#include <iostream>#include <string>#include <Eigen/Core>#include <Eigen/Geometry>#include <urdf_traverser/Types.h>

Go to the source code of this file.
Namespaces | |
| namespace | urdf_traverser |
Functions | |
| bool | urdf_traverser::applyTransform (JointPtr &joint, const EigenTransform &trans, bool preMult) |
| void | urdf_traverser::applyTransform (LinkPtr &link, const EigenTransform &trans, bool preMult) |
| void | urdf_traverser::applyTransform (const EigenTransform &t, urdf::Vector3 &v) |
| std::vector< JointPtr > | urdf_traverser::getChain (const LinkConstPtr &from_link, const LinkConstPtr &to_link) |
| Eigen::Vector3d | urdf_traverser::getRotationAxis (const JointConstPtr &j) |
| EigenTransform | urdf_traverser::getTransform (const urdf::Pose &p) |
| EigenTransform | urdf_traverser::getTransform (const JointConstPtr &joint) |
| EigenTransform | urdf_traverser::getTransform (const LinkConstPtr &link) |
| EigenTransform | urdf_traverser::getTransform (const LinkConstPtr &from_link, const LinkConstPtr &to_link) |
| Eigen::Matrix4d | urdf_traverser::getTransformMatrix (const LinkConstPtr &from_link, const LinkConstPtr &to_link) |
| bool | urdf_traverser::isActive (const JointPtr &joint) |
| bool | urdf_traverser::isChildJointOf (const LinkConstPtr &parent, const JointConstPtr &joint) |
| bool | urdf_traverser::isChildOf (const LinkConstPtr &parent, const LinkConstPtr &child) |
| bool | urdf_traverser::jointTransformForAxis (const JointConstPtr &joint, const Eigen::Vector3d &axis, Eigen::Quaterniond &rotation) |
| void | urdf_traverser::scaleTranslation (EigenTransform &t, double scale_factor) |
| bool | urdf_traverser::scaleTranslation (JointPtr &joint, double scale_factor) |
| void | urdf_traverser::scaleTranslation (LinkPtr &link, double scale_factor) |
| void | urdf_traverser::setTransform (const EigenTransform &t, urdf::Pose &p) |
| void | urdf_traverser::setTransform (const EigenTransform &t, JointPtr &joint) |