#include "constraint_aware_spline_smoother/ParabolicPathSmooth/DynamicPath.h"
#include "constraint_aware_spline_smoother/ParabolicPathSmooth/Timer.h"
#include "constraint_aware_spline_smoother/ParabolicPathSmooth/Config.h"
#include "constraint_aware_spline_smoother/ParabolicPathSmooth/Math.h"
#include <assert.h>
#include <stdlib.h>
#include <stdio.h>
#include <list>
#include <algorithm>
Go to the source code of this file.
Classes | |
struct | ParabolicRamp::RampSection |
Namespaces | |
namespace | ParabolicRamp |
Functions | |
bool | ParabolicRamp::CheckRamp (const ParabolicRampND &ramp, FeasibilityCheckerBase *feas, DistanceCheckerBase *distance, int maxiters) |
Checks whether the ramp is feasible using exact checking. | |
bool | ParabolicRamp::CheckRamp (const ParabolicRampND &ramp, FeasibilityCheckerBase *space, Real tol) |
bool | ParabolicRamp::InBounds (const Vector &x, const Vector &bmin, const Vector &bmax) |
Real | ParabolicRamp::LInfDistance (const Vector &a, const Vector &b) |
Real | ParabolicRamp::MaxBBLInfDistance (const Vector &x, const Vector &bmin, const Vector &bmax) |
bool | ParabolicRamp::SolveMinTime (const Vector &x0, const Vector &dx0, const Vector &x1, const Vector &dx1, const Vector &accMax, const Vector &velMax, const Vector &xMin, const Vector &xMax, DynamicPath &out) |