Units in Optitrack / Motive

NatNet, VRPN, TrackD, and Plugins
Post Reply
circassia
Posts: 24
Joined: Fri May 03, 2013 4:12 am

Units in Optitrack / Motive

Post by circassia »

Hi,

i would like to ask, in which units rotations are passed through the data-stream? Unit Quaternions? Are there detailled informaiton somewhere?

thank you very much!

circassia
NaturalPoint-Dustin
Posts: 609
Joined: Tue Mar 19, 2013 5:03 pm

Re: Units in Optitrack / Motive

Post by NaturalPoint-Dustin »

Hi Circassia,

Our system matches this:

http://www.euclideanspace.com/maths/geo ... /index.htm


Let me know if this answers all of your questions.

Best Regards,
Dustin
Technical Support Engineer
OptiTrack | TrackIR | SmartNav
circassia
Posts: 24
Joined: Fri May 03, 2013 4:12 am

Re: Units in Optitrack / Motive

Post by circassia »

:) indeed its helpfull, but thats too detailed. Maybe if you can answer me if the data streamed is in unit quaternions? already normalized?

thanks
beckdo
Posts: 520
Joined: Tue Jan 02, 2007 2:02 pm

Re: Units in Optitrack / Motive

Post by beckdo »

It's important to clarify what mechanism of data streaming out of the software you're referring to. Our software essentially uses quaternions throughout internally. We only convert to Euler angles if the streaming protocol uses them. Whenever possible we stream quats or also stream quats. We can provide conversion code if need be to get back to our quats from Eulers if quats are unavailable.
circassia
Posts: 24
Joined: Fri May 03, 2013 4:12 am

Re: Units in Optitrack / Motive

Post by circassia »

1) No no, we need quaternionans as we feed them back into our 3D-Engine, the question is, if they are unit quaternions (length = 1)

2) Furthermore the streamed data are sent in milimeters from motive ?

thanks a lot!
Post Reply