__init__.py
/tmp/ws/src/sr_core/sr_hand/scripts/sr_hand/
____init_____8py
sr_hand
CAN_compatibility_arm.cpp
/tmp/ws/src/sr_core/sr_hand/src/hand/
CAN__compatibility__arm_8cpp
sr_hand/hand/CAN_compatibility_arm.hpp
shadowrobot
CAN_compatibility_arm.hpp
/tmp/ws/src/sr_core/sr_hand/include/sr_hand/hand/
CAN__compatibility__arm_8hpp
sr_hand/hand/sr_articulated_robot.h
shadowrobot::CANCompatibilityArm
shadowrobot
CAN_compatibility_arm_node.cpp
/tmp/ws/src/sr_core/sr_hand/src/hand/
CAN__compatibility__arm__node_8cpp
sr_hand/sr_subscriber.h
sr_hand/sr_publisher.h
sr_hand/hand/CAN_compatibility_arm.hpp
int
main
CAN__compatibility__arm__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
run_publisher
CAN__compatibility__arm__node_8cpp.html
a9d675ae641b51d3a2d952a50a2fd69ed
(boost::shared_ptr< SRPublisher > shadowarm_pub)
etherCAT_compatibility_hand.cpp
/tmp/ws/src/sr_core/sr_hand/src/hand/
etherCAT__compatibility__hand_8cpp
sr_hand/hand/etherCAT_compatibility_hand.hpp
shadowrobot
etherCAT_compatibility_hand.hpp
/tmp/ws/src/sr_core/sr_hand/include/sr_hand/hand/
etherCAT__compatibility__hand_8hpp
sr_hand/hand/sr_articulated_robot.h
shadowrobot::EtherCATCompatibilityHand
shadowrobot
etherCAT_compatibility_hand_node.cpp
/tmp/ws/src/sr_core/sr_hand/src/hand/
etherCAT__compatibility__hand__node_8cpp
sr_hand/sr_subscriber.h
sr_hand/sr_publisher.h
sr_hand/sr_diagnosticer.h
sr_hand/hand/etherCAT_compatibility_hand.hpp
int
main
etherCAT__compatibility__hand__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
run_diagnotics
etherCAT__compatibility__hand__node_8cpp.html
aa43d68017b5590ec0c169570f76fb2c3
(boost::shared_ptr< SRDiagnosticer > shadowhand_diag)
void
run_publisher
etherCAT__compatibility__hand__node_8cpp.html
a3db0693cc3a58563c52ecf52f2eb57e3
(boost::shared_ptr< SRPublisher > shadowhand_pub)
Grasp.py
/tmp/ws/src/sr_core/sr_hand/scripts/sr_hand/
Grasp_8py
sr_hand::Grasp::Grasp
sr_hand::Grasp
int
VERBOSE
namespacesr__hand_1_1Grasp.html
aa4599580762dfbba2f91d2b582bd994f
grasps_interpoler.py
/tmp/ws/src/sr_core/sr_hand/scripts/sr_hand/
grasps__interpoler_8py
sr_hand::grasps_interpoler::GraspInterpoler
sr_hand::grasps_interpoler
grasps_parser.py
/tmp/ws/src/sr_core/sr_hand/scripts/sr_hand/
grasps__parser_8py
sr_hand::grasps_parser::GraspParser
sr_hand::grasps_parser
def
main
namespacesr__hand_1_1grasps__parser.html
abcb0534b84629e38db363ad191116453
()
int
DEBUG
namespacesr__hand_1_1grasps__parser.html
a172dc9ec52c4d7291bbb8abaaee6235d
hand_commander.cpp
/tmp/ws/src/sr_core/sr_hand/src/
hand__commander_8cpp
sr_hand/hand_commander.hpp
shadowrobot
hand_commander.hpp
/tmp/ws/src/sr_core/sr_hand/include/sr_hand/
hand__commander_8hpp
shadowrobot::HandCommander
shadowhandRosLib
shadowrobot
HandType
namespaceshadowhandRosLib.html
a2c74f23ca85947d79ded223f3e5c815a
UNKNOWN
namespaceshadowhandRosLib.html
a2c74f23ca85947d79ded223f3e5c815aa480ea65506b5e7481b0e91f2b9c7f548
CAN
namespaceshadowhandRosLib.html
a2c74f23ca85947d79ded223f3e5c815aab562f9a346e49f7cf4f2c7950cdf7690
ETHERCAT
namespaceshadowhandRosLib.html
a2c74f23ca85947d79ded223f3e5c815aa78c69eafa87f9cb821216ff037a61375
hand_commander_test.cpp
/tmp/ws/src/sr_core/sr_hand/test/
hand__commander__test_8cpp
sr_hand/hand_commander.hpp
int
main
hand__commander__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
hand__commander__test_8cpp.html
ab4a4e915ec6bc6cc4ecc4e456e11ff83
(HandCommander, constructor)
TEST
hand__commander__test_8cpp.html
ad7195169e8888d66f2d36a2ef6e97f67
(HandCommander, topic_state)
TEST
hand__commander__test_8cpp.html
a0083a6cc3921836d0f9b97d9f58bf46c
(HandCommander, min_max)
TEST
hand__commander__test_8cpp.html
afd023f64e97fc34db45b9eddcdec3543
(HandCommander, all_joints)
mainpage.dox
/tmp/ws/src/sr_core/sr_hand/
mainpage_8dox
real_arm.cpp
/tmp/ws/src/sr_core/sr_hand/src/hand/
real__arm_8cpp
sr_hand/hand/real_arm.h
shadowrobot
real_arm.h
/tmp/ws/src/sr_core/sr_hand/include/sr_hand/hand/
real__arm_8h
sr_hand/hand/sr_articulated_robot.h
shadowrobot::RealArm
shadowrobot
real_arm_node.cpp
/tmp/ws/src/sr_core/sr_hand/src/hand/
real__arm__node_8cpp
sr_hand/sr_subscriber.h
sr_hand/sr_publisher.h
sr_hand/sr_diagnosticer.h
sr_hand/hand/real_arm.h
int
main
real__arm__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
run_diagnotics
real__arm__node_8cpp.html
aa43d68017b5590ec0c169570f76fb2c3
(boost::shared_ptr< SRDiagnosticer > shadowhand_diag)
void
run_publisher
real__arm__node_8cpp.html
a3db0693cc3a58563c52ecf52f2eb57e3
(boost::shared_ptr< SRPublisher > shadowhand_pub)
real_shadowhand.cpp
/tmp/ws/src/sr_core/sr_hand/src/hand/
real__shadowhand_8cpp
sr_hand/hand/real_shadowhand.h
shadowrobot
#define
LAST_HAND_JOINT
real__shadowhand_8cpp.html
a69bd89c7d7a49027d16bce115384efc3
real_shadowhand.h
/tmp/ws/src/sr_core/sr_hand/include/sr_hand/hand/
real__shadowhand_8h
sr_hand/hand/sr_articulated_robot.h
shadowrobot::RealShadowhand
shadowrobot
sr_self_tests
static const std::string
joints_to_test
namespacesr__self__tests.html
acfc9306b8a192fb489f58f6954f0f426
[joints_to_test_size]
static const unsigned int
joints_to_test_size
namespacesr__self__tests.html
a0f5b9d6bd35a2a20ca94eb06e4dbef92
static const int
msgs_frequency
namespacesr__self__tests.html
aa5fac4e9edfdd67d58e75d19c9476c48
[msgs_frequency_size]
static const unsigned int
msgs_frequency_size
namespacesr__self__tests.html
a8e1ebd46d74e9014109158279cc1640b
static const unsigned int
nb_targets_to_send
namespacesr__self__tests.html
a68b262121412591c828e310a81d758ff
real_shadowhand_node.cpp
/tmp/ws/src/sr_core/sr_hand/src/hand/
real__shadowhand__node_8cpp
sr_hand/sr_subscriber.h
sr_hand/sr_publisher.h
sr_hand/sr_diagnosticer.h
sr_hand/hand/real_shadowhand.h
int
main
real__shadowhand__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
run_diagnotics
real__shadowhand__node_8cpp.html
aa43d68017b5590ec0c169570f76fb2c3
(boost::shared_ptr< SRDiagnosticer > shadowhand_diag)
void
run_publisher
real__shadowhand__node_8cpp.html
a3db0693cc3a58563c52ecf52f2eb57e3
(boost::shared_ptr< SRPublisher > shadowhand_pub)
setup.py
/tmp/ws/src/sr_core/sr_hand/
setup_8py
setup
setup_args
namespacesetup.html
a504ffa482edfe0eff08f64b2f5dff0e9
shadowhand_commander.py
/tmp/ws/src/sr_core/sr_hand/scripts/sr_hand/
shadowhand__commander_8py
sr_hand::shadowhand_commander::Commander
sr_hand::shadowhand_commander
shadowhand_ros.py
/tmp/ws/src/sr_core/sr_hand/scripts/sr_hand/
shadowhand__ros_8py
sr_hand::shadowhand_ros::Joint
sr_hand::shadowhand_ros::ShadowHand_ROS
sr_hand::shadowhand_ros
sr_articulated_robot.cpp
/tmp/ws/src/sr_core/sr_hand/src/hand/
sr__articulated__robot_8cpp
sr_hand/hand/sr_articulated_robot.h
shadowrobot
sr_articulated_robot.h
/tmp/ws/src/sr_core/sr_hand/include/sr_hand/hand/
sr__articulated__robot_8h
shadowrobot::DiagnosticData
shadowrobot::JointControllerData
shadowrobot::JointData
shadowrobot::Parameters
shadowrobot::SRArticulatedRobot
debug_values
shadowrobot
controller_parameters
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1
PARAM_sensor
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1ab07ed3ab4d4e9f833d93ac93f015b101
PARAM_target
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1af47af3e67c9f6915f624ddc8bce17910
PARAM_valve
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1ab8f16d65f7502290005a65301c7a2ed5
PARAM_deadband
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a9193352781fccc1a19f0e7322961aaca
PARAM_p
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1ad1d7561e1ff23e2ffe3c22cb17c9f610
PARAM_i
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1ab749e5edd860c1a3997eb4c912d60964
PARAM_d
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1ac4f9e2fd8a957fa220253ac72e6a4b9c
PARAM_imax
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a0e5e25fd4ae2f13b45bbd0eb23c54658
PARAM_output_offset
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a9c13773775b806648ff128f232d37974
PARAM_shift
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a2e74de97bc49466e3634ea97307b21ca
PARAM_output_max
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a72fabc83ba721114052fccfb8a5e8e24
PARAM_motor_maxforce
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1adb26603baa0e1f6daea578fa9b7a2135
PARAM_motor_safeforce
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a93b67259a0ef841a0eca393990e6fdda
PARAM_force_p
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a271dd51586f20a0f87f44a234e7b0ad4
PARAM_force_i
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1ac87606d42e78e57026cb06cd4fa9313e
PARAM_force_d
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1af61253d7e44992a4d5e94786ab959506
PARAM_force_imax
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a99e9d40653590cde50c7cfbc23c9442f
PARAM_force_out_shift
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1ac7a5f41d1cd32cc1b6f58604fb6eee74
PARAM_force_deadband
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1ab1d4555a94f640b7d0045c9c45f53967
PARAM_force_offset
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1aae3bb9584c459d0273a3a70fd0a3c42d
PARAM_sensor_imax
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a24eadb686241009693c83c794d04d590
PARAM_sensor_out_shift
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a42f73e1ae43c21319cc9363dbc7d76f7
PARAM_sensor_deadband
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a1e90452f27869ea756ed662c6f37696c
PARAM_sensor_offset
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1ac06936ca130af513a45d103f2f49eeeb
PARAM_max_temperature
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a16bc7ead8b4810a3758e66b67d325bbb
PARAM_max_current
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a31800ec488020c008b54ab02760d8956
PARAM_type_of_sensor
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a903e83c7219b034521b71ad5a5fd66c7
PARAM_type_of_setpoint
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a1a40505886f1ff7369eecea6519aff63
static const std::map< const std::string, const unsigned int >
names_and_offsets
namespacedebug__values.html
a89b2d8f2ce90bf7d88ef6d64f22ece0a
sr_diagnosticer.cpp
/tmp/ws/src/sr_core/sr_hand/src/
sr__diagnosticer_8cpp
sr_hand/sr_diagnosticer.h
shadowrobot
sr_diagnosticer.h
/tmp/ws/src/sr_core/sr_hand/include/sr_hand/
sr__diagnosticer_8h
sr_hand/hand/sr_articulated_robot.h
shadowrobot::SRDiagnosticer
shadowrobot
hardware_types
namespaceshadowrobot.html
a3129c311263dfc536aa0fc624251a1cb
sr_hand_hardware
namespaceshadowrobot.html
a3129c311263dfc536aa0fc624251a1cbaff44242f8d245f8fa8d21df5ce294d9a
sr_arm_hardware
namespaceshadowrobot.html
a3129c311263dfc536aa0fc624251a1cba5c7a66abfc8734bb574f751527b33453
sr_publisher.cpp
/tmp/ws/src/sr_core/sr_hand/src/
sr__publisher_8cpp
sr_hand/sr_publisher.h
shadowrobot
sr_publisher.h
/tmp/ws/src/sr_core/sr_hand/include/sr_hand/
sr__publisher_8h
sr_hand/hand/sr_articulated_robot.h
shadowrobot::SRPublisher
shadowrobot
sr_subscriber.cpp
/tmp/ws/src/sr_core/sr_hand/src/
sr__subscriber_8cpp
sr_hand/sr_subscriber.h
shadowrobot
sr_subscriber.h
/tmp/ws/src/sr_core/sr_hand/include/sr_hand/
sr__subscriber_8h
sr_hand/hand/sr_articulated_robot.h
shadowrobot::SRSubscriber
shadowrobot
tactile_receiver.py
/tmp/ws/src/sr_core/sr_hand/scripts/sr_hand/
tactile__receiver_8py
sr_hand::tactile_receiver::TactileReceiver
sr_hand::tactile_receiver
valves.cpp
/tmp/ws/src/sr_core/sr_hand/src/hand/
valves_8cpp
sr_hand/hand/valves.h
shadowrobot
valves.h
/tmp/ws/src/sr_core/sr_hand/include/sr_hand/hand/
valves_8h
shadowrobot::Valves
shadowrobot
valves_node.cpp
/tmp/ws/src/sr_core/sr_hand/src/hand/
valves__node_8cpp
sr_hand/hand/valves.h
int
main
valves__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
virtual_arm.cpp
/tmp/ws/src/sr_core/sr_hand/src/hand/
virtual__arm_8cpp
sr_hand/hand/virtual_arm.h
shadowrobot
virtual_arm.h
/tmp/ws/src/sr_core/sr_hand/include/sr_hand/hand/
virtual__arm_8h
sr_hand/hand/sr_articulated_robot.h
shadowrobot::VirtualArm
shadowrobot
virtual_arm_node.cpp
/tmp/ws/src/sr_core/sr_hand/src/hand/
virtual__arm__node_8cpp
sr_hand/sr_subscriber.h
sr_hand/sr_publisher.h
sr_hand/sr_diagnosticer.h
sr_hand/hand/virtual_arm.h
int
main
virtual__arm__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
run_diagnotics
virtual__arm__node_8cpp.html
aa43d68017b5590ec0c169570f76fb2c3
(boost::shared_ptr< SRDiagnosticer > shadowhand_diag)
void
run_publisher
virtual__arm__node_8cpp.html
a3db0693cc3a58563c52ecf52f2eb57e3
(boost::shared_ptr< SRPublisher > shadowhand_pub)
virtual_shadowhand.cpp
/tmp/ws/src/sr_core/sr_hand/src/hand/
virtual__shadowhand_8cpp
sr_hand/hand/virtual_shadowhand.h
shadowrobot
virtual_shadowhand.h
/tmp/ws/src/sr_core/sr_hand/include/sr_hand/hand/
virtual__shadowhand_8h
sr_hand/hand/sr_articulated_robot.h
shadowrobot::VirtualShadowhand
shadowrobot
virtual_shadowhand_library.cpp
/tmp/ws/src/sr_core/sr_hand/src/hand/
virtual__shadowhand__library_8cpp
sr_hand/hand/virtual_shadowhand_library.h
shadowrobot
virtual_shadowhand_library.h
/tmp/ws/src/sr_core/sr_hand/include/sr_hand/hand/
virtual__shadowhand__library_8h
sr_hand/hand/sr_articulated_robot.h
shadowrobot::VirtualShadowhandLibrary
shadowrobot
virtual_shadowhand_node.cpp
/tmp/ws/src/sr_core/sr_hand/src/hand/
virtual__shadowhand__node_8cpp
sr_hand/sr_subscriber.h
sr_hand/sr_publisher.h
sr_hand/sr_diagnosticer.h
sr_hand/hand/virtual_shadowhand.h
int
main
virtual__shadowhand__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
run_diagnotics
virtual__shadowhand__node_8cpp.html
aa43d68017b5590ec0c169570f76fb2c3
(boost::shared_ptr< SRDiagnosticer > shadowhand_diag)
void
run_publisher
virtual__shadowhand__node_8cpp.html
a3db0693cc3a58563c52ecf52f2eb57e3
(boost::shared_ptr< SRPublisher > shadowhand_pub)
shadowrobot::CANCompatibilityArm
classshadowrobot_1_1CANCompatibilityArm.html
shadowrobot::SRArticulatedRobot
ROS_DEPRECATED
CANCompatibilityArm
classshadowrobot_1_1CANCompatibilityArm.html
a97192b7d4188354230fecdb8d91bb58b
()
virtual JointsMap
getAllJointsData
classshadowrobot_1_1CANCompatibilityArm.html
a540e7854ff40bd128d04c2d1f71401e9
()
virtual void
getConfig
classshadowrobot_1_1CANCompatibilityArm.html
a3591785e6930fddba3ad715e0c723b90
(std::string joint_name)
virtual JointControllerData
getContrl
classshadowrobot_1_1CANCompatibilityArm.html
a0439652ce0f4839ccbf6af2b1acd302c
(std::string ctrlr_name)
virtual std::vector< DiagnosticData >
getDiagnostics
classshadowrobot_1_1CANCompatibilityArm.html
ac859f67dd11a833ace01c2f8d49d43dd
()
virtual JointData
getJointData
classshadowrobot_1_1CANCompatibilityArm.html
a899a28aa130cddad102242e383ef1386
(std::string joint_name)
virtual int16_t
sendupdate
classshadowrobot_1_1CANCompatibilityArm.html
ada4e45649d3d2467fbb528942fb88a9c
(std::string joint_name, double target)
virtual int16_t
setConfig
classshadowrobot_1_1CANCompatibilityArm.html
a8b78eb39fdc3bcb05b5495dfe8ebd558
(std::vector< std::string > myConfig)
virtual int16_t
setContrl
classshadowrobot_1_1CANCompatibilityArm.html
ad0535da739837195c76beeec63f86ed2
(std::string contrlr_name, JointControllerData ctrlr_data)
virtual
~CANCompatibilityArm
classshadowrobot_1_1CANCompatibilityArm.html
a854a71fd607be799b5e5d4c7425ef2c9
()
void
initializeMap
classshadowrobot_1_1CANCompatibilityArm.html
a9295fa3163588ae104151e781869cbda
()
void
joint_states_callback
classshadowrobot_1_1CANCompatibilityArm.html
ad554c9c3b5c439765cb1c45881e2f202
(const sensor_msgs::JointStateConstPtr &msg)
std::vector< ros::Publisher >
CAN_publishers
classshadowrobot_1_1CANCompatibilityArm.html
ad5903970b062fc5ef864a7f8f21d1ad8
ros::Subscriber
joint_state_subscriber
classshadowrobot_1_1CANCompatibilityArm.html
a3b491d481f8ade5691ad43aeed5c3ccf
ros::NodeHandle
n_tilde
classshadowrobot_1_1CANCompatibilityArm.html
a31827f3ea0ffa9f754211dae4ba39496
ros::NodeHandle
node
classshadowrobot_1_1CANCompatibilityArm.html
a219f033c026f6a4d8e46c242e9a72091
sr_hand::shadowhand_commander::Commander
classsr__hand_1_1shadowhand__commander_1_1Commander.html
def
__init__
classsr__hand_1_1shadowhand__commander_1_1Commander.html
a2d575701fd39ab8679bace685cf4014b
(self)
def
get_hand_effort
classsr__hand_1_1shadowhand__commander_1_1Commander.html
adb2f684d04b91ef074bbaf7431f8d0a6
(self)
def
get_hand_position
classsr__hand_1_1shadowhand__commander_1_1Commander.html
ab40f48fbf76e4752240a83dab287db12
(self)
def
get_hand_velocity
classsr__hand_1_1shadowhand__commander_1_1Commander.html
ac269f41c26e3c06e96d4fe1a23cded8e
(self)
def
get_tactile_state
classsr__hand_1_1shadowhand__commander_1_1Commander.html
ad85b79ad6cc87953c55ad136689a5b18
(self)
def
get_tactile_type
classsr__hand_1_1shadowhand__commander_1_1Commander.html
a507d37c36482cce3ba9b20ac0cd34e1a
(self)
def
move_hand
classsr__hand_1_1shadowhand__commander_1_1Commander.html
a73e7adaadc387e51b018b2caa4bfea27
(self, command)
grasp_interpolators
classsr__hand_1_1shadowhand__commander_1_1Commander.html
a4023322f164a35e0dce9b4d7b2207681
hand
classsr__hand_1_1shadowhand__commander_1_1Commander.html
aa86eb623e6c3e25cd381de92690026fe
hand_interpolation_period
classsr__hand_1_1shadowhand__commander_1_1Commander.html
a5a86dbf8bb44eaa7f766375ef2d580ec
mutex
classsr__hand_1_1shadowhand__commander_1_1Commander.html
aae8b1ed5252b78049324623f6b4e2d11
def
_move_hand_interpolation
classsr__hand_1_1shadowhand__commander_1_1Commander.html
affc11374978141d5ce39bf7c68ff3c53
(self, joints, interpolation_time=1.0)
def
_prune_interpolators
classsr__hand_1_1shadowhand__commander_1_1Commander.html
a9970fdfd33fa9bb983eacde0d29272d6
(self, joints)
shadowrobot::DiagnosticData
structshadowrobot_1_1DiagnosticData.html
double
current
structshadowrobot_1_1DiagnosticData.html
a3f34257c9fc09c3d738734f26c9693dd
std::map< std::string, int >
debug_values
structshadowrobot_1_1DiagnosticData.html
a916b3c2b9c97b37afc2075d0ad55b8dd
std::string
flags
structshadowrobot_1_1DiagnosticData.html
a89917ae60fd41d4726c81a79e1cc4295
double
force
structshadowrobot_1_1DiagnosticData.html
ad06983a2d8c8435c662dfb10f16a94fa
std::string
joint_name
structshadowrobot_1_1DiagnosticData.html
a00dc2e7945f83e753553cc9147fd7f4b
int16_t
level
structshadowrobot_1_1DiagnosticData.html
a810dac4ddcf9ac575246b3f8389df108
uint64_t
num_sensor_msgs_received
structshadowrobot_1_1DiagnosticData.html
a6acea2a05a6eef5b4256619c5c73d3e4
double
position
structshadowrobot_1_1DiagnosticData.html
a74a5bd43555849c08b95d1373c2ae8c2
int
position_sensor_num
structshadowrobot_1_1DiagnosticData.html
ac4878a1ae446c26c7bde5fa9fa83ee16
double
target
structshadowrobot_1_1DiagnosticData.html
a53066956284c9dfb4807e4de4e308b89
int
target_sensor_num
structshadowrobot_1_1DiagnosticData.html
a539e8a01b692c767236168910db5819e
double
temperature
structshadowrobot_1_1DiagnosticData.html
ac7dbca002055dc639d823fae1b4cf208
shadowrobot::EtherCATCompatibilityHand
classshadowrobot_1_1EtherCATCompatibilityHand.html
shadowrobot::SRArticulatedRobot
EtherCATCompatibilityHand
classshadowrobot_1_1EtherCATCompatibilityHand.html
ad5f29629d40b14ed171880d33af342a5
()
virtual JointsMap
getAllJointsData
classshadowrobot_1_1EtherCATCompatibilityHand.html
a4f43585d19d4b89dc112704370eac7c6
()
virtual void
getConfig
classshadowrobot_1_1EtherCATCompatibilityHand.html
aa5bdc3d0f3d9e09515758926f26183d5
(std::string joint_name)
virtual JointControllerData
getContrl
classshadowrobot_1_1EtherCATCompatibilityHand.html
ab2059b27d76bcbfdea525385d39db2b2
(std::string ctrlr_name)
virtual std::vector< DiagnosticData >
getDiagnostics
classshadowrobot_1_1EtherCATCompatibilityHand.html
abbed78542576fa5836b5d450bfea0216
()
virtual JointData
getJointData
classshadowrobot_1_1EtherCATCompatibilityHand.html
a37302c657af0367fe16103f02d993a03
(std::string joint_name)
virtual int16_t
sendupdate
classshadowrobot_1_1EtherCATCompatibilityHand.html
a9d93286ace2a728a233acccc68f001cf
(std::string joint_name, double target)
virtual int16_t
setConfig
classshadowrobot_1_1EtherCATCompatibilityHand.html
a88dc060a443d8797cdaee64ce1610f84
(std::vector< std::string > myConfig)
virtual int16_t
setContrl
classshadowrobot_1_1EtherCATCompatibilityHand.html
aa2080b6219b3b2ea26fd6ceacb0c1f9e
(std::string contrlr_name, JointControllerData ctrlr_data)
virtual
~EtherCATCompatibilityHand
classshadowrobot_1_1EtherCATCompatibilityHand.html
a4548d42d595732297f2a3cf1a07bf89f
()
std::string
findControllerTopicName
classshadowrobot_1_1EtherCATCompatibilityHand.html
a04315b874e1d7342db6633e14706db52
(std::string joint_name)
void
initializeMap
classshadowrobot_1_1EtherCATCompatibilityHand.html
a13af15ab9abe0bf3f5f37961713ed8cc
()
void
joint_states_callback
classshadowrobot_1_1EtherCATCompatibilityHand.html
a18d2be456979a40c0cae95ecaea30b41
(const sensor_msgs::JointStateConstPtr &msg)
std::vector< ros::Publisher >
etherCAT_publishers
classshadowrobot_1_1EtherCATCompatibilityHand.html
adf3182d05926ffb8a10dbb1019f7ee7c
ros::Subscriber
joint_state_subscriber
classshadowrobot_1_1EtherCATCompatibilityHand.html
aa9ca6546433313a7176cf36eda12207e
ros::NodeHandle
n_tilde
classshadowrobot_1_1EtherCATCompatibilityHand.html
a9a94e6c5fbb30bb5dcc0f7ce96bcb9a6
ros::NodeHandle
node
classshadowrobot_1_1EtherCATCompatibilityHand.html
aa75859ad6ec4bd9d3e5f9159e7fa39e6
sr_hand::Grasp::Grasp
classsr__hand_1_1Grasp_1_1Grasp.html
def
__init__
classsr__hand_1_1Grasp_1_1Grasp.html
afb96a04974983167dddf9d3c96d65d95
(self)
def
convert_to_xml
classsr__hand_1_1Grasp_1_1Grasp.html
ab0ab4bd26cb498bd3dc9a0a38cb50742
(self)
def
display_grasp
classsr__hand_1_1Grasp_1_1Grasp.html
a91dcc4903da974b3a30e2b6b06c9790b
(self)
grasp_name
classsr__hand_1_1Grasp_1_1Grasp.html
a67921bf602b1b51ec34d4f2305197dde
joints_and_positions
classsr__hand_1_1Grasp_1_1Grasp.html
a7f732c430585bf171b821d119de4b91d
sr_hand::grasps_interpoler::GraspInterpoler
classsr__hand_1_1grasps__interpoler_1_1GraspInterpoler.html
def
__init__
classsr__hand_1_1grasps__interpoler_1_1GraspInterpoler.html
aebb1304bface27f4d35352fa3f1f0d31
(self, grasp_from, grasp_to="current")
def
interpolate
classsr__hand_1_1grasps__interpoler_1_1GraspInterpoler.html
a41c9ef887df02875a7c6b1721014d9ed
(self, percentage)
def
set_percentage_grasp1_to_grasp2
classsr__hand_1_1grasps__interpoler_1_1GraspInterpoler.html
a4b0e6bae095b1a0c310d24e117bbed4a
(self, percentage)
from_grasp1_to_grasp2
classsr__hand_1_1grasps__interpoler_1_1GraspInterpoler.html
a602d0fbe0b1807c6cdb39226efe0274a
grasp_from
classsr__hand_1_1grasps__interpoler_1_1GraspInterpoler.html
ac217db362fc7e234f8cb121930651536
grasp_to
classsr__hand_1_1grasps__interpoler_1_1GraspInterpoler.html
af3faebfa5219d77e90e883dd129dc953
percentage
classsr__hand_1_1grasps__interpoler_1_1GraspInterpoler.html
aadef100ac4182ebda2c1cfdfaf7aa6c3
sr_hand::grasps_parser::GraspParser
classsr__hand_1_1grasps__parser_1_1GraspParser.html
def
__init__
classsr__hand_1_1grasps__parser_1_1GraspParser.html
ad586d9c0b170aae20518cc6f20a6c1b0
(self)
def
parse_tree
classsr__hand_1_1grasps__parser_1_1GraspParser.html
a73a95381ca62026e1aa6fd307cbba78c
(self, xml_filename="grasps.xml")
def
refresh
classsr__hand_1_1grasps__parser_1_1GraspParser.html
ae7f150c2a6f6e3cbaa4b289bf7022034
(self)
def
write_grasp_to_file
classsr__hand_1_1grasps__parser_1_1GraspParser.html
a963b6b95c28d794fdaaed9759287870b
(self, grasp, xml_filename="")
grasps
classsr__hand_1_1grasps__parser_1_1GraspParser.html
acc97fbcf63c81aa791e30aad35766e03
xml_path
classsr__hand_1_1grasps__parser_1_1GraspParser.html
a1441e3362b82d11a48c20f300d0c45e7
xml_tree
classsr__hand_1_1grasps__parser_1_1GraspParser.html
a23fe0732a59dbc4ceee54b268e854058
shadowrobot::HandCommander
classshadowrobot_1_1HandCommander.html
std::vector< std::string >
get_all_joints
classshadowrobot_1_1HandCommander.html
a044d1f9dac43c45bf935eb8dee79ed66
()
std::string
get_controller_state_topic
classshadowrobot_1_1HandCommander.html
afff681fe4b2ddb599a554269595b5c42
(std::string joint_name)
std::pair< double, double >
get_min_max
classshadowrobot_1_1HandCommander.html
ae07712549f3575bb39659aab1e1be075
(std::string joint_name)
HandCommander
classshadowrobot_1_1HandCommander.html
a6f4ffe86d0c0047d559a844f8a48a7c7
(const std::string &ns="")
void
sendCommands
classshadowrobot_1_1HandCommander.html
a0f41a7bc0ce0757bf173ee886b855886
(std::vector< sr_robot_msgs::joint > joint_vector)
~HandCommander
classshadowrobot_1_1HandCommander.html
ac5a91f2842609ea8f0f1f4cec1fedb99
()
void
initializeEthercatHand
classshadowrobot_1_1HandCommander.html
a829cf1dcc2e1223f37babea2ae9303e8
()
std::map< std::string, urdf::JointSharedPtr >
all_joints
classshadowrobot_1_1HandCommander.html
af2f6c416ea45bb4cad0eabb1876476d4
bool
ethercat_controllers_found
classshadowrobot_1_1HandCommander.html
a4df86dba9dae10443efbfea6d70f0af5
shadowhandRosLib::HandType
hand_type
classshadowrobot_1_1HandCommander.html
a88ac0c50fd35c6077ee2fe1198605e69
NodeHandle
node_
classshadowrobot_1_1HandCommander.html
a1cade6095648b8b498637e846cc5d5db
std::map< std::string, std::string >
sr_hand_sub_topics
classshadowrobot_1_1HandCommander.html
ab19597ebfdde95956573b4a2d6ad7be2
Publisher
sr_hand_target_pub
classshadowrobot_1_1HandCommander.html
a2685e51e6b3ab03cd2556b258224f5bf
boost::ptr_map< std::string, Publisher >
sr_hand_target_pub_map
classshadowrobot_1_1HandCommander.html
a1a6523856d6a7bd8dcedfd0960f90761
static const double
TIMEOUT_TO_DETECT_CONTROLLER_MANAGER
classshadowrobot_1_1HandCommander.html
a8232587aa48152a61d0ad20f8875d924
sr_hand::shadowhand_ros::Joint
classsr__hand_1_1shadowhand__ros_1_1Joint.html
def
__init__
classsr__hand_1_1shadowhand__ros_1_1Joint.html
aa5544da0dbae87852ae5de3d9ecb4f4b
(self, name="", motor="", j_min=0, j_max=90)
max
classsr__hand_1_1shadowhand__ros_1_1Joint.html
a9f88c94bb337363c3e706f6cc3d9c393
min
classsr__hand_1_1shadowhand__ros_1_1Joint.html
aaca2b684a68bdd4046ffd5dce6d2173f
motor
classsr__hand_1_1shadowhand__ros_1_1Joint.html
ae552152a1d87b219cc764a879885888a
name
classsr__hand_1_1shadowhand__ros_1_1Joint.html
afcb2898f7324d141404f21aa6b9a5ca7
shadowrobot::JointControllerData
structshadowrobot_1_1JointControllerData.html
JointControllerData
structshadowrobot_1_1JointControllerData.html
ab47bb07a6674808453eebf6d7b67e30d
()
JointControllerData
structshadowrobot_1_1JointControllerData.html
aa222820eb8d0fbc10c667d970acec0a6
(JointControllerData &jcd)
JointControllerData
structshadowrobot_1_1JointControllerData.html
a5136b168e3671e81593f25e7369f8605
(const JointControllerData &jcd)
std::vector< Parameters >
data
structshadowrobot_1_1JointControllerData.html
aef893920e975caeb2311a420fce38263
shadowrobot::JointData
structshadowrobot_1_1JointData.html
JointData
structshadowrobot_1_1JointData.html
af57473e74f093a82b470a3fccf4a0cdf
()
JointData
structshadowrobot_1_1JointData.html
aea1123ae39ffe919a75b802e8e12c5c8
(JointData &jd)
JointData
structshadowrobot_1_1JointData.html
a5be07c547849540cd763fc845a5781e9
(const JointData &jd)
double
current
structshadowrobot_1_1JointData.html
a25369a237513d77907a6ead214096928
std::string
flags
structshadowrobot_1_1JointData.html
a4ce2ad8da0c07b0436d1f007e67ad918
double
force
structshadowrobot_1_1JointData.html
a7e8490f70caeca448427095e67aab7e0
int16_t
isJointZero
structshadowrobot_1_1JointData.html
a4b799e924ff90118a543e3ac425a1de8
int
jointIndex
structshadowrobot_1_1JointData.html
af093f352d8ad00fd7f91dc3906eded1f
double
last_pos
structshadowrobot_1_1JointData.html
a2e9f00c83e6a3201ebc376c5be431c81
ros::Time
last_pos_time
structshadowrobot_1_1JointData.html
ab7f6ce2cd12ff87ceb3a1e6fb547f637
double
max
structshadowrobot_1_1JointData.html
a13578e7030bbf12d7f899cce88f20182
double
min
structshadowrobot_1_1JointData.html
a304b87cc113429dad40fd86bb4faf70b
double
position
structshadowrobot_1_1JointData.html
a14dc2bfc1b5c3b3f51d5c1be61933c8a
int
publisher_index
structshadowrobot_1_1JointData.html
adb7fd9751eb95b3530e7d8d33d658b52
double
target
structshadowrobot_1_1JointData.html
a96330bb09432891ff27523f3a0e5f2ab
double
temperature
structshadowrobot_1_1JointData.html
abe925767600a9a20492923b44300d887
double
velocity
structshadowrobot_1_1JointData.html
a63241b359b77a53b2ce43462363b8418
shadowrobot::Parameters
structshadowrobot_1_1Parameters.html
Parameters
structshadowrobot_1_1Parameters.html
a665b53f31fd6f161eddc9e95a7413016
()
Parameters
structshadowrobot_1_1Parameters.html
a8dc4ddcf415a6605de0c337e28f983b1
(Parameters ¶m)
Parameters
structshadowrobot_1_1Parameters.html
aa8b8f9a5b082c1dea9fab1b701a83090
(const Parameters ¶m)
std::string
name
structshadowrobot_1_1Parameters.html
aaea39bb084ec323047c8eb6d822e65d1
std::string
value
structshadowrobot_1_1Parameters.html
a98bb5fd8a5e6328a95a2734d82daa429
shadowrobot::RealArm
classshadowrobot_1_1RealArm.html
shadowrobot::SRArticulatedRobot
virtual JointsMap
getAllJointsData
classshadowrobot_1_1RealArm.html
a3d1bf0f1f2060c6e1c598fa4871073f3
()
virtual void
getConfig
classshadowrobot_1_1RealArm.html
a03cb807f3edd285c4b97ce12867334c5
(std::string joint_name)
virtual JointControllerData
getContrl
classshadowrobot_1_1RealArm.html
af9fb68a1101b1ef1644e881e920a80b6
(std::string ctrlr_name)
virtual std::vector< DiagnosticData >
getDiagnostics
classshadowrobot_1_1RealArm.html
a551bd6b19790ddca56028877e120b9f3
()
virtual JointData
getJointData
classshadowrobot_1_1RealArm.html
a7c79cd1126bd05d155233a73b26a4be8
(std::string joint_name)
RealArm
classshadowrobot_1_1RealArm.html
a9188acd47ccb4128181c15eab1fbde47
()
virtual int16_t
sendupdate
classshadowrobot_1_1RealArm.html
a833059bece95537ae3a2caab838e4734
(std::string joint_name, double target)
virtual int16_t
setConfig
classshadowrobot_1_1RealArm.html
a3f5c7f584fc978c60d3bba103f438514
(std::vector< std::string > myConfig)
virtual int16_t
setContrl
classshadowrobot_1_1RealArm.html
aa659dddac2aff0f7b729037291c9d0dc
(std::string contrlr_name, JointControllerData ctrlr_data)
virtual
~RealArm
classshadowrobot_1_1RealArm.html
a11a43722212d8bb2d761a09a2c154162
()
void
initializeMap
classshadowrobot_1_1RealArm.html
a6e00dd054ffe0e5fe04ef29d06a78430
()
shadowrobot::RealShadowhand
classshadowrobot_1_1RealShadowhand.html
shadowrobot::SRArticulatedRobot
virtual JointsMap
getAllJointsData
classshadowrobot_1_1RealShadowhand.html
a0d6b6c57f206773e564caa2da8d5d5cf
()
virtual void
getConfig
classshadowrobot_1_1RealShadowhand.html
a5227de023dcaf87fb1c01316ab069707
(std::string joint_name)
virtual JointControllerData
getContrl
classshadowrobot_1_1RealShadowhand.html
a118d2bafa9e9911fe9e475bd300fac5c
(std::string contrlr_name)
virtual std::vector< DiagnosticData >
getDiagnostics
classshadowrobot_1_1RealShadowhand.html
ac9f604b4077a15690ee12dacf5d1472e
()
virtual JointData
getJointData
classshadowrobot_1_1RealShadowhand.html
afd60c299caf48d7b985d03e207515973
(std::string joint_name)
RealShadowhand
classshadowrobot_1_1RealShadowhand.html
a46e5978089e229f7eb65c1c475d351ac
()
virtual int16_t
sendupdate
classshadowrobot_1_1RealShadowhand.html
ab46a29b555133aa3cb6a219555feb00c
(std::string joint_name, double target)
virtual int16_t
setConfig
classshadowrobot_1_1RealShadowhand.html
a81d2ed8220bbef7418af589928327921
(std::vector< std::string > myConfig)
virtual int16_t
setContrl
classshadowrobot_1_1RealShadowhand.html
a69956790f7351aada188c37fde48b402
(std::string contrlr_name, JointControllerData ctrlr_data)
virtual
~RealShadowhand
classshadowrobot_1_1RealShadowhand.html
a83e2125b3642f114bac7653a7ede3730
()
void
initializeMap
classshadowrobot_1_1RealShadowhand.html
a63bb9d579de8061773edfa23038e0554
()
void
posttest
classshadowrobot_1_1RealShadowhand.html
a044149c96ea4e86ac4c80e5ba47819a6
(diagnostic_updater::DiagnosticStatusWrapper &status)
void
pretest
classshadowrobot_1_1RealShadowhand.html
a5329d97daa7544aebf7bbe8e3ca3c4e2
(diagnostic_updater::DiagnosticStatusWrapper &status)
void
test_messages
classshadowrobot_1_1RealShadowhand.html
a3054dd253ff79dcbb086579f2443a633
(diagnostic_updater::DiagnosticStatusWrapper &status)
std::pair< unsigned char, std::string >
test_messages_routine
classshadowrobot_1_1RealShadowhand.html
a6e7c1366f1c9691ea1c206a799ad8863
(std::string joint_name, unsigned int repeat, ros::Rate rate)
sr_hand::shadowhand_ros::ShadowHand_ROS
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
def
__init__
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a081289c7e589fbda62fc03a64a64f0a6
(self)
def
activate_etherCAT_hand
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
addd764b2bd7918885d7849b1d4151f44
(self)
def
callback
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
ae280241b3ca266f38fee591d636104db
(self, data)
def
callback_arm
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a37f066cec698c33ae4e6afecd8a80fa0
(self, data)
def
callback_ethercat_states
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a5f0d155d2648fcd453373a4b2016eded
(self, data, jointName)
def
callVisualisationService
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a00d43025676f2924e0d0bca47f22d00e
(self, callList=0, reset=0)
def
check_CAN_hand_presence
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
ac69491c0cb5d9222d5d156a6ee153937
(self)
def
check_etherCAT_hand_presence
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a5ea601e316ce7bcda568fc022ca818c8
(self)
def
check_gazebo_hand_presence
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a3900956f45bd7df39a3cf653f9a1aedd
(self)
def
check_hand_type
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a0d70f0162aae947877d3be75e692ab7c
(self)
def
create_grasp_interpoler
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a4cb273cf43a1bc27f724fbe28617fcad
(self, current_step, next_step)
def
get_tactile_state
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a84be70506c42114049e0f1f1312a651e
(self)
def
get_tactile_type
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a488ff611e5e643decadc37a70aa75d0b
(self)
def
has_arm
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a5a1b4c6180a66d8bfe7508f1be7711ac
(self)
def
init_actual_joints
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
ad983cbaeaedbd82d817912269f1ba438
(self)
def
joint_states_callback
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
ad907c92a4e36f0121887aef85960170e
(self, joint_state)
def
read_all_current_arm_positions
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a5dc8ca59df46584251d0de47db44c1c7
(self)
def
read_all_current_arm_targets
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a94e571ceb5d4b699ea81257b35aef70e
(self)
def
read_all_current_efforts
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
adff586f34a3c13b176daffcd0f487662
(self)
def
read_all_current_positions
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a08da82f2b95c2856be11c87537aff764
(self)
def
read_all_current_targets
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a54189b65bab536a9d59512bfaf8975fc
(self)
def
read_all_current_velocities
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
aba3af0bfec44c4221ba667a0da4e7bcf
(self)
def
record_step_to_file
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
afe34e8c0f4cf28c8c4469b296215c5e6
(self, filename, grasp_as_xml)
def
resend_targets
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
aa9f55b0d6d7dadfd660afe530395bb0b
(self)
def
save_hand_position_to_file
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
aaad44f8a53e377de2be13ba07e18fa30
(self, filename)
def
sendupdate
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a6b88a5de005088e5ba52d3cdfd40f728
(self, jointName, angle=0)
def
sendupdate_arm
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a238170712e640d2edbe58ec1a69bebcf
(self, jointName, angle=0)
def
sendupdate_arm_from_dict
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
ae48dad243ade1b37189286ce0bb73585
(self, dicti)
def
sendupdate_from_dict
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a2355a6edbb51025278043315022a6efc
(self, dicti)
def
set_sendupdate_topic
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a5ace2079028e644d0fe161ef1656ae00
(self, topic)
def
set_shadowhand_data_topic
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
ac6cb7361b88bd657c972062fdaa2c91a
(self, topic)
def
valueof
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a9259955112d4a32b822dc76700f22eb7
(self, jointName)
allJoints
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a9ae13312f07a585b3a89ed9b5d25e11a
armJoints
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
ac0b11938cc4fdd3128881411e805f3f6
cyberglove_pub
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a89c0f28d658ee4413bc227566cc70254
cyberglove_sub
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
ad3f22b88c9d92f8bd48c68ddf19dbd7a
cybergrasp_pub
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
ab68b5efccc7b6eb666dd6e6d9a04e393
dict_arm_pos
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
af978575abaf08075ed82e3ed999ab409
dict_arm_tar
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
af5ea8304ba1cac0086acfb3d9c2d35b3
dict_ethercat_joints
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a5a5b1b8ffecac3be5acdda4bc0b81833
dict_pos
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
ad4723ddb3b1692e381357770a6f4f3e4
dict_tar
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
ab9296770c1c7806a352d834997825aad
eth_publishers
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
ae128ce732efbb5c5e704f5dee354c1dc
eth_subscribers
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a012b2bcdb7a71ef3dd5504425ae4c001
grasp_interpoler
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a244d99003bbdf5bc8252c7934e0ecce8
grasp_parser
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
af91c05affc772c2fe48f8eca99de8652
hand_effort
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a69f783a5ea1e6b7f1fe3510d75bd06d3
hand_type
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a9d56b60e1c9d6bf637ae553516d8939d
hand_velocity
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a54eeadf6d6d74d09bf7563dd06fd3f59
handJoints
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a7ef15e7cf0c4bfa0f44debbba629c1e3
hasarm
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a428fe16d37c0835b9b0479d1327cae39
isFirstMessage
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a1fb7251e69c3834dd259ff7959126624
isFirstMessageArm
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a6d9a93f623a91a64fc3f742bd71bc73b
isReady
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a38417d529414ee441a0f9a68db594fda
joint_states_listener
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a4a7b19ab7592da0dafadba0513d1af42
joint_states_lock
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
ad1db3a75eaa5ed86e1777c686c038cbd
lastArmMsg
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
aa8251b6f67936077d7e44cf563aa8f78
lastMsg
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a2354d60fe7098eb9c3c8d6919123d64d
liste
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
aee59749fead60556f4def6d224d75f36
pub
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a8a98c99f26f7af8106eb33b81f23bf00
pub_arm
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a586ba3d538c3e276155b23829c788b7d
rootPath
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a8cd58d0c53cb1f18fdb7c342fd9d616f
sendupdate_lock
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a89d40436f90454757b896feb3e46ecf1
sub
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a4e176490b7bd477c39e9f06ee3ab7a96
sub_arm
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
ad56043fbc755915cf2060018819462c5
tactile_receiver
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a239170769fec345bd50a7057bf24fb70
topic_ending
classsr__hand_1_1shadowhand__ros_1_1ShadowHand__ROS.html
a3d08f4ee546e6122fd94e9c583b50f4b
shadowrobot::SRArticulatedRobot
classshadowrobot_1_1SRArticulatedRobot.html
std::map< std::string, JointData >
JointsMap
classshadowrobot_1_1SRArticulatedRobot.html
aa5bc4fef7302623dd1558908551d94c4
std::map< std::string, enum controller_parameters >
ParametersMap
classshadowrobot_1_1SRArticulatedRobot.html
ab57bbe08f4aa7fcf5ac9e8245eb5cbcb
virtual JointsMap
getAllJointsData
classshadowrobot_1_1SRArticulatedRobot.html
a43457e57bdb0239abc1f4120aa5ed644
()=0
virtual void
getConfig
classshadowrobot_1_1SRArticulatedRobot.html
a8e85b3bc001cf4960ebac467e45d1b62
(std::string joint_name)=0
virtual JointControllerData
getContrl
classshadowrobot_1_1SRArticulatedRobot.html
a4a79d2a66d810a23aca4616942294826
(std::string contrlr_name)=0
virtual std::vector< DiagnosticData >
getDiagnostics
classshadowrobot_1_1SRArticulatedRobot.html
a2a06843857b08ae19c5b61efe42fae60
()=0
virtual JointData
getJointData
classshadowrobot_1_1SRArticulatedRobot.html
a99eb07b865888dbc0ac964fd55767334
(std::string joint_name)=0
virtual int16_t
sendupdate
classshadowrobot_1_1SRArticulatedRobot.html
a9401c4e2cc7368de3cbd83174efc8eea
(std::string joint_name, double target)=0
virtual int16_t
setConfig
classshadowrobot_1_1SRArticulatedRobot.html
a13fa09de17f0a78e725cc75842239f7f
(std::vector< std::string > myConfig)=0
virtual int16_t
setContrl
classshadowrobot_1_1SRArticulatedRobot.html
a5294924dc66e755ec0029b9e6267c34d
(std::string contrlr_name, JointControllerData ctrlr_data)=0
SRArticulatedRobot
classshadowrobot_1_1SRArticulatedRobot.html
ad222a6ac2b05287049ed11d2039d2eb3
()
virtual
~SRArticulatedRobot
classshadowrobot_1_1SRArticulatedRobot.html
af1e6dcf9f0ea4f94d1e1d2cb67243c39
()
boost::mutex
controllers_map_mutex
classshadowrobot_1_1SRArticulatedRobot.html
a10809a2e2bd9f5490c31b0300b5be691
JointsMap
joints_map
classshadowrobot_1_1SRArticulatedRobot.html
a3e6f965f1744725943ab84eaf018b132
boost::mutex
joints_map_mutex
classshadowrobot_1_1SRArticulatedRobot.html
a0003130e725d8cec741e142006f21f37
ParametersMap
parameters_map
classshadowrobot_1_1SRArticulatedRobot.html
a9723470278a26cc5801914619f5ea17d
boost::mutex
parameters_map_mutex
classshadowrobot_1_1SRArticulatedRobot.html
a6c01f2e975df52bdf4c0fa9400199b2c
boost::shared_ptr< self_test::TestRunner >
self_test
classshadowrobot_1_1SRArticulatedRobot.html
a0dfe13b70a9f6a7294e7333bc2bf6428
shadowrobot::SRDiagnosticer
classshadowrobot_1_1SRDiagnosticer.html
void
publish
classshadowrobot_1_1SRDiagnosticer.html
a150820123e579bd4fe68790292aeeb25
()
SRDiagnosticer
classshadowrobot_1_1SRDiagnosticer.html
a40b9d0160956bcd5d02819804ba26a00
(boost::shared_ptr< SRArticulatedRobot > sr_art_robot, hardware_types hw_type)
~SRDiagnosticer
classshadowrobot_1_1SRDiagnosticer.html
a3b6eb3a1a9277b922bf1bcd1b15a3c6d
()
hardware_types
hardware_type
classshadowrobot_1_1SRDiagnosticer.html
af26f96798c5268ae9e5247838a01f170
NodeHandle
n_tilde
classshadowrobot_1_1SRDiagnosticer.html
a3cb5f138dcadc7996b29cb4dbdfa967c
NodeHandle
node
classshadowrobot_1_1SRDiagnosticer.html
a8ef320659d787f6a8df633918356dac5
Rate
publish_rate
classshadowrobot_1_1SRDiagnosticer.html
ab7a41f6c8d225a7847a4e8a8575f5c8d
boost::shared_ptr< SRArticulatedRobot >
sr_articulated_robot
classshadowrobot_1_1SRDiagnosticer.html
a36a73b2f14f7ba5239274acfab4effef
Publisher
sr_diagnostics_pub
classshadowrobot_1_1SRDiagnosticer.html
a4074193e1b8b0e9089de394fe095a991
static const double
palm_msg_rate_const
classshadowrobot_1_1SRDiagnosticer.html
a9a3fefe20d6b4d0d13ea41de493cef47
static const double
palm_numb_msg_const
classshadowrobot_1_1SRDiagnosticer.html
aaf8956568caff57a4f17357c6c2b6745
shadowrobot::SRPublisher
classshadowrobot_1_1SRPublisher.html
void
publish
classshadowrobot_1_1SRPublisher.html
a715c62fad52f1cc1a6a60d9a832ef07e
()
SRPublisher
classshadowrobot_1_1SRPublisher.html
a8c1361b69669d2014e3327530f3ff296
(boost::shared_ptr< SRArticulatedRobot > sr_art_robot)
~SRPublisher
classshadowrobot_1_1SRPublisher.html
abb7a78cddc27a81c688df164ef8a5667
()
double
toRad
classshadowrobot_1_1SRPublisher.html
a1f3f259909b69145b8c337b7b94d2664
(double deg)
NodeHandle
n_tilde
classshadowrobot_1_1SRPublisher.html
a2235783be4e4be33f124fc1e53df053d
NodeHandle
node
classshadowrobot_1_1SRPublisher.html
aec54adc854667a2a3f92aed0b7176320
Rate
publish_rate
classshadowrobot_1_1SRPublisher.html
ad1ea76977e1ae5aec1ce8f7101c0c2d0
boost::shared_ptr< SRArticulatedRobot >
sr_articulated_robot
classshadowrobot_1_1SRPublisher.html
a8098a8dfbf8de225c2ad9c8f1201e0ac
Publisher
sr_jointstate_pos_pub
classshadowrobot_1_1SRPublisher.html
a9693af6e574685e21c8ce6d99157e451
Publisher
sr_jointstate_target_pub
classshadowrobot_1_1SRPublisher.html
a15b8c4688fc424b3a719fb139e06d052
Publisher
sr_pub
classshadowrobot_1_1SRPublisher.html
aea8510e57248dbd3df8a0008d697f929
shadowrobot::SRSubscriber
classshadowrobot_1_1SRSubscriber.html
SRSubscriber
classshadowrobot_1_1SRSubscriber.html
af264ae4898615f44f14434179e108fe2
(boost::shared_ptr< SRArticulatedRobot > sr_art_robot)
~SRSubscriber
classshadowrobot_1_1SRSubscriber.html
ae1b7099fe09cbcb67a016f5cd07a0bd1
()
void
cmd_callback
classshadowrobot_1_1SRSubscriber.html
a26166bc65cde0eb0d66613bb3e781c3b
(const std_msgs::Float64ConstPtr &msg, std::string &joint_name)
void
configCallback
classshadowrobot_1_1SRSubscriber.html
ae67a9d950a583906c9e7afe84371b254
(const sr_robot_msgs::configConstPtr &msg)
void
contrlrCallback
classshadowrobot_1_1SRSubscriber.html
a8ed8fef46a89baa7c0987866726e0646
(const sr_robot_msgs::contrlrConstPtr &msg)
void
init
classshadowrobot_1_1SRSubscriber.html
a4936ba6e970f2956146875181b41b98d
()
void
sendupdateCallback
classshadowrobot_1_1SRSubscriber.html
abdae183655991d2b22e12c2ae5db02ef
(const sr_robot_msgs::sendupdateConstPtr &msg)
Subscriber
config_sub
classshadowrobot_1_1SRSubscriber.html
ad41964f7adda968aeb11885368ab1659
Subscriber
contrlr_sub
classshadowrobot_1_1SRSubscriber.html
a44ce6c60cee6adc1e1a9ece00482955a
std::vector< Subscriber >
controllers_sub
classshadowrobot_1_1SRSubscriber.html
a7816df7f9b640d4b1b8d6c6cb718a5d9
NodeHandle
n_tilde
classshadowrobot_1_1SRSubscriber.html
af8c916114feb98b640e58fcdd40c0060
NodeHandle
node
classshadowrobot_1_1SRSubscriber.html
ab324cba5581eb2576fe7b04dec568364
Subscriber
sendupdate_sub
classshadowrobot_1_1SRSubscriber.html
a28e8994f7fed71baa1610a283a4bf42b
boost::shared_ptr< SRArticulatedRobot >
sr_articulated_robot
classshadowrobot_1_1SRSubscriber.html
af765d837952811bd144b421471e0273a
sr_hand::tactile_receiver::TactileReceiver
classsr__hand_1_1tactile__receiver_1_1TactileReceiver.html
def
__init__
classsr__hand_1_1tactile__receiver_1_1TactileReceiver.html
a8914355b0e50a039f5a9e58d6acede9d
(self, prefix="")
def
find_tactile_type
classsr__hand_1_1tactile__receiver_1_1TactileReceiver.html
a2bb045d407c4383b5451a7bbc2f03aec
(self)
def
get_tactile_state
classsr__hand_1_1tactile__receiver_1_1TactileReceiver.html
a6d00fd7a5e63f9d562620ba8334c100d
(self)
def
get_tactile_type
classsr__hand_1_1tactile__receiver_1_1TactileReceiver.html
a54d413e5917a704c57addadf60334c9e
(self)
def
tactile_callback
classsr__hand_1_1tactile__receiver_1_1TactileReceiver.html
aa01c44cce67c50cfcb7133fcb0a4a5a0
(self, tactile_msg)
tactile_listener
classsr__hand_1_1tactile__receiver_1_1TactileReceiver.html
a9b03d23f5259248c84982f78efa9965e
tactile_state
classsr__hand_1_1tactile__receiver_1_1TactileReceiver.html
aca6042dd152615479f63dff382a8a2e9
tactile_type
classsr__hand_1_1tactile__receiver_1_1TactileReceiver.html
a96bade877825824b128131bfa0aa0f14
_prefix
classsr__hand_1_1tactile__receiver_1_1TactileReceiver.html
a7a20283055d64bebc640e6f464d73a75
shadowrobot::Valves
classshadowrobot_1_1Valves.html
void
publish
classshadowrobot_1_1Valves.html
a0a867dd73401afbf6171ea39ba33b5e0
()
Valves
classshadowrobot_1_1Valves.html
afa307cb8b49738e81da3a6d38938bb06
()
~Valves
classshadowrobot_1_1Valves.html
ab03693507631dff19ccad68ced0b341c
()
void
init_subs_and_pubs
classshadowrobot_1_1Valves.html
a4a5ac44c7270be982140ab072a1fd37e
(int index_joint)
void
valve_command
classshadowrobot_1_1Valves.html
a5829b900b147c2ddba77507276809529
(const std_msgs::Float64ConstPtr &msg, int index_valve)
ros::NodeHandle
n_tilde
classshadowrobot_1_1Valves.html
aea44ac334f2eeb1c301bada8206fa51e
ros::Rate
publish_rate
classshadowrobot_1_1Valves.html
afc533b55364fbb8acb074d31e2abb770
std::vector< ros::Publisher >
valves_publishers
classshadowrobot_1_1Valves.html
a6bf6ab9ede4ce6a560fe5683b0eb9ab4
std::vector< struct sensor >
valves_sensors
classshadowrobot_1_1Valves.html
ab17064d193ba4e9339988498c0b9144f
std::vector< ros::Subscriber >
valves_subscribers
classshadowrobot_1_1Valves.html
a07ce72375b8ed43175f0d6c92d0fc6b9
shadowrobot::VirtualArm
classshadowrobot_1_1VirtualArm.html
shadowrobot::SRArticulatedRobot
virtual JointsMap
getAllJointsData
classshadowrobot_1_1VirtualArm.html
af9b46c58491d820a0e9d8b0bc0295e56
()
virtual void
getConfig
classshadowrobot_1_1VirtualArm.html
a4a5e44047ed41d3a327dd0ce6fe92cfe
(std::string joint_name)
virtual JointControllerData
getContrl
classshadowrobot_1_1VirtualArm.html
a9a71a744793094b15236a3dedb72ab8f
(std::string ctrlr_name)
virtual std::vector< DiagnosticData >
getDiagnostics
classshadowrobot_1_1VirtualArm.html
ab7a12af739eef330c27f2fca3fe35e8d
()
virtual JointData
getJointData
classshadowrobot_1_1VirtualArm.html
a76319a98d002f64f3a9cd341f9d15ba0
(std::string joint_name)
virtual int16_t
sendupdate
classshadowrobot_1_1VirtualArm.html
a7e6967d8eb8421cecf552a2aaf2eab05
(std::string joint_name, double target)
virtual int16_t
setConfig
classshadowrobot_1_1VirtualArm.html
a2707e8006d2351cfb6346b704e53fdd2
(std::vector< std::string > myConfig)
virtual int16_t
setContrl
classshadowrobot_1_1VirtualArm.html
acb6bbe497c4cc84535a023997eea9a3d
(std::string contrlr_name, JointControllerData ctrlr_data)
VirtualArm
classshadowrobot_1_1VirtualArm.html
a83c6130c3c7e96cfe2b7aa0054b752ef
()
virtual
~VirtualArm
classshadowrobot_1_1VirtualArm.html
aebdb04800ba153af1a731c35967f01b3
()
void
initializeMap
classshadowrobot_1_1VirtualArm.html
a87baad338f2119ad0c20daa84e514f72
()
double
toDegrees
classshadowrobot_1_1VirtualArm.html
a29103b237e4069c0e7b0604f659dc342
(double rad)
double
toRad
classshadowrobot_1_1VirtualArm.html
a7f29a73f174ddc3e892a7d3f1f7b14d5
(double deg)
shadowrobot::VirtualShadowhand
classshadowrobot_1_1VirtualShadowhand.html
shadowrobot::SRArticulatedRobot
virtual JointsMap
getAllJointsData
classshadowrobot_1_1VirtualShadowhand.html
abd5b9f614e92397ac115cdb5afe711e5
()
virtual void
getConfig
classshadowrobot_1_1VirtualShadowhand.html
a65705f66a75798b591e443c7baf018db
(std::string joint_name)
virtual JointControllerData
getContrl
classshadowrobot_1_1VirtualShadowhand.html
ad5610035e64882aa2acfc4bdd2bfc166
(std::string ctrlr_name)
virtual std::vector< DiagnosticData >
getDiagnostics
classshadowrobot_1_1VirtualShadowhand.html
a8db4d4717c2c765acf63b8026c1dd9ca
()
virtual JointData
getJointData
classshadowrobot_1_1VirtualShadowhand.html
a2393faccc2f02a7231edbc37a853fb4d
(std::string joint_name)
virtual int16_t
sendupdate
classshadowrobot_1_1VirtualShadowhand.html
ad7160fe71502d2333e491411b8feb931
(std::string joint_name, double target)
virtual int16_t
setConfig
classshadowrobot_1_1VirtualShadowhand.html
ace187caf38d9ed3e533831d819e683b6
(std::vector< std::string > myConfig)
virtual int16_t
setContrl
classshadowrobot_1_1VirtualShadowhand.html
ab5d023d238997bbacb044a070dbd7017
(std::string contrlr_name, JointControllerData ctrlr_data)
VirtualShadowhand
classshadowrobot_1_1VirtualShadowhand.html
a53dc6b7009471e4f5bb7e62c659f2cb7
()
virtual
~VirtualShadowhand
classshadowrobot_1_1VirtualShadowhand.html
ab656189f8c0dbc11a3d3bc40b439a0c8
()
std::map< std::string, JointControllerData >
ControllersMap
classshadowrobot_1_1VirtualShadowhand.html
a720227d83da82802ba83b6c880c53b42
void
initializeMap
classshadowrobot_1_1VirtualShadowhand.html
a794003f6ceab1db92fbd32c91d0bb2a0
()
double
toDegrees
classshadowrobot_1_1VirtualShadowhand.html
a576a94f57fbdcc47163ed5ece1e248f9
(double rad)
double
toRad
classshadowrobot_1_1VirtualShadowhand.html
ac8ee8ca2e22c34baf4f83508a49c1265
(double deg)
ControllersMap
controllers_map
classshadowrobot_1_1VirtualShadowhand.html
a84a16fa267f297697603fd1980ebfc84
ros::NodeHandle
n_tilde
classshadowrobot_1_1VirtualShadowhand.html
a93cead3dcb2e1c3db0d32df3b555ee75
ros::NodeHandle
node
classshadowrobot_1_1VirtualShadowhand.html
a7fd9f8feeb6aea1550a8d9a208a87941
shadowrobot::VirtualShadowhandLibrary
classshadowrobot_1_1VirtualShadowhandLibrary.html
shadowrobot::SRArticulatedRobot
virtual JointsMap
getAllJointsData
classshadowrobot_1_1VirtualShadowhandLibrary.html
a38f34d564a1b95e1806e110f71742e3f
()
virtual void
getConfig
classshadowrobot_1_1VirtualShadowhandLibrary.html
a3e97555f33f157c5c0096d5ac29a5abe
(std::string joint_name)
virtual JointControllerData
getContrl
classshadowrobot_1_1VirtualShadowhandLibrary.html
a26ac79c45e8aa524c9bf48a2c82c5baf
(std::string ctrlr_name)
virtual std::vector< DiagnosticData >
getDiagnostics
classshadowrobot_1_1VirtualShadowhandLibrary.html
a870744dd459e0e312ebd3b7a0865ea09
()
virtual JointData
getJointData
classshadowrobot_1_1VirtualShadowhandLibrary.html
a5522ea5214386f33186f816f519747fd
(std::string joint_name)
virtual int16_t
sendupdate
classshadowrobot_1_1VirtualShadowhandLibrary.html
a4d7e65866f72f372b6bceb27327843d3
(std::string joint_name, double target)
virtual int16_t
setConfig
classshadowrobot_1_1VirtualShadowhandLibrary.html
ab83420a0e9db8894a8639ef193c8f60b
(std::vector< std::string > myConfig)
virtual int16_t
setContrl
classshadowrobot_1_1VirtualShadowhandLibrary.html
a2befc379244e061e7e7055b59571afa2
(std::string contrlr_name, JointControllerData ctrlr_data)
VirtualShadowhandLibrary
classshadowrobot_1_1VirtualShadowhandLibrary.html
ac9fa0b8565163dc163bd9803464c4521
()
virtual
~VirtualShadowhandLibrary
classshadowrobot_1_1VirtualShadowhandLibrary.html
ab6d4211a7d2b7640d1cc208b39dd53e7
()
debug_values
namespacedebug__values.html
static const std::map< const std::string, const unsigned int >
names_and_offsets
namespacedebug__values.html
a89b2d8f2ce90bf7d88ef6d64f22ece0a
setup
namespacesetup.html
setup_args
namespacesetup.html
a504ffa482edfe0eff08f64b2f5dff0e9
shadowhandRosLib
namespaceshadowhandRosLib.html
HandType
namespaceshadowhandRosLib.html
a2c74f23ca85947d79ded223f3e5c815a
UNKNOWN
namespaceshadowhandRosLib.html
a2c74f23ca85947d79ded223f3e5c815aa480ea65506b5e7481b0e91f2b9c7f548
CAN
namespaceshadowhandRosLib.html
a2c74f23ca85947d79ded223f3e5c815aab562f9a346e49f7cf4f2c7950cdf7690
ETHERCAT
namespaceshadowhandRosLib.html
a2c74f23ca85947d79ded223f3e5c815aa78c69eafa87f9cb821216ff037a61375
shadowrobot
namespaceshadowrobot.html
shadowrobot::CANCompatibilityArm
shadowrobot::DiagnosticData
shadowrobot::EtherCATCompatibilityHand
shadowrobot::HandCommander
shadowrobot::JointControllerData
shadowrobot::JointData
shadowrobot::Parameters
shadowrobot::RealArm
shadowrobot::RealShadowhand
shadowrobot::SRArticulatedRobot
shadowrobot::SRDiagnosticer
shadowrobot::SRPublisher
shadowrobot::SRSubscriber
shadowrobot::Valves
shadowrobot::VirtualArm
shadowrobot::VirtualShadowhand
shadowrobot::VirtualShadowhandLibrary
controller_parameters
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1
PARAM_sensor
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1ab07ed3ab4d4e9f833d93ac93f015b101
PARAM_target
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1af47af3e67c9f6915f624ddc8bce17910
PARAM_valve
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1ab8f16d65f7502290005a65301c7a2ed5
PARAM_deadband
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a9193352781fccc1a19f0e7322961aaca
PARAM_p
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1ad1d7561e1ff23e2ffe3c22cb17c9f610
PARAM_i
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1ab749e5edd860c1a3997eb4c912d60964
PARAM_d
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1ac4f9e2fd8a957fa220253ac72e6a4b9c
PARAM_imax
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a0e5e25fd4ae2f13b45bbd0eb23c54658
PARAM_output_offset
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a9c13773775b806648ff128f232d37974
PARAM_shift
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a2e74de97bc49466e3634ea97307b21ca
PARAM_output_max
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a72fabc83ba721114052fccfb8a5e8e24
PARAM_motor_maxforce
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1adb26603baa0e1f6daea578fa9b7a2135
PARAM_motor_safeforce
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a93b67259a0ef841a0eca393990e6fdda
PARAM_force_p
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a271dd51586f20a0f87f44a234e7b0ad4
PARAM_force_i
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1ac87606d42e78e57026cb06cd4fa9313e
PARAM_force_d
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1af61253d7e44992a4d5e94786ab959506
PARAM_force_imax
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a99e9d40653590cde50c7cfbc23c9442f
PARAM_force_out_shift
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1ac7a5f41d1cd32cc1b6f58604fb6eee74
PARAM_force_deadband
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1ab1d4555a94f640b7d0045c9c45f53967
PARAM_force_offset
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1aae3bb9584c459d0273a3a70fd0a3c42d
PARAM_sensor_imax
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a24eadb686241009693c83c794d04d590
PARAM_sensor_out_shift
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a42f73e1ae43c21319cc9363dbc7d76f7
PARAM_sensor_deadband
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a1e90452f27869ea756ed662c6f37696c
PARAM_sensor_offset
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1ac06936ca130af513a45d103f2f49eeeb
PARAM_max_temperature
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a16bc7ead8b4810a3758e66b67d325bbb
PARAM_max_current
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a31800ec488020c008b54ab02760d8956
PARAM_type_of_sensor
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a903e83c7219b034521b71ad5a5fd66c7
PARAM_type_of_setpoint
namespaceshadowrobot.html
a7ae93ae2f29e51b6db8df05dad567cb1a1a40505886f1ff7369eecea6519aff63
hardware_types
namespaceshadowrobot.html
a3129c311263dfc536aa0fc624251a1cb
sr_hand_hardware
namespaceshadowrobot.html
a3129c311263dfc536aa0fc624251a1cbaff44242f8d245f8fa8d21df5ce294d9a
sr_arm_hardware
namespaceshadowrobot.html
a3129c311263dfc536aa0fc624251a1cba5c7a66abfc8734bb574f751527b33453
sr_hand
namespacesr__hand.html
sr_hand::Grasp
sr_hand::grasps_interpoler
sr_hand::grasps_parser
sr_hand::shadowhand_commander
sr_hand::shadowhand_ros
sr_hand::tactile_receiver
sr_hand::Grasp
namespacesr__hand_1_1Grasp.html
sr_hand::Grasp::Grasp
int
VERBOSE
namespacesr__hand_1_1Grasp.html
aa4599580762dfbba2f91d2b582bd994f
sr_hand::grasps_interpoler
namespacesr__hand_1_1grasps__interpoler.html
sr_hand::grasps_interpoler::GraspInterpoler
sr_hand::grasps_parser
namespacesr__hand_1_1grasps__parser.html
sr_hand::grasps_parser::GraspParser
def
main
namespacesr__hand_1_1grasps__parser.html
abcb0534b84629e38db363ad191116453
()
int
DEBUG
namespacesr__hand_1_1grasps__parser.html
a172dc9ec52c4d7291bbb8abaaee6235d
sr_hand::shadowhand_commander
namespacesr__hand_1_1shadowhand__commander.html
sr_hand::shadowhand_commander::Commander
sr_hand::shadowhand_ros
namespacesr__hand_1_1shadowhand__ros.html
sr_hand::shadowhand_ros::Joint
sr_hand::shadowhand_ros::ShadowHand_ROS
sr_hand::tactile_receiver
namespacesr__hand_1_1tactile__receiver.html
sr_hand::tactile_receiver::TactileReceiver
sr_self_tests
namespacesr__self__tests.html
static const std::string
joints_to_test
namespacesr__self__tests.html
acfc9306b8a192fb489f58f6954f0f426
[joints_to_test_size]
static const unsigned int
joints_to_test_size
namespacesr__self__tests.html
a0f5b9d6bd35a2a20ca94eb06e4dbef92
static const int
msgs_frequency
namespacesr__self__tests.html
aa5fac4e9edfdd67d58e75d19c9476c48
[msgs_frequency_size]
static const unsigned int
msgs_frequency_size
namespacesr__self__tests.html
a8e1ebd46d74e9014109158279cc1640b
static const unsigned int
nb_targets_to_send
namespacesr__self__tests.html
a68b262121412591c828e310a81d758ff
index
index
introduction
examples