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

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: User discussions
Date:  
To: User discussions
Subject: [ros-users] openni_camera doesn't find my Kinect
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@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@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

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