Documentation Status

openni_kinect: depth_image_proc | nite | openni | openni_camera | openni_launch | openni_tracker

Package Summary

Documented

openni_tracker broadcasts the OpenNI skeleton frames using tf.

openni_tracker

Package Summary

Documented

openni_tracker broadcasts the OpenNI skeleton frames using tf.

Package Summary

Released Documented

The OpenNI tracker broadcasts the OpenNI skeleton frames using tf.

Cannot load information on name: openni_tracker, distro: indigo, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.
Cannot load information on name: openni_tracker, distro: jade, which means that it is not yet in our index. Please see this page for information on how to submit your repository to our index.

New in Fuerte openni_tracker is now a unary stack. Previously it was a package in openni_kinect.

nite.png

How to Use

rosrun openni_tracker openni_tracker - Independent node that does not require other nodes to run (however, make sure your Kinect is powered. For example, on Turtlebot, kinect.launch needs to be run successfully).

Once running, stand in front of the Kinect and surrender (i.e. hit the Psi Pose. You should see some variation on the following messages.

New User 1
Pose Psi detected for user 1
Calibration started for user 1
Calibration complete, start tracking user 1
Lost User 1

The user's pose will be published as a set of transforms (/tf) with the following frame names.

  • /head

  • /neck

  • /torso

  • /left_shoulder

  • /left_elbow

  • /left_hand

  • /right_shoulder

  • /right_elbow

  • /right_hand

  • /left_hip

  • /left_knee

  • /left_foot

  • /right_hip

  • /right_knee

  • /right_foot

Topics and Parameters

Parameters

camera_frame_id (string, default: openni_depth_frame)
  • The name of the frame that all /tf transforms will use as a parent.

Wiki: openni_tracker (last edited 2013-03-05 21:55:42 by jarvisschultz)