openni2_tracker
is a ROS Wrapper for the OpenNI2 and NiTE2 Skeleton Tracker.
-
In your catkin_ws, clone skeleton tracker
git clone https://github.com/OMARI1988/skeleton_tracker.git
-
Download NiTE-2.0.0 and OpenNI2 from the link below, and place them in your home directory.
https://drive.google.com/open?id=0B3ZtY2aWnhsJQjdjdHk4RUtfeWc
-
Download Nite2 from the link below, and place it in your ~/.ros/ directory
https://drive.google.com/open?id=0B3ZtY2aWnhsJUmVUYndfTXNTX2M
-
Get either the desktop version, or the robot version of the STRANDS system
https://github.com/strands-project-releases/strands-releases/wiki
-
Get openni2 launch
sudo apt-get install ros-indigo-openni2-launch
-
Finaly, catkin make your catkin_ws
cd catkin_ws catkin_make
-
Now you should be able to run the skeleton tracker
roslaunch skeleton_tracker tracker.launch camera:=head_xtion log_skeleton:=True message_store:=people_skeleton roslaunch openni2_launch openni2.launch camera:=head_xtion load_driver:=False depth_registration:=True debayer_processing:=True sw_registered_processing:=True
Please let me know if something doesn't work, or if you have suggestions (or feel free to add stuff and send a pull request).