List of all members
transmission_interface::RobotTransmissions Class Reference

Robot transmissions interface. More...

#include <robot_transmissions.h>

Inheritance diagram for transmission_interface::RobotTransmissions:
Inheritance graph

Additional Inherited Members

- Public Member Functions inherited from hardware_interface::InterfaceManager
T * get ()
std::vector< std::string > getInterfaceResources (std::string iface_type) const
std::vector< std::string > getNames () const
void registerInterface (T *iface)
void registerInterfaceManager (InterfaceManager *iface_man)
- Protected Types inherited from hardware_interface::InterfaceManager
typedef std::vector< InterfaceManager * > InterfaceManagerVector
typedef std::map< std::string, void * > InterfaceMap
typedef std::map< std::string, std::vector< std::string > > ResourceMap
typedef std::map< std::string, size_t > SizeMap
- Protected Attributes inherited from hardware_interface::InterfaceManager
boost::ptr_vector< ResourceManagerBaseinterface_destruction_list_
InterfaceManagerVector interface_managers_
InterfaceMap interfaces_
InterfaceMap interfaces_combo_
SizeMap num_ifaces_registered_
ResourceMap resources_

Detailed Description

Robot transmissions interface.

This class provides a standardized interface to a set of robot transmission interfaces that allow to map between actuator and joint spaces. It is meant to be used as a building block for robot hardware abstractions.

This class implements a 1-to-1 map between the names of transmission interface types and instances of those interface types.

Definition at line 48 of file robot_transmissions.h.

The documentation for this class was generated from the following file:

Author(s): Adolfo Rodriguez Tsouroukdissian
autogenerated on Mon Apr 20 2020 03:52:15