introlab / rtabmap_ros

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

[ multiple RGBD camrea usage] No output from rgbd_sync nodelet #454

Open ibrahiminfinite opened 4 years ago

ibrahiminfinite commented 4 years ago

Hi @matlabbe ,

I am following the two kinect example to develop my own launch file for 4 RGBD cameras, (launch file). The separate rgb and depth topics for the camera on the robot are being published at 30 hz . But after launching the rtabmap launch file mentioned above , there are no messages being published by rgbd_sync nodelets on the 4 rgbd_image topics specified in the launch file.

Please let me know if I am missing something here .

Thanks, Ibrahim

matlabbe commented 4 years ago

Assuming you are launching only the rgbd_sync nodelets, can you subscribe to all 4 outputs correctly (what are the framerate)?

rostopic hz /camera_front/rgbd_image \
    /camera_back/rgbd_image \
    /camera_left/rgbd_image \
    /camera_right/rgbd_image

Are there warnings in the terminals (or in rqt_console)? IF some of them are not published, you will have to look if their input topics are published.