it tells me that it doesn't contain libva and i965 directory, and fails.
I used another way to install them:
sudo apt-get install libva-dev libjpeg-dev
I skipped this step, and followed the instruction to the end:
./Protonect
And this gives me four images which includes depth image and RGB image. However, I noticed that, when I executed this command, the output in the screen shows:
From here, it shows there's some problem with the libva, however, I don't understand what the reminders mean. I used to be happy with the image and continue to work on the ROS. and the ROS results turn to be fairly disappointing!
I found a kinect ROS driver which is called iai-kinect2:
This is the main problem.(I want to show you the overall message from the screen, but sorry, I don't know how.) And it shows me no message and always shows some problems:
[Info] [OpenCLDepthPacketProcessorImpl] building OpenCL program...
[Error] [OpenCLDepthPacketProcessorImpl] program = cl::Program(context, source, &err): -34
[ WARN] [1489113544.030635869]: [Kinect2Bridge::initCalibration] using sensor defaults for color intrinsic parameters.
[ WARN] [1489113544.030691456]: [Kinect2Bridge::initCalibration] using sensor defaults for ir intrinsic parameters.
[ WARN] [1489113544.030714924]: [Kinect2Bridge::initCalibration] using defaults for rotation and translation.
[ WARN] [1489113544.030751568]: [Kinect2Bridge::initCalibration] using defaults for depth shift.
[ INFO] [1489113544.122475564]: [DepthRegistration::New] Using OpenCL registration method!
[ INFO] [1489113544.122519103]: [DepthRegistration::New] Using OpenCL registration method!
@jim1949
once try by running the below commands in 3 different command prompts
roscore
rosrun kinect2_bridge kinect2_bridge _depth_method:=opengl _reg_method:=cpu
rosrun kinect2_viewer kinect2_viewer
Hi, I have a problem to use kinect2 in my ROS and look for lots of ways to configure that but still cannot. Firstly, I follow the instructions from:
This link is the kinect driver in linux. It seems that everything works fine except
it tells me that it doesn't contain libva and i965 directory, and fails.
I used another way to install them:
I skipped this step, and followed the instruction to the end:
And this gives me four images which includes depth image and RGB image. However, I noticed that, when I executed this command, the output in the screen shows:
From here, it shows there's some problem with the libva, however, I don't understand what the reminders mean. I used to be happy with the image and continue to work on the ROS. and the ROS results turn to be fairly disappointing!
I found a kinect ROS driver which is called iai-kinect2:
https://github.com/code-iai/iai_kinect2
And it fails when I run
roslaunch kinect2_bridge kinect2_bridge.launch
This is the main problem.(I want to show you the overall message from the screen, but sorry, I don't know how.) And it shows me no message and always shows some problems:
[Info] [OpenCLDepthPacketProcessorImpl] building OpenCL program...
[Error] [OpenCLDepthPacketProcessorImpl] program = cl::Program(context, source, &err): -34
[ WARN] [1489113544.030635869]: [Kinect2Bridge::initCalibration] using sensor defaults for color intrinsic parameters.
[ WARN] [1489113544.030691456]: [Kinect2Bridge::initCalibration] using sensor defaults for ir intrinsic parameters.
[ WARN] [1489113544.030714924]: [Kinect2Bridge::initCalibration] using defaults for rotation and translation.
[ WARN] [1489113544.030751568]: [Kinect2Bridge::initCalibration] using defaults for depth shift.
[ INFO] [1489113544.122475564]: [DepthRegistration::New] Using OpenCL registration method!
[ INFO] [1489113544.122519103]: [DepthRegistration::New] Using OpenCL registration method!
[ERROR] [1489113544.134612055]: [DepthRegistrationOpenCL::init] depth_registration_opencl.cpp cl::Platform::get(&platforms) failed: -1001
Any suggestions?