M-File Help: tr2angvec | View code for tr2angvec |
Convert rotation matrix to angle-vector form
[theta,v] = tr2angvec(R) converts an orthonormal rotation matrix R into a rotation of theta (1x1) about the axis v (1x3).
[theta,v] = tr2angvec(T) as above but uses the rotational part of the homogeneous transform T.
If R (3x3xK) or T (4x4xK) represent a sequence then theta (Kx1)is a vector of angles for corresponding elements of the sequence and v (Kx3) are the corresponding axes, one per row.
© 1990-2012 Peter Corke.