Namespaces | |
| namespace | internal |
Classes | |
| struct | ActuatorData |
| Contains pointers to raw data representing the position, velocity and acceleration of a transmission's actuators. More... | |
| struct | ActuatorInfo |
| Contains semantic info about a given actuator loaded from XML (URDF) More... | |
| class | ActuatorToJointEffortHandle |
| Handle for propagating actuator efforts to joint efforts for a given transmission. More... | |
| class | ActuatorToJointEffortInterface |
| class | ActuatorToJointPositionHandle |
| Handle for propagating actuator positions to joint positions for a given transmission. More... | |
| class | ActuatorToJointPositionInterface |
| class | ActuatorToJointStateHandle |
| Handle for propagating actuator state (position, velocity and effort) to joint state for a given transmission. More... | |
| class | ActuatorToJointStateInterface |
| class | ActuatorToJointVelocityHandle |
| Handle for propagating actuator velocities to joint velocities for a given transmission. More... | |
| class | ActuatorToJointVelocityInterface |
| class | DifferentialTransmission |
| Implementation of a differential transmission. More... | |
| class | DifferentialTransmissionLoader |
| Class for loading a differential transmission instance from configuration data. More... | |
| class | EffortJointInterfaceProvider |
| struct | ForwardTransmissionInterfaces |
| class | FourBarLinkageTransmission |
| Implementation of a four-bar-linkage transmission. More... | |
| class | FourBarLinkageTransmissionLoader |
| Class for loading a four-bar linkage transmission instance from configuration data. More... | |
| struct | JointData |
| Contains pointers to raw data representing the position, velocity and acceleration of a transmission's joints. More... | |
| struct | JointInfo |
| Contains semantic info about a given joint loaded from XML (URDF) More... | |
| struct | JointInterfaces |
| Joint interfaces of a robot. Only used interfaces need to be populated. More... | |
| class | JointStateInterfaceProvider |
| class | JointToActuatorEffortHandle |
| Handle for propagating joint efforts to actuator efforts for a given transmission. More... | |
| class | JointToActuatorEffortInterface |
| class | JointToActuatorPositionHandle |
| Handle for propagating joint positions to actuator positions for a given transmission. More... | |
| class | JointToActuatorPositionInterface |
| class | JointToActuatorStateHandle |
| Handle for propagating joint state (position, velocity and effort) to actuator state for a given transmission. More... | |
| class | JointToActuatorStateInterface |
| class | JointToActuatorVelocityHandle |
| Handle for propagating joint velocities to actuator velocities for a given transmission. More... | |
| class | JointToActuatorVelocityInterface |
| class | PositionJointInterfaceProvider |
| struct | RawJointData |
| Raw data for a set of joints. More... | |
| class | RequisiteProvider |
| class | RobotTransmissions |
| Robot transmissions interface. More... | |
| class | SimpleTransmission |
| Implementation of a simple reducer transmission. More... | |
| class | SimpleTransmissionLoader |
| Class for loading a simple transmission instance from configuration data. More... | |
| class | Transmission |
| Abstract base class for representing mechanical transmissions. More... | |
| class | TransmissionHandle |
| Handle for propagating a single map (position, velocity, or effort) on a single transmission (eg. actuator to joint effort for a simple reducer). More... | |
| struct | TransmissionInfo |
| Contains semantic info about a given transmission loaded from XML (URDF) More... | |
| class | TransmissionInterface |
| Interface for propagating a given map on a set of transmissions. More... | |
| class | TransmissionInterfaceException |
| class | TransmissionInterfaceLoader |
| Class for loading transmissions from a URDF description into ros_control interfaces. More... | |
| class | TransmissionLoader |
| Abstract interface for loading transmission instances from configuration data. More... | |
| struct | TransmissionLoaderData |
| class | TransmissionParser |
| Parse all transmissions specified in a URDF. More... | |
| class | VelocityJointInterfaceProvider |
Typedefs | |
| typedef std::map< std::string, RawJointData > | RawJointDataMap |
| typedef boost::shared_ptr < TransmissionLoader > | TransmissionLoaderSharedPtr |
| typedef boost::shared_ptr < Transmission > | TransmissionSharedPtr |
| typedef std::map<std::string, RawJointData> transmission_interface::RawJointDataMap |
Definition at line 127 of file transmission_interface_loader.h.
| typedef boost::shared_ptr<TransmissionLoader> transmission_interface::TransmissionLoaderSharedPtr |
Definition at line 146 of file transmission_loader.h.
| typedef boost::shared_ptr<Transmission> transmission_interface::TransmissionSharedPtr |
Definition at line 165 of file transmission.h.