|
odometry
|
Classes | |
| struct | BodyContactPoint |
| struct | BodyContactState |
| class | BodyState |
| struct | Configuration |
| class | FootContact |
| class | Gaussian2D |
| class | Gaussian3D |
| class | GaussianSamplingPose3D |
| helper class that represents a pose (position and orientation) and associated gaussian uncertainty, which can also produce samples More... | |
| class | KinematicModel |
| class | MotionModel |
| class | Sampling2D |
| class | Sampling3D |
| class | Skid4Odometry |
| Class which provides a simple wheel (skid steering) odometry from asguard. More... | |
| class | SkidOdometry |
| Class which provides a simple wheel (skid steering) odometry. More... | |
| class | State |
| struct | TranslationWithYaw |
| struct | TreeContactPoint |
Typedefs | |
| typedef Eigen::Matrix< double, 6, 6 > | Matrix6d |
| typedef Eigen::Matrix< double, 6, 1 > | Vector6d |
Enumerations | |
| enum | wheelIdx { REAR_LEFT = 0, REAR_RIGHT = 1, FRONT_RIGHT = 2, FRONT_LEFT = 3 } |
Functions | |
| bool | isLeft (wheelIdx idx) |
| convenience method to check if a given wheel index is on the left of the robot More... | |
| bool | isFront (wheelIdx idx) |
| convenience method to check if a given wheel index is on the front of the robot More... | |
| wheelIdx | wheelIdxEnum (unsigned long idx) |
| get a wheel index from an unsigned long More... | |
| base::Pose2D | projectPoseDelta (const Eigen::Quaterniond &orientation, const base::Pose &pose) |
for std::cout TO-DO REMOVE For std vector For std shared pointer Log message Eigen data type for Matrix, Quaternion, etc... Core methods of Eigen implementation for the algebra and transformation matrices and accessing Matrixblock and corner among others For the Cholesky decomposition
| typedef Eigen::Matrix<double,6,6> odometry::Matrix6d |
| typedef Eigen::Matrix<double,6,1> odometry::Vector6d |
| enum odometry::wheelIdx |
| bool odometry::isFront | ( | wheelIdx | idx | ) |
convenience method to check if a given wheel index is on the front of the robot
| bool odometry::isLeft | ( | wheelIdx | idx | ) |
convenience method to check if a given wheel index is on the left of the robot
| base::Pose2D odometry::projectPoseDelta | ( | const Eigen::Quaterniond & | orientation, |
| const base::Pose & | pose | ||
| ) |
| wheelIdx odometry::wheelIdxEnum | ( | unsigned long | idx | ) |
get a wheel index from an unsigned long
Can be used for enumerating the wheel using an index.
will throw if the index is not valid.
1.8.13