Public Member Functions | |
| actionlib::SimpleClientGoalState | getState () |
| Returns the current state of the action. | |
| void | getTrajectory (int argc, char **argv) |
| Get move from keyboard. | |
| MoveInJoints () | |
| Initialize the action client and wait for action server to come up. | |
| void | setNamesJoint (void) |
| Push joint name on vector. | |
| void | setPlannerRequest (arm_navigation_msgs::MoveArmGoal &goal) |
| Defined Motion Request Parameters. | |
| void | setPlannerRequestGoalConstraint (arm_navigation_msgs::MoveArmGoal &goal) |
| Defined Goal Constraint Parameters. | |
| void | startTrajectory (arm_navigation_msgs::MoveArmGoal &goal) |
| Sends the command to start a given trajectory. | |
| ~MoveInJoints () | |
| Clean up the action client. | |
Private Attributes | |
| std::vector< std::string > | names |
| std::vector< double > | pos |
| ros::Duration | time_move |
| TrajClient * | traj_client_ |
Definition at line 12 of file move_in_joints.cpp.
| MoveInJoints::MoveInJoints | ( | ) | [inline] |
Initialize the action client and wait for action server to come up.
Definition at line 23 of file move_in_joints.cpp.
| MoveInJoints::~MoveInJoints | ( | ) | [inline] |
Clean up the action client.
Definition at line 34 of file move_in_joints.cpp.
| actionlib::SimpleClientGoalState MoveInJoints::getState | ( | ) | [inline] |
Returns the current state of the action.
Definition at line 68 of file move_in_joints.cpp.
| void MoveInJoints::getTrajectory | ( | int | argc, |
| char ** | argv | ||
| ) | [inline] |
Get move from keyboard.
Definition at line 55 of file move_in_joints.cpp.
| void MoveInJoints::setNamesJoint | ( | void | ) | [inline] |
Push joint name on vector.
Definition at line 39 of file move_in_joints.cpp.
| void MoveInJoints::setPlannerRequest | ( | arm_navigation_msgs::MoveArmGoal & | goal | ) | [inline] |
Defined Motion Request Parameters.
Definition at line 73 of file move_in_joints.cpp.
| void MoveInJoints::setPlannerRequestGoalConstraint | ( | arm_navigation_msgs::MoveArmGoal & | goal | ) | [inline] |
Defined Goal Constraint Parameters.
Definition at line 83 of file move_in_joints.cpp.
| void MoveInJoints::startTrajectory | ( | arm_navigation_msgs::MoveArmGoal & | goal | ) | [inline] |
Sends the command to start a given trajectory.
Definition at line 50 of file move_in_joints.cpp.
std::vector<std::string> MoveInJoints::names [private] |
Definition at line 20 of file move_in_joints.cpp.
std::vector<double> MoveInJoints::pos [private] |
Definition at line 19 of file move_in_joints.cpp.
ros::Duration MoveInJoints::time_move [private] |
Definition at line 18 of file move_in_joints.cpp.
TrajClient* MoveInJoints::traj_client_ [private] |
Definition at line 17 of file move_in_joints.cpp.