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

Revision history [back]

click to hide/show revision 1
initial version

AFAIK, the short answer is no, the openni_tracker node cannot publish the rough user position before calibration.

However, OpenNI offers a function called GetCoM (get center of mass) that gives you the rough position of the user without requiring calibration.

To use it, you should write your own node, or modify the openni_tracker code so that it uses that function to obtain the user position and publishes it either to /tf or to a specific topic of your choice.

You can create a copy of the openni_tracker code, as suggested by @McMurdo, and modify it so that it publishes the CoM before calibration and the full skeleton after calibration.

Don't hesitate to ask for help if you run into trouble.