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.