#include <MinJerkTrajectory.h>
Classes | |
| class | TimeUtility |
Public Member Functions | |
| double | a (const TimeUtility &t) const |
| double | duration (double vmax) const |
| double | p (const TimeUtility &t) const |
| 0 <= t <= 1 | |
| void | setConstraints (double pinit, double pfinal, double vinit=0., double vfinal=0., double ainit=0., double afinal=0.) |
| double | v (const TimeUtility &t) const |
Private Attributes | |
| double | a0 |
| double | a1 |
| double | a2 |
| double | a3 |
| double | a4 |
| double | a5 |
| double | dist |
Definition at line 15 of file MinJerkTrajectory.h.
| double MinJerkUtility::a | ( | const TimeUtility & | t | ) | const |
Definition at line 87 of file MinJerkTrajectory.cpp.
| double MinJerkUtility::duration | ( | double | vmax | ) | const |
Definition at line 51 of file MinJerkTrajectory.cpp.
| double MinJerkUtility::p | ( | const TimeUtility & | t | ) | const |
0 <= t <= 1
Definition at line 77 of file MinJerkTrajectory.cpp.
| void MinJerkUtility::setConstraints | ( | double | pinit, |
| double | pfinal, | ||
| double | vinit = 0., |
||
| double | vfinal = 0., |
||
| double | ainit = 0., |
||
| double | afinal = 0. |
||
| ) |
Definition at line 26 of file MinJerkTrajectory.cpp.
| double MinJerkUtility::v | ( | const TimeUtility & | t | ) | const |
Definition at line 82 of file MinJerkTrajectory.cpp.
double MinJerkUtility::a0 [private] |
Definition at line 39 of file MinJerkTrajectory.h.
double MinJerkUtility::a1 [private] |
Definition at line 39 of file MinJerkTrajectory.h.
double MinJerkUtility::a2 [private] |
Definition at line 39 of file MinJerkTrajectory.h.
double MinJerkUtility::a3 [private] |
Definition at line 39 of file MinJerkTrajectory.h.
double MinJerkUtility::a4 [private] |
Definition at line 39 of file MinJerkTrajectory.h.
double MinJerkUtility::a5 [private] |
Definition at line 39 of file MinJerkTrajectory.h.
double MinJerkUtility::dist [private] |
Definition at line 38 of file MinJerkTrajectory.h.