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

Kinect does not turn on / turns off on its own

asked 2011-12-07 13:35:18 -0500

weiin gravatar image

updated 2016-10-24 09:02:46 -0500

ngrennan gravatar image

I am trying to follow the tutorials to understand turtlebot. But it seems like every time the kinect is involved, nothing seems to work.

I keep getting

[ INFO] [1323314495.901083262]: [/openni_camera] No devices connected.... waiting for devices to be connected

When I restart everything (restart laptop, redo ssh, launch), sometimes I get lucky and hear turtlebot beep and the kinect turns on (red light can be seen from the kinect laser), but this is what I get:

[ INFO] [1323314659.192741563]: [/openni_camera] Number devices connected: 1
[ INFO] [1323314659.193218090]: [/openni_camera] 1. device on bus 001:11 is a Xbox NUI Camera (2ae) from Microsoft (45e) with serial id 'A00362907481053A'
[ WARN] [1323314659.197118306]: [/openni_camera] device_id is not set! Using first device.
[ INFO] [1323314659.255754180]: [/openni_camera] Opened 'Xbox NUI Camera' on bus 1:11 with serial number 'A00362907481053A'
[ INFO] [1323314659.300121550]: rgb_frame_id = 'kinect_rgb_optical_frame' 
[ INFO] [1323314659.306528300]: depth_frame_id = 'kinect_depth_optical_frame' 
[ WARN] [1323314660.231673257]: WallTimer destroyed immediately after creation.  Did you forget to store the handle?
[ WARN] [1323314660.232153416]: WallTimer destroyed immediately after creation.  Did you forget to store the handle?
[ WARN] [1323314660.232556400]: WallTimer destroyed immediately after creation.  Did you forget to store the handle?
[ WARN] [1323314660.232883467]: WallTimer destroyed immediately after creation.  Did you forget to store the handle?
[ WARN] [1323314660.233230857]: WallTimer destroyed immediately after creation.  Did you forget to store the handle?
[ WARN] [1323314660.233678749]: WallTimer destroyed immediately after creation.  Did you forget to store the handle?
[ WARN] [1323314660.234094444]: WallTimer destroyed immediately after creation.  Did you forget to store the handle?
[ WARN] [1323314660.234581657]: WallTimer destroyed immediately after creation.  Did you forget to store the handle?
[ WARN] [1323314660.235145905]: WallTimer destroyed immediately after creation.  Did you forget to store the handle?
[ WARN] [1323314660.235744794]: WallTimer destroyed immediately after creation.  Did you forget to store the handle?
[ WARN] [1323314660.236493772]: WallTimer destroyed immediately after creation.  Did you forget to store the handle?
[ WARN] [1323314660.236933702]: WallTimer destroyed immediately after creation.  Did you forget to store the handle?
[ERROR] [1323314660.237591048]: Cannot load nodelet /pointcloud_throttle for one exists with that name already
[ WARN] [1323314660.238391290]: Publisher on '/openni_manager/bond' destroyed immediately after creation.  Did you forget to store the handle?
[ WARN] [1323314660.238664998]: WallTimer destroyed immediately after creation.  Did you forget to store the handle?
[ERROR] [1323314660.239578662]: Cannot load nodelet /kinect_laser_narrow for one exists with that name already
[ WARN] [1323314660.240480382]: Publisher on '/openni_manager/bond' destroyed immediately after creation.  Did you forget to store the handle?
[ WARN] [1323314660.240773506]: WallTimer destroyed immediately after creation.  Did you forget to store the handle?

and then I hear turtlebot beep and the kinect goes off again. I thought it was a battery problem, but the dashboard shows the battery is full.

anyone has any idea what else I can do to even complete the tutorials (I managed to reach teleop with no issues)?

edit retag flag offensive close merge delete

Comments

now the battery bar on the dashboard is going crazy, jumping to >400%, then dropping back to slightly more than 100%. and turtlebot is singing some ominous tone...
weiin gravatar image weiin  ( 2011-12-07 13:47:48 -0500 )edit

2 Answers

Sort by ยป oldest newest most voted
1

answered 2011-12-08 04:49:27 -0500

tfoote gravatar image

Based on ominous sound and jumping battery indicator you have a dead battery. Make sure the Create is plugged in with the led light throbbing red/orange for at least an hour and try again. Sometimes the Create does not charge when plugged in. You have to look for the throbbing red/orange light. If you don't see that, unplug it, press the power button until you are confident it's off, then plug it in. Note: sometimes it appears that the indicator LED turns off even though the robot is still "on" try to turn it on and then immediately off to be confident it's off. Then it should charge when plugged in.

edit flag offensive delete link more

Comments

I've also noticed that it's easy to not quite insert the battery correctly. Flip your robot over and make sure the battery is firmly snapped into place.
Dan Lazewatsky gravatar image Dan Lazewatsky  ( 2011-12-08 07:42:14 -0500 )edit
0

answered 2011-12-07 13:42:06 -0500

130s gravatar image

updated 2011-12-07 14:04:12 -0500

Though I don't know that launch file or binary you're running, make sure turtlebot_bringup kinect.launch is run first time after booting turtlebot. That takes care of breaker and stuff.

iRobot Create's sound that you mention in the comment makes me skeptic that the battery is fully/almost discharged. The way to charge Create was a little tricky to me too. I recommend you to review this link again step-by-step.

edit flag offensive delete link more

Comments

I am following the tutorials exactly. After "sudo service turtlebot start", I do "roslaunch turtlebot_bringup kinect.launch".
weiin gravatar image weiin  ( 2011-12-07 13:44:53 -0500 )edit
@weiin check my answer that I just updated.
130s gravatar image 130s  ( 2011-12-07 14:04:48 -0500 )edit

Question Tools

Stats

Asked: 2011-12-07 13:35:18 -0500

Seen: 959 times

Last updated: Dec 08 '11