# Revision history [back]

### RGBDSLAM black screen, not receving data, not building model

I have been trying to use RGBDSLAM to build a 3d model using a kinect sensor on a Turtlebot 2 running on Groovy and have so far been unable to get more than one image from the camera.

On the Turtlebot, I do: roslaunch turtlebot_bringup minimal.launch and roslaunch openni_launch openni.launch

I am running RGBDSLAM on my own workstation. When I start RGBDSLAM (using 'rosrun rgbdslam rgbdslam'), the GUI starts correctly and shows a black screen with two blue and red axes. I think hit the space bar and nothing happens, nothing is updated, even when I move the Turtlebot around. When I look at the terminal output for RGBDSLAM, I see the following (and it doesn't change at all):

[user]@[machine]:~$rosrun rgbdslam rgbdslam Initializing Node... [ INFO] [1373404458.387233301]: Connected to roscore [ INFO] [1373404459.920681061]: Publishing latched (single publish will take longer, all topics are prepared) [ INFO] [1373404460.197975256]: Listening to /camera/rgb/image_rect_color and /camera/depth_registered/image_rect [ INFO] [1373404464.410408126]: Pause toggled to: false  Which shows that RGBDSLAM is not processing any data. I've checked to make sure openni.launch is producing nodes that publish to /camera/rgb/image_rect_color and /camera/depth_registered/image_rect and rostopic echo /camera/rgb/image_rect_color prints out an infinite series of numbers, as expected. The only other warning I receive is from the terminal that launched openni, which says (repeatedly): [ WARN] [1373405079.849237881]: TF exception: The tf tree is invalid because it contains a loop. Frame /camera_depth_frame exists with parent /camera_rgb_frame. Frame /camera_link exists with parent /camera_rgb_frame. Frame /camera_rgb_frame exists with parent /base_link. Frame /camera_rgb_optical_frame exists with parent /camera_rgb_frame. Frame /wheel_left_link exists with parent /base_link. Frame /base_link exists with parent /base_footprint. Frame /wheel_right_link exists with parent /base_link. Frame /base_footprint exists with parent /odom. Frame /odom exists with parent NO_PARENT. Frame /camera_depth_optical_frame exists with parent /camera_depth_frame. Frame /caster_back_link exists with parent /base_link. Frame /caster_front_link exists with parent /base_link. Frame /cliff_sensor_front_link exists with parent /base_link. Frame /cliff_sensor_left_link exists with parent /base_link. Frame /cliff_sensor_right_link exists with parent /base_link. Frame /gyro_link exists with parent /base_link. Frame /plate_bottom_link exists with parent /base_link. Frame /plate_middle_link exists with parent /base_link. Frame /plate_top_link exists with parent /base_link. Frame /pole_bottom_0_link exists with parent /base_link. Frame /pole_bottom_1_link exists with parent /base_link. Frame /pole_bottom_2_link exists with parent /base_link. Frame /pole_bottom_3_link exists with parent /base_link. Frame /pole_bottom_4_link exists with parent /base_link. Frame /pole_bottom_5_link exists with parent /base_link. Frame /pole_kinect_0_link exists with parent /base_link. Frame /pole_kinect_1_link exists with parent /base_link. Frame /pole_middle_0_link exists with parent /base_link. Frame /pole_middle_1_link exists with parent /base_link. Frame /pole_middle_2_link exists with parent /base_link. Frame /pole_middle_3_link exists with parent /base_link. Frame /pole_top_0_link exists with parent /base_link. Frame /pole_top_1_link exists with parent /base_link. Frame /pole_top_2_link exists with parent /base_link. Frame /pole_top_3_link exists with parent /base_link. What could be wrong? Any help is greatly appreciated.  2 retagged tfoote 53581 ●101 ●400 ●466 http://www.ros.org/ ### RGBDSLAM black screen, not receving data, not building model I have been trying to use RGBDSLAM to build a 3d model using a kinect sensor on a Turtlebot 2 running on Groovy and have so far been unable to get more than one image from the camera. On the Turtlebot, I do: roslaunch turtlebot_bringup minimal.launch and roslaunch openni_launch openni.launch I am running RGBDSLAM on my own workstation. When I start RGBDSLAM (using 'rosrun rgbdslam rgbdslam'), the GUI starts correctly and shows a black screen with two blue and red axes. I think hit the space bar and nothing happens, nothing is updated, even when I move the Turtlebot around. When I look at the terminal output for RGBDSLAM, I see the following (and it doesn't change at all): [user]@[machine]:~$ rosrun rgbdslam rgbdslam
Initializing Node...
[ INFO] [1373404458.387233301]: Connected to roscore
[ INFO] [1373404459.920681061]: Publishing latched (single publish will take longer, all topics are prepared)
[ INFO] [1373404460.197975256]: Listening to /camera/rgb/image_rect_color and /camera/depth_registered/image_rect
[ INFO] [1373404464.410408126]: Pause toggled to: false


