mia_hand_ros_control
rel 1.0.0
|
Class handling for propagating actuator state (position, velocity and effort) to joint state for a given MiaIndexTransmission. More...
#include <mia_transmission_interface.h>
Public Member Functions | |
MiaActuatorToJointStateHandle (const std::string &name, transmission_interface::MiaIndexTransmission *transmission, const ActuatorData &actuator_data, const JointData &joint_data) | |
Class constructor. More... | |
void | propagate () |
Propagate actuator state to joint state for the stored MiaIndexTransmission instance. More... | |
![]() | |
std::string | getName () const |
Get the name of the transmission. More... | |
Additional Inherited Members | |
![]() | |
MiaTransmissionHandle (const std::string &name, transmission_interface::MiaIndexTransmission *transmission, const ActuatorData &actuator_data, const JointData &joint_data, const ActuatorData &actuator_state) | |
Class constructor. More... | |
![]() | |
std::string | name_ |
ransmission name. More... | |
transmission_interface::MiaIndexTransmission * | transmission_ |
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... | |
Class handling for propagating actuator state (position, velocity and effort) to joint state for a given MiaIndexTransmission.
It inherits from the base class MiaTransmissionHandle.
Definition at line 210 of file mia_transmission_interface.h.
|
inline |
Class constructor.
¸
name | Transmission name. |
transmission | Pointer to the MiaIndexTransmission instance. |
actuator_data | Actuator-space variable. ¸ |
joint_data | Joint-space variables. |
Definition at line 221 of file mia_transmission_interface.h.
|
inline |
Propagate actuator state to joint state for the stored MiaIndexTransmission instance.
Definition at line 230 of file mia_transmission_interface.h.