#include <SchunkServer.h>
Definition at line 384 of file SchunkServer.h.
SchunkServer::SchunkServer | ( | ros::NodeHandle & | nh | ) | [inline] |
Definition at line 386 of file SchunkServer.h.
SchunkServer::~SchunkServer | ( | ) | [inline] |
Definition at line 394 of file SchunkServer.h.
void SchunkServer::cb_ack | ( | const std_msgs::Int8::ConstPtr & | id | ) | [inline, private] |
Definition at line 528 of file SchunkServer.h.
void SchunkServer::cb_ackAll | ( | const std_msgs::Empty::ConstPtr & | dummy | ) | [inline, private] |
Definition at line 533 of file SchunkServer.h.
void SchunkServer::cb_commandTrajectory | ( | const trajectory_msgs::JointTrajectory | traj | ) | [inline, private] |
Definition at line 638 of file SchunkServer.h.
void SchunkServer::cb_emergency | ( | const std_msgs::Empty::ConstPtr & | dummy | ) | [inline, private] |
Definition at line 518 of file SchunkServer.h.
void SchunkServer::cb_moveAllPosition | ( | const sensor_msgs::JointState::ConstPtr & | data | ) | [inline, private] |
Definition at line 583 of file SchunkServer.h.
void SchunkServer::cb_moveAllVelocity | ( | const sensor_msgs::JointState::ConstPtr & | data | ) | [inline, private] |
Definition at line 611 of file SchunkServer.h.
void SchunkServer::cb_movePosition | ( | const metralabs_msgs::IDAndFloat::ConstPtr & | data | ) | [inline, private] |
Definition at line 570 of file SchunkServer.h.
void SchunkServer::cb_moveVelocity | ( | const metralabs_msgs::IDAndFloat::ConstPtr & | data | ) | [inline, private] |
Definition at line 575 of file SchunkServer.h.
void SchunkServer::cb_ref | ( | const std_msgs::Int8::ConstPtr & | id | ) | [inline, private] |
Definition at line 538 of file SchunkServer.h.
void SchunkServer::cb_refAll | ( | const std_msgs::Empty::ConstPtr & | dummy | ) | [inline, private] |
Definition at line 543 of file SchunkServer.h.
void SchunkServer::cb_setAcceleration | ( | const metralabs_msgs::IDAndFloat::ConstPtr & | data | ) | [inline, private] |
Definition at line 554 of file SchunkServer.h.
void SchunkServer::cb_setCurrent | ( | const metralabs_msgs::IDAndFloat::ConstPtr & | data | ) | [inline, private] |
Definition at line 559 of file SchunkServer.h.
void SchunkServer::cb_setCurrentsMaxAll | ( | const std_msgs::Empty::ConstPtr & | dummy | ) | [inline, private] |
Definition at line 564 of file SchunkServer.h.
void SchunkServer::cb_setVelocity | ( | const metralabs_msgs::IDAndFloat::ConstPtr & | data | ) | [inline, private] |
Definition at line 549 of file SchunkServer.h.
void SchunkServer::cb_stop | ( | const std_msgs::Empty::ConstPtr & | dummy | ) | [inline, private] |
Definition at line 523 of file SchunkServer.h.
void SchunkServer::init | ( | ) | [inline, private] |
Definition at line 430 of file SchunkServer.h.
void SchunkServer::publishCurrentJointState | ( | ) | [inline, private] |
Definition at line 657 of file SchunkServer.h.
void SchunkServer::publishCurrentSchunkStatus | ( | ) | [inline, private] |
Definition at line 666 of file SchunkServer.h.
void SchunkServer::publishingLoop | ( | ros::Rate | loop_rate | ) | [inline, private] |
Definition at line 648 of file SchunkServer.h.
void SchunkServer::renewRobotArm | ( | ) | [inline, private] |
Definition at line 403 of file SchunkServer.h.
Definition at line 697 of file SchunkServer.h.
ros::Subscriber SchunkServer::ack_subscriber_ [private] |
Definition at line 696 of file SchunkServer.h.
RobotArm* SchunkServer::arm_ [private] |
Definition at line 680 of file SchunkServer.h.
urdf::Model SchunkServer::arm_model_ [private] |
Definition at line 681 of file SchunkServer.h.
sensor_msgs::JointState SchunkServer::current_JointState_ [private] |
Definition at line 685 of file SchunkServer.h.
Definition at line 687 of file SchunkServer.h.
Definition at line 686 of file SchunkServer.h.
Definition at line 688 of file SchunkServer.h.
Definition at line 693 of file SchunkServer.h.
Definition at line 695 of file SchunkServer.h.
std::vector<boost::shared_ptr<urdf::Joint> > SchunkServer::joints_list_ [private] |
Definition at line 682 of file SchunkServer.h.
std::map<std::string, unsigned int> SchunkServer::joints_name_to_number_map_ [private] |
Definition at line 683 of file SchunkServer.h.
Definition at line 708 of file SchunkServer.h.
Definition at line 709 of file SchunkServer.h.
Definition at line 706 of file SchunkServer.h.
Definition at line 707 of file SchunkServer.h.
ros::NodeHandle SchunkServer::node_handle_ [private] |
Definition at line 679 of file SchunkServer.h.
Definition at line 699 of file SchunkServer.h.
ros::Subscriber SchunkServer::ref_subscriber_ [private] |
Definition at line 698 of file SchunkServer.h.
Definition at line 702 of file SchunkServer.h.
Definition at line 703 of file SchunkServer.h.
Definition at line 704 of file SchunkServer.h.
Definition at line 701 of file SchunkServer.h.
Definition at line 694 of file SchunkServer.h.
Definition at line 710 of file SchunkServer.h.
Definition at line 690 of file SchunkServer.h.
boost::thread SchunkServer::trajectory_executer_thread_ [private] |
Definition at line 691 of file SchunkServer.h.