Description: Using the Finger Detector, a program to play a five key piano

Submitted By: Garratt Gallagher

Keywords: piano, finger, hand


How to Reproduce Your Entry

With the Kinect plugged in, run:

  • roslaunch piano pianist.launch

*For tips on how to play, see Piano Playing

Code to Checkout

  1. First you have to check out and compile the mit-ros-pkg repository. Please follow the MIT Kinect Demos General Installation instructions.

  2. You can then continue on that page to follow the instructions for installing the 'Piano Playing' Demo, which have been copied here for your convenience:

    rosmake piano --rosdep-install



This package depends on the Simple Fast Media Library to play sounds. you can install the dependencies using rosdep:

rosdep install piano

ROS Packages

  • ni
  • pcl
  • kinect_tools
  • nifun

Wiki: openni/Contests/ROS 3D/Pianist (last edited 2011-01-23 22:53:24 by GarrattGallagher)