33 #ifndef DART_UTILS_MJCFPARSER_HPP_
34 #define DART_UTILS_MJCFPARSER_HPP_
44 namespace MjcfParser {
60 const std::string& geomSkeletonNamePrefix =
"__geom_skel__",
61 const std::string& siteSkeletonNamePrefix =
"__site_skel__");
VskParser::Options options
Definition: VskParser.cpp:67
std::shared_ptr< ResourceRetriever > ResourceRetrieverPtr
Definition: ResourceRetriever.hpp:76
std::shared_ptr< World > WorldPtr
Definition: SmartPointer.hpp:41
simulation::WorldPtr readWorld(const common::Uri &uri, const Options &options)
Reads World from MJCF model file.
Definition: MjcfParser.cpp:827
Definition: BulletCollisionDetector.cpp:65
The Uri struct provides URI parsing and merging functionality based on RFC 3986.
Definition: Uri.hpp:87
Definition: MjcfParser.hpp:47
Options(const common::ResourceRetrieverPtr &retrieverOrNullptr=nullptr, const std::string &geomSkeletonNamePrefix="__geom_skel__", const std::string &siteSkeletonNamePrefix="__site_skel__")
Constructor.
Definition: MjcfParser.cpp:795
std::string mSiteSkeletonNamePrefix
The root <site> elements in the <worldbody> ared parsed as Skeletons.
Definition: MjcfParser.hpp:55
std::string mGeomSkeletonNamePrefix
The root <geom> elements in the <worldbody> are parsed as Skeletons.
Definition: MjcfParser.hpp:52
common::ResourceRetrieverPtr mRetriever
Resource retriever. LocalResourceRetriever is used if it's nullptr.
Definition: MjcfParser.hpp:49