Which shows that RGBDSLAM is not processing any data. I've checked to make sure openni.launch is producing nodes that publish to /camera/rgb/image_rect_color and /camera/depth_registered/image_rect and rostopic echo /camera/rgb/image_rect_color prints out an infinite series of numbers, as expected. The only other warning I receive is from the terminal that launched openni, which says (repeatedly):

[ WARN] [1373405079.849237881]: TF exception:
The tf tree is invalid because it contains a loop.
Frame /camera_depth_frame exists with parent /camera_rgb_frame.
Frame /camera_link exists with parent /camera_rgb_frame.
Frame /camera_rgb_frame exists with parent /base_link.
Frame /camera_rgb_optical_frame exists with parent /camera_rgb_frame.
Frame /base_link exists with parent /base_footprint.
Frame /base_footprint exists with parent /odom.
Frame /odom exists with parent NO_PARENT.
Frame /camera_depth_optical_frame exists with parent /camera_depth_frame.
Frame /pole_top_3_link exists with parent /base_link.

What could be wrong? Any help is greatly appreciated.

 3 retagged

### RGBDSLAM black screen, not receving data, not building model

I have been trying to use RGBDSLAM to build a 3d model using a kinect sensor on a Turtlebot 2 running on Groovy and have so far been unable to get more than one image from the camera.

On the Turtlebot, I do: roslaunch turtlebot_bringup minimal.launch and roslaunch openni_launch openni.launch

