ros2_control - galactic
Loading...
Searching...
No Matches
Namespaces | Functions
transmission_parser.hpp File Reference

Parses <transmission> elements into corresponding structs from XML (URDF). More...

#include <transmission_interface/visibility_control.h>
#include <transmission_interface/transmission_info.hpp>
#include <tinyxml2.h>
#include <string>
#include <vector>
Include dependency graph for transmission_parser.hpp:

Go to the source code of this file.

Namespaces

namespace  transmission_interface
 

Functions

TRANSMISSION_INTERFACE_PUBLIC std::vector< JointInfo > transmission_interface::parse_joints (tinyxml2::XMLElement *trans_it)
 Parses the joint elements within transmission elements of a URDF.
 
TRANSMISSION_INTERFACE_PUBLIC std::vector< ActuatorInfo > transmission_interface::parse_actuators (tinyxml2::XMLElement *trans_it)
 Parses the actuator elements within transmission elements of a URDF.
 
TRANSMISSION_INTERFACE_PUBLIC std::vector< TransmissionInfo > transmission_interface::parse_transmissions_from_urdf (const std::string &urdf)
 Parse transmission information from a URDF.
 

Detailed Description

Parses <transmission> elements into corresponding structs from XML (URDF).

Author
Dave Coleman