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.