A base class for 1 degree-of-freedom trajectories.
#include <TrajGen.hpp>
|
virtual bool | configure (const double xi, const double xf, const double _T)=0 |
|
virtual bool | configure (const double xi, const double xf, const double xdoti, const double xdotf, const double _T)=0 |
|
virtual double | get (const double ti) const =0 |
|
virtual double | getdot (const double ti) const =0 |
|
virtual double | getdotdot (const double ti) const =0 |
|
virtual bool | maxVelBelow (const double thresVel) const =0 |
|
virtual bool | maxAccBelow (const double thresAcc) const =0 |
|
virtual double | getT () const =0 |
|
virtual void | dump (double samples) const =0 |
|
◆ configure() [1/2]
virtual bool Traj::configure |
( |
const double |
xi, |
|
|
const double |
xf, |
|
|
const double |
_T |
|
) |
| |
|
pure virtual |
◆ configure() [2/2]
virtual bool Traj::configure |
( |
const double |
xi, |
|
|
const double |
xf, |
|
|
const double |
xdoti, |
|
|
const double |
xdotf, |
|
|
const double |
_T |
|
) |
| |
|
pure virtual |
◆ dump()
virtual void Traj::dump |
( |
double |
samples | ) |
const |
|
pure virtual |
◆ get()
virtual double Traj::get |
( |
const double |
ti | ) |
const |
|
pure virtual |
◆ getdot()
virtual double Traj::getdot |
( |
const double |
ti | ) |
const |
|
pure virtual |
◆ getdotdot()
virtual double Traj::getdotdot |
( |
const double |
ti | ) |
const |
|
pure virtual |
◆ getT()
virtual double Traj::getT |
( |
| ) |
const |
|
pure virtual |
◆ maxAccBelow()
virtual bool Traj::maxAccBelow |
( |
const double |
thresAcc | ) |
const |
|
pure virtual |
◆ maxVelBelow()
virtual bool Traj::maxVelBelow |
( |
const double |
thresVel | ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: