mia_hand_ros_control  rel 1.0.0
transmission_interface::MiaActuatorToJointPositionHandle Class Reference

Class handling for propagating actuator positions to joint positions for a given MiaIndexTransmission. More...

#include <mia_transmission_interface.h>

Inheritance diagram for transmission_interface::MiaActuatorToJointPositionHandle:
Collaboration diagram for transmission_interface::MiaActuatorToJointPositionHandle:

Public Member Functions

 MiaActuatorToJointPositionHandle (const std::string &name, transmission_interface::MiaIndexTransmission *transmission, const ActuatorData &actuator_data, const JointData &joint_data)
 Class constructor. More...
 
void propagate ()
 Propagate actuator positions to joint positions for the stored MiaIndexTransmission instance. More...
 
- Public Member Functions inherited from transmission_interface::MiaTransmissionHandle
std::string getName () const
 Get the name of the transmission. More...
 

Additional Inherited Members

- Protected Member Functions inherited from transmission_interface::MiaTransmissionHandle
 MiaTransmissionHandle (const std::string &name, transmission_interface::MiaIndexTransmission *transmission, const ActuatorData &actuator_data, const JointData &joint_data, const ActuatorData &actuator_state)
 Class constructor. More...
 
- Protected Attributes inherited from transmission_interface::MiaTransmissionHandle
std::string name_
 ransmission name. More...
 
transmission_interface::MiaIndexTransmissiontransmission_
 MiaIndexTransmission interface. More...
 
ActuatorData actuator_data_
 Actuator-space variables (target or actual state). More...
 
JointData joint_data_
 Joint-space variables (target or actual state). More...
 
ActuatorData actuator_state_
 Actuator-space state variables. More...
 

Detailed Description

Class handling for propagating actuator positions to joint positions for a given MiaIndexTransmission.

It inherits from the base class MiaTransmissionHandle.

Definition at line 243 of file mia_transmission_interface.h.

Constructor & Destructor Documentation

◆ MiaActuatorToJointPositionHandle()

transmission_interface::MiaActuatorToJointPositionHandle::MiaActuatorToJointPositionHandle ( const std::string &  name,
transmission_interface::MiaIndexTransmission transmission,
const ActuatorData &  actuator_data,
const JointData &  joint_data 
)
inline

Class constructor.

¸

Parameters
nameTransmission name.
transmissionPointer to the MiaIndexTransmission instance.
actuator_dataActuator-space variable. ¸
joint_dataJoint-space variables.

Definition at line 254 of file mia_transmission_interface.h.

Member Function Documentation

◆ propagate()

void transmission_interface::MiaActuatorToJointPositionHandle::propagate ( )
inline

Propagate actuator positions to joint positions for the stored MiaIndexTransmission instance.

Definition at line 263 of file mia_transmission_interface.h.


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