ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

It's not true that openni_tracker doesn't work on Indigo. What is true is that openni_tracker is not released as a debian package on Indigo i.e. as of right now, it can't be installed via apt-get. There have been some recent issues with properly releasing the package.

Note that the README for the package mentions that in newer versions you will need to install the NITE package separately before using the package. So your general steps are going to involve

  1. Downloading a NITE package and unzipping the archive
  2. Running the install.sh script as root to install the package
  3. Clone the openni_tracker repository into your ROS workspace src/ directory
  4. Run catkin_make to compile the package yourself.

If you run into compilation errors (ignore warnings about deprecated Xn functions), then you likely haven't installed the NITE package correctly. If openni_tracker builds, but it won't run for some reason, then you need to do some further debugging steps. Here are a few good resources:

  • Issue 9 on the openni_tracker GH page has some nice debugging tips
  • I wrote this answer a while ago that I often return to for advice