UWCubeSat / lost

Lost: Open-source Star Tracker
42 stars 7 forks source link

Think more about how to properly handle multiple quaternions that are the same thing #108

Open markasoftware opened 1 year ago

markasoftware commented 1 year ago

I'm currently updating Angle to return the smallest angle out of the equivalent quaternions (i.e., ensuring that it's less than pi). But why are there multiple quaternions that represent the same rotation, and is choosing the one with less rotation really the right thing to do?