Libfreenect won't install properly on 12.04 Hydro
I am trying to use libfreenect with a kinect. The output when I run
roslaunch freenect_launch freenect-xyz.launch
is
[ INFO] [1413756004.829132537]: Number devices connected: 1
[ INFO] [1413756004.829250239]: 1. device on bus 000:00 is a Xbox NUI Camera (2ae) from Microsoft (45e) with serial id '0000000000000000'
[ INFO] [1413756004.831311636]: Searching for device with index = 1
[ INFO] [1413756004.843299915]: No matching device found.... waiting for devices. Reason: [ERROR] Unable to open specified kinect
The next command I ran was
rosrun libfreenect glview
.
This returned
[rosrun] Couldn't find executable named glview below /opt/ros/hydro/share/libfreenect
So I tried
alex@alex-OptiPlex-GX620:~$ rospack find libfreenect
/opt/ros/hydro/share/libfreenect
alex@alex-OptiPlex-GX620:~$ cd /
alex@alex-OptiPlex-GX620:/$ cd /opt/ros/hydro/share/libfreenect
alex@alex-OptiPlex-GX620:/opt/ros/hydro/share/libfreenect$ ls
package.xml
From my understanding this means the proper packages that should come with libfreenect have not been installed. I have tried re-installing with no success. I have run
sudo apt-get update
sudo apt-get dist-upgrade
I have made sure to run
sudo modprobe -r gspca_kinect
echo 'blacklist gspca_kinect' | sudo tee -a /etc/modprobe.d/blacklist.conf
The kinect is being connected by USB 2.0. The result of lsusb is
Bus 001 Device 002: ID 045e:02c2 Microsoft Corp.
Bus 001 Device 005: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN
Bus 002 Device 002: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse
Bus 003 Device 002: ID 413c:2105 Dell Computer Corp. Model L100 Keyboard
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 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 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 007: ID 045e:02ad Microsoft Corp. Xbox NUI Audio
Bus 001 Device 008: ID 045e:02ae Microsoft Corp. Xbox NUI Camera