#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.