chain.cpp
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/src/
chain_8cpp
pr2_mechanism_model/chain.h
pr2_mechanism_model
chain.h
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/include/pr2_mechanism_model/
chain_8h
pr2_mechanism_model/robot.h
pr2_mechanism_model::Chain
pr2_mechanism_model
doc.dox
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/
doc_8dox
joint.cpp
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/src/
joint_8cpp
pr2_mechanism_model/joint.h
joint.h
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/include/pr2_mechanism_model/
joint_8h
pr2_mechanism_model::JointState
pr2_mechanism_model::JointStatistics
pr2_mechanism_model
JOINT_NONE
namespacepr2__mechanism__model.html
aa964c4ca55397daab07746c96bd89bfca824453dcab7b317a7479a54794adf8ca
JOINT_ROTARY
namespacepr2__mechanism__model.html
aa964c4ca55397daab07746c96bd89bfcad80702d6cb491d87ba694cc5b8f2b68b
JOINT_CONTINUOUS
namespacepr2__mechanism__model.html
aa964c4ca55397daab07746c96bd89bfcaf937b430d84706cce22e3aa97506ce24
JOINT_PRISMATIC
namespacepr2__mechanism__model.html
aa964c4ca55397daab07746c96bd89bfcaabc82dba55a84f3691fe6188f3d67d97
JOINT_FIXED
namespacepr2__mechanism__model.html
aa964c4ca55397daab07746c96bd89bfcaabbe472ab94595192b20d9cc389c2705
JOINT_PLANAR
namespacepr2__mechanism__model.html
aa964c4ca55397daab07746c96bd89bfca6a582bcd16b808accea1b04681e355eb
JOINT_TYPES_MAX
namespacepr2__mechanism__model.html
aa964c4ca55397daab07746c96bd89bfcad1c17de2a2e26753a738a44938740b72
joint_calibration_simulator.cpp
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/src/
joint__calibration__simulator_8cpp
pr2_mechanism_model/joint_calibration_simulator.h
pr2_mechanism_model
joint_calibration_simulator.h
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/include/pr2_mechanism_model/
joint__calibration__simulator_8h
pr2_mechanism_model/joint.h
pr2_mechanism_model::JointCalibrationSimulator
pr2_mechanism_model
pr2_belt_transmission.cpp
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/src/
pr2__belt__transmission_8cpp
pr2_mechanism_model/pr2_belt_transmission.h
PLUGINLIB_EXPORT_CLASS
pr2__belt__transmission_8cpp.html
a5f34423bccd7427823ad18e8fa3adc5e
(pr2_mechanism_model::PR2BeltCompensatorTransmission, pr2_mechanism_model::Transmission) namespace pr2_mechanism_model
pr2_belt_transmission.h
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/include/pr2_mechanism_model/
pr2__belt__transmission_8h
pr2_mechanism_model/joint.h
pr2_mechanism_model/robot.h
pr2_mechanism_model/transmission.h
pr2_mechanism_model/joint_calibration_simulator.h
pr2_mechanism_model::PR2BeltCompensatorTransmission
pr2_mechanism_model
pr2_gripper_transmission.cpp
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/src/
pr2__gripper__transmission_8cpp
pr2_mechanism_model/pr2_gripper_transmission.h
#define
PASSIVE_JOINTS
pr2__gripper__transmission_8cpp.html
a3bfa7ebe4ab75d0bd37a83553c6e687b
PLUGINLIB_EXPORT_CLASS
pr2__gripper__transmission_8cpp.html
a92dee04776293f2da34eeea6abb388a4
(pr2_mechanism_model::PR2GripperTransmission, pr2_mechanism_model::Transmission) bool PR2GripperTransmission
pr2_gripper_transmission.h
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/include/pr2_mechanism_model/
pr2__gripper__transmission_8h
pr2_mechanism_model/transmission.h
pr2_mechanism_model/robot.h
pr2_mechanism_model/joint_calibration_simulator.h
pr2_mechanism_model::PR2GripperTransmission
pr2_mechanism_model
#define
RAD2MR
pr2__gripper__transmission_8h.html
a67cf2c9a99c9980e5321eedcfc01ec2e
#define
TOL
pr2__gripper__transmission_8h.html
a156b862ebf6d213f5da19b9e3ccb779e
robot.cpp
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/src/
robot_8cpp
pr2_mechanism_model/robot.h
pr2_mechanism_model/transmission.h
int
findIndexByName
robot_8cpp.html
a21e164ef6b6f7f99404511d77e3aa85c
(const std::vector< boost::shared_ptr< T > > &v, const std::string &name)
robot.h
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/include/pr2_mechanism_model/
robot_8h
pr2_mechanism_model/joint.h
pr2_mechanism_model/transmission.h
pr2_mechanism_model::Robot
pr2_mechanism_model::RobotState
pluginlib
pr2_mechanism_model
simple_transmission.cpp
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/src/
simple__transmission_8cpp
pr2_mechanism_model/robot.h
pr2_mechanism_model/simple_transmission.h
PLUGINLIB_EXPORT_CLASS
simple__transmission_8cpp.html
ade5a3b503b5c81fff5ac19b3120b07e4
(pr2_mechanism_model::SimpleTransmission, pr2_mechanism_model::Transmission) bool SimpleTransmission
simple_transmission.h
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/include/pr2_mechanism_model/
simple__transmission_8h
pr2_mechanism_model/transmission.h
pr2_mechanism_model/joint.h
pr2_mechanism_model/joint_calibration_simulator.h
pr2_mechanism_model::SimpleTransmission
pr2_mechanism_model
test_chain.cpp
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/test/
test__chain_8cpp
pr2_mechanism_model/robot.h
pr2_mechanism_model/chain.h
ShortChainTest
int
main
test__chain_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__chain_8cpp.html
ae5557e7251ae243e144e541a00decc44
(ShortChainTest, FKShouldMatchOnShortChainWhenStraight)
test_joint_calibration_simulator.cpp
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/test/
test__joint__calibration__simulator_8cpp
pr2_mechanism_model/joint_calibration_simulator.h
int
main
test__joint__calibration__simulator_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__joint__calibration__simulator_8cpp.html
a4f6aca9e1a14e594529c19c39a01e28f
(TestParser, test)
int
g_argc
test__joint__calibration__simulator_8cpp.html
a56a0ec58e8a4c0f144ab10e9eabc8934
char **
g_argv
test__joint__calibration__simulator_8cpp.html
a42cc1f3030bc4fced497d4a33ac59959
test_wrist_transmission.cpp
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/test/
test__wrist__transmission_8cpp
pr2_mechanism_model/wrist_transmission.h
BaseFixture
EasyJointGearingTest
EasyMotorGearingTest
EasyNoGearingTest
PropagateSanityCheck
int
main
test__wrist__transmission_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__wrist__transmission_8cpp.html
a31cb9403f261a61f395e2aab42fdb249
(EasyNoGearingTest, ForwardPositionTest1)
TEST_F
test__wrist__transmission_8cpp.html
af550837656d4a055edb73dbb43d99de7
(EasyNoGearingTest, ForwardVelocityTest1)
TEST_F
test__wrist__transmission_8cpp.html
aac5276bedb68cd197ac62cabcf0c4fb6
(EasyNoGearingTest, ForwardMeasuredEffortTest1)
TEST_F
test__wrist__transmission_8cpp.html
a02638c86488ac7b3aa13f6029784b16e
(EasyJointGearingTest, ForwardPositionTest1)
TEST_F
test__wrist__transmission_8cpp.html
a32d9fe37c03979c6eed3c780ed254d65
(EasyMotorGearingTest, ForwardPositionTest1)
TEST_F
test__wrist__transmission_8cpp.html
a728d51269ef223c078e00bb22ac43969
(EasyMotorGearingTest, ForwardPositionTest2)
TEST_F
test__wrist__transmission_8cpp.html
af1cdd98d8f576c81d1a8c9b35d49f121
(PropagateSanityCheck, Position)
TEST_F
test__wrist__transmission_8cpp.html
a2aee83de018811558b6c079bc091915e
(PropagateSanityCheck, Velocity)
TEST_F
test__wrist__transmission_8cpp.html
a5fb3cee7e464bd495ba36fd02d20263f
(PropagateSanityCheck, MeasuredEffort)
TEST_F
test__wrist__transmission_8cpp.html
a5f1f971bfd485f5ec88196213b1b593d
(PropagateSanityCheck, CommandEffort)
static const double
eps
test__wrist__transmission_8cpp.html
a3d8c24629d725b9ef8c238cf27c9b158
transmission.h
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/include/pr2_mechanism_model/
transmission_8h
pr2_mechanism_model/joint.h
pr2_mechanism_model::Transmission
pr2_mechanism_model
tree.cpp
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/src/
tree_8cpp
pr2_mechanism_model/tree.h
pr2_mechanism_model
tree.h
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/include/pr2_mechanism_model/
tree_8h
pr2_mechanism_model/robot.h
pr2_mechanism_model::Tree
pr2_mechanism_model
wrist_transmission.cpp
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/src/
wrist__transmission_8cpp
pr2_mechanism_model/robot.h
pr2_mechanism_model/wrist_transmission.h
if
wrist__transmission_8cpp.html
af6a10c7798cacf09247a5090946d9cc4
((endptr==val_str)||(endptr< (val_str+strlen(val_str))))
PLUGINLIB_EXPORT_CLASS
wrist__transmission_8cpp.html
a7b4e59e4d37bbe4cc45c952f5e874dd1
(pr2_mechanism_model::WristTransmission, pr2_mechanism_model::Transmission) static bool convertDouble(const char *val_str
return
true
wrist__transmission_8cpp.html
a930920b2bc42824a5c03be681830f4b2
double &
value
wrist__transmission_8cpp.html
afcc7a4b78ecd8fa7e713f8cfa0f51017
wrist_transmission.h
/tmp/ws/src/pr2_mechanism/pr2_mechanism_model/include/pr2_mechanism_model/
wrist__transmission_8h
pr2_mechanism_model/transmission.h
pr2_mechanism_model/joint.h
pr2_mechanism_model/joint_calibration_simulator.h
pr2_mechanism_model::WristTransmission
pr2_mechanism_model
BaseFixture
classBaseFixture.html
std::vector< Actuator * >
actuators_
classBaseFixture.html
a1827b8a04c407035cc00b1a1f170f1ac
std::vector< JointState * >
joint_states_
classBaseFixture.html
a53386495c63633113c21b7c508caa20c
WristTransmission
wrist_
classBaseFixture.html
a4bd33a75cbc08f1d79cba6a263528772
BaseFixture
classBaseFixture.html
a4949260f2b451874cc51247ea6534c68
()
virtual void
TearDown
classBaseFixture.html
a090043622cd7e1011023f523dbde292d
()
pr2_mechanism_model::Chain
classpr2__mechanism__model_1_1Chain.html
void
addEfforts
classpr2__mechanism__model_1_1Chain.html
a5b787d202e66bcdfb7417e6feebeada7
(KDL::JntArray &)
void
addEfforts
classpr2__mechanism__model_1_1Chain.html
a63023af72ebe7804ab4dce52e8bbfc7b
(const Vec &v)
bool
allCalibrated
classpr2__mechanism__model_1_1Chain.html
aed5740340f8238b1107552826f875a2a
()
Chain
classpr2__mechanism__model_1_1Chain.html
a9804c65d4eebf3d3cf9cad571c468e71
()
void
getEfforts
classpr2__mechanism__model_1_1Chain.html
af6322b5ec128af5bdf0fd813103c231f
(std::vector< double > &)
void
getEfforts
classpr2__mechanism__model_1_1Chain.html
a92338cda6bc281d618acde4d16233ee8
(KDL::JntArray &)
JointState *
getJoint
classpr2__mechanism__model_1_1Chain.html
a74fabb7351606564b8738aa782665dd5
(unsigned int actuated_joint_i)
void
getPositions
classpr2__mechanism__model_1_1Chain.html
a21997aa24e18883e27884c5fb72b34f4
(std::vector< double > &)
void
getPositions
classpr2__mechanism__model_1_1Chain.html
ae8c6bf0eb8fe0a3566af3546df69f1c0
(KDL::JntArray &)
void
getPositions
classpr2__mechanism__model_1_1Chain.html
acbdc42d09071a217611d4b66bbc6e648
(Vec &v)
void
getVelocities
classpr2__mechanism__model_1_1Chain.html
a2cd2e03ba773116f7e30b2aeff90fa9e
(std::vector< double > &)
void
getVelocities
classpr2__mechanism__model_1_1Chain.html
a91328f7269fed10d908b0ad5352492ec
(KDL::JntArrayVel &)
void
getVelocities
classpr2__mechanism__model_1_1Chain.html
a46f6a6a48d5ab70a170fc4c63595c713
(Vec &v)
bool
init
classpr2__mechanism__model_1_1Chain.html
ac3b6e7fef12767ccfdb8c723cbcc655f
(RobotState *robot_state, const std::string &root, const std::string &tip)
void
setEfforts
classpr2__mechanism__model_1_1Chain.html
ab038b74e74e4293d4c182502997094ca
(KDL::JntArray &)
int
size
classpr2__mechanism__model_1_1Chain.html
adb2ddc8c9a369a3fe1258e6373a3decb
() const
void
toKDL
classpr2__mechanism__model_1_1Chain.html
a636cf810c50b1b2c6f07e0ed6365afc8
(KDL::Chain &chain)
~Chain
classpr2__mechanism__model_1_1Chain.html
a84bd3890da95244c58a985cbb3e7a6f0
()
std::vector< JointState * >
joints_
classpr2__mechanism__model_1_1Chain.html
a6dbeed39bbb7707a82800823101a8fa5
KDL::Chain
kdl_chain_
classpr2__mechanism__model_1_1Chain.html
a858a9666bd7336c587f8ce551d27cc39
pr2_mechanism_model::RobotState *
robot_state_
classpr2__mechanism__model_1_1Chain.html
a1c977267f575d5ef930532f508cf8016
EasyJointGearingTest
classEasyJointGearingTest.html
BaseFixture
virtual void
SetUp
classEasyJointGearingTest.html
a727f2cec43af31b2b66ee6ed6ffd79d6
()
EasyMotorGearingTest
classEasyMotorGearingTest.html
BaseFixture
virtual void
SetUp
classEasyMotorGearingTest.html
ab54a88991650a96b54d3298f484307e6
()
EasyNoGearingTest
classEasyNoGearingTest.html
BaseFixture
virtual void
SetUp
classEasyNoGearingTest.html
ae98389d6b510d67bb3338b4df8e064cb
()
pr2_mechanism_model::JointCalibrationSimulator
classpr2__mechanism__model_1_1JointCalibrationSimulator.html
JointCalibrationSimulator
classpr2__mechanism__model_1_1JointCalibrationSimulator.html
ab61fa6ff43827fa727a85a06484ee483
()
void
simulateJointCalibration
classpr2__mechanism__model_1_1JointCalibrationSimulator.html
a6b2426e418cd41e9b11502447da745b0
(pr2_mechanism_model::JointState *, pr2_hardware_interface::Actuator *)
void
GetJointCalibrationInfo
classpr2__mechanism__model_1_1JointCalibrationSimulator.html
a1b97dc23f726472791b6826fd11c5976
(pr2_mechanism_model::JointState *)
bool
calibration_bump_
classpr2__mechanism__model_1_1JointCalibrationSimulator.html
a83e2dcc3d331ed64585719ae522381c5
bool
calibration_continuous_
classpr2__mechanism__model_1_1JointCalibrationSimulator.html
a6edb117d2406f628c1a6c8fdc2dbcb40
double
calibration_falling_
classpr2__mechanism__model_1_1JointCalibrationSimulator.html
acb97cd3f1b8caabf830769c10846ca06
bool
calibration_has_falling_
classpr2__mechanism__model_1_1JointCalibrationSimulator.html
aba51fbdafb3510463a0d7e40a2a8bbe6
bool
calibration_has_rising_
classpr2__mechanism__model_1_1JointCalibrationSimulator.html
af6fa99be46bee3207daed9fd00673db2
bool
calibration_initialized_
classpr2__mechanism__model_1_1JointCalibrationSimulator.html
ab2190eb7ce1e0134a6ebe52e5c09a16b
double
calibration_rising_
classpr2__mechanism__model_1_1JointCalibrationSimulator.html
abb2f9a5855e05bee5dab20e114b37fc9
bool
got_info_
classpr2__mechanism__model_1_1JointCalibrationSimulator.html
a3a5d550e6fc33522f468e945f339c71c
double
old_calibration_as_pos_
classpr2__mechanism__model_1_1JointCalibrationSimulator.html
ae4f802bae949e586833a6bc3326e42e7
double
old_calibration_pos_
classpr2__mechanism__model_1_1JointCalibrationSimulator.html
a386f23345ed65d54e8d244118447a886
bool
old_calibration_reading_
classpr2__mechanism__model_1_1JointCalibrationSimulator.html
a8c6d7715830913d594d213136d088af8
pr2_mechanism_model::JointState
classpr2__mechanism__model_1_1JointState.html
void
enforceLimits
classpr2__mechanism__model_1_1JointState.html
ad04899c5bf9d952eac739609c8013eeb
()
void
getLimits
classpr2__mechanism__model_1_1JointState.html
ada204674c411d6d14dec258c8d3701cd
(double &effort_low, double &effort_high)
JointState
classpr2__mechanism__model_1_1JointState.html
ab609e138a6f9e34b9c77ffd728d8e23b
()
bool
calibrated_
classpr2__mechanism__model_1_1JointState.html
a3b799431947dec51684f95f0dc03e158
double
commanded_effort_
classpr2__mechanism__model_1_1JointState.html
a54368215027fa90a0889753e3e70a3ed
boost::shared_ptr< const urdf::Joint >
joint_
classpr2__mechanism__model_1_1JointState.html
a31c78cccc3f8ed7e9618c0e2fe78181f
JointStatistics
joint_statistics_
classpr2__mechanism__model_1_1JointState.html
a0b52656eb7b07cf419c9dcf872909487
double
measured_effort_
classpr2__mechanism__model_1_1JointState.html
ad04e8745a869451ea2121ed474d2aeb1
double
position_
classpr2__mechanism__model_1_1JointState.html
a07c846d33f8aa68ff3b89120397b272d
double
reference_position_
classpr2__mechanism__model_1_1JointState.html
abebe08a0c9ac2868e9c14967a53b8082
double
velocity_
classpr2__mechanism__model_1_1JointState.html
a62c23abffe9e81fe1791e7e7219a9419
pr2_mechanism_model::JointStatistics
classpr2__mechanism__model_1_1JointStatistics.html
JointStatistics
classpr2__mechanism__model_1_1JointStatistics.html
aad524aa70082a67dd2f9f450d03c98f0
()
void
reset
classpr2__mechanism__model_1_1JointStatistics.html
a94ce2329b5606f2eed9947e45ffcb205
()
void
update
classpr2__mechanism__model_1_1JointStatistics.html
a737634abca21a800c79e30c5a123e578
(JointState *s)
double
max_abs_effort_
classpr2__mechanism__model_1_1JointStatistics.html
ab4d101d915f67856774bae46fff3575e
double
max_abs_velocity_
classpr2__mechanism__model_1_1JointStatistics.html
a504d3c5ad75bf2f564847c5b4d9dbf70
double
max_position_
classpr2__mechanism__model_1_1JointStatistics.html
a08013721d4086607830144b9b432c299
double
min_position_
classpr2__mechanism__model_1_1JointStatistics.html
a9d95dfe5f1fe04d7f4f6ce18c601696a
double
odometer_
classpr2__mechanism__model_1_1JointStatistics.html
afae2df86a02af6ae9cf452f297305f28
bool
violated_limits_
classpr2__mechanism__model_1_1JointStatistics.html
adc4f5d65c1d323919c4f6ed1cabb9785
bool
initialized_
classpr2__mechanism__model_1_1JointStatistics.html
ab5a1b70306642b5171632542c9b3c1ed
double
old_position_
classpr2__mechanism__model_1_1JointStatistics.html
a0736b0e9992b5319ecb835772b96578a
pr2_mechanism_model::PR2BeltCompensatorTransmission
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
pr2_mechanism_model::Transmission
bool
initXml
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a0fbfc0e1fcfa084b265b060a6b14bcff
(TiXmlElement *config, Robot *robot)
bool
initXml
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
ac81d2011e9f9a0631d8231def2beaf16
(TiXmlElement *config)
PR2BeltCompensatorTransmission
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a2d5e12da79731c14d384d36aa6986861
()
void
propagateEffort
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a3cf49cf3e057accad72037defb2bdb6a
(std::vector< pr2_mechanism_model::JointState * > &, std::vector< pr2_hardware_interface::Actuator * > &)
void
propagateEffortBackwards
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a12869b2a735082498b4792197378ca20
(std::vector< pr2_hardware_interface::Actuator * > &, std::vector< pr2_mechanism_model::JointState * > &)
void
propagatePosition
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
acd10b6e42385d57276537c99e36368de
(std::vector< pr2_hardware_interface::Actuator * > &, std::vector< pr2_mechanism_model::JointState * > &)
void
propagatePositionBackwards
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a2a2af566961a8de9f06bd0f61801d83b
(std::vector< pr2_mechanism_model::JointState * > &, std::vector< pr2_hardware_interface::Actuator * > &)
~PR2BeltCompensatorTransmission
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a94a556b3a14b9177dbafc7840f8026b5
()
double
delta_motor_vel_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
ac70e72d335a8ed707c620e329b43d82c
double
dt
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a73b7c65003b5db5cc9ad33c3ea0e83aa
double
halfdt_backwards_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a1896c07c7cc8be2a88f386b4e69f1401
JointCalibrationSimulator
joint_calibration_simulator_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
af70e4a2619c4d3a17dbff1e0bd6a6541
double
Kd_motor_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a80a41ee6579743b0e1086ad58f8ae00b
double
lambda_combo_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a2384a0cc4c3e77ad577d3673426ee7ba
double
lambda_joint_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a9045f1f6638e095e669ef47193b0a583
double
lambda_motor_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
ad2f7611e85ce20a94a11a844f063bbc3
double
last_defl_acc_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a5088bd2349d8cb414445757b0c3f5114
double
last_defl_pos_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
ac79e62340910f3eb2d946765009f6b25
double
last_defl_vel_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
aa21df7488359121831e22172839f46a3
double
last_jnt1_acc_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
ad70e3911cad81cf7595b600095992c31
double
last_jnt1_pos_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a1e20e7adfa0da8ff824ff20fd5fd2842
double
last_jnt1_vel_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a6d37b237885602ebb7bed519cdbfa5cb
double
last_joint_pos_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a6c7754dbb0b59f3052f28a337fd4051f
double
last_joint_pos_backwards_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a204b47d583c5a1ea66cf13870e959581
double
last_joint_vel_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
aa30f8434241276256f4f604fd18768d8
double
last_joint_vel_backwards_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a9070f810ac0b4d99bdc906af3c97addd
double
last_motor_acc_backwards_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a082559a430ed14f530fbca29998a5b13
double
last_motor_damping_force_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a94ac951ecb45cdc9d7ec029387f9a2ce
double
last_motor_pos_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
ab04ae134bb704f46b7e9ac1d1c2a300a
double
last_motor_pos_backwards_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a86433c724f83276aaf0dbf4a11cc8a35
double
last_motor_vel_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a7cc1d673e4855f056301478adc575f0b
double
last_motor_vel_backwards_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a8ba518a27918e65bd9bb84fbb36714e5
ros::Duration
last_timestamp_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a19b118a0d04882be9b57a30133f5cc10
ros::Duration
last_timestamp_backwards_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a598110816e9fae26e2f1c2a34c373c9f
double
mechanical_reduction_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
ab023e3ffbb7f02156c3d633a29be5d22
double
motor_force_backwards_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a48b38f4f8f508b8ee657ab5e5468ed02
ros::Time
simulated_actuator_start_time_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
ae1ef9c7fd473a5d28762ed0b10059168
int
simulated_actuator_timestamp_initialized_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a65ec965019bbf8ce84990c9f95630c7b
double
trans_compl_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
ae4909e6e9778d9da400e17156c691920
double
trans_tau_
classpr2__mechanism__model_1_1PR2BeltCompensatorTransmission.html
a1e128ea7ff79fd4afc47ed3e4f4a2e6f
pr2_mechanism_model::PR2GripperTransmission
classpr2__mechanism__model_1_1PR2GripperTransmission.html
pr2_mechanism_model::Transmission
bool
initXml
classpr2__mechanism__model_1_1PR2GripperTransmission.html
a9d7010d62220e14fceb86259c0b3167d
(TiXmlElement *config, Robot *robot)
bool
initXml
classpr2__mechanism__model_1_1PR2GripperTransmission.html
a8ab57a9ed37bedee8068423df59cb9f7
(TiXmlElement *config)
PR2GripperTransmission
classpr2__mechanism__model_1_1PR2GripperTransmission.html
ad9d37d69f9d367011f078cf3d544f87c
()
void
propagateEffort
classpr2__mechanism__model_1_1PR2GripperTransmission.html
ab8b78276a992f7a2f05624b6ed7f6f8b
(std::vector< pr2_mechanism_model::JointState * > &, std::vector< pr2_hardware_interface::Actuator * > &)
void
propagateEffortBackwards
classpr2__mechanism__model_1_1PR2GripperTransmission.html
a53b7d994c095e212c624953538ac53f2
(std::vector< pr2_hardware_interface::Actuator * > &, std::vector< pr2_mechanism_model::JointState * > &)
void
propagatePosition
classpr2__mechanism__model_1_1PR2GripperTransmission.html
adf85d56a27dd79e44d79a6b9f2097fd1
(std::vector< pr2_hardware_interface::Actuator * > &, std::vector< pr2_mechanism_model::JointState * > &)
void
propagatePositionBackwards
classpr2__mechanism__model_1_1PR2GripperTransmission.html
a014ba0aabb610221f47ad8ba30274096
(std::vector< pr2_mechanism_model::JointState * > &, std::vector< pr2_hardware_interface::Actuator * > &)
virtual
~PR2GripperTransmission
classpr2__mechanism__model_1_1PR2GripperTransmission.html
aea3b3158abe23c5cc97aa4f265d54dc6
()
std::string
gap_joint_
classpr2__mechanism__model_1_1PR2GripperTransmission.html
aaf358b6ff11a79e647bdb919d1d6b584
double
gap_mechanical_reduction_
classpr2__mechanism__model_1_1PR2GripperTransmission.html
ad79f768af29b057e6bf7ab3e2084e284
bool
has_simulated_passive_actuated_joint_
classpr2__mechanism__model_1_1PR2GripperTransmission.html
a9efd34e884c4e41fca3b3cd9738be88a
std::vector< std::string >
passive_joints_
classpr2__mechanism__model_1_1PR2GripperTransmission.html
a2eee5c8c4f2fe45fcf4288635c8bca4a
double
simulated_reduction_
classpr2__mechanism__model_1_1PR2GripperTransmission.html
a54824ac624ac4368e510212fcc740ee6
bool
use_simulated_actuated_joint_
classpr2__mechanism__model_1_1PR2GripperTransmission.html
a4cd0094934b6e5fe0f92318fde7f0d14
void
computeGapStates
classpr2__mechanism__model_1_1PR2GripperTransmission.html
abe60670b419cfe6606fd4cb2869164dc
(double MR, double MR_dot, double MT, double &theta, double &dtheta_dMR, double &dt_dtheta, double &dt_dMR, double &gap_size, double &gap_velocity, double &gap_effort)
void
inverseGapStates
classpr2__mechanism__model_1_1PR2GripperTransmission.html
a0c452823ea7b6e6f56e4189d5e6ee8e5
(double gap_size, double &MR, double &dMR_dtheta, double &dtheta_dt, double &dMR_dt)
void
inverseGapStates1
classpr2__mechanism__model_1_1PR2GripperTransmission.html
a47f62c9d032ae7fa4eead5bdea8c049d
(double theta, double &MR, double &dMR_dtheta, double &dtheta_dt, double &dMR_dt)
double
a_
classpr2__mechanism__model_1_1PR2GripperTransmission.html
a23f8d21e444e04287612a1a0a7982792
double
b_
classpr2__mechanism__model_1_1PR2GripperTransmission.html
a2dd1c503f7764d7e0a9c00aa1cfe454a
double
gear_ratio_
classpr2__mechanism__model_1_1PR2GripperTransmission.html
ad347ac93dcea9eb68574723fab3566ee
double
h_
classpr2__mechanism__model_1_1PR2GripperTransmission.html
a1cf64175dc9f215b59189973ba7f6edc
JointCalibrationSimulator
joint_calibration_simulator_
classpr2__mechanism__model_1_1PR2GripperTransmission.html
a4f92db61d50c0b8ce3cdc17ee171f045
double
L0_
classpr2__mechanism__model_1_1PR2GripperTransmission.html
a8144759589bdd23e25c363050eaa0094
double
phi0_
classpr2__mechanism__model_1_1PR2GripperTransmission.html
af6fa71d81a28046fb9e21dced20d696c
double
r_
classpr2__mechanism__model_1_1PR2GripperTransmission.html
aec0ee39c584dff60127bb98aacb7c309
double
screw_reduction_
classpr2__mechanism__model_1_1PR2GripperTransmission.html
ab2424c6f448c6b84d7a7b48fb24579ad
ros::Time
simulated_actuator_start_time_
classpr2__mechanism__model_1_1PR2GripperTransmission.html
a27c6081576f8f62efe92bc9cfb7d0348
int
simulated_actuator_timestamp_initialized_
classpr2__mechanism__model_1_1PR2GripperTransmission.html
adb1922929992738db833504df2346347
double
t0_
classpr2__mechanism__model_1_1PR2GripperTransmission.html
af09f30400123c39dfbd88e179702d91e
double
theta0_
classpr2__mechanism__model_1_1PR2GripperTransmission.html
aaae5ddd1adb78ca252556a9641450f6c
PropagateSanityCheck
classPropagateSanityCheck.html
BaseFixture
PropagateSanityCheck
classPropagateSanityCheck.html
ab05b37e85b3899429f823afb51d06355
()
virtual void
SetUp
classPropagateSanityCheck.html
a9dd8dbc8732945ec77f8e8d606a4aba9
()
~PropagateSanityCheck
classPropagateSanityCheck.html
a1100afff2a0e3b17d7fb134e90cde6e3
()
std::vector< Actuator * >
actuators2_
classPropagateSanityCheck.html
a6192324c9a42a01e71c7056851981278
pr2_mechanism_model::Robot
classpr2__mechanism__model_1_1Robot.html
pr2_hardware_interface::Actuator *
getActuator
classpr2__mechanism__model_1_1Robot.html
a29fff7e180c9b25d0d9e16f3220ebe5f
(const std::string &name) const
ros::Time
getTime
classpr2__mechanism__model_1_1Robot.html
a9a8858572df7dab37eef9fe347a327da
()
boost::shared_ptr< pr2_mechanism_model::Transmission >
getTransmission
classpr2__mechanism__model_1_1Robot.html
adcfc7a32823d63ad274854c702f43df0
(const std::string &name) const
int
getTransmissionIndex
classpr2__mechanism__model_1_1Robot.html
a1d43193afbb0b7a7b136d78d41d593a6
(const std::string &name) const
bool
initXml
classpr2__mechanism__model_1_1Robot.html
a07d3b41760daa345b26091603a315ab7
(TiXmlElement *root)
Robot
classpr2__mechanism__model_1_1Robot.html
abdaf0e8bfc08cad3b7e94f584d97d9e2
(pr2_hardware_interface::HardwareInterface *hw)
~Robot
classpr2__mechanism__model_1_1Robot.html
a07a640d5942f5addb2bd4f8ac939d729
()
pr2_hardware_interface::HardwareInterface *
hw_
classpr2__mechanism__model_1_1Robot.html
a332f2b9f11c64e946db309ec5367c97d
urdf::Model
robot_model_
classpr2__mechanism__model_1_1Robot.html
aeaf2af94187c5bdf496140597b97225c
std::vector< boost::shared_ptr< Transmission > >
transmissions_
classpr2__mechanism__model_1_1Robot.html
a22438b39089ca84306a0a5d1a459c40c
boost::shared_ptr< pluginlib::ClassLoader< pr2_mechanism_model::Transmission > >
transmission_loader_
classpr2__mechanism__model_1_1Robot.html
a55825a595b81ae9c714b4c3b7e3f8759
pr2_mechanism_model::RobotState
classpr2__mechanism__model_1_1RobotState.html
hardware_interface::HardwareInterface
void
enforceSafety
classpr2__mechanism__model_1_1RobotState.html
a053380786daceb00cb6efa35ef967755
()
JointState *
getJointState
classpr2__mechanism__model_1_1RobotState.html
a3ff5b8d532b525f4db8dee7b03f7fd9e
(const std::string &name)
const JointState *
getJointState
classpr2__mechanism__model_1_1RobotState.html
a7543f035503b2a6fa039101903e1e36a
(const std::string &name) const
ros::Time
getTime
classpr2__mechanism__model_1_1RobotState.html
a313f24f1ce16f238d7bca7c698760931
()
bool
isHalted
classpr2__mechanism__model_1_1RobotState.html
a0024bca3e9a7f7a28d900baa861e3bad
()
void
propagateActuatorEffortToJointEffort
classpr2__mechanism__model_1_1RobotState.html
a157624de17837cb9a2d88530c807c8d5
()
void
propagateActuatorPositionToJointPosition
classpr2__mechanism__model_1_1RobotState.html
a49109d9014e10499b763e82efe0c1b58
()
void
propagateJointEffortToActuatorEffort
classpr2__mechanism__model_1_1RobotState.html
a5a8438d18a1bf29125f0107fe6043902
()
void
propagateJointPositionToActuatorPosition
classpr2__mechanism__model_1_1RobotState.html
ab30cb02de79d6f43e7b49e9de83c2d7d
()
RobotState
classpr2__mechanism__model_1_1RobotState.html
aceb7092a696edfe922bb69f426794853
(Robot *model)
void
zeroCommands
classpr2__mechanism__model_1_1RobotState.html
a7d1d6388038e550cca90cefeb53c5a18
()
std::vector< JointState >
joint_states_
classpr2__mechanism__model_1_1RobotState.html
a1cbe142494228479c6dc16529f157cda
std::map< std::string, JointState * >
joint_states_map_
classpr2__mechanism__model_1_1RobotState.html
aa93c37684801b34bda2f6343cc2e282a
Robot *
model_
classpr2__mechanism__model_1_1RobotState.html
a4ec06ecb793de545b34481586034305e
std::vector< std::vector< pr2_hardware_interface::Actuator * > >
transmissions_in_
classpr2__mechanism__model_1_1RobotState.html
a1ea52cb1b29742ca399e87838353286d
std::vector< std::vector< pr2_mechanism_model::JointState * > >
transmissions_out_
classpr2__mechanism__model_1_1RobotState.html
a02ae493562d285711c7c7e0e72cc8795
ShortChainTest
classShortChainTest.html
virtual void
SetUp
classShortChainTest.html
ae30ae0fd9cb61dbd023ba8dfcd47129a
()
ShortChainTest
classShortChainTest.html
a117b3033808ace82dd4ccd9a93f23e0a
()
virtual void
TearDown
classShortChainTest.html
aa402438e0baa446b0502fde6f946c297
()
virtual
~ShortChainTest
classShortChainTest.html
a109a10c51dcbe33c671c6a6de5febe3a
()
pr2_hardware_interface::HardwareInterface
hw
classShortChainTest.html
a1d11e537a9bdae47f9e58e3d7acd3646
pr2_mechanism_model::SimpleTransmission
classpr2__mechanism__model_1_1SimpleTransmission.html
pr2_mechanism_model::Transmission
bool
initXml
classpr2__mechanism__model_1_1SimpleTransmission.html
a0757054e2fc7fcd31911731af36112d4
(TiXmlElement *config, Robot *robot)
bool
initXml
classpr2__mechanism__model_1_1SimpleTransmission.html
a7f87d71ca5bc95f99da3e1025866d0ea
(TiXmlElement *config)
void
propagateEffort
classpr2__mechanism__model_1_1SimpleTransmission.html
a910e156f96188f5fb35578cb641c3469
(std::vector< pr2_mechanism_model::JointState * > &, std::vector< pr2_hardware_interface::Actuator * > &)
void
propagateEffortBackwards
classpr2__mechanism__model_1_1SimpleTransmission.html
a295b42569a0fd6b307406b70b36c89a6
(std::vector< pr2_hardware_interface::Actuator * > &, std::vector< pr2_mechanism_model::JointState * > &)
void
propagatePosition
classpr2__mechanism__model_1_1SimpleTransmission.html
a8daeca23572c17bdb27fd1cda4928234
(std::vector< pr2_hardware_interface::Actuator * > &, std::vector< pr2_mechanism_model::JointState * > &)
void
propagatePositionBackwards
classpr2__mechanism__model_1_1SimpleTransmission.html
a55902b3bf49ff165be3bb86f520cb2d8
(std::vector< pr2_mechanism_model::JointState * > &, std::vector< pr2_hardware_interface::Actuator * > &)
SimpleTransmission
classpr2__mechanism__model_1_1SimpleTransmission.html
a3b3121a4d7840676eae4862ab8e1bc2f
()
~SimpleTransmission
classpr2__mechanism__model_1_1SimpleTransmission.html
a25a138a9cf76ead15afb3b9a997ed635
()
double
mechanical_reduction_
classpr2__mechanism__model_1_1SimpleTransmission.html
ad735058ff8f7c5e5eb97d97e665ee77c
JointCalibrationSimulator
joint_calibration_simulator_
classpr2__mechanism__model_1_1SimpleTransmission.html
a1e9cfcfe45ef12ad056ab1d1cc45c02b
ros::Time
simulated_actuator_start_time_
classpr2__mechanism__model_1_1SimpleTransmission.html
aebd8478b36f4dcc9e0303562dd669fcf
int
simulated_actuator_timestamp_initialized_
classpr2__mechanism__model_1_1SimpleTransmission.html
a963f672a8404574440197e043dbd8978
double
simulated_reduction_
classpr2__mechanism__model_1_1SimpleTransmission.html
ac919dc656f7259d770d89cc518a48188
bool
use_simulated_actuated_joint_
classpr2__mechanism__model_1_1SimpleTransmission.html
af47eb9e7aa55ed91c3529c63e63ad537
pr2_mechanism_model::Transmission
classpr2__mechanism__model_1_1Transmission.html
virtual bool
initXml
classpr2__mechanism__model_1_1Transmission.html
a87bdc17092fb71208728b5e48edda385
(TiXmlElement *config, Robot *robot)=0
virtual bool
initXml
classpr2__mechanism__model_1_1Transmission.html
aad31dfe0ac8430e4f1f6543c544edec5
(TiXmlElement *config)
virtual void
propagateEffort
classpr2__mechanism__model_1_1Transmission.html
ab822cb987e6a1a658e396e6a11aca62d
(std::vector< pr2_mechanism_model::JointState * > &, std::vector< pr2_hardware_interface::Actuator * > &)=0
virtual void
propagateEffortBackwards
classpr2__mechanism__model_1_1Transmission.html
a82eccb9c4fbd8b477392dba9fbff9427
(std::vector< pr2_hardware_interface::Actuator * > &, std::vector< pr2_mechanism_model::JointState * > &)=0
virtual void
propagatePosition
classpr2__mechanism__model_1_1Transmission.html
acf7be9462eef791cfef19b36fc67c954
(std::vector< pr2_hardware_interface::Actuator * > &, std::vector< pr2_mechanism_model::JointState * > &)=0
virtual void
propagatePositionBackwards
classpr2__mechanism__model_1_1Transmission.html
a93e9565f8e806b72c3b5d439355760b5
(std::vector< pr2_mechanism_model::JointState * > &, std::vector< pr2_hardware_interface::Actuator * > &)=0
Transmission
classpr2__mechanism__model_1_1Transmission.html
a024b2dab97dd2e38e82844a1071d188c
()
virtual
~Transmission
classpr2__mechanism__model_1_1Transmission.html
a5ecc0ffb7fc57e73ed2ce72f563271f2
()
std::vector< std::string >
actuator_names_
classpr2__mechanism__model_1_1Transmission.html
a339578d30d2f8088d77a131a2a5df433
std::vector< std::string >
joint_names_
classpr2__mechanism__model_1_1Transmission.html
a2d5555476820670548e98eb9b3f1382f
std::string
name_
classpr2__mechanism__model_1_1Transmission.html
aff52dd05ba09d30ce0002f85d7bf404e
pr2_mechanism_model::Tree
classpr2__mechanism__model_1_1Tree.html
void
addEfforts
classpr2__mechanism__model_1_1Tree.html
a75dc0c8239ca758493bd3956cae556fb
(const KDL::JntArray &)
void
addEfforts
classpr2__mechanism__model_1_1Tree.html
afa0621fb71f513abba72c7015b7b5812
(const Vec &)
bool
allCalibrated
classpr2__mechanism__model_1_1Tree.html
a4da1a4a5fe09982ad8ac125cc4ad3a99
() const
void
getEfforts
classpr2__mechanism__model_1_1Tree.html
a381065d57165db325bee58a030da33f3
(KDL::JntArray &) const
void
getEfforts
classpr2__mechanism__model_1_1Tree.html
a9ab17666351846eff267ad5bdbec8eb4
(Vec &) const
JointState *
getJoint
classpr2__mechanism__model_1_1Tree.html
af9180546ffbd84f56d7d12911fe0476c
(unsigned int) const
void
getPositions
classpr2__mechanism__model_1_1Tree.html
a34404c24790873e913c586fb5e32f368
(KDL::JntArray &) const
void
getPositions
classpr2__mechanism__model_1_1Tree.html
a67d6ba12186f169ea6bd23b99e4b948c
(Vec &) const
void
getVelocities
classpr2__mechanism__model_1_1Tree.html
abf6fb98b3a5f7100a338ae81965f5f36
(KDL::JntArrayVel &) const
void
getVelocities
classpr2__mechanism__model_1_1Tree.html
a6fc537bed9492a274d51e446880e1635
(Vec &) const
bool
init
classpr2__mechanism__model_1_1Tree.html
a2cb49525d1d8ff1bd077549c2784c7b2
(RobotState *robot_state)
void
setEfforts
classpr2__mechanism__model_1_1Tree.html
a2599d611b742170cdd6dfd20e38a7653
(const KDL::JntArray &)
void
setEfforts
classpr2__mechanism__model_1_1Tree.html
a941b17d424a0f8859ff17aef16f8c48c
(const Vec &)
int
size
classpr2__mechanism__model_1_1Tree.html
aa8ee77789430dd68e415cb1f3805cad5
() const
void
toKdl
classpr2__mechanism__model_1_1Tree.html
a13113f1064e18f30ba2a8045d78761dc
(KDL::Tree &) const
Tree
classpr2__mechanism__model_1_1Tree.html
a200cb3306e273df086338a835a26772d
()
~Tree
classpr2__mechanism__model_1_1Tree.html
ad2302a05c869a39226a6533739879018
()
std::vector< JointState * >
joints_
classpr2__mechanism__model_1_1Tree.html
adfb31abc39486b4e5c00213e6124eaeb
KDL::Tree
kdl_tree_
classpr2__mechanism__model_1_1Tree.html
acea72647093a93250922f4f786478c13
pr2_mechanism_model::WristTransmission
classpr2__mechanism__model_1_1WristTransmission.html
pr2_mechanism_model::Transmission
RIGHT_MOTOR
classpr2__mechanism__model_1_1WristTransmission.html
a758a939a88e2e6d4f8c6678b5758295aaf9df0e71b46091a0d29c6e78dda480f3
LEFT_MOTOR
classpr2__mechanism__model_1_1WristTransmission.html
a758a939a88e2e6d4f8c6678b5758295aa60a48a78afa14eea480071ebb730a238
FLEX_JOINT
classpr2__mechanism__model_1_1WristTransmission.html
a326f699eb589d9c6de6d0bcbcf189091a04f93bf5e915a86b8c6ea137a93d239a
ROLL_JOINT
classpr2__mechanism__model_1_1WristTransmission.html
a326f699eb589d9c6de6d0bcbcf189091ac17fecd28798a479cc1c90d3a2c3197a
FLEX_JOINT
classpr2__mechanism__model_1_1WristTransmission.html
a326f699eb589d9c6de6d0bcbcf189091a04f93bf5e915a86b8c6ea137a93d239a
LEFT_MOTOR
classpr2__mechanism__model_1_1WristTransmission.html
a758a939a88e2e6d4f8c6678b5758295aa60a48a78afa14eea480071ebb730a238
RIGHT_MOTOR
classpr2__mechanism__model_1_1WristTransmission.html
a758a939a88e2e6d4f8c6678b5758295aaf9df0e71b46091a0d29c6e78dda480f3
ROLL_JOINT
classpr2__mechanism__model_1_1WristTransmission.html
a326f699eb589d9c6de6d0bcbcf189091ac17fecd28798a479cc1c90d3a2c3197a
bool
initXml
classpr2__mechanism__model_1_1WristTransmission.html
a4873012f9528dd39684443ce4ef95c28
(TiXmlElement *config, Robot *robot)
bool
initXml
classpr2__mechanism__model_1_1WristTransmission.html
a336888a89bf3724f2dc53073b26d41ca
(TiXmlElement *config)
void
propagateEffort
classpr2__mechanism__model_1_1WristTransmission.html
a853b6f69e712c74b68ab8f04df8dd0c9
(std::vector< pr2_mechanism_model::JointState * > &, std::vector< pr2_hardware_interface::Actuator * > &)
void
propagateEffortBackwards
classpr2__mechanism__model_1_1WristTransmission.html
a6a3119558de1712817801d34d3533c4f
(std::vector< pr2_hardware_interface::Actuator * > &, std::vector< pr2_mechanism_model::JointState * > &)
void
propagatePosition
classpr2__mechanism__model_1_1WristTransmission.html
a8c986bb523f0dafb06b432f91de5a67d
(std::vector< pr2_hardware_interface::Actuator * > &, std::vector< pr2_mechanism_model::JointState * > &)
void
propagatePositionBackwards
classpr2__mechanism__model_1_1WristTransmission.html
ae41fc0e27a1655691b6f78ce5ef9a0ec
(std::vector< pr2_mechanism_model::JointState * > &, std::vector< pr2_hardware_interface::Actuator * > &)
void
setReductions
classpr2__mechanism__model_1_1WristTransmission.html
acf7567f7e4cc82cc23e12b82796e01c0
(std::vector< double > &ar, std::vector< double > &jr)
WristTransmission
classpr2__mechanism__model_1_1WristTransmission.html
a3566eae9a01efdd33605334bd6ded141
()
~WristTransmission
classpr2__mechanism__model_1_1WristTransmission.html
a2e4cd23348d2f266a226f8a05f7ea709
()
std::vector< double >
actuator_reduction_
classpr2__mechanism__model_1_1WristTransmission.html
a75c4079230d12ac5a96ed106fa77c4dd
double
joint_offset_
classpr2__mechanism__model_1_1WristTransmission.html
afdf3604314bb89a470ab269c3399d717
[2]
std::vector< double >
joint_reduction_
classpr2__mechanism__model_1_1WristTransmission.html
a16c7d6c5fede2a627d5f820c254579a5
JointCalibrationSimulator
joint_calibration_simulator_
classpr2__mechanism__model_1_1WristTransmission.html
a98d64ddbb45b57413fd988556c9929b7
[2]
ros::Time
simulated_actuator_start_time_
classpr2__mechanism__model_1_1WristTransmission.html
aefc19acd39baffa7db17da73ce7ff983
int
simulated_actuator_timestamp_initialized_
classpr2__mechanism__model_1_1WristTransmission.html
a48c96f0197cc012e3d14c18b13654708
pluginlib
namespacepluginlib.html
pr2_mechanism_model
namespacepr2__mechanism__model.html
pr2_mechanism_model::Chain
pr2_mechanism_model::JointCalibrationSimulator
pr2_mechanism_model::JointState
pr2_mechanism_model::JointStatistics
pr2_mechanism_model::PR2BeltCompensatorTransmission
pr2_mechanism_model::PR2GripperTransmission
pr2_mechanism_model::Robot
pr2_mechanism_model::RobotState
pr2_mechanism_model::SimpleTransmission
pr2_mechanism_model::Transmission
pr2_mechanism_model::Tree
pr2_mechanism_model::WristTransmission
JOINT_NONE
namespacepr2__mechanism__model.html
aa964c4ca55397daab07746c96bd89bfca824453dcab7b317a7479a54794adf8ca
JOINT_ROTARY
namespacepr2__mechanism__model.html
aa964c4ca55397daab07746c96bd89bfcad80702d6cb491d87ba694cc5b8f2b68b
JOINT_CONTINUOUS
namespacepr2__mechanism__model.html
aa964c4ca55397daab07746c96bd89bfcaf937b430d84706cce22e3aa97506ce24
JOINT_PRISMATIC
namespacepr2__mechanism__model.html
aa964c4ca55397daab07746c96bd89bfcaabc82dba55a84f3691fe6188f3d67d97
JOINT_FIXED
namespacepr2__mechanism__model.html
aa964c4ca55397daab07746c96bd89bfcaabbe472ab94595192b20d9cc389c2705
JOINT_PLANAR
namespacepr2__mechanism__model.html
aa964c4ca55397daab07746c96bd89bfca6a582bcd16b808accea1b04681e355eb
JOINT_TYPES_MAX
namespacepr2__mechanism__model.html
aa964c4ca55397daab07746c96bd89bfcad1c17de2a2e26753a738a44938740b72
index
index
codeapi
rosapi
cpp
overview
crawling
efficiency
dependencies