Generates a 1DOF order-one trajectory.
#include <TrajGen.hpp>
|
bool | configure (const double xi, const double xf, const double _T) |
|
bool | configure (const double xi, const double xf, const double xdoti, const double xdotf, const double _T) |
|
double | get (const double ti) const |
|
double | getdot (const double ti) const |
|
double | getdotdot (const double ti) const |
|
bool | maxVelBelow (const double thresVel) const |
|
bool | maxAccBelow (const double thresAcc) const |
|
double | getT () const |
|
void | dump (double samples) const |
|
|
double | T |
|
double | m |
|
double | b |
|
◆ configure() [1/2]
bool OrderOneTraj::configure |
( |
const double |
xi, |
|
|
const double |
xf, |
|
|
const double |
_T |
|
) |
| |
|
inlinevirtual |
◆ configure() [2/2]
bool OrderOneTraj::configure |
( |
const double |
xi, |
|
|
const double |
xf, |
|
|
const double |
xdoti, |
|
|
const double |
xdotf, |
|
|
const double |
_T |
|
) |
| |
|
inlinevirtual |
◆ dump()
void OrderOneTraj::dump |
( |
double |
samples | ) |
const |
|
inlinevirtual |
◆ get()
double OrderOneTraj::get |
( |
const double |
ti | ) |
const |
|
inlinevirtual |
◆ getdot()
double OrderOneTraj::getdot |
( |
const double |
ti | ) |
const |
|
inlinevirtual |
◆ getdotdot()
double OrderOneTraj::getdotdot |
( |
const double |
ti | ) |
const |
|
inlinevirtual |
◆ getT()
double OrderOneTraj::getT |
( |
| ) |
const |
|
inlinevirtual |
◆ maxAccBelow()
bool OrderOneTraj::maxAccBelow |
( |
const double |
thresAcc | ) |
const |
|
inlinevirtual |
◆ maxVelBelow()
bool OrderOneTraj::maxVelBelow |
( |
const double |
thresVel | ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following file: