Public Member Functions | |
control_msgs::FollowJointTrajectoryGoal | arm_movement () |
Generates a simple trajectory to move the arm. | |
control_msgs::FollowJointTrajectoryGoal | arm_movement () |
Generates a simple trajectory to move two fingers on the hand. | |
control_msgs::FollowJointTrajectoryGoal | armWaveTrajectory () |
Generates a simple trajectory to move the arm. | |
control_msgs::FollowJointTrajectoryGoal | fingerWiggleTrajectory () |
Generates a simple trajectory to move two fingers on the hand. | |
actionlib::SimpleClientGoalState | getState () |
Returns the current state of the action. | |
actionlib::SimpleClientGoalState | getState () |
Returns the current state of the action. | |
actionlib::SimpleClientGoalState | getState () |
Returns the current state of the action. | |
ShadowTrajectory () | |
Initialize the action client and wait for action server to come up. | |
ShadowTrajectory () | |
Initialize the action client and wait for action server to come up. | |
ShadowTrajectory () | |
Initialize the action client and wait for action server to come up. | |
void | startTrajectory (control_msgs::FollowJointTrajectoryGoal goal) |
Sends the command to start a given trajectory. | |
void | startTrajectory (control_msgs::FollowJointTrajectoryGoal goal) |
Sends the command to start a given trajectory. | |
void | startTrajectory (control_msgs::FollowJointTrajectoryGoal goal) |
Sends the command to start a given trajectory. | |
void | waitTrajectory () |
Wait for currently running trajectory to finish. | |
void | waitTrajectory () |
Wait for currently running trajectory to finish. | |
void | waitTrajectory () |
Wait for currently running trajectory to finish. | |
~ShadowTrajectory () | |
Clean up the action client. | |
~ShadowTrajectory () | |
Clean up the action client. | |
~ShadowTrajectory () | |
Clean up the action client. | |
Private Attributes | |
TrajClient * | traj_client_ |
Definition at line 9 of file simple_spline_trajectory.cpp.
ShadowTrajectory::ShadowTrajectory | ( | ) | [inline] |
Initialize the action client and wait for action server to come up.
Definition at line 18 of file simple_spline_trajectory.cpp.
ShadowTrajectory::~ShadowTrajectory | ( | ) | [inline] |
Clean up the action client.
Definition at line 30 of file simple_spline_trajectory.cpp.
ShadowTrajectory::ShadowTrajectory | ( | ) | [inline] |
Initialize the action client and wait for action server to come up.
Definition at line 18 of file simple_trajectory.cpp.
ShadowTrajectory::~ShadowTrajectory | ( | ) | [inline] |
Clean up the action client.
Definition at line 30 of file simple_trajectory.cpp.
ShadowTrajectory::ShadowTrajectory | ( | ) | [inline] |
Initialize the action client and wait for action server to come up.
Definition at line 18 of file simple_trajectory_compare.cpp.
ShadowTrajectory::~ShadowTrajectory | ( | ) | [inline] |
Clean up the action client.
Definition at line 30 of file simple_trajectory_compare.cpp.
control_msgs::FollowJointTrajectoryGoal ShadowTrajectory::arm_movement | ( | ) | [inline] |
Generates a simple trajectory to move the arm.
Note that this trajectory contains three waypoints, joined together as a single trajectory. Alternatively, each of these waypoints could be in its own trajectory - a trajectory can have one or more waypoints depending on the desired application.
Definition at line 54 of file simple_spline_trajectory.cpp.
control_msgs::FollowJointTrajectoryGoal ShadowTrajectory::arm_movement | ( | ) | [inline] |
Generates a simple trajectory to move two fingers on the hand.
Note that this trajectory contains three waypoints, joined together as a single trajectory. Alternatively, each of these waypoints could be in its own trajectory - a trajectory can have one or more waypoints depending on the desired application.
Definition at line 54 of file simple_trajectory_compare.cpp.
control_msgs::FollowJointTrajectoryGoal ShadowTrajectory::armWaveTrajectory | ( | ) | [inline] |
Generates a simple trajectory to move the arm.
Definition at line 97 of file simple_trajectory.cpp.
control_msgs::FollowJointTrajectoryGoal ShadowTrajectory::fingerWiggleTrajectory | ( | ) | [inline] |
Generates a simple trajectory to move two fingers on the hand.
Note that this trajectory contains three waypoints, joined together as a single trajectory. Alternatively, each of these waypoints could be in its own trajectory - a trajectory can have one or more waypoints depending on the desired application.
Definition at line 54 of file simple_trajectory.cpp.
Returns the current state of the action.
Definition at line 128 of file simple_trajectory.cpp.
Returns the current state of the action.
Definition at line 139 of file simple_trajectory_compare.cpp.
Returns the current state of the action.
Definition at line 140 of file simple_spline_trajectory.cpp.
void ShadowTrajectory::startTrajectory | ( | control_msgs::FollowJointTrajectoryGoal | goal | ) | [inline] |
Sends the command to start a given trajectory.
Definition at line 36 of file simple_trajectory_compare.cpp.
void ShadowTrajectory::startTrajectory | ( | control_msgs::FollowJointTrajectoryGoal | goal | ) | [inline] |
Sends the command to start a given trajectory.
Definition at line 36 of file simple_trajectory.cpp.
void ShadowTrajectory::startTrajectory | ( | control_msgs::FollowJointTrajectoryGoal | goal | ) | [inline] |
Sends the command to start a given trajectory.
Definition at line 36 of file simple_spline_trajectory.cpp.
void ShadowTrajectory::waitTrajectory | ( | ) | [inline] |
Wait for currently running trajectory to finish.
Definition at line 44 of file simple_spline_trajectory.cpp.
void ShadowTrajectory::waitTrajectory | ( | ) | [inline] |
Wait for currently running trajectory to finish.
Definition at line 44 of file simple_trajectory.cpp.
void ShadowTrajectory::waitTrajectory | ( | ) | [inline] |
Wait for currently running trajectory to finish.
Definition at line 44 of file simple_trajectory_compare.cpp.
TrajClient * ShadowTrajectory::traj_client_ [private] |
Definition at line 14 of file simple_spline_trajectory.cpp.