Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Kinect No Image received

Hello,i am using ubuntu12.04 and hydro in VMware.i installed openni-camera,openni-launch,and SensorKinect,when I tried to view the data using openni_camera package,

yake@ubuntu:~$ roslaunch openni_camera openni_node.launch

It shows the following message:

[ INFO] [1425880374.263482333]: Number devices connected: 1
[ INFO] [1425880374.264281088]: 1. device on bus 001:17 is a SensorKinect (2bf) from PrimeSense (45e) with serial id '0000000000000000'
[ INFO] [1425880374.266841490]: Searching for device with index = 1
[ INFO] [1425880376.162143780]: Opened 'SensorKinect' on bus 1:17 with serial number '0000000000000000'
[ INFO] [1425880377.080038868]: rgb_frame_id = '/camera_rgb_optical_frame' 
[ INFO] [1425880377.080617873]: depth_frame_id = '/camera_depth_optical_frame'
[ WARN] [1425880377.085363076]: Camera calibration file /home/yake/.ros/camera_info/rgb_0000000000000000.yaml not found.
[ WARN] [1425880377.085733467]: Using default parameters for RGB camera calibration.
[ WARN] [1425880377.086030252]: Camera calibration file /home/yake/.ros/camera_info/depth_0000000000000000.yaml not found.
[ WARN] [1425880377.086327993]: Using default parameters for IR camera calibration.

Output of lsusb:

yake@ubuntu:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 016: ID 045e:02be Microsoft Corp. 
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 001 Device 017: ID 045e:02bf Microsoft Corp.

To view the video, i therefore run:

$ rosrun image_view image_view image:=/camera/rgb/image_color

but it only have a image windows,have not receive data from kinect.when i run:

$ rosrun image_view disparity_view image:=/camera/depth/disparity

it also have not image data,but we can see the depth camera turn on. Please help me!