![]() |
RobotArmLib
0.0.4
Robot Arm Library [WIP]
|
A head file define tpyes, and function for matrix manipulating. More...


Go to the source code of this file.
Namespaces | |
| rb | |
| Robot Arm Library namespace. | |
| rb::math | |
| math module namespace | |
Typedefs | |
| typedef Eigen::MatrixXd | rb::math::MatrixX |
| make MatrixX as alias of Eigen::MatrixXd | |
| typedef Eigen::Matrix3d | rb::math::Matrix3 |
| make Matrix3 as alias of Eigen::Matrix3d | |
| typedef Eigen::Matrix4d | rb::math::Matrix4 |
| make Matrix4 as alias of Eigen::Matrix4d | |
| typedef Eigen::VectorXd | rb::math::VectorX |
| make VectorX as alias of Eigen::VectorXd | |
| typedef Eigen::Vector3d | rb::math::Vector3 |
| make Vector3 as alias of Eigen::Vector3d | |
| typedef Eigen::Vector4d | rb::math::Vector4 |
| make Vector4 as alias of Eigen::Vector4d | |
| typedef Eigen::AngleAxisd | rb::math::AngleAxis |
| make AngleAxis as alias of Eigen::AngleAxisd | |
| template<typename T , size_t R, size_t C> | |
| using | rb::math::Array = Eigen::Array< T, R, C > |
| make Array as alias of Eigen::Array (class template) | |
| typedef Eigen::Array< double, 6, 1 > | rb::math::Array6 |
| make Array6 as alias of Eigen::Array<double, 6, 1> | |
Functions | |
| Matrix4 | rb::math::homoTrans (const double &A, const double &alpha, const double &D, const double theta) |
| Compute homogeneous transformation matrix for given link properties, and return the matrix. More... | |
A head file define tpyes, and function for matrix manipulating.
1.8.6