Kindr
Kinematics and Dynamics for Robotics
Rotations

Classes

class  kindr::AngleAxis< PrimType_ >
 Implementation of an angle axis rotation based on Eigen::AngleAxis. More...
 
class  kindr::EulerAnglesXyz< PrimType_ >
 Implementation of Euler angles (X-Y'-Z'' / roll-pitch-yaw) rotation based on Eigen::Matrix<Scalar,3,1> More...
 
class  kindr::EulerAnglesXyzDiff< PrimType_ >
 Implementation of time derivatives of Euler angles (X,Y',Z'' / roll,pitch,yaw) based on Eigen::Matrix<Scalar, 3, 1> More...
 
class  kindr::EulerAnglesZyx< PrimType_ >
 Implementation of Euler angles (Z-Y'-X'' / yaw-pitch-roll) rotation based on Eigen::Matrix<Scalar, 3, 1> More...
 
class  kindr::EulerAnglesZyxDiff< PrimType_ >
 Implementation of time derivatives of Euler angles (Z,Y',X'' / yaw,pitch,roll) based on Eigen::Matrix<Scalar, 3, 1> More...
 
class  kindr::RotationBase< Derived_ >
 Representation of a generic rotationThis class defines the generic interface for a rotation. More...
 
class  kindr::RotationDiffBase< Derived_ >
 Interface for an angular velocity. More...
 
class  kindr::RotationMatrix< PrimType_ >
 Implementation of matrix rotation based on Eigen::Matrix<Scalar, 3, 3> More...
 
class  kindr::RotationMatrixDiff< PrimType_ >
 Time derivative of a rotation matrix. More...
 
class  kindr::RotationQuaternion< PrimType_ >
 Implementation of quaternion rotation based on Eigen::Quaternion. More...
 
class  kindr::RotationQuaternionDiff< PrimType_ >
 Time derivative of a rotation quaternion. More...
 
class  kindr::RotationVector< PrimType_ >
 Implementation of a rotation vector based on Eigen::Matrix<Scalar, 3, 1> More...
 

Detailed Description

See also
Chapter Rotations
Chapter Time Derivatives of Rotations