Public Member Functions | Private Attributes
MoveInJoints Class Reference

List of all members.

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
TrajClienttraj_client_

Detailed Description

Definition at line 12 of file move_in_joints.cpp.


Constructor & Destructor Documentation

Initialize the action client and wait for action server to come up.

Definition at line 23 of file move_in_joints.cpp.

Clean up the action client.

Definition at line 34 of file move_in_joints.cpp.


Member Function Documentation

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.

Defined Motion Request Parameters.

Definition at line 73 of file move_in_joints.cpp.

Defined Goal Constraint Parameters.

Definition at line 83 of file move_in_joints.cpp.

Sends the command to start a given trajectory.

Definition at line 50 of file move_in_joints.cpp.


Member Data Documentation

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.

Definition at line 18 of file move_in_joints.cpp.

Definition at line 17 of file move_in_joints.cpp.


The documentation for this class was generated from the following file:


iri_wam_move_arm
Author(s): Ivan Rojas (ivan.rojas.j@gmail.com)
autogenerated on Fri Dec 6 2013 20:42:05