This is the source code for the foyer installation in our Calgary office. The eyes of our robot logo, displayed on a TV, would follow people as they entered and were tracked with a Kinect.
This repo is no longer maintained and is being shared as-is for the sake of it.
brew install libtool libusb
You must install these three dependencies in the correct order:
- OpenNI
- SensorKinect
- NITE
mkdir ~/Kinect && cd ~/Kinect
Download the latest 1.x (not 2.x+) versions of OpenNI and NITE here. Move these into the new Kinect folder and then sudo ./install.sh
OpenNI.
Download SensorKinect here. Navigate to the Bin directory and expand the Mac .bz2 file. Run sudo ./install.sh
.
Install NITE with (surprise) sudo ./install.sh
.
Copy the .xml files (there should be three of them) from NITE/data to SensorKinect/data.
Restart your computer and connect your Kinect. That's fun to say.
Run cd ~/Kinect/nite-bin-macosx-v1.5.0.2/Samples/Bin/Release/ && ./Sample-PointViewer
to test that everything is working properly.
Follow Robots & Pencils on Twitter (@robotsNpencils)
Includes modified CocoaOpenNI code by John Boiles.
Because this software relies on an OpenNI .dylib, which is GPLv3 licensed, this software is also GPLv3 licensed for compliance in the event it is ever made public or distributed.
See the LICENSE file for more information.