Namespaces | Classes | Typedefs
transmission_interface Namespace Reference

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

Detailed Description

Author:
Adolfo Rodriguez Tsouroukdissian

Typedef Documentation

typedef std::map<std::string, RawJointData> transmission_interface::RawJointDataMap

Definition at line 127 of file transmission_interface_loader.h.

Definition at line 146 of file transmission_loader.h.

Definition at line 165 of file transmission.h.



transmission_interface
Author(s): Adolfo Rodriguez Tsouroukdissian
autogenerated on Sat Jun 8 2019 20:09:31