Functions for optimal acceleration-bounded trajectories. More...
Go to the source code of this file.
Classes | |
class | ParabolicRamp::ParabolicRamp1D |
Stores optimal trajectores for an acceleration and velocity-bounded 1D system. More... | |
class | ParabolicRamp::ParabolicRampND |
Solves for optimal trajectores for a velocity-bounded ND system. More... | |
Namespaces | |
namespace | ParabolicRamp |
Functions | |
void | ParabolicRamp::CombineRamps (const std::vector< std::vector< ParabolicRamp1D > > &ramps, std::vector< ParabolicRampND > &ndramps) |
Combines an array of 1-d ramp sequences into a sequence of N-d ramps. | |
bool | ParabolicRamp::SolveMinAccelBounded (Real x0, Real v0, Real x1, Real v1, Real endTime, Real vmax, Real xmin, Real xmax, std::vector< ParabolicRamp1D > &ramps) |
bool | ParabolicRamp::SolveMinAccelBounded (const Vector &x0, const Vector &v0, const Vector &x1, const Vector &v1, Real endTime, const Vector &vmax, const Vector &xmin, const Vector &xmax, std::vector< std::vector< ParabolicRamp1D > > &ramps) |
bool | ParabolicRamp::SolveMinTimeBounded (Real x0, Real v0, Real x1, Real v1, Real amax, Real vmax, Real xmin, Real xmax, ParabolicRamp1D &ramp) |
Real | ParabolicRamp::SolveMinTimeBounded (const Vector &x0, const Vector &v0, const Vector &x1, const Vector &v1, const Vector &amax, const Vector &vmax, const Vector &xmin, const Vector &xmax, std::vector< std::vector< ParabolicRamp1D > > &ramps) |
Functions for optimal acceleration-bounded trajectories.
Definition in file ParabolicRamp.h.