ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Short answer is you do not have to do anything in this case.

Long answer:

He is referring to the ros parameters for RGBDSLAM. These may be set in a launch file or by editing parameter_server.cpp. The relevant parameters in the case are:

"topic_image_mono" - Topic for the camera image (/camera/rgb/image_color)

"camera_info_topic" - Topic for the camera information (camera/rgb/camera_info)

"topic_image_depth" - Topic for the depth image (camera/depth/image)

"topic_points" - Topic for the pointclouds (camera/rgb/points) Leave this empty, read further

These can be set by making a copy of the launch file rgbdslam_sample_config.launch and editing the relevant fields.

In this case the defaults for these topics are the same as the topics for the bag files in this data set, and therefore it should just work. If "topic_points" is empty then RGBDSLAM will reconstruct the point clouds from color and depth images. In this case it is necessary to do so as the bag files do not come with this topic. This is because the pointcloud topic is far less space efficient than having separate color and depth image topics.