Streaming Multiple Bodies with NatNetML.dll

NatNet, VRPN, TrackD, and Plugins
Post Reply
dlangis
Posts: 1
Joined: Tue Jan 04, 2011 11:18 am

Streaming Multiple Bodies with NatNetML.dll

Post by dlangis »

I am attempting to stream position and orientation data for multiple rigid bodies in real time out to a Labview VI on a separate laptop. I have used the NatNetML.dll file to do this, which has worked quite well so far and can stream accurate data for one rigid body.

However, when I attempt to stream data for second rigid body, the data located in the second index for the "RigidBodies" data structure does not output the actual data for the position and orientation for the second rigid body. The NatNetML "FrameofMocapData" recognizes that there are 2 rigid bodies defined but just doesn't output the appropriate data for any rigid body besides the first one.

Using the SampleClient.exe, I've also been able to determine that the server side seems to be working fine, as SampleClient does output the correct data when multiple rigid bodies are defined.

I am thinking there may be a small bug in the indexing for the NatNetML.dll file?
Anyone else have similar problems or any thoughts?
Post Reply