chrono::parsers Namespace Reference
Description
Namespace with classes for the Parsers module.
Classes | |
class | ChLoadController |
Base class for an external controller to apply loads on a body. More... | |
class | ChMotorController |
Base class for an external controller to actuate a ChLinkMotor. More... | |
class | ChParserAdams |
ADAMS input file parser. More... | |
class | ChParserCfdYAML |
Base class for YAML parsers for fluid systems. More... | |
class | ChParserFsiYAML |
Parser for YAML specification file for a coupled FSI problem. More... | |
class | ChParserMbsYAML |
Parser for YAML specification files for Chrono models and simulations. More... | |
class | ChParserOpenSim |
OpenSim input file parser. More... | |
class | ChParserSphYAML |
Parser for YAML specification files for Chrono::SPH models and simulations. More... | |
class | ChParserURDF |
URDF input file parser. More... | |
class | ChParserVehicleYAML |
Parser for YAML specification file for Chrono::Vehicle models. More... | |
class | ChParserYAML |
Base class for all YAML parsers. More... | |
class | ChPythonEngine |
Class for a Python parser. More... | |
class | ChRobotActuation |
Generic robot actuation driver using interpolated data from files. More... | |
Typedefs | |
typedef std::unordered_map< std::string, ChVector3d > | LoadControllerLoads |
List of load controller names and their associated loads. | |
typedef std::unordered_map< std::string, double > | MotorControllerActuations |
List of motor controller names and their associated loads. | |
Functions | |
void | tokenParseError (int expected, std::pair< int, std::string > &got) |
void | parseADMPart (std::string ID, std::vector< std::pair< int, std::string >> &tokens, ChSystem &sys) |
void | parseADMJoint (std::string ID, std::vector< std::pair< int, std::string >> &tokens, ChSystem &sys) |
void | parseADMMarker (std::string ID, std::vector< std::pair< int, std::string >> &tokens, ChSystem &sys) |
ChQuaternion | Q_from_313_angles (double q1, double q2, double q3) |
bool | Discard (urdf::LinkConstSharedPtr link) |
void | printBodyTree (urdf::LinkConstSharedPtr link, int level=0) |
int | FindMaterial (const std::string &name, const std::unordered_map< std::string, size_t > materials) |