
Public Member Functions | |
| Arm () | |
| ros::Duration | getPeriod () |
| ros::Time | getTime () |
| void | read () |
| void | write () |
Private Member Functions | |
| void | leftFingerCallback (const dynamixel_msgs::JointState::ConstPtr &msg) |
| void | rightFingerCallback (const dynamixel_msgs::JointState::ConstPtr &msg) |
Private Attributes | |
| dynamixel_pro_controller::DynamixelProController | _controller |
| bool | _first |
| hardware_interface::JointStateInterface | _jointStateInterface |
| ros::Publisher | _leftFingerCmd |
| std::pair< std::string, dynamixel_pro_controller::JointInfo_t > | _leftFingerInfo |
| ros::Subscriber | _leftFingerState |
| ros::NodeHandle | _nodeHandle |
| hardware_interface::PositionJointInterface | _positionJointInterface |
| hardware_interface::PosVelJointInterface | _posVelJointInterface |
| ros::Publisher | _rightFingerCmd |
| std::pair< std::string, dynamixel_pro_controller::JointInfo_t > | _rightFingerInfo |
| ros::Subscriber | _rightFingerState |
| ros::Time | _time |
Definition at line 12 of file robotican_h_manipulator_node.cpp.
| Arm::Arm | ( | ) | [inline] |
Definition at line 42 of file robotican_h_manipulator_node.cpp.
| ros::Duration Arm::getPeriod | ( | ) | [inline] |
Definition at line 95 of file robotican_h_manipulator_node.cpp.
| ros::Time Arm::getTime | ( | ) | [inline] |
Definition at line 91 of file robotican_h_manipulator_node.cpp.
| void Arm::leftFingerCallback | ( | const dynamixel_msgs::JointState::ConstPtr & | msg | ) | [inline, private] |
Definition at line 28 of file robotican_h_manipulator_node.cpp.
| void Arm::read | ( | ) | [inline] |
Definition at line 102 of file robotican_h_manipulator_node.cpp.
| void Arm::rightFingerCallback | ( | const dynamixel_msgs::JointState::ConstPtr & | msg | ) | [inline, private] |
Definition at line 34 of file robotican_h_manipulator_node.cpp.
| void Arm::write | ( | ) | [inline] |
Definition at line 111 of file robotican_h_manipulator_node.cpp.
Definition at line 19 of file robotican_h_manipulator_node.cpp.
bool Arm::_first [private] |
Definition at line 26 of file robotican_h_manipulator_node.cpp.
Definition at line 16 of file robotican_h_manipulator_node.cpp.
ros::Publisher Arm::_leftFingerCmd [private] |
Definition at line 20 of file robotican_h_manipulator_node.cpp.
std::pair<std::string, dynamixel_pro_controller::JointInfo_t> Arm::_leftFingerInfo [private] |
Definition at line 24 of file robotican_h_manipulator_node.cpp.
ros::Subscriber Arm::_leftFingerState [private] |
Definition at line 22 of file robotican_h_manipulator_node.cpp.
ros::NodeHandle Arm::_nodeHandle [private] |
Definition at line 15 of file robotican_h_manipulator_node.cpp.
Definition at line 18 of file robotican_h_manipulator_node.cpp.
Definition at line 17 of file robotican_h_manipulator_node.cpp.
ros::Publisher Arm::_rightFingerCmd [private] |
Definition at line 21 of file robotican_h_manipulator_node.cpp.
std::pair<std::string, dynamixel_pro_controller::JointInfo_t> Arm::_rightFingerInfo [private] |
Definition at line 25 of file robotican_h_manipulator_node.cpp.
ros::Subscriber Arm::_rightFingerState [private] |
Definition at line 23 of file robotican_h_manipulator_node.cpp.
ros::Time Arm::_time [private] |
Definition at line 14 of file robotican_h_manipulator_node.cpp.