#include <custom_trajectory.h>
Public Member Functions | |
Circle () | |
TaskWaypoint | drawCircle (double time_var) |
virtual TaskWaypoint | getTaskWaypoint (double tick) |
void | initCircle (double move_time, TaskWaypoint start, double radius, double revolution, double start_angular_position) |
virtual void | makeTaskTrajectory (double move_time, TaskWaypoint start, const void *arg) |
virtual void | setOption (const void *arg) |
virtual | ~Circle () |
Public Member Functions inherited from robotis_manipulator::CustomTaskTrajectory | |
CustomTaskTrajectory () | |
virtual | ~CustomTaskTrajectory () |
Private Attributes | |
VectorXd | coefficient_ |
TaskWaypoint | goal_pose_ |
robotis_manipulator::MinimumJerk | path_generator_ |
double | radius_ |
double | revolution_ |
double | start_angular_position_ |
TaskWaypoint | start_pose_ |
Definition at line 70 of file custom_trajectory.h.
|
inline |
Definition at line 84 of file custom_trajectory.h.
|
inlinevirtual |
Definition at line 85 of file custom_trajectory.h.
TaskWaypoint Circle::drawCircle | ( | double | time_var | ) |
Definition at line 125 of file custom_trajectory.cpp.
|
virtual |
Implements robotis_manipulator::CustomTaskTrajectory.
Definition at line 159 of file custom_trajectory.cpp.
void Circle::initCircle | ( | double | move_time, |
TaskWaypoint | start, | ||
double | radius, | ||
double | revolution, | ||
double | start_angular_position | ||
) |
Definition at line 101 of file custom_trajectory.cpp.
|
virtual |
Implements robotis_manipulator::CustomTaskTrajectory.
Definition at line 164 of file custom_trajectory.cpp.
|
virtual |
Implements robotis_manipulator::CustomTaskTrajectory.
Definition at line 170 of file custom_trajectory.cpp.
|
private |
Definition at line 74 of file custom_trajectory.h.
|
private |
Definition at line 77 of file custom_trajectory.h.
|
private |
Definition at line 73 of file custom_trajectory.h.
|
private |
Definition at line 79 of file custom_trajectory.h.
|
private |
Definition at line 81 of file custom_trajectory.h.
|
private |
Definition at line 80 of file custom_trajectory.h.
|
private |
Definition at line 76 of file custom_trajectory.h.