42 #ifndef TRANSMISSION_INTERFACE_TRANSMISSION_PARSER_H 43 #define TRANSMISSION_INTERFACE_TRANSMISSION_PARSER_H 68 static bool parse(
const std::string& urdf_string, std::vector<TransmissionInfo>& transmissions);
77 static bool parseJoints(TiXmlElement *trans_it, std::vector<JointInfo>& joints);
85 static bool parseActuators(TiXmlElement *trans_it, std::vector<ActuatorInfo>& actuators);
static bool parse(const std::string &urdf_string, std::vector< TransmissionInfo > &transmissions)
Parses the tranmission elements of a URDF.
Parse all transmissions specified in a URDF.
Structs to hold tranmission data loaded straight from XML (URDF).
static bool parseJoints(TiXmlElement *trans_it, std::vector< JointInfo > &joints)
Parses the joint elements within tranmission elements of a URDF.
static bool parseActuators(TiXmlElement *trans_it, std::vector< ActuatorInfo > &actuators)
Parses the actuator elements within tranmission elements of a URDF.