I am running RGBDSLAM on my own workstation. When I start RGBDSLAM (using 'rosrun rgbdslam rgbdslam'), the GUI starts correctly and shows a black screen with two blue and red axes. I think hit the space bar and nothing happens, nothing is updated, even when I move the Turtlebot around. When I look at the terminal output for RGBDSLAM, I see the following (and it doesn't change at all):

[user]@[machine]:~$rosrun rgbdslam rgbdslam Initializing Node... [ INFO] [1373404458.387233301]: Connected to roscore [ INFO] [1373404459.920681061]: Publishing latched (single publish will take longer, all topics are prepared) [ INFO] [1373404460.197975256]: Listening to /camera/rgb/image_rect_color and /camera/depth_registered/image_rect [ INFO] [1373404464.410408126]: Pause toggled to: false  Which shows that RGBDSLAM is not processing any data. I've checked to make sure openni.launch is producing nodes that publish to /camera/rgb/image_rect_color and /camera/depth_registered/image_rect and rostopic echo /camera/rgb/image_rect_color prints out an infinite series of numbers, as expected. The only other warning I receive is from the terminal that launched openni, which says (repeatedly): [ WARN] [1373405079.849237881]: TF exception: The tf tree is invalid because it contains a loop. Frame /camera_depth_frame exists with parent /camera_rgb_frame. Frame /camera_link exists with parent /camera_rgb_frame. Frame /camera_rgb_frame exists with parent /base_link. Frame /camera_rgb_optical_frame exists with parent /camera_rgb_frame. Frame /wheel_left_link exists with parent /base_link. Frame /base_link exists with parent /base_footprint. Frame /wheel_right_link exists with parent /base_link. Frame /base_footprint exists with parent /odom. Frame /odom exists with parent NO_PARENT. Frame /camera_depth_optical_frame exists with parent /camera_depth_frame. Frame /caster_back_link exists with parent /base_link. Frame /caster_front_link exists with parent /base_link. Frame /cliff_sensor_front_link exists with parent /base_link. Frame /cliff_sensor_left_link exists with parent /base_link. Frame /cliff_sensor_right_link exists with parent /base_link. Frame /gyro_link exists with parent /base_link. Frame /plate_bottom_link exists with parent /base_link. Frame /plate_middle_link exists with parent /base_link. Frame /plate_top_link exists with parent /base_link. Frame /pole_bottom_0_link exists with parent /base_link. Frame /pole_bottom_1_link exists with parent /base_link. Frame /pole_bottom_2_link exists with parent /base_link. Frame /pole_bottom_3_link exists with parent /base_link. Frame /pole_bottom_4_link exists with parent /base_link. Frame /pole_bottom_5_link exists with parent /base_link. Frame /pole_kinect_0_link exists with parent /base_link. Frame /pole_kinect_1_link exists with parent /base_link. Frame /pole_middle_0_link exists with parent /base_link. Frame /pole_middle_1_link exists with parent /base_link. Frame /pole_middle_2_link exists with parent /base_link. Frame /pole_middle_3_link exists with parent /base_link. Frame /pole_top_0_link exists with parent /base_link. Frame /pole_top_1_link exists with parent /base_link. Frame /pole_top_2_link exists with parent /base_link. Frame /pole_top_3_link exists with parent /base_link. What could be wrong? Any help is greatly appreciated.  4 retagged ### RGBDSLAM black screen, not receving data, not building model I have been trying to use RGBDSLAM to build a 3d model using a kinect sensor on a Turtlebot 2 running on Groovy and have so far been unable to get more than one image from the camera. On the Turtlebot, I do: roslaunch turtlebot_bringup minimal.launch and roslaunch openni_launch openni.launch I am running RGBDSLAM on my own workstation. When I start RGBDSLAM (using 'rosrun rgbdslam rgbdslam'), the GUI starts correctly and shows a black screen with two blue and red axes. I think hit the space bar and nothing happens, nothing is updated, even when I move the Turtlebot around. When I look at the terminal output for RGBDSLAM, I see the following (and it doesn't change at all): [user]@[machine]:~$ rosrun rgbdslam rgbdslam
Initializing Node...
[ INFO] [1373404458.387233301]: Connected to roscore
[ INFO] [1373404459.920681061]: Publishing latched (single publish will take longer, all topics are prepared)
[ INFO] [1373404460.197975256]: Listening to /camera/rgb/image_rect_color and /camera/depth_registered/image_rect
[ INFO] [1373404464.410408126]: Pause toggled to: false


Which shows that RGBDSLAM is not processing any data. I've checked to make sure openni.launch is producing nodes that publish to /camera/rgb/image_rect_color and /camera/depth_registered/image_rect and rostopic echo /camera/rgb/image_rect_color prints out an infinite series of numbers, as expected. The only other warning I receive is from the terminal that launched openni, which says (repeatedly):

[ WARN] [1373405079.849237881]: TF exception:
The tf tree is invalid because it contains a loop.
Frame /camera_depth_frame exists with parent /camera_rgb_frame.
Frame /camera_link exists with parent /camera_rgb_frame.
Frame /camera_rgb_frame exists with parent /base_link.
Frame /camera_rgb_optical_frame exists with parent /camera_rgb_frame.
Frame /base_link exists with parent /base_footprint.
Frame /base_footprint exists with parent /odom.
Frame /odom exists with parent NO_PARENT.
Frame /camera_depth_optical_frame exists with parent /camera_depth_frame.
Frame /pole_top_3_link exists with parent /base_link.

What could be wrong? Any help is greatly appreciated.

 5 retagged

### RGBDSLAM black screen, not receving data, not building model

