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

accessing kinect data

asked 2012-01-11 16:21:37 -0600

rockz gravatar image

updated 2016-10-24 09:05:12 -0600

ngrennan gravatar image

hey, I am trying to track human motions using openni_kinect and ros. After the user is identified, kinect sends out messages to my terminal with coordinates of various points like knees,foot,etc. How do I record these data? I also wanted to know how to narrow down the data so that I can subscribe to the data of only one reference point, say the right knee. Thank you for your time.

edit retag flag offensive close merge delete


I don't use human tracking, but I suppose you can find out a lot about the offered information by using the commands "rosnode list", "rosnode info </node-name>", "rostopic list", "rostopic info <topic>" and "rostopic echo <topic>"
Felix Endres gravatar image Felix Endres  ( 2012-01-11 20:03:52 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2013-08-14 01:56:05 -0600

You could try looking at the following tutorial from PCL. If that doesn't help but you are all ready printing this information out to the terminal you could simply create an intermediary node that would take in all of the information and have it publish a series of messages that would contain the information for the coordinates that you are looking for. Once you have the node to do this you can "record" the information by either writing it to the ROS Log file or you can write it to your own log file if you want to.

Hope this helps!

edit flag offensive delete link more

Question Tools


Asked: 2012-01-11 16:21:37 -0600

Seen: 475 times

Last updated: Aug 14 '13