#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) |