[ros-users] openni_camera doesn't find my Kinect

Björn Giesler bjoern at giesler.de
Sat Apr 16 18:57:29 UTC 2011


Hi,

it took me a bit to get openni_camera compiled on my Arch Linux box. It compiles and runs now, but it doesn't find my Kinect:

-- SNIP --
[bjoern at toennchen ros]$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 017: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 002 Device 018: ID 045e:02b0 Microsoft Corp. Xbox NUI Motor
Bus 002 Device 019: ID 045e:02ad Microsoft Corp. Xbox NUI Audio
Bus 002 Device 020: ID 045e:02ae Microsoft Corp. Xbox NUI Camera
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 004: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
-- SNIP --

...so it's there, but 

-- SNIP --
[bjoern at toennchen ros]$ roslaunch openni_camera openni_node.launch
... logging to /home/bjoern/.ros/log/5b48de58-4fd5-11e0-9dd8-002163300bea/roslaunch-toennchen-4910.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://toennchen:49952/

SUMMARY
========

PARAMETERS
 * /rosdistro
 * /openni_node1/use_indices
 * /openni_node1/depth_registration
 * /openni_node1/image_time_offset
 * /openni_node1/depth_frame_id
 * /openni_node1/depth_mode
 * /openni_node1/debayering
 * /rosversion
 * /openni_node1/projector_depth_baseline
 * /openni_node1/rgb_frame_id
 * /openni_node1/depth_rgb_translation
 * /openni_node1/depth_time_offset
 * /openni_node1/image_mode
 * /openni_node1/shift_offset
 * /openni_node1/device_id
 * /openni_node1/depth_rgb_rotation

NODES
  /
    openni_node1 (openni_camera/openni_node)
    kinect_base_link (tf/static_transform_publisher)
    kinect_base_link1 (tf/static_transform_publisher)
    kinect_base_link2 (tf/static_transform_publisher)
    kinect_base_link3 (tf/static_transform_publisher)

auto-starting new master
process[master]: started with pid [4923]
ROS_MASTER_URI=http://localhost:11311

setting /run_id to 5b48de58-4fd5-11e0-9dd8-002163300bea
process[rosout-1]: started with pid [4936]
started core service [/rosout]
process[openni_node1-2]: started with pid [4948]
process[kinect_base_link-3]: started with pid [4949]
process[kinect_base_link1-4]: started with pid [4950]
process[kinect_base_link2-5]: started with pid [4962]
process[kinect_base_link3-6]: started with pid [4973]
[ INFO] [1300283861.936848748]: [/openni_node1] No devices connected.... waiting for devices to be connected
[ INFO] [1300283864.937603511]: [/openni_node1] No devices connected.... waiting for devices to be connected
[ INFO] [1300283867.938017792]: [/openni_node1] No devices connected.... waiting for devices to be connected
-- SNIP --

...and there it stays. I haven't found anything about this on the web or on answers.ros.org; seems it works for everyone out of the box. I've tried two different Kinects and several different USB ports on my machine. Can anyone please help me or offer some ideas on how to diagnose this?

Thank you very much in advance!

Björn
-- 
Björn Giesler
bjoern at giesler.de
Verschlüssel Deine Emails -- oder schreibst Du Deine Briefe außen auf den Umschlag?
Meinen Schlüssel findest Du auf http://giesler.biz/~bjoern/downloads/bg.asc -- schick mir Deinen!
Mehr Informationen findest Du auf http://www.gnupg.org/index.de.html




More information about the ros-users mailing list