In documentation Rodrigues Converts a rotation matrix to a rotation vector or (!!!)vice versa.
Just a google gave me that cv::Rodrigues does actually not at all what you want: http://docs.opencv.org/modules/calib3d/doc/camera_calibration_and_3d_reconstruction.html?highlight=camera%20calibration#rodrigues
You just want to combine two rotation matrices, thats something different right? Rodrigues outputs a vector, not a matrix...
In three-dimensional space, every rotation can be interpreted as a rotation by a given angle about a single fixed axis of rotation (see Eules Angles), and hence it can be simply described by an angle and a vector with three entries. However, it can also be represented by the nine entries of a rotation matrix with three rows and three columns. (WIKIPEDIA)
Rodrigues converts the Rotation Matrix to Eules Angles as i understand
Asked: 2013-03-14 13:07:40 -0600
Seen: 7,618 times
Last updated: Jul 19 '13
strange stereorectify error with rotation matrix
Opencv - Camera position relative to Aruco Markers
Rotation matrix to rotation vector (Rodrigues function)
Rotation and Translation question
Am I doing something wrong ? Rodrigues rvec1 to R , R to rvec2 ,rvec1 != rvec2.
Rotation matrix to euler angles with opencv c++ correct value wrong place