I have been trying to use RGBDSLAM to build a 3d model using a kinect sensor on a Turtlebot 2 running on Groovy and have so far been unable to get more than one image from the camera.

On the Turtlebot, I do: roslaunch turtlebot_bringup minimal.launch and roslaunch openni_launch openni.launch

I am running RGBDSLAM on my own workstation. When I start RGBDSLAM (using 'rosrun rgbdslam rgbdslam'), the GUI starts correctly and shows a black screen with two blue and red axes. I think hit the space bar and nothing happens, nothing is updated, even when I move the Turtlebot around. When I look at the terminal output for RGBDSLAM, I see the following (and it doesn't change at all):

[user]@[machine]:~$rosrun rgbdslam rgbdslam Initializing Node... [ INFO] [1373404458.387233301]: Connected to roscore [ INFO] [1373404459.920681061]: Publishing latched (single publish will take longer, all topics are prepared) [ INFO] [1373404460.197975256]: Listening to /camera/rgb/image_rect_color and /camera/depth_registered/image_rect [ INFO] [1373404464.410408126]: Pause toggled to: false  Which shows that RGBDSLAM is not processing any data. I've checked to make sure openni.launch is producing nodes that publish to /camera/rgb/image_rect_color and /camera/depth_registered/image_rect and rostopic echo /camera/rgb/image_rect_color prints out an infinite series of numbers, as expected. The only other warning I receive is from the terminal that launched openni, which says (repeatedly): [ WARN] [1373405079.849237881]: TF exception: The tf tree is invalid because it contains a loop. Frame /camera_depth_frame exists with parent /camera_rgb_frame. Frame /camera_link exists with parent /camera_rgb_frame. Frame /camera_rgb_frame exists with parent /base_link. Frame /camera_rgb_optical_frame exists with parent /camera_rgb_frame. Frame /wheel_left_link exists with parent /base_link. Frame /base_link exists with parent /base_footprint. Frame /wheel_right_link exists with parent /base_link. Frame /base_footprint exists with parent /odom. Frame /odom exists with parent NO_PARENT. Frame /camera_depth_optical_frame exists with parent /camera_depth_frame. Frame /caster_back_link exists with parent /base_link. Frame /caster_front_link exists with parent /base_link. Frame /cliff_sensor_front_link exists with parent /base_link. Frame /cliff_sensor_left_link exists with parent /base_link. Frame /cliff_sensor_right_link exists with parent /base_link. Frame /gyro_link exists with parent /base_link. Frame /plate_bottom_link exists with parent /base_link. Frame /plate_middle_link exists with parent /base_link. Frame /plate_top_link exists with parent /base_link. Frame /pole_bottom_0_link exists with parent /base_link. Frame /pole_bottom_1_link exists with parent /base_link. Frame /pole_bottom_2_link exists with parent /base_link. Frame /pole_bottom_3_link exists with parent /base_link. Frame /pole_bottom_4_link exists with parent /base_link. Frame /pole_bottom_5_link exists with parent /base_link. Frame /pole_kinect_0_link exists with parent /base_link. Frame /pole_kinect_1_link exists with parent /base_link. Frame /pole_middle_0_link exists with parent /base_link. Frame /pole_middle_1_link exists with parent /base_link. Frame /pole_middle_2_link exists with parent /base_link. Frame /pole_middle_3_link exists with parent /base_link. Frame /pole_top_0_link exists with parent /base_link. Frame /pole_top_1_link exists with parent /base_link. Frame /pole_top_2_link exists with parent /base_link. Frame /pole_top_3_link exists with parent /base_link. What could be wrong? Any help is greatly appreciated.  6 retagged ### RGBDSLAM black screen, not receving data, not building model I have been trying to use RGBDSLAM to build a 3d model using a kinect sensor on a Turtlebot 2 running on Groovy and have so far been unable to get more than one image from the camera. On the Turtlebot, I do: roslaunch turtlebot_bringup minimal.launch and roslaunch openni_launch openni.launch I am running RGBDSLAM on my own workstation. When I start RGBDSLAM (using 'rosrun rgbdslam rgbdslam'), the GUI starts correctly and shows a black screen with two blue and red axes. I think hit the space bar and nothing happens, nothing is updated, even when I move the Turtlebot around. When I look at the terminal output for RGBDSLAM, I see the following (and it doesn't change at all): [user]@[machine]:~$ rosrun rgbdslam rgbdslam
Initializing Node...
[ INFO] [1373404458.387233301]: Connected to roscore
[ INFO] [1373404459.920681061]: Publishing latched (single publish will take longer, all topics are prepared)
[ INFO] [1373404460.197975256]: Listening to /camera/rgb/image_rect_color and /camera/depth_registered/image_rect
[ INFO] [1373404464.410408126]: Pause toggled to: false


