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.