44#include "dart/utils/urdf/BackwardCompatibility.hpp"
49namespace urdf_parsing {
59 Entity(
const urdf::Entity& urdfEntity);
61 std::shared_ptr<urdf::ModelInterface>
model;
76 const std::string& xml_string,
We need a customized version of the Entity class, because we need to keep track of a Skeleton's uri i...
Definition urdf_world_parser.hpp:54
urdf::Twist twist
Definition urdf_world_parser.hpp:63
urdf::Pose origin
Definition urdf_world_parser.hpp:62
dart::common::Uri uri
Definition urdf_world_parser.hpp:65
std::shared_ptr< urdf::ModelInterface > model
Definition urdf_world_parser.hpp:61
Definition urdf_world_parser.hpp:69
std::string name
Definition urdf_world_parser.hpp:71
std::vector< Entity > models
Definition urdf_world_parser.hpp:72
std::shared_ptr< ResourceRetriever > ResourceRetrieverPtr
Definition ResourceRetriever.hpp:77
std::shared_ptr< World > parseWorldURDF(const std::string &_xml_string, const dart::common::Uri &_baseUri, const common::ResourceRetrieverPtr &retriever)
@function parseWorldURDF
Definition urdf_world_parser.cpp:104
Definition BulletCollisionDetector.cpp:60
The Uri struct provides URI parsing and merging functionality based on RFC 3986.
Definition Uri.hpp:87