#include <SchunkServer.h>
Definition at line 459 of file SchunkServer.h.
SchunkServer::SchunkServer | ( | ros::NodeHandle & | nh | ) | [inline] |
Definition at line 461 of file SchunkServer.h.
SchunkServer::~SchunkServer | ( | ) | [inline] |
Definition at line 469 of file SchunkServer.h.
void SchunkServer::cb_ack | ( | const std_msgs::Int8::ConstPtr & | id | ) | [inline, private] |
Definition at line 603 of file SchunkServer.h.
void SchunkServer::cb_ackAll | ( | const std_msgs::Empty::ConstPtr & | dummy | ) | [inline, private] |
Definition at line 608 of file SchunkServer.h.
void SchunkServer::cb_commandTrajectory | ( | const trajectory_msgs::JointTrajectory | traj | ) | [inline, private] |
Definition at line 713 of file SchunkServer.h.
void SchunkServer::cb_emergency | ( | const std_msgs::Empty::ConstPtr & | dummy | ) | [inline, private] |
Definition at line 593 of file SchunkServer.h.
void SchunkServer::cb_moveAllPosition | ( | const sensor_msgs::JointState::ConstPtr & | data | ) | [inline, private] |
Definition at line 658 of file SchunkServer.h.
void SchunkServer::cb_moveAllVelocity | ( | const sensor_msgs::JointState::ConstPtr & | data | ) | [inline, private] |
Definition at line 686 of file SchunkServer.h.
void SchunkServer::cb_movePosition | ( | const metralabs_msgs::IDAndFloat::ConstPtr & | data | ) | [inline, private] |
Definition at line 645 of file SchunkServer.h.
void SchunkServer::cb_moveVelocity | ( | const metralabs_msgs::IDAndFloat::ConstPtr & | data | ) | [inline, private] |
Definition at line 650 of file SchunkServer.h.
void SchunkServer::cb_ref | ( | const std_msgs::Int8::ConstPtr & | id | ) | [inline, private] |
Definition at line 613 of file SchunkServer.h.
void SchunkServer::cb_refAll | ( | const std_msgs::Empty::ConstPtr & | dummy | ) | [inline, private] |
Definition at line 618 of file SchunkServer.h.
void SchunkServer::cb_setAcceleration | ( | const metralabs_msgs::IDAndFloat::ConstPtr & | data | ) | [inline, private] |
Definition at line 629 of file SchunkServer.h.
void SchunkServer::cb_setCurrent | ( | const metralabs_msgs::IDAndFloat::ConstPtr & | data | ) | [inline, private] |
Definition at line 634 of file SchunkServer.h.
void SchunkServer::cb_setCurrentsMaxAll | ( | const std_msgs::Empty::ConstPtr & | dummy | ) | [inline, private] |
Definition at line 639 of file SchunkServer.h.
void SchunkServer::cb_setVelocity | ( | const metralabs_msgs::IDAndFloat::ConstPtr & | data | ) | [inline, private] |
Definition at line 624 of file SchunkServer.h.
void SchunkServer::cb_stop | ( | const std_msgs::Empty::ConstPtr & | dummy | ) | [inline, private] |
Definition at line 598 of file SchunkServer.h.
void SchunkServer::init | ( | ) | [inline, private] |
Definition at line 505 of file SchunkServer.h.
void SchunkServer::publishCurrentJointState | ( | ) | [inline, private] |
Definition at line 733 of file SchunkServer.h.
void SchunkServer::publishCurrentSchunkStatus | ( | ) | [inline, private] |
Definition at line 742 of file SchunkServer.h.
void SchunkServer::publishingLoop | ( | ros::Rate | loop_rate | ) | [inline, private] |
Definition at line 723 of file SchunkServer.h.
void SchunkServer::renewRobotArm | ( | ) | [inline, private] |
Definition at line 478 of file SchunkServer.h.
Definition at line 772 of file SchunkServer.h.
ros::Subscriber SchunkServer::ack_subscriber_ [private] |
Definition at line 771 of file SchunkServer.h.
RobotArm* SchunkServer::arm_ [private] |
Definition at line 755 of file SchunkServer.h.
urdf::Model SchunkServer::arm_model_ [private] |
Definition at line 756 of file SchunkServer.h.
sensor_msgs::JointState SchunkServer::current_JointState_ [private] |
Definition at line 760 of file SchunkServer.h.
Definition at line 762 of file SchunkServer.h.
Definition at line 761 of file SchunkServer.h.
Definition at line 763 of file SchunkServer.h.
Definition at line 768 of file SchunkServer.h.
Definition at line 770 of file SchunkServer.h.
std::vector<boost::shared_ptr<urdf::Joint> > SchunkServer::joints_list_ [private] |
Definition at line 757 of file SchunkServer.h.
std::map<std::string, RobotArm::IDType> SchunkServer::joints_name_to_number_map_ [private] |
Definition at line 758 of file SchunkServer.h.
Definition at line 783 of file SchunkServer.h.
Definition at line 784 of file SchunkServer.h.
Definition at line 781 of file SchunkServer.h.
Definition at line 782 of file SchunkServer.h.
ros::NodeHandle SchunkServer::node_handle_ [private] |
Definition at line 754 of file SchunkServer.h.
Definition at line 774 of file SchunkServer.h.
ros::Subscriber SchunkServer::ref_subscriber_ [private] |
Definition at line 773 of file SchunkServer.h.
Definition at line 777 of file SchunkServer.h.
Definition at line 778 of file SchunkServer.h.
Definition at line 779 of file SchunkServer.h.
Definition at line 776 of file SchunkServer.h.
Definition at line 769 of file SchunkServer.h.
Definition at line 785 of file SchunkServer.h.
Definition at line 765 of file SchunkServer.h.
boost::thread SchunkServer::trajectory_executer_thread_ [private] |
Definition at line 766 of file SchunkServer.h.