Abnormal rigid body info in the stream
Posted: Thu Dec 03, 2009 4:19 pm
Hi
I encountered some problem with the stream from TT.
Here is a typical problematic frame when using 12 markers and two rigid bodies (each containing 3 markers), given by the SampleClient in NatNet.
[Client] Handling packet from 10.208.24.100: Command=7, nDataBytes=372
Received frame 0
Latency (same system) (msecs): 96792832.00
Other Markers [Count=13]
Other Marker 0 : 0.15 0.70 0.63
Other Marker 1 : 0.09 0.76 0.15
Other Marker 2 : 0.06 0.76 0.19
Other Marker 3 : -0.01 0.76 0.14
Other Marker 4 : -0.10 0.76 0.10
Other Marker 5 : -0.20 0.76 0.09
Other Marker 6 : -0.16 0.80 0.50
Other Marker 7 : -0.18 0.80 0.37
Other Marker 8 : -0.17 0.83 0.05
Other Marker 9 : -0.27 0.80 0.37
Other Marker 10 : -0.02 0.71 0.61
Other Marker 11 : -0.02 0.80 0.63
Other Marker 12 : 0.15 0.76 -0.64
Rigid Bodies [Count=2]
Rigid Body [ID=1 Error=0.00]
x y z qx qy qz qw
0.05 0.76 0.16 -0.04 0.72 -0.08 0.69
Rigid body markers [Count=3]
MarkerID:0 MarkerSize:0.00 MarkerPos:0.09,0.76,0.15
MarkerID:0 MarkerSize:0.00 MarkerPos:0.06,0.76,0.19
MarkerID:0 MarkerSize:0.00 MarkerPos:-0.01,0.76,0.14
Rigid Body [ID=-1101975538 Error=0.00]
x y z qx qy qz qw
0.80 0.41 0.01 -0.68 0.06 0.73 0.00
Rigid body markers [Count=0]
Skeletons [Count=0]
The second Rigid Body ID is obviously wrong and its marker info is missing, while we can see the rigid body tracked and all its data are valid through TT.
This problem happens to both TT 2.0 and TT 2.01, and to NatNet 1.4 and NatNet 2.1. I don't know if this is a problem with the tracking tool streaming or with the NatNet SampleClient. Can you please check it out?
Thanks,
zsll
I encountered some problem with the stream from TT.
Here is a typical problematic frame when using 12 markers and two rigid bodies (each containing 3 markers), given by the SampleClient in NatNet.
[Client] Handling packet from 10.208.24.100: Command=7, nDataBytes=372
Received frame 0
Latency (same system) (msecs): 96792832.00
Other Markers [Count=13]
Other Marker 0 : 0.15 0.70 0.63
Other Marker 1 : 0.09 0.76 0.15
Other Marker 2 : 0.06 0.76 0.19
Other Marker 3 : -0.01 0.76 0.14
Other Marker 4 : -0.10 0.76 0.10
Other Marker 5 : -0.20 0.76 0.09
Other Marker 6 : -0.16 0.80 0.50
Other Marker 7 : -0.18 0.80 0.37
Other Marker 8 : -0.17 0.83 0.05
Other Marker 9 : -0.27 0.80 0.37
Other Marker 10 : -0.02 0.71 0.61
Other Marker 11 : -0.02 0.80 0.63
Other Marker 12 : 0.15 0.76 -0.64
Rigid Bodies [Count=2]
Rigid Body [ID=1 Error=0.00]
x y z qx qy qz qw
0.05 0.76 0.16 -0.04 0.72 -0.08 0.69
Rigid body markers [Count=3]
MarkerID:0 MarkerSize:0.00 MarkerPos:0.09,0.76,0.15
MarkerID:0 MarkerSize:0.00 MarkerPos:0.06,0.76,0.19
MarkerID:0 MarkerSize:0.00 MarkerPos:-0.01,0.76,0.14
Rigid Body [ID=-1101975538 Error=0.00]
x y z qx qy qz qw
0.80 0.41 0.01 -0.68 0.06 0.73 0.00
Rigid body markers [Count=0]
Skeletons [Count=0]
The second Rigid Body ID is obviously wrong and its marker info is missing, while we can see the rigid body tracked and all its data are valid through TT.
This problem happens to both TT 2.0 and TT 2.01, and to NatNet 1.4 and NatNet 2.1. I don't know if this is a problem with the tracking tool streaming or with the NatNet SampleClient. Can you please check it out?
Thanks,
zsll