Classes | |
class | CubicSplineShortCutter |
Scales the time intervals stretching them if necessary so that the trajectory conforms to velocity limits. More... | |
class | FeasibilityChecker |
class | IterativeParabolicSmoother |
This is a parametric smoother that modifies the timestamps of a trajectory to respect velocity and acceleration constraints. More... | |
class | LinearSplineShortCutter |
Scales the time intervals stretching them if necessary so that the trajectory conforms to velocity limits. More... | |
class | ParabolicBlendShortCutter |
Scales the time intervals stretching them if necessary so that the trajectory conforms to velocity limits. More... | |
class | ParabolicLinearBlendSmoother |
This is a wrapper around Tobias Kunz and Mike Stilman's trajectory smoother using parabolic and linear phases. See http://www.golems.org/node/1570 for more details. This smoother chooses timing intervals between trajectory points that respects both velocity and acceleration constraints. The resulting trajectory uses linear segments parametric blends to smooth the trajectory between points. More... | |
Variables | |
static const double | DEFAULT_ACC_MAX = 1000.0 |
static const double | DEFAULT_POS_MAX = 1000.0 |
static const double | DEFAULT_POS_MIN = -1000.0 |
static const double | DEFAULT_VEL_MAX = 1000.0 |
static const double | MIN_DELTA = 0.01 |
const double constraint_aware_spline_smoother::DEFAULT_ACC_MAX = 1000.0 [static] |
Definition at line 62 of file parabolic_blend_shortcutter.h.
const double constraint_aware_spline_smoother::DEFAULT_POS_MAX = 1000.0 [static] |
Definition at line 63 of file parabolic_blend_shortcutter.h.
const double constraint_aware_spline_smoother::DEFAULT_POS_MIN = -1000.0 [static] |
Definition at line 64 of file parabolic_blend_shortcutter.h.
const double constraint_aware_spline_smoother::DEFAULT_VEL_MAX = 1000.0 [static] |
Definition at line 61 of file parabolic_blend_shortcutter.h.
const double constraint_aware_spline_smoother::MIN_DELTA = 0.01 [static] |
Definition at line 60 of file parabolic_blend_shortcutter.h.