pr2_bringup_gazebo_demo::WristTransmissionCal Class Reference

#include <wrist_transmission.h>

List of all members.

Public Types

enum  { RIGHT_MOTOR, LEFT_MOTOR }
enum  { FLEX_JOINT, ROLL_JOINT }

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 * > &)
void setReductions (std::vector< double > &ar, std::vector< double > &jr)
 WristTransmissionCal ()
 ~WristTransmissionCal ()

Public Attributes

std::vector< double > actuator_reduction_
std::vector< double > joint_reduction_

Private Attributes

JointCalibrationSimulator joint_calibration_simulator_ [2]

Detailed Description

Definition at line 68 of file wrist_transmission.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
RIGHT_MOTOR 
LEFT_MOTOR 

Definition at line 81 of file wrist_transmission.h.

anonymous enum
Enumerator:
FLEX_JOINT 
ROLL_JOINT 

Definition at line 82 of file wrist_transmission.h.


Constructor & Destructor Documentation

pr2_bringup_gazebo_demo::WristTransmissionCal::WristTransmissionCal (  )  [inline]

Definition at line 71 of file wrist_transmission.h.

pr2_bringup_gazebo_demo::WristTransmissionCal::~WristTransmissionCal (  )  [inline]

Definition at line 72 of file wrist_transmission.h.


Member Function Documentation

bool pr2_bringup_gazebo_demo::WristTransmissionCal::initXml ( TiXmlElement *  config,
pr2_mechanism_model::Robot *  robot 
)
void pr2_bringup_gazebo_demo::WristTransmissionCal::propagateEffort ( std::vector< pr2_mechanism_model::JointState * > &  ,
std::vector< pr2_hardware_interface::Actuator * > &   
)
void pr2_bringup_gazebo_demo::WristTransmissionCal::propagateEffortBackwards ( std::vector< pr2_hardware_interface::Actuator * > &  ,
std::vector< pr2_mechanism_model::JointState * > &   
)
void pr2_bringup_gazebo_demo::WristTransmissionCal::propagatePosition ( std::vector< pr2_hardware_interface::Actuator * > &  ,
std::vector< pr2_mechanism_model::JointState * > &   
)
void pr2_bringup_gazebo_demo::WristTransmissionCal::propagatePositionBackwards ( std::vector< pr2_mechanism_model::JointState * > &  ,
std::vector< pr2_hardware_interface::Actuator * > &   
)
void WristTransmissionCal::setReductions ( std::vector< double > &  ar,
std::vector< double > &  jr 
)

Definition at line 199 of file wrist_transmission.cpp.


Member Data Documentation

Definition at line 76 of file wrist_transmission.h.

Definition at line 95 of file wrist_transmission.h.

Definition at line 77 of file wrist_transmission.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Enumerator Defines


pr2_bringup_gazebo_demo
Author(s): Wim Meeussen
autogenerated on Wed Aug 17 09:02:41 2011