Build Rigid Body Description for SimpleServer
Posted: Tue May 31, 2011 12:31 pm
I'd like to write an executable similar to SimpleServer to stream rigid body data so that I don't have to have Tracking Tools running.
I need to know how to build up the rigid body description in the BuildDescription method.
I was hoping that I could use "Save Trackables..." in Tracking Tools and use the information in the file created to build up the description, but I see now that it saves to a proprietary format that I cannot read in a text editor.
I'm assuming that I can use the Marker Info from Tracking Tools to infer the relative marker positions offset to some parent, but how do I create the parent? Is the parent also a marker?
Do I have to first create individual markers and add them to the MarkerSetDescription before creating a rigid body comprised of those markers? I don't see how the individual markers of the RigidBodyDescription are tied together.
I need to know how to build up the rigid body description in the BuildDescription method.
I was hoping that I could use "Save Trackables..." in Tracking Tools and use the information in the file created to build up the description, but I see now that it saves to a proprietary format that I cannot read in a text editor.
I'm assuming that I can use the Marker Info from Tracking Tools to infer the relative marker positions offset to some parent, but how do I create the parent? Is the parent also a marker?
Do I have to first create individual markers and add them to the MarkerSetDescription before creating a rigid body comprised of those markers? I don't see how the individual markers of the RigidBodyDescription are tied together.