#include <wrist_transmission.h>
Definition at line 68 of file wrist_transmission.h.
anonymous enum |
Definition at line 83 of file wrist_transmission.h.
anonymous enum |
Definition at line 84 of file wrist_transmission.h.
Definition at line 72 of file wrist_transmission.h.
bool pr2_mechanism_model::WristTransmission::initXml | ( | TiXmlElement * | config, |
Robot * | robot | ||
) | [virtual] |
Initializes the transmission from XML data.
Implements pr2_mechanism_model::Transmission.
bool pr2_mechanism_model::WristTransmission::initXml | ( | TiXmlElement * | config | ) | [virtual] |
Initializes the transmission from XML data.
Reimplemented from pr2_mechanism_model::Transmission.
void pr2_mechanism_model::WristTransmission::propagateEffort | ( | std::vector< pr2_mechanism_model::JointState * > & | , |
std::vector< pr2_hardware_interface::Actuator * > & | |||
) | [virtual] |
Uses commanded joint efforts to fill out commanded motor currents.
Implements pr2_mechanism_model::Transmission.
void pr2_mechanism_model::WristTransmission::propagateEffortBackwards | ( | std::vector< pr2_hardware_interface::Actuator * > & | , |
std::vector< pr2_mechanism_model::JointState * > & | |||
) | [virtual] |
Uses the actuator's commanded effort to fill out the torque on the joint.
Implements pr2_mechanism_model::Transmission.
void pr2_mechanism_model::WristTransmission::propagatePosition | ( | std::vector< pr2_hardware_interface::Actuator * > & | , |
std::vector< pr2_mechanism_model::JointState * > & | |||
) | [virtual] |
Uses encoder data to fill out joint position and velocities.
Implements pr2_mechanism_model::Transmission.
void pr2_mechanism_model::WristTransmission::propagatePositionBackwards | ( | std::vector< pr2_mechanism_model::JointState * > & | , |
std::vector< pr2_hardware_interface::Actuator * > & | |||
) | [virtual] |
Uses the joint position to fill out the actuator's encoder.
Implements pr2_mechanism_model::Transmission.
void pr2_mechanism_model::WristTransmission::setReductions | ( | std::vector< double > & | ar, |
std::vector< double > & | jr | ||
) |
Definition at line 77 of file wrist_transmission.h.
JointCalibrationSimulator pr2_mechanism_model::WristTransmission::joint_calibration_simulator_[2] [private] |
Definition at line 100 of file wrist_transmission.h.
Definition at line 79 of file wrist_transmission.h.
Definition at line 78 of file wrist_transmission.h.
Definition at line 98 of file wrist_transmission.h.
Definition at line 97 of file wrist_transmission.h.