Hi,
I'm creating an application where i need to stream a set of markers ( not rigid bodies ) from Tracking tools to my app. I can catch the markers and its positions, but, is there a way to identify each marker?
I tried two different executions of Tracking Tools with the same number of markers and in the market set they are different sorted between executions, so I'm asking if there is a way to identify simple markers to stream them and be able to process the data in a certain order.
Thanks!
Question about streaming with Tracking Tools
-
- Posts: 609
- Joined: Tue Mar 19, 2013 5:03 pm
Re: Question about streaming with Tracking Tools
Hi,
Thanks for contacting us! Since you need to stream a set of markers and not use the rigid body solver, your only option would be to manually label them which can't be streamed. Are you using our streaming SDK to create a pipeline for the data? If so, it will stream "unlabeled" or "un-identified" markers. You can potentially label them in post in whatever application you are streaming to. Let me know if this works for you. Have a great day!
Thanks for contacting us! Since you need to stream a set of markers and not use the rigid body solver, your only option would be to manually label them which can't be streamed. Are you using our streaming SDK to create a pipeline for the data? If so, it will stream "unlabeled" or "un-identified" markers. You can potentially label them in post in whatever application you are streaming to. Let me know if this works for you. Have a great day!
Dustin
Technical Support Engineer
OptiTrack | TrackIR | SmartNav
Technical Support Engineer
OptiTrack | TrackIR | SmartNav
Re: Question about streaming with Tracking Tools
Yes, I am using the NatNetSDK to stream and get the data into my app.
The problem is not identify the marker set for one execution, the problem is that the same marker set between executions ( Tracking Tools executions in different days) will be sorted in a different way. I mean, if you open TT and stream a set of N points, it will remain constant ( the order ) until you close TT, but if you restart TT with the same markers, the order that I will receive will be different.
I saw something about Active Tracking, I will take a look to it since this identifies each marker separately.
Thanks for the help.
The problem is not identify the marker set for one execution, the problem is that the same marker set between executions ( Tracking Tools executions in different days) will be sorted in a different way. I mean, if you open TT and stream a set of N points, it will remain constant ( the order ) until you close TT, but if you restart TT with the same markers, the order that I will receive will be different.
I saw something about Active Tracking, I will take a look to it since this identifies each marker separately.
Thanks for the help.