|
gtsam
3.2.1
gtsam
|
3D rotation represented as a rotation matrix or quaternion More...
Go to the source code of this file.
Classes | |
| class | gtsam::Rot3 |
Namespaces | |
| gtsam | |
| Global functions in a separate testing namespace. | |
Macros | |
| #define | ROT3_DEFAULT_COORDINATES_MODE Rot3::CAYLEY |
Typedefs | |
| typedef Eigen::Quaternion < double, Eigen::DontAlign > | gtsam::Quaternion |
| Typedef to an Eigen Quaternion<double>, we disable alignment because geometry objects are stored in boost pool allocators, in Values containers, and and these pool allocators do not support alignment. More... | |
Functions | |
| pair< Matrix3, Vector3 > | gtsam::RQ (const Matrix3 &A) |
| [RQ] receives a 3 by 3 matrix and returns an upper triangular matrix R and 3 rotation angles corresponding to the rotation matrix Q=Qz'*Qy'*Qx' such that A = R*Q = R*Qz'*Qy'*Qx'. More... | |
3D rotation represented as a rotation matrix or quaternion