Functions | |
bool | addChildrenToTree (urdf::LinkConstSharedPtr root, KDL::Tree &tree) |
KDL::Vector | toKdl (urdf::Vector3 v) |
KDL::Rotation | toKdl (urdf::Rotation r) |
KDL::Frame | toKdl (urdf::Pose p) |
KDL::Joint | toKdl (urdf::JointSharedPtr jnt) |
KDL::RigidBodyInertia | toKdl (urdf::InertialSharedPtr i) |
KDL_PARSER_PUBLIC bool | treeFromFile (const std::string &file, KDL::Tree &tree) |
KDL_PARSER_PUBLIC bool | treeFromParam (const std::string ¶m, KDL::Tree &tree) |
KDL_PARSER_PUBLIC bool | treeFromString (const std::string &xml, KDL::Tree &tree) |
KDL_PARSER_PUBLIC bool | treeFromUrdfModel (const urdf::ModelInterface &robot_model, KDL::Tree &tree) |
KDL_PARSER_PUBLIC bool | treeFromXml (const tinyxml2::XMLDocument *xml_doc, KDL::Tree &tree) |
KDL_PARSER_PUBLIC bool | treeFromXml (TiXmlDocument *xml_doc, KDL::Tree &tree) |
bool kdl_parser::addChildrenToTree | ( | urdf::LinkConstSharedPtr | root, |
KDL::Tree & | tree | ||
) |
Definition at line 142 of file kdl_parser.cpp.
KDL::Vector kdl_parser::toKdl | ( | urdf::Vector3 | v | ) |
Definition at line 64 of file kdl_parser.cpp.
KDL::Rotation kdl_parser::toKdl | ( | urdf::Rotation | r | ) |
Definition at line 70 of file kdl_parser.cpp.
KDL::Frame kdl_parser::toKdl | ( | urdf::Pose | p | ) |
Definition at line 76 of file kdl_parser.cpp.
KDL::Joint kdl_parser::toKdl | ( | urdf::JointSharedPtr | jnt | ) |
Definition at line 82 of file kdl_parser.cpp.
KDL::RigidBodyInertia kdl_parser::toKdl | ( | urdf::InertialSharedPtr | i | ) |
Definition at line 111 of file kdl_parser.cpp.
bool kdl_parser::treeFromFile | ( | const std::string & | file, |
KDL::Tree & | tree | ||
) |
Constructs a KDL tree from a file, given the file name
file | The filename from where to read the xml |
tree | The resulting KDL Tree returns true on success, false on failure |
Definition at line 172 of file kdl_parser.cpp.
bool kdl_parser::treeFromParam | ( | const std::string & | param, |
KDL::Tree & | tree | ||
) |
Constructs a KDL tree from the parameter server, given the parameter name
param | the name of the parameter on the parameter server |
tree | The resulting KDL Tree returns true on success, false on failure or if built without ROS |
Definition at line 179 of file kdl_parser.cpp.
bool kdl_parser::treeFromString | ( | const std::string & | xml, |
KDL::Tree & | tree | ||
) |
Constructs a KDL tree from a string containing xml
xml | A string containing the xml description of the robot |
tree | The resulting KDL Tree returns true on success, false on failure |
Definition at line 194 of file kdl_parser.cpp.
bool kdl_parser::treeFromUrdfModel | ( | const urdf::ModelInterface & | robot_model, |
KDL::Tree & | tree | ||
) |
Constructs a KDL tree from a URDF robot model
robot_model | The URDF robot model |
tree | The resulting KDL Tree returns true on success, false on failure |
Definition at line 230 of file kdl_parser.cpp.
bool kdl_parser::treeFromXml | ( | const tinyxml2::XMLDocument * | xml_doc, |
KDL::Tree & | tree | ||
) |
Constructs a KDL tree from a TinyXML2 document
[in] | xml_doc | The document containing the xml description of the robot |
[out] | tree | The resulting KDL Tree |
Definition at line 204 of file kdl_parser.cpp.
bool kdl_parser::treeFromXml | ( | TiXmlDocument * | xml_doc, |
KDL::Tree & | tree | ||
) |
Constructs a KDL tree from a TinyXML document
[in] | xml_doc | The document containing the xml description of the robot |
[out] | tree | The resulting KDL Tree returns true on success, false on failure |
Definition at line 217 of file kdl_parser.cpp.