Robotics StackExchange | Archived questions

Kinect stops working after 10 seconds

Order of commands. First on TurtleBot...

> roslaunch turtlebot_bringup minimal.launch

GOOD

> roslaunch turtlebot_bringup 3dsensor.launch

GOOD

Then on PC...

> roslaunch turtlebot_rviz_launchers view_robot.launch

GOOD

The TurtleBot model shows up perfectly in Rviz. When I click "Registered DepthCloud", the depth cloud shows up for like 10 seconds or so. Then all of a sudden it freezes! I check the 3dsensor terminal tab, and here's what it shows

core service [/rosout] found
process[camera/camera_nodelet_manager-1]: started with pid [23082]
process[camera/openni_camera_loader-2]: started with pid [23099]
process[camera/rgb/debayer-3]: started with pid [23152]
process[camera/rgb/rectify_mono-4]: started with pid [23167]
process[camera/rgb/rectify_color-5]: started with pid [23186]
process[camera/depth_registered/rectify_depth-6]: started with pid [23201]
process[camera/points_xyzrgb-7]: started with pid [23219]
process[camera/depthimage_to_laserscan_loader-8]: started with pid [23234]
*** glibc detected *** /opt/ros/groovy/lib/nodelet/nodelet: malloc(): memory corruption: 0x00007f53bc258fb0 ***
*** glibc detected *** /opt/ros/groovy/lib/nodelet/nodelet: double free or corruption (out): 0x00007f53bc2594f0 ***
[camera/openni_camera_loader-2] process has finished cleanly

I'm baffled. Anyone have any ideas?

Asked by llSourcell on 2013-08-11 16:21:49 UTC

Comments

Answers