This repository holds the code for the EE491 - Project class "Full 3D Model Reconstruction using Multiple Kinects" The purpose of this repository is to show progress of the project.
To drive Multiple Kinects, Raspberry Pi's are used for each Kinect. Each Raspberry Pi is accessed using SSH. Currently only Kinect v1 is supported. The data acquired by Raspberry Pi is then converted into Point Cloud using Point Cloud Library at the server.
To build the project there are two parts of the project to take into consideration. One is Raspberry Pi part and the other one is the local part.
To build the kinectRun you'll need:
git clone https://github.com/aeroith/RaspiKinect
cd src/raspi
mkdir build
cd build
cmake ..
make
# it is suggested that you put the executable at home dir
cp kinectRun /home/${USER}
git clone https://github.com/aeroith/RaspiKinect
cd src/
mkdir build
cd build
cmake ..
make
OpenKinect is released under a dual Apache v2/GPL v2 license. PCL is released under BSD License. Libssh is open source licensed under the GNU Library (or: Lesser) General Public License (LGPL). All of the code here is released under Apache 2.0 License.