Public Member Functions | Private Attributes
MoveInPose 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.
 MoveInPose ()
 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 setPlannerRequestPose (arm_navigation_msgs::MoveArmGoal &goal)
 Defined Goal Constraint Parameters.
void startTrajectory (arm_navigation_msgs::MoveArmGoal &goal)
 Sends the command to start a given trajectory.
 ~MoveInPose ()
 Clean up the action client.

Private Attributes

std::vector< std::string > names
std::vector< double > posicion
std::vector< double > rotacion
ros::Duration time_move
TrajClienttraj_client_

Detailed Description

Definition at line 11 of file move_in_pose.cpp.


Constructor & Destructor Documentation

MoveInPose::MoveInPose ( ) [inline]

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

Definition at line 23 of file move_in_pose.cpp.

Clean up the action client.

Definition at line 34 of file move_in_pose.cpp.


Member Function Documentation

Returns the current state of the action.

Definition at line 71 of file move_in_pose.cpp.

void MoveInPose::getTrajectory ( int  argc,
char **  argv 
) [inline]

Get move from keyboard.

Definition at line 55 of file move_in_pose.cpp.

void MoveInPose::setNamesJoint ( void  ) [inline]

Push joint name on vector.

Definition at line 39 of file move_in_pose.cpp.

Defined Motion Request Parameters.

Definition at line 76 of file move_in_pose.cpp.

Defined Goal Constraint Parameters.

Definition at line 86 of file move_in_pose.cpp.

Sends the command to start a given trajectory.

Definition at line 50 of file move_in_pose.cpp.


Member Data Documentation

std::vector<std::string> MoveInPose::names [private]

Definition at line 20 of file move_in_pose.cpp.

std::vector<double> MoveInPose::posicion [private]

Definition at line 18 of file move_in_pose.cpp.

std::vector<double> MoveInPose::rotacion [private]

Definition at line 19 of file move_in_pose.cpp.

Definition at line 17 of file move_in_pose.cpp.

Definition at line 16 of file move_in_pose.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