Why does my kinect xbox 360 show wrong message after roslaunch openni_launch openni.launch?
I got a kinect xbox 360 recently. And I want to try it on ROS. First, I run
$ sudo apt-get install ros-jade-openni-camera ros-jade-openni-launch
$ rosstack profile
then, I install some drivers according to a tutorial on the net which include NITE-Bin-Dev-Linux-x64-v1.5.2.23, OpenNI-Bin-Dev-Linux-x64-v1.5.7.10 and Sensor-Bin-Linux-x64-v5.1.2.1. then, I plug my kinect and run
cd ~/software/OpenNI-Bin-Dev-Linux-x64-v1.5.7.10/Samples/Bin/x64-Release
./NiViewer
luckily, it works. However, after that, I opened a new terminal and run
$ rosrun openni_camera openni_node
it shows some warnings such as
- [ WARN] [1465703497.922185573]: ~device_id is not set! Using first device.
[ WARN] [1465703498.383283430]: Camera calibration file /home/bit/.ros/camerainfo/rgbA00362918597102A.yaml not found.
[ WARN] [1465703498.383345015]: Using default parameters for RGB camera calibration.
[ WARN] [1465703498.383396573]: Camera calibration file /home/bit/.ros/camerainfo/depthA00362918597102A.yaml not found.
[ WARN] [1465703498.383435944]: Using default parameters for IR camera calibration.
and I run
$ roslaunch openni_launch openni.launch
there were many errors:
- [FATAL] [1465703522.416216624]: Service call failed! [FATAL] [1465703522.416242259]: Service call failed! [FATAL] [1465703522.416295242]: Service call failed! [FATAL] [1465703522.416686140]: Service call failed! [FATAL] [1465703522.416935595]: Service call failed! [FATAL] [1465703522.419403918]: Service call failed! [camera/cameranodeletmanager-1] process has died [pid 16155, exit code -6, cmd /opt/ros/jade/lib/nodelet/nodelet manager _name:=cameranodeletmanager _log:=/home/bit/.ros/log/e5007b1e-3045-11e6-b9d7-207c8f6f30fd/camera-cameranodeletmanager-1.log]. log file: /home/bit/.ros/log/e5007b1e-3045-11e6-b9d7-207c8f6f30fd/camera-cameranodeletmanager-1.log [camera/rectifyir-6] process has died [pid 16170, exit code 255, cmd /opt/ros/jade/lib/nodelet/nodelet load imageproc/rectify cameranodeletmanager --no-bond imagemono:=ir/imageraw imagerect:=ir/imagerectir _name:=rectifyir _log:=/home/bit/.ros/log/e5007b1e-3045-11e6-b9d7-207c8f6f30fd/camera-rectifyir-6.log]. log file: /home/bit/.ros/log/e5007b1e-3045-11e6-b9d7-207c8f6f30fd/camera-rectifyir-6.log [camera/depthmetricrect-8] process has died [pid 16185, exit code 255, cmd /opt/ros/jade/lib/nodelet/nodelet load depthimageproc/convertmetric cameranodeletmanager --no-bond imageraw:=depth/imagerectraw image:=depth/imagerect _name:=depthmetricrect _log:=/home/bit/.ros/log/e5007b1e-3045-11e6-b9d7-207c8f6f30fd/camera-depthmetricrect-8.log]. log file: /home/bit/.ros/log/e5007b1e-3045-11e6-b9d7-207c8f6f30fd/camera-depthmetricrect-8*.log [camera/driver-2] process has died [pid 16156, exit code 255, cmd /opt/ros/jade/lib/nodelet/nodelet load opennicamera/driver cameranodeletmanager --no-bond ir:=ir rgb:=rgb depth:=depth depthregistered:=depthregistered projector:=projector _name:=driver _log:=/home/bit/.ros/log/e5007b1e-3045-11e6-b9d7-207c8f6f30fd/camera-driver-2.log]. log file: /home/bit/.ros/log/e5007b1e-3045-11e6-b9d7-207c8f6f30fd/camera-driver-2.log [camera/depthrectifydepth-7] process has died [pid 16182, exit code 255, cmd /opt/ros/jade/lib/nodelet/nodelet load imageproc/rectify cameranodeletmanager --no-bond imagemono:=depth/imageraw imagerect:=depth/imagerectraw _name:=depthrectifydepth _log:=/home/bit/.ros/log/e5007b1e-3045-11e6-b9d7-207c8f6f30fd/camera-depthrectifydepth-7.log]. log file: /home/bit/.ros/log/e5007b1e-3045-11e6-b9d7-207c8f6f30fd/camera-depthrectifydepth-7.log [camera/registerdepthrgb-11] process has died [pid 16209, exit code 255, cmd /opt/ros/jade/lib/nodelet/nodelet load depthimageproc/register cameranodeletmanager --no-bond rgb/camerainfo:=rgb/camerainfo depth/camerainfo:=depth/camerainfo depth/imagerect:=depth/imagerectraw depthregistered/imagerect:=depthregistered/swregistered/imagerectraw _name:=registerdepthrgb _log:=/home/bit/.ros/log/e5007b1e-3045-11e6-b9d7-207c8f6f30fd/camera-registerdepthrgb-11.log]. log file: /home/bit/.ros/log/e5007b1e-3045-11e6-b9d7-207c8f6f30fd/camera-registerdepthrgb-11*.log [camera/disparityregisteredhw-20] process has died [pid 16280, exit code 255, cmd /opt/ros/jade/lib/nodelet/nodelet load depthimageproc/disparity cameranodeletmanager --no-bond left/imagerect:=depthregistered/hwregistered/imagerectraw right:=projector left/disparity:=depthregistered/disparity _name:=disparityregisteredhw _log:=/home/bit/.ros/log/e5007b1e-3045-11e6-b9d7-207c8f6f30fd/camera-disparityregisteredhw-20.log]. log file: /home/bit/.ros/log/e5007b1e-3045-11e6-b9d7-207c8f6f30fd/camera-disparityregistered_hw-20*.log
Asked by blairlpp on 2016-06-11 22:58:37 UTC
Comments