Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
sr_mechanism_model::J0TransmissionForMuscle Class Reference

#include <joint_0_transmission_for_muscle.hpp>

Inheritance diagram for sr_mechanism_model::J0TransmissionForMuscle:
Inheritance graph
[legend]

List of all members.

Public Member Functions

bool initXml (TiXmlElement *config, pr2_mechanism_model::Robot *robot)
bool initXml (TiXmlElement *config)
 J0TransmissionForMuscle ()
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 * > &)
 ~J0TransmissionForMuscle ()

Public Attributes

double mechanical_reduction_

Private Member Functions

bool init_joint (TiXmlElement *jel, pr2_mechanism_model::Robot *robot)

Private Attributes

pr2_mechanism_model::JointCalibrationSimulator joint_calibration_simulator_
ros::Time simulated_actuator_start_time_
int simulated_actuator_timestamp_initialized_

Detailed Description

Definition at line 39 of file joint_0_transmission_for_muscle.hpp.


Constructor & Destructor Documentation

Definition at line 42 of file joint_0_transmission_for_muscle.hpp.

Definition at line 43 of file joint_0_transmission_for_muscle.hpp.


Member Function Documentation

bool sr_mechanism_model::J0TransmissionForMuscle::init_joint ( TiXmlElement *  jel,
pr2_mechanism_model::Robot robot 
) [private]

Definition at line 94 of file joint_0_transmission_for_muscle.cpp.

bool sr_mechanism_model::J0TransmissionForMuscle::initXml ( TiXmlElement *  config,
pr2_mechanism_model::Robot robot 
) [virtual]
bool sr_mechanism_model::J0TransmissionForMuscle::initXml ( TiXmlElement *  config) [virtual]

Reimplemented from pr2_mechanism_model::Transmission.

Definition at line 69 of file joint_0_transmission_for_muscle.cpp.

Definition at line 214 of file joint_0_transmission_for_muscle.cpp.

Definition at line 248 of file joint_0_transmission_for_muscle.cpp.

Definition at line 117 of file joint_0_transmission_for_muscle.cpp.

Definition at line 174 of file joint_0_transmission_for_muscle.cpp.


Member Data Documentation

Definition at line 63 of file joint_0_transmission_for_muscle.hpp.

Definition at line 48 of file joint_0_transmission_for_muscle.hpp.

Definition at line 61 of file joint_0_transmission_for_muscle.hpp.

Definition at line 60 of file joint_0_transmission_for_muscle.hpp.


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


sr_mechanism_model
Author(s): Ugo Cupcic
autogenerated on Fri Aug 28 2015 13:09:16