|
libalmath
2.8.7.4
|
Namespaces | |
| detail | |
| robot | |
Classes | |
| class | RobotTree |
| struct | ScalarArrayTranslator |
| class | Pose |
| class | Mimic |
| class | Joint |
| class | Inertial |
| class | Box |
| class | Cylinder |
| class | Sphere |
| class | Mesh |
| class | Visual |
| class | Link |
| class | UrdfDotPrinterVisitor |
Typedefs | |
| typedef boost::property_tree::ptree | ptree |
| typedef std::array< double, 3 > | Array3d |
| typedef RobotTree::JointConstVisitor | JointConstVisitor |
| typedef RobotTree::JointVisitor | JointVisitor |
| using | Array3dTranslator = ScalarArrayTranslator< double, 3 > |
| using | Geometry = boost::variant< Box, Cylinder, Sphere, Mesh > |
Functions | |
| bool | is_zero (const Array3d &a) |
| bool | is_ones (const Array3d &a) |
| ALMATH_API std::string | name (const ptree &pt) |
| ALMATH_API std::string | parent_link (const ptree &pt) |
| ALMATH_API std::string | child_link (const ptree &pt) |
| bool | operator== (const Pose &lhs, const Pose &rhs) |
| bool | operator!= (const Pose &lhs, const Pose &rhs) |
| bool | is_identity (const Pose &p) |
| ALMATH_API void | makeJointFixed (RobotTree &parser, const std::string &name) |
| ALMATH_API void | makeJointFloating (RobotTree &parser, const std::string &name) |
| ALMATH_API std::vector < std::string > | makeContinuousJointsFixed (RobotTree &parser) |
| ALMATH_API void | squashJointMass (RobotTree &parser, const std::string &name) |
| ALMATH_API void | squashFixedJointsMass (RobotTree &parser) |
| ALMATH_API std::vector < std::string > | makeMasslessJointsFixed (RobotTree &parser) |
| ALMATH_API std::vector < std::string > | removeSubTreeIfJoint (RobotTree &parser, std::function< bool(const ptree &joint)> pred) |
| ALMATH_API void | put_name (ptree &pt, const std::string &name) |
| typedef std::array<double, 3> AL::urdf::Array3d |
| using AL::urdf::Array3dTranslator = typedef ScalarArrayTranslator<double, 3> |
| using AL::urdf::Geometry = typedef boost::variant<Box, Cylinder, Sphere, Mesh> |
| typedef boost::property_tree::ptree AL::urdf::ptree |
| ALMATH_API std::string AL::urdf::child_link | ( | const ptree & | pt | ) |
| ALMATH_API std::vector<std::string> AL::urdf::makeContinuousJointsFixed | ( | RobotTree & | parser | ) |
| ALMATH_API void AL::urdf::makeJointFixed | ( | RobotTree & | parser, |
| const std::string & | name | ||
| ) |
| ALMATH_API void AL::urdf::makeJointFloating | ( | RobotTree & | parser, |
| const std::string & | name | ||
| ) |
| ALMATH_API std::vector<std::string> AL::urdf::makeMasslessJointsFixed | ( | RobotTree & | parser | ) |
| ALMATH_API std::string AL::urdf::name | ( | const ptree & | pt | ) |
|
inline |
|
inline |
| ALMATH_API std::string AL::urdf::parent_link | ( | const ptree & | pt | ) |
| ALMATH_API void AL::urdf::put_name | ( | ptree & | pt, |
| const std::string & | name | ||
| ) |
| ALMATH_API std::vector<std::string> AL::urdf::removeSubTreeIfJoint | ( | RobotTree & | parser, |
| std::function< bool(const ptree &joint)> | pred | ||
| ) |
| ALMATH_API void AL::urdf::squashFixedJointsMass | ( | RobotTree & | parser | ) |
| ALMATH_API void AL::urdf::squashJointMass | ( | RobotTree & | parser, |
| const std::string & | name | ||
| ) |