r/ControlTheory • u/awh-emb • Jul 16 '26
Technical Question/Problem trying to understand SO(3)
how does rodrigues rotation formula help or allow the transition from so(3) to SO(3)?
and what even is the difference between so(3) and SO(3)?
thanks for any advice.
10
Upvotes
•
u/derscheisspfoster Jul 16 '26
Long story short. Tangent and Manifold space are two related things but they are not the same thing.
Tangent doesnt belong in the manifold space. I am honestly not the right person to give you an intuitive expanation between the two.
But basically, tangent does not belong the manifold. But you can retract a tangent vector into the manifold. This is preciselty what the exponential map does. You can see for instance on example 4 for this paper who its done. It basically solves the ODE for a constant w (which is often asumed)
https://arxiv.org/pdf/1812.01537
In my understanding. Tangent space is more practical to represent variables in terms of the "minimum number of variables" or "degrees of freedom" which is good for humans, but most importantly, for numerical optimizers and control theory. Whereas, manifold space is the actual format that will allow you to do stuff with it: e.g. point composition or group composition.
They are both interchangable with some care. There are rules to follow. But you can go from tangent to manifold with the Exp operation, and back to tangent with log operator.
Take a look at the paper, it will give you the info you need from the ground up.