kevin-george / lsd_slam

LSD-SLAM
GNU General Public License v3.0
47 stars 38 forks source link

Segmentation fault (core dumped) when running lsdc_slam node #17

Open cassini-fly opened 5 years ago

cassini-fly commented 5 years ago

I followed the instruction for installation and compiling this package on ubuntu 16 and ROS Kinetic, it compiled successfully but upon running the slam node, I get segmentation fault. I am wondering what the problem can be.

Thanks!

MrMinemeet commented 5 years ago

I had this issue too. Had to use eigen in a specific way. Try following the instructions in my fork.

cassini-fly commented 5 years ago

@MrMinemeet Thanks. I tried it on Melodic. It works fine. But on Kinetic, I get the following:

$rosrun lsd_slam_core live_slam image:=/image_raw camera_info:=/camera_info

WAITING for ROS camera calibration! Received ROS Camera Calibration: fx: 254.326950, fy: 375.934387, cx: 267.381897, cy: 231.599091 @ 640x480 RECEIVED ROS camera calibration! Started mapping thread! Started constraint search thread! Doing Random initialization! Started optimization thread started image display thread! Done Random initialization! QObject::startTimer: Timers cannot be started from another thread TRACKING LOST for frame 895 (0.00% good Points, which is 75.00% of available points, DIVERGED)! QObject::killTimer: Timers cannot be stopped from another thread QObject::startTimer: Timers cannot be started from another thread