#include <JointSpaceArmController.h>
Definition at line 33 of file JointSpaceArmController.h.
Definition at line 75 of file JointSpaceArmController.cpp.
Definition at line 114 of file JointSpaceArmController.cpp.
void JointSpaceArmController::followEntireTrajectory | ( | const std::vector< std::vector< double > > & | path, |
const std::string | arm, | ||
const std::vector< unsigned int > & | action, | ||
const std::vector< tf::Pose > & | pose_path, | ||
std::vector< tf::Pose > & | touch_points_allowed | ||
) |
Definition at line 118 of file JointSpaceArmController.cpp.
bool JointSpaceArmController::followEntireTrajectory | ( | const std::vector< std::vector< double > > & | path, |
const std::string | arm, | ||
const std::vector< unsigned int > & | action, | ||
const std::vector< tf::Pose > & | pose_path, | ||
std::vector< tf::Pose > & | touch_points_allowed, | ||
std::vector< tf::Pose > & | poses_wide_above_surface | ||
) |
Definition at line 189 of file JointSpaceArmController.cpp.
void JointSpaceArmController::followTrajectory | ( | const std::vector< std::vector< double > > & | joint_traj, |
const std::vector< tf::Pose > & | pose_traj, | ||
const std::string | arm | ||
) |
Definition at line 248 of file JointSpaceArmController.cpp.
bool JointSpaceArmController::moveArmToJointGoalUsingPlanner | ( | const std::string | arm, |
const std::vector< double > & | state, | ||
const bool | collision_check, | ||
std::vector< tf::Pose > & | touch_points_allowed | ||
) |
Definition at line 372 of file JointSpaceArmController.cpp.
bool JointSpaceArmController::moveArmToPoseGoalUsingPlanner | ( | const std::string | arm, |
const tf::Pose & | pose, | ||
const bool | collision_check | ||
) |
Definition at line 574 of file JointSpaceArmController.cpp.
Definition at line 55 of file JointSpaceArmController.h.
std::vector<std::string> JointSpaceArmController::l_arm_joints_ [private] |
Definition at line 52 of file JointSpaceArmController.h.
ros::NodeHandle JointSpaceArmController::nh_ [private] |
Definition at line 49 of file JointSpaceArmController.h.
std::vector<std::string> JointSpaceArmController::r_arm_joints_ [private] |
Definition at line 51 of file JointSpaceArmController.h.
Definition at line 56 of file JointSpaceArmController.h.
std::vector<double> JointSpaceArmController::start_r_arm_ [private] |
Definition at line 50 of file JointSpaceArmController.h.
actionlib::SimpleActionClient<pr2_controllers_msgs::JointTrajectoryAction>* JointSpaceArmController::traj_client_ [private] |
Definition at line 53 of file JointSpaceArmController.h.
Definition at line 54 of file JointSpaceArmController.h.