DART 6.12.2
Loading...
Searching...
No Matches
dart::utils::SdfParser Namespace Reference

Classes

struct  Options
 

Enumerations

enum class  RootJointType { FLOATING = 0 , FIXED = 1 }
 Root joint type to be used when the parent joint of the root link is not specified in the URDF file. More...
 

Functions

simulation::WorldPtr readSdfFile (const common::Uri &uri, const common::ResourceRetrieverPtr &nullOrRetriever)
 
bool checkVersion (const tinyxml2::XMLElement &sdfElement, const common::Uri &uri)
 
simulation::WorldPtr readWorld (const common::Uri &uri, const Options &options)
 
simulation::WorldPtr readWorld (const common::Uri &uri, const common::ResourceRetrieverPtr &nullOrRetriever)
 
dynamics::SkeletonPtr readSkeleton (const common::Uri &uri, const Options &options)
 
dynamics::SkeletonPtr readSkeleton (const common::Uri &uri, const common::ResourceRetrieverPtr &nullOrRetriever)
 

Enumeration Type Documentation

◆ RootJointType

Root joint type to be used when the parent joint of the root link is not specified in the URDF file.

Enumerator
FLOATING 

Floating joint type of URDF.

FIXED 

Fixed joint type of URDF.

Function Documentation

◆ checkVersion()

bool dart::utils::SdfParser::checkVersion ( const tinyxml2::XMLElement &  sdfElement,
const common::Uri uri 
)

◆ readSdfFile()

simulation::WorldPtr dart::utils::SdfParser::readSdfFile ( const common::Uri uri,
const common::ResourceRetrieverPtr nullOrRetriever 
)

◆ readSkeleton() [1/2]

dynamics::SkeletonPtr dart::utils::SdfParser::readSkeleton ( const common::Uri uri,
const common::ResourceRetrieverPtr nullOrRetriever 
)

◆ readSkeleton() [2/2]

dynamics::SkeletonPtr dart::utils::SdfParser::readSkeleton ( const common::Uri uri,
const Options options 
)

◆ readWorld() [1/2]

simulation::WorldPtr dart::utils::SdfParser::readWorld ( const common::Uri uri,
const common::ResourceRetrieverPtr nullOrRetriever 
)

◆ readWorld() [2/2]

simulation::WorldPtr dart::utils::SdfParser::readWorld ( const common::Uri uri,
const Options options 
)