OpenNi2 device and Asus Xtion Pro Live not found

I'm going crazy ... It just doesn't work:
I am using Ubuntu version 13.10 64bit.
After a full system upgrade, I found everything I think, for all the packages required for OpenNI2: sudo apt-get install g++ python libusb-1.0-0-dev libudev-dev openjdk-6-jdk freeglut3-dev doxygen graphviz -y.
After that, I downloaded OpenNI2 version 2.2.0.32 Beta Linux x64.
After unpacking, I ran install.sh without errors.
Then connect the sensor, lsusb output:
Bus 001 Device 007: ID 1d27:0601 ASUS
But when I try to run the SimpleViewer example, I always get the following error:
After initialization:
SimpleViewer: Device open failed:
DeviceOpen using default: no devices found

Thank you for your help:

+4
source share
3 answers

Ubuntu 14, .

# Build OpenNI
git clone https://github.com/occipital/OpenNI2.git
cd OpenNI2 && make -j4

Xtion ID 1d27: 0601 ASUS , 0600 .

+3

Structure Sensor PrimeSense 14.04 32bit 64bit, Device ID 1d27:0600 ASUS

libudev.so.0, , -, OpenNI2.

Ubuntu 14.04

$ sudo ln -s /lib/x86_64-linux-gnu/libudev.so.1.3.5 /lib/x86_64-linux-gnu/libudev.so.0

Ubuntu 15.04

$ sudo ln -s /lib/x86_64-linux-gnu/libudev.so.1.6.2 /lib/x86_64-linux-gnu/libudev.so.0

./NiViewer .

: http://codeyarns.com/2015/09/28/no-devices-found-error-with-openni2/

+2

OpenNI 2 -.

.

OpenNI Xtion OpenNI 2.

Try the following:

# Build OpenNI driver for PrimeSense devices (Asus Xtion in our case)
git clone git@github.com:PrimeSense/Sensor.git
cd Sensor
cd Platform/Linux/CreateRedist && ./RedistMaker && cd ../../..
cd Platform/Linux/Redist && cd Sensor-Bin-* && sudo ./install.sh && cd ../../../../../

# Build OpenNI
git clone -b develop git@github.com:OpenNI/OpenNI2.git
cd OpenNI2 && make -j4 && cd ..

# Plug in the camera and try the viewer
cd OpenNI2/Bin/x64-Release && ./NiViewer

I used the developOpenNI branch above because I masterhad some small (fixable) build errors.

Please tell me if this worked for you too!

+1
source

All Articles