| Public Member Functions | |
| pr2_controllers_msgs::JointTrajectoryGoal | createGoal (const pr2_controllers_msgs::JointTrajectoryGoal &goal) | 
| void | executeCb (const pr2_controllers_msgs::JointTrajectoryGoalConstPtr &goal) | 
| void | feedbackCb (const pr2_controllers_msgs::JointTrajectoryFeedbackConstPtr &feedback) | 
| void | jointStateCb (const pr2_controllers_msgs::JointTrajectoryControllerStateConstPtr &state) | 
| JointTrajectoryGenerator (std::string name) | |
| Private Types | |
| typedef actionlib::SimpleActionClient < pr2_controllers_msgs::JointTrajectoryAction > | JTAC | 
| typedef actionlib::SimpleActionServer < pr2_controllers_msgs::JointTrajectoryAction > | JTAS | 
| Private Attributes | |
| JTAC | ac_ | 
| JTAS | as_ | 
| std::map< std::string, double > | current_state_ | 
| bool | got_state_ | 
| double | max_acc_ | 
| double | max_vel_ | 
| boost::mutex | mutex_ | 
| urdf::Model | robot_model_ | 
| ros::Subscriber | state_sub_ | 
Definition at line 51 of file joint_trajectory_generator.cpp.
| typedef actionlib::SimpleActionClient<pr2_controllers_msgs::JointTrajectoryAction> joint_trajectory_generator::JointTrajectoryGenerator::JTAC  [private] | 
Definition at line 55 of file joint_trajectory_generator.cpp.
| typedef actionlib::SimpleActionServer<pr2_controllers_msgs::JointTrajectoryAction> joint_trajectory_generator::JointTrajectoryGenerator::JTAS  [private] | 
Definition at line 54 of file joint_trajectory_generator.cpp.
| joint_trajectory_generator::JointTrajectoryGenerator::JointTrajectoryGenerator | ( | std::string | name | ) |  [inline] | 
Definition at line 57 of file joint_trajectory_generator.cpp.
| pr2_controllers_msgs::JointTrajectoryGoal joint_trajectory_generator::JointTrajectoryGenerator::createGoal | ( | const pr2_controllers_msgs::JointTrajectoryGoal & | goal | ) |  [inline] | 
Definition at line 100 of file joint_trajectory_generator.cpp.
| void joint_trajectory_generator::JointTrajectoryGenerator::executeCb | ( | const pr2_controllers_msgs::JointTrajectoryGoalConstPtr & | goal | ) |  [inline] | 
Definition at line 161 of file joint_trajectory_generator.cpp.
| void joint_trajectory_generator::JointTrajectoryGenerator::feedbackCb | ( | const pr2_controllers_msgs::JointTrajectoryFeedbackConstPtr & | feedback | ) |  [inline] | 
Definition at line 217 of file joint_trajectory_generator.cpp.
| void joint_trajectory_generator::JointTrajectoryGenerator::jointStateCb | ( | const pr2_controllers_msgs::JointTrajectoryControllerStateConstPtr & | state | ) |  [inline] | 
Definition at line 92 of file joint_trajectory_generator.cpp.
Definition at line 223 of file joint_trajectory_generator.cpp.
Definition at line 222 of file joint_trajectory_generator.cpp.
| std::map<std::string, double> joint_trajectory_generator::JointTrajectoryGenerator::current_state_  [private] | 
Definition at line 225 of file joint_trajectory_generator.cpp.
Definition at line 227 of file joint_trajectory_generator.cpp.
| double joint_trajectory_generator::JointTrajectoryGenerator::max_acc_  [private] | 
Definition at line 228 of file joint_trajectory_generator.cpp.
| double joint_trajectory_generator::JointTrajectoryGenerator::max_vel_  [private] | 
Definition at line 228 of file joint_trajectory_generator.cpp.
| boost::mutex joint_trajectory_generator::JointTrajectoryGenerator::mutex_  [private] | 
Definition at line 224 of file joint_trajectory_generator.cpp.
Definition at line 229 of file joint_trajectory_generator.cpp.
Definition at line 226 of file joint_trajectory_generator.cpp.