introlab / rtabmap_ros

RTAB-Map's ROS package.
http://wiki.ros.org/rtabmap_ros
BSD 3-Clause "New" or "Revised" License
968 stars 557 forks source link

Launch error with kinect2 [rtabmap/visual_odometry-2] process has died #282

Open Yeah2333 opened 5 years ago

Yeah2333 commented 5 years ago

i install libfreekin and iaikin. and i can use kinect viewer to see the output .but when i try to launch rtabmap_ros, roslaunch rtabmap_ros rgbd_mapping_kinect2.launch there are some errors with rtabmap.

/ kinect2_base_link (tf/static_transform_publisher)

ROS_MASTER_URI=http://localhost:11311

process[kinect2_base_link-1]: started with pid [17212] process[rtabmap/visual_odometry-2]: started with pid [17213] process[rtabmap/rtabmap-3]: started with pid [17224] process[rtabmap/rtabmapviz-4]: started with pid [17225] [rtabmap/visual_odometry-2] process has died [pid 17213, exit code -11, cmd /home/wangzhiyong/catkin_wsros/devel/lib/rtabmap_ros/rgbd_odometry rgb/image:=/kinect2/qhd/image_color_rect depth/image:=/kinect2/qhd/image_depth_rect rgb/camera_info:=/kinect2/qhd/camera_info name:=visual_odometry __log:=/home/wangzhiyong/.ros/log/7367aae0-d282-11e8-ba49-0028f8a2a5a3/rtabmap-visual_odometry-2.log]. log file: /home/wangzhiyong/.ros/log/7367aae0-d282-11e8-ba49-0028f8a2a5a3/rtabmap-visual_odometry-2*.log [rtabmap/rtabmap-3] process has died [pid 17224, exit code -11, cmd /home/wangzhiyong/catkin_wsros/devel/lib/rtabmap_ros/rtabmap --delete_db_on_start rgb/image:=/kinect2/qhd/image_color_rect depth/image:=/kinect2/qhd/image_depth_rect rgb/camera_info:=/kinect2/qhd/camera_info name:=rtabmap __log:=/home/wangzhiyong/.ros/log/7367aae0-d282-11e8-ba49-0028f8a2a5a3/rtabmap-rtabmap-3.log]. log file: /home/wangzhiyong/.ros/log/7367aae0-d282-11e8-ba49-0028f8a2a5a3/rtabmap-rtabmap-3.log [rtabmap/rtabmapviz-4] process has died [pid 17225, exit code -11, cmd /home/wangzhiyong/catkin_wsros/devel/lib/rtabmap_ros/rtabmapviz -d /home/wangzhiyong/catkin_wsros/src/rtabmap_ros/launch/config/rgbd_gui.ini rgb/image:=/kinect2/qhd/image_color_rect depth/image:=/kinect2/qhd/image_depth_rect rgb/camera_info:=/kinect2/qhd/camera_info name:=rtabmapviz log:=/home/wangzhiyong/.ros/log/7367aae0-d282-11e8-ba49-0028f8a2a5a3/rtabmap-rtabmapviz-4.log]. log file: /home/wangzhiyong/.ros/log/7367aae0-d282-11e8-ba49-0028f8a2a5a3/rtabmap-rtabmapviz-4.log

is opencv version error?i use opencv3

matlabbe commented 5 years ago

Can you describe in more details what system you are using?

If you installed a custom version of OpenCV, make sure to rebuild cv_bridge too, so that cv_bridge is linking on same OpenCV version than rtabmap and rtabmap_ros.

$ sudo apt-get remove ros-kinetic-cv-bridge