6 #include "drake/drakeRBM_export.h" 10 #include "drake/thirdParty/zlib/tinyxml2/tinyxml2.h" 39 const tinyxml2::XMLElement* pose,
const std::string& name);
54 const std::string& urdf_string,
73 const std::string& urdf_string,
74 std::map<std::string, std::string>& package_map,
95 const std::string& urdf_string,
96 const std::string& root_dir,
122 const std::string& urdf_string,
124 const std::string& root_dir,
126 std::shared_ptr<RigidBodyFrame> weld_to_frame,
158 const std::string& urdf_filename,
179 const std::string& urdf_filename,
181 std::shared_ptr<RigidBodyFrame> weld_to_frame,
204 const std::string& urdf_filename,
205 std::map<std::string, std::string>& package_map,
207 std::shared_ptr<RigidBodyFrame> weld_to_frame,
void AddRobotFromURDF(const string &urdf_filename, RigidBodyTree *tree)
Adds a URDF model to a rigid body system.
Definition: parser_urdf.cc:1124
void AddRobotFromURDFString(const string &urdf_string, RigidBodyTree *tree)
Adds a URDF model to a rigid body system.
Definition: parser_urdf.cc:1085
Definition: constants.h:3
std::map< std::string, std::string > PackageMap
Definition: xmlUtil.h:159
std::shared_ptr< RigidBodyFrame > MakeRigidBodyFrameFromURDFNode(const RigidBodyTree &tree, const tinyxml2::XMLElement &link, const tinyxml2::XMLElement *pose, const string &name)
Manufactures a RigidBodyFrame from the given URDF link and pose XML nodes.
Definition: parser_urdf.cc:1180
FloatingBaseType
Definition: DrakeJoint.h:50
std::unique_ptr< RigidBodyTree > tree
Definition: rigid_body_tree_test.cc:43
Definition: RigidBodyTree.h:72