#include <spring_transmission.h>
Public Member Functions | |
bool | initXml (TiXmlElement *config, pr2_mechanism_model::Robot *robot) |
void | propagateEffort (std::vector< pr2_mechanism_model::JointState * > &, std::vector< pr2_hardware_interface::Actuator * > &) |
void | propagateEffortBackwards (std::vector< pr2_hardware_interface::Actuator * > &, std::vector< pr2_mechanism_model::JointState * > &) |
void | propagatePosition (std::vector< pr2_hardware_interface::Actuator * > &, std::vector< pr2_mechanism_model::JointState * > &) |
void | propagatePositionBackwards (std::vector< pr2_mechanism_model::JointState * > &, std::vector< pr2_hardware_interface::Actuator * > &) |
SpringTransmission () | |
~SpringTransmission () | |
Public Attributes | |
double | mechanical_reduction_ |
double | spring_stiffness_ |
Definition at line 47 of file spring_transmission.h.
Definition at line 50 of file spring_transmission.h.
Definition at line 51 of file spring_transmission.h.
bool pr2_examples_gazebo::SpringTransmission::initXml | ( | TiXmlElement * | config, |
pr2_mechanism_model::Robot * | robot | ||
) | [virtual] |
Implements pr2_mechanism_model::Transmission.
void SpringTransmission::propagateEffort | ( | std::vector< pr2_mechanism_model::JointState * > & | js, |
std::vector< pr2_hardware_interface::Actuator * > & | as | ||
) |
Definition at line 114 of file spring_transmission.cpp.
void SpringTransmission::propagateEffortBackwards | ( | std::vector< pr2_hardware_interface::Actuator * > & | as, |
std::vector< pr2_mechanism_model::JointState * > & | js | ||
) |
Definition at line 122 of file spring_transmission.cpp.
void SpringTransmission::propagatePosition | ( | std::vector< pr2_hardware_interface::Actuator * > & | as, |
std::vector< pr2_mechanism_model::JointState * > & | js | ||
) |
Definition at line 93 of file spring_transmission.cpp.
void SpringTransmission::propagatePositionBackwards | ( | std::vector< pr2_mechanism_model::JointState * > & | js, |
std::vector< pr2_hardware_interface::Actuator * > & | as | ||
) |
Definition at line 104 of file spring_transmission.cpp.
Definition at line 55 of file spring_transmission.h.
Definition at line 55 of file spring_transmission.h.