Which shows that RGBDSLAM is not processing any data. I've checked to make sure openni.launch is producing nodes that publish to /camera/rgb/image_rect_color and /camera/depth_registered/image_rect and rostopic echo /camera/rgb/image_rect_color prints out an infinite series of numbers, as expected. The only other warning I receive is from the terminal that launched openni, which says (repeatedly):

[ WARN] [1373405079.849237881]: TF exception:
The tf tree is invalid because it contains a loop.
Frame /camera_depth_frame exists with parent /camera_rgb_frame.
Frame /camera_link exists with parent /camera_rgb_frame.
Frame /camera_rgb_frame exists with parent /base_link.
Frame /camera_rgb_optical_frame exists with parent /camera_rgb_frame.
Frame /base_link exists with parent /base_footprint.
Frame /base_footprint exists with parent /odom.
Frame /odom exists with parent NO_PARENT.
Frame /camera_depth_optical_frame exists with parent /camera_depth_frame.
Frame /pole_top_3_link exists with parent /base_link.

What could be wrong? Any help is greatly appreciated.

 7 retagged

### RGBDSLAM black screen, not receving data, not building model

I have been trying to use RGBDSLAM to build a 3d model using a kinect sensor on a Turtlebot 2 running on Groovy and have so far been unable to get more than one image from the camera.

On the Turtlebot, I do: roslaunch turtlebot_bringup minimal.launch and roslaunch openni_launch openni.launch

I am running RGBDSLAM on my own workstation. When I start RGBDSLAM (using 'rosrun rgbdslam rgbdslam'), the GUI starts correctly and shows a black screen with two blue and red axes. I think hit the space bar and nothing happens, nothing is updated, even when I move the Turtlebot around. When I look at the terminal output for RGBDSLAM, I see the following (and it doesn't change at all):

[user]@[machine]:~\$ rosrun rgbdslam rgbdslam
Initializing Node...
[ INFO] [1373404458.387233301]: Connected to roscore
[ INFO] [1373404459.920681061]: Publishing latched (single publish will take longer, all topics are prepared)
[ INFO] [1373404460.197975256]: Listening to /camera/rgb/image_rect_color and /camera/depth_registered/image_rect
[ INFO] [1373404464.410408126]: Pause toggled to: false


Which shows that RGBDSLAM is not processing any data. I've checked to make sure openni.launch is producing nodes that publish to /camera/rgb/image_rect_color and /camera/depth_registered/image_rect and rostopic echo /camera/rgb/image_rect_color prints out an infinite series of numbers, as expected. The only other warning I receive is from the terminal that launched openni, which says (repeatedly):

[ WARN] [1373405079.849237881]: TF exception:
The tf tree is invalid because it contains a loop.
Frame /camera_depth_frame exists with parent /camera_rgb_frame.
Frame /camera_link exists with parent /camera_rgb_frame.
Frame /camera_rgb_frame exists with parent /base_link.
Frame /camera_rgb_optical_frame exists with parent /camera_rgb_frame.
Frame /base_link exists with parent /base_footprint.
Frame /base_footprint exists with parent /odom.
Frame /odom exists with parent NO_PARENT.
Frame /camera_depth_optical_frame exists with parent /camera_depth_frame.
Frame /pole_top_3_link exists with parent /base_link.