Config.h
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/include/constraint_aware_spline_smoother/ParabolicPathSmooth/
Config_8h
ParabolicRamp
#define
PARABOLIC_RAMP_ASSERT
Config_8h.html
a9050bf95231f4165ad411500d21907e8
(x)
#define
PARABOLIC_RAMP_PERROR
Config_8h.html
a88f48683fa3e5eefc74184c2e4a4c91c
(...)
#define
PARABOLIC_RAMP_PLOG
Config_8h.html
a3b71a50602256322160c0cd32908d0d0
(...)
static const Real
EpsilonA
namespaceParabolicRamp.html
a2c4a635a2b47887568a98ca7605ba1ab
static const Real
EpsilonT
namespaceParabolicRamp.html
ab212afbd810d31756e420b857badff66
static const Real
EpsilonV
namespaceParabolicRamp.html
a06c0cf52ea4818414a4f727a773ce8e8
static const Real
EpsilonX
namespaceParabolicRamp.html
a04f496c596e9d638d3376d7f5ca8c9b1
static const bool
gErrorGetchar
namespaceParabolicRamp.html
aa45c168b6c86156bd8e66c2d70317f6e
static const bool
gErrorSave
namespaceParabolicRamp.html
ac9e1e7347c450e64a0934fcde9b2c5c1
static const int
gValidityCheckLevel
namespaceParabolicRamp.html
a70ca713f9b758e4f853a00b9ba6170ae
static const int
gVerbose
namespaceParabolicRamp.html
aa6fbf8cd4338412d0ac713931c2628fe
cubic_spline_shortcutter.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/src/
cubic__spline__shortcutter_8cpp
constraint_aware_spline_smoother/cubic_spline_shortcutter.h
cubic_spline_shortcutter.h
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/include/constraint_aware_spline_smoother/
cubic__spline__shortcutter_8h
constraint_aware_spline_smoother::CubicSplineShortCutter
constraint_aware_spline_smoother
DynamicPath.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/src/ParabolicPathSmooth/
DynamicPath_8cpp
constraint_aware_spline_smoother/ParabolicPathSmooth/DynamicPath.h
constraint_aware_spline_smoother/ParabolicPathSmooth/Timer.h
constraint_aware_spline_smoother/ParabolicPathSmooth/Config.h
constraint_aware_spline_smoother/ParabolicPathSmooth/Math.h
ParabolicRamp::RampSection
ParabolicRamp
bool
CheckRamp
namespaceParabolicRamp.html
a878fff60920c8e3d8be8990234e91e5b
(const ParabolicRampND &ramp, FeasibilityCheckerBase *feas, DistanceCheckerBase *distance, int maxiters)
bool
CheckRamp
namespaceParabolicRamp.html
a13500a3b90763ce85565bb0e4cc90737
(const ParabolicRampND &ramp, FeasibilityCheckerBase *space, Real tol)
bool
InBounds
namespaceParabolicRamp.html
a1f7ed7af5ee36050e0e74be70299e98b
(const Vector &x, const Vector &bmin, const Vector &bmax)
Real
LInfDistance
namespaceParabolicRamp.html
abd1f929b31ab3ec30bdef8ef630945c4
(const Vector &a, const Vector &b)
Real
MaxBBLInfDistance
namespaceParabolicRamp.html
a457cdf94445dfa752f2e2322095a70a8
(const Vector &x, const Vector &bmin, const Vector &bmax)
bool
SolveMinTime
namespaceParabolicRamp.html
a59477bfc8dfc3487cc60534385888418
(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)
DynamicPath.h
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/include/constraint_aware_spline_smoother/ParabolicPathSmooth/
DynamicPath_8h
constraint_aware_spline_smoother/ParabolicPathSmooth/ParabolicRamp.h
ParabolicRamp::DistanceCheckerBase
ParabolicRamp::DynamicPath
ParabolicRamp::FeasibilityCheckerBase
ParabolicRamp::RampFeasibilityChecker
ParabolicRamp::RandomNumberGeneratorBase
ParabolicRamp
bool
CheckRamp
namespaceParabolicRamp.html
a878fff60920c8e3d8be8990234e91e5b
(const ParabolicRampND &ramp, FeasibilityCheckerBase *feas, DistanceCheckerBase *distance, int maxiters)
bool
CheckRamp
namespaceParabolicRamp.html
a13500a3b90763ce85565bb0e4cc90737
(const ParabolicRampND &ramp, FeasibilityCheckerBase *space, Real tol)
iterative_smoother.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/src/
iterative__smoother_8cpp
constraint_aware_spline_smoother/iterative_smoother.h
void
updateTrajectory
iterative__smoother_8cpp.html
af0501fbbc76076806c2c373ed4710745
(T &trajectory, const std::vector< double > &time_diff)
const double
DEFAULT_ACCEL_MAX
iterative__smoother_8cpp.html
a0fd66473936bc7e3d4391950466689cb
const double
DEFAULT_VEL_MAX
iterative__smoother_8cpp.html
af04130ff15466b3ebb52668a7caf7b62
const double
ROUNDING_THRESHOLD
iterative__smoother_8cpp.html
a2e49c7222060aeb7551adb97f4908769
iterative_smoother.h
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/include/constraint_aware_spline_smoother/
iterative__smoother_8h
constraint_aware_spline_smoother::IterativeParabolicSmoother
constraint_aware_spline_smoother
linear_spline_shortcutter.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/src/
linear__spline__shortcutter_8cpp
constraint_aware_spline_smoother/linear_spline_shortcutter.h
linear_spline_shortcutter.h
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/include/constraint_aware_spline_smoother/
linear__spline__shortcutter_8h
constraint_aware_spline_smoother::LinearSplineShortCutter
constraint_aware_spline_smoother
mainpage.dox
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/
mainpage_8dox
Math.h
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/include/constraint_aware_spline_smoother/ParabolicPathSmooth/
Math_8h
ParabolicRamp
double
Real
namespaceParabolicRamp.html
a7f136651eade995f17355e061e3e7b74
std::vector< double >
Vector
namespaceParabolicRamp.html
a6c9bde59abd089fa6835c2aa12e19c5e
Real
Abs
namespaceParabolicRamp.html
a059a494bdf23499d3635501c625eaae7
(Real x)
bool
FuzzyEquals
namespaceParabolicRamp.html
aec8355aa5fbca682a4bef20136c03429
(Real x, Real y, Real tol)
bool
FuzzyZero
namespaceParabolicRamp.html
a5aa4cdfd20e9ae895829a25e2745e348
(Real x, Real tol)
bool
IsFinite
namespaceParabolicRamp.html
a55f05671207c498bc8fef4f5ada9c5be
(Real x)
bool
IsInf
namespaceParabolicRamp.html
a1ce10e120757dedf14950f21b335d1fd
(Real x)
Real
Max
namespaceParabolicRamp.html
a4c039f0b55c203dbcc8359293d5ea423
(Real x, Real y)
Real
Min
namespaceParabolicRamp.html
a1db5c4f17e707b26a16ebbe26de7408b
(Real x, Real y)
Real
Rand
namespaceParabolicRamp.html
a5ac619dc35b9c8e355e14fb7816a6c50
()
Real
Sign
namespaceParabolicRamp.html
aa92f902ede392542e50e3fd4876ae0ff
(Real x)
Real
Sqr
namespaceParabolicRamp.html
a0133c54f77a9b5a0788640d01903feff
(Real x)
Real
Sqrt
namespaceParabolicRamp.html
a49380965642572f48f1f91bbab021171
(Real x)
void
Swap
namespaceParabolicRamp.html
a1e6097bc80d82a4b6448ec102c777254
(Real &x, Real &y)
static const Real
Inf
namespaceParabolicRamp.html
a5947204ffe480bd8cb1970e27d91809b
parabolic_blend_shortcutter.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/src/
parabolic__blend__shortcutter_8cpp
constraint_aware_spline_smoother/parabolic_blend_shortcutter.h
parabolic_blend_shortcutter.h
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/include/constraint_aware_spline_smoother/
parabolic__blend__shortcutter_8h
constraint_aware_spline_smoother/ParabolicPathSmooth/Math.h
constraint_aware_spline_smoother/ParabolicPathSmooth/DynamicPath.h
constraint_aware_spline_smoother::FeasibilityChecker
constraint_aware_spline_smoother::ParabolicBlendShortCutter
constraint_aware_spline_smoother
static const double
DEFAULT_ACC_MAX
namespaceconstraint__aware__spline__smoother.html
a6246fb7476312b010451fc70f2e08439
static const double
DEFAULT_POS_MAX
namespaceconstraint__aware__spline__smoother.html
a200ff0af72661f666fa3167f21e57a1d
static const double
DEFAULT_POS_MIN
namespaceconstraint__aware__spline__smoother.html
a52a125b1b7eb6780f881813796ab1245
static const double
DEFAULT_VEL_MAX
namespaceconstraint__aware__spline__smoother.html
a98fc4a00c1d8dfc269b32052de72ba58
static const double
MIN_DELTA
namespaceconstraint__aware__spline__smoother.html
a1f780ce16080e4e1accdac5b0e6ff2f4
parabolic_linear_blend.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/src/
parabolic__linear__blend_8cpp
constraint_aware_spline_smoother/KunzStilman/Trajectory.h
constraint_aware_spline_smoother/parabolic_linear_blend.h
const double
DEFAULT_ACCEL_MAX
parabolic__linear__blend_8cpp.html
a0fd66473936bc7e3d4391950466689cb
const double
DEFAULT_VEL_MAX
parabolic__linear__blend_8cpp.html
af04130ff15466b3ebb52668a7caf7b62
const int
NUM_OUTPUT_POINTS
parabolic__linear__blend_8cpp.html
a26e095415181b61bb056d5600e34533a
const double
ROUNDING_THRESHOLD
parabolic__linear__blend_8cpp.html
a2e49c7222060aeb7551adb97f4908769
parabolic_linear_blend.h
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/include/constraint_aware_spline_smoother/
parabolic__linear__blend_8h
constraint_aware_spline_smoother::ParabolicLinearBlendSmoother
constraint_aware_spline_smoother
ParabolicRamp.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/src/ParabolicPathSmooth/
ParabolicRamp_8cpp
constraint_aware_spline_smoother/ParabolicPathSmooth/ParabolicRamp.h
constraint_aware_spline_smoother/ParabolicPathSmooth/Config.h
ParabolicRamp::ParabolicRamp
ParabolicRamp::PLPRamp
ParabolicRamp::PPRamp
ParabolicRamp
Real
BrakeAccel
namespaceParabolicRamp.html
a9579745de902ac7048d29fca9658d137
(Real x, Real v, Real xbound)
Real
BrakeTime
namespaceParabolicRamp.html
afffe509fe8047bef5b5d03104a9458c5
(Real x, Real v, Real xbound)
void
CombineRamps
namespaceParabolicRamp.html
a383ac1d2e86ace03f358f8e971f58464
(const std::vector< std::vector< ParabolicRamp1D > > &ramps, std::vector< ParabolicRampND > &ndramps)
bool
LoadRamp
namespaceParabolicRamp.html
aa31008f0a9329a6108069759e98c5119
(FILE *f, Real &x0, Real &dx0, Real &x1, Real &dx1, Real &a, Real &v, Real &t)
bool
LoadRamp
namespaceParabolicRamp.html
ab1c782f576226613e4a87dc55347122b
(const char *fn, Real &x0, Real &dx0, Real &x1, Real &dx1, Real &a, Real &v, Real &t)
int
quadratic
namespaceParabolicRamp.html
aabe2a94bf42a47ca187642cae4fec1c8
(Real a, Real b, Real c, Real &x1, Real &x2)
bool
SaveRamp
namespaceParabolicRamp.html
af8126983bd9276a10cdd668c91b5756e
(const char *fn, Real x0, Real dx0, Real x1, Real dx1, Real a, Real v, Real t)
bool
SolveMinAccelBounded
namespaceParabolicRamp.html
a1806a3a27f4243ef698b424af5b91e52
(Real x0, Real v0, Real x1, Real v1, Real endTime, Real vmax, Real xmin, Real xmax, std::vector< ParabolicRamp1D > &ramps)
bool
SolveMinAccelBounded
namespaceParabolicRamp.html
af50677281a450d3b450a21082b4f31c3
(const Vector &x0, const Vector &v0, const Vector &x1, const Vector &v1, Real endTime, const Vector &vmax, const Vector &xmin, const Vector &xmax, vector< vector< ParabolicRamp1D > > &ramps)
bool
SolveMinTimeBounded
namespaceParabolicRamp.html
af28629bd59b32ab26c2065d34c2dc860
(Real x0, Real v0, Real x1, Real v1, Real amax, Real vmax, Real xmin, Real xmax, ParabolicRamp1D &ramp)
Real
SolveMinTimeBounded
namespaceParabolicRamp.html
add40c43ef1d62098f7e4a772f78f3d5a
(const Vector &x0, const Vector &v0, const Vector &x1, const Vector &v1, const Vector &amax, const Vector &vmax, const Vector &xmin, const Vector &xmax, vector< vector< ParabolicRamp1D > > &ramps)
void
TestRamps
namespaceParabolicRamp.html
a2bde259d3204cd628f4ef36bb38ced3d
(const char *fn)
static bool
gMinAccelQuiet
namespaceParabolicRamp.html
a0274806672cff4bf38dffc4c8f67859e
static bool
gMinTime2Quiet
namespaceParabolicRamp.html
a33a8cb89541e3d04860afb99851f003a
static bool
gSuppressSavingRamps
namespaceParabolicRamp.html
a9b54c58cc580db398dceacfba853ed32
ParabolicRamp.h
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/include/constraint_aware_spline_smoother/ParabolicPathSmooth/
ParabolicRamp_8h
constraint_aware_spline_smoother/ParabolicPathSmooth/Math.h
ParabolicRamp::ParabolicRamp1D
ParabolicRamp::ParabolicRampND
ParabolicRamp
void
CombineRamps
namespaceParabolicRamp.html
a383ac1d2e86ace03f358f8e971f58464
(const std::vector< std::vector< ParabolicRamp1D > > &ramps, std::vector< ParabolicRampND > &ndramps)
bool
SolveMinAccelBounded
namespaceParabolicRamp.html
a1806a3a27f4243ef698b424af5b91e52
(Real x0, Real v0, Real x1, Real v1, Real endTime, Real vmax, Real xmin, Real xmax, std::vector< ParabolicRamp1D > &ramps)
bool
SolveMinAccelBounded
namespaceParabolicRamp.html
a70182d25522912e1d6b91538c2005771
(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
SolveMinTimeBounded
namespaceParabolicRamp.html
af28629bd59b32ab26c2065d34c2dc860
(Real x0, Real v0, Real x1, Real v1, Real amax, Real vmax, Real xmin, Real xmax, ParabolicRamp1D &ramp)
Real
SolveMinTimeBounded
namespaceParabolicRamp.html
a5f5b450be5873626a45857f73e1d9d76
(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)
Timer.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/src/ParabolicPathSmooth/
Timer_8cpp
constraint_aware_spline_smoother/ParabolicPathSmooth/Timer.h
#define
GETCURRENTTIME
Timer_8cpp.html
a90c6eb608c6dd37fb7e71e10a9e80f1f
(x)
Timer.h
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/include/constraint_aware_spline_smoother/ParabolicPathSmooth/
Timer_8h
ParabolicRamp::Timer
ParabolicRamp
timeval
TimerCounterType
namespaceParabolicRamp.html
a2e9fa721e2c64ef6a9481c3822f6cd3c
Trajectory.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/src/KunzStilman/
Trajectory_8cpp
constraint_aware_spline_smoother/KunzStilman/Trajectory.h
Trajectory.h
/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/constraint_aware_spline_smoother/include/constraint_aware_spline_smoother/KunzStilman/
Trajectory_8h
ParabolicBlend::Trajectory
ParabolicBlend
constraint_aware_spline_smoother
namespaceconstraint__aware__spline__smoother.html
constraint_aware_spline_smoother::CubicSplineShortCutter
constraint_aware_spline_smoother::FeasibilityChecker
constraint_aware_spline_smoother::IterativeParabolicSmoother
constraint_aware_spline_smoother::LinearSplineShortCutter
constraint_aware_spline_smoother::ParabolicBlendShortCutter
constraint_aware_spline_smoother::ParabolicLinearBlendSmoother
static const double
DEFAULT_ACC_MAX
namespaceconstraint__aware__spline__smoother.html
a6246fb7476312b010451fc70f2e08439
static const double
DEFAULT_POS_MAX
namespaceconstraint__aware__spline__smoother.html
a200ff0af72661f666fa3167f21e57a1d
static const double
DEFAULT_POS_MIN
namespaceconstraint__aware__spline__smoother.html
a52a125b1b7eb6780f881813796ab1245
static const double
DEFAULT_VEL_MAX
namespaceconstraint__aware__spline__smoother.html
a98fc4a00c1d8dfc269b32052de72ba58
static const double
MIN_DELTA
namespaceconstraint__aware__spline__smoother.html
a1f780ce16080e4e1accdac5b0e6ff2f4
constraint_aware_spline_smoother::CubicSplineShortCutter
classconstraint__aware__spline__smoother_1_1CubicSplineShortCutter.html
SplineSmoother< T >
virtual bool
configure
classconstraint__aware__spline__smoother_1_1CubicSplineShortCutter.html
aa22a512f1434d81b9de521a36bf88dcd
()
CubicSplineShortCutter
classconstraint__aware__spline__smoother_1_1CubicSplineShortCutter.html
ac7e346a6a39732fa12a38100ecffd06d
()
virtual bool
smooth
classconstraint__aware__spline__smoother_1_1CubicSplineShortCutter.html
a767bf593f1fce31b75d83e3f2babd9f6
(const T &trajectory_in, T &trajectory_out) const
virtual
~CubicSplineShortCutter
classconstraint__aware__spline__smoother_1_1CubicSplineShortCutter.html
a1b043a592c1b2ff88caa7a0bf2efa04a
()
bool
addToTrajectory
classconstraint__aware__spline__smoother_1_1CubicSplineShortCutter.html
ad1820eb41396a0ce0f6c6c4816205141
(trajectory_msgs::JointTrajectory &trajectory_out, const trajectory_msgs::JointTrajectoryPoint &trajectory_point, const ros::Duration &delta_time) const
void
discretizeAndAppendSegment
classconstraint__aware__spline__smoother_1_1CubicSplineShortCutter.html
a9cdfb458801a1a7159e28bc083baded4
(const spline_smoother::SplineTrajectorySegment &spline_segment, const double &discretization, trajectory_msgs::JointTrajectory &joint_trajectory, const ros::Duration &segment_start_time, const bool &include_segment_end) const
void
discretizeTrajectory
classconstraint__aware__spline__smoother_1_1CubicSplineShortCutter.html
a9788570b7a02da6cb7ce7dbc82b2a60c
(const spline_smoother::SplineTrajectory &spline, const double &discretization, trajectory_msgs::JointTrajectory &joint_trajectory) const
bool
findTrajectoryPointsInInterval
classconstraint__aware__spline__smoother_1_1CubicSplineShortCutter.html
a60d6e166b9e56178b5f09ced1202f141
(const trajectory_msgs::JointTrajectory &trajectory, const double &segment_start_time, const double &segment_end_time, int &index_1, int &index_2) const
int
getRandomInt
classconstraint__aware__spline__smoother_1_1CubicSplineShortCutter.html
a0603b292bfc24310c28dd1b3538e139e
(int min, int max) const
double
getRandomTimeStamp
classconstraint__aware__spline__smoother_1_1CubicSplineShortCutter.html
a477eb89ec3869b305ac29a4cdfce21cc
(double min, double max) const
bool
getWaypoints
classconstraint__aware__spline__smoother_1_1CubicSplineShortCutter.html
ac08f159dc46bb1e436335aaa6b9b64f9
(const spline_smoother::SplineTrajectory &spline, trajectory_msgs::JointTrajectory &joint_trajectory) const
double
maxLInfDistance
classconstraint__aware__spline__smoother_1_1CubicSplineShortCutter.html
ab1dc10d09cae7c3339b5e2509f47b12d
(const trajectory_msgs::JointTrajectoryPoint &start, const trajectory_msgs::JointTrajectoryPoint &end) const
void
printTrajectory
classconstraint__aware__spline__smoother_1_1CubicSplineShortCutter.html
aa39ea6241a04cab35a4f4e9ad7bfec0b
(const trajectory_msgs::JointTrajectory &joint_trajectory) const
void
refineTrajectory
classconstraint__aware__spline__smoother_1_1CubicSplineShortCutter.html
a5ff3f59c2381cdf2e3f5182465eedc55
(T &trajectory) const
bool
setupCollisionEnvironment
classconstraint__aware__spline__smoother_1_1CubicSplineShortCutter.html
a1773215f4947aec7d48892b06a83dceb
()
bool
trimTrajectory
classconstraint__aware__spline__smoother_1_1CubicSplineShortCutter.html
afaaa48ce18b83b61e470b4f396796b9c
(trajectory_msgs::JointTrajectory &trajectory_out, const double &segment_start_time, const double &segment_end_time) const
bool
active_
classconstraint__aware__spline__smoother_1_1CubicSplineShortCutter.html
afd18598313ece3db87e8878f9f59ac25
planning_environment::CollisionModelsInterface *
collision_models_interface_
classconstraint__aware__spline__smoother_1_1CubicSplineShortCutter.html
a378a51260e07fc3ae4235d8937e0dece
double
discretization_
classconstraint__aware__spline__smoother_1_1CubicSplineShortCutter.html
a6fee951fb7e1c59c252fad85fdc5f66b
constraint_aware_spline_smoother::FeasibilityChecker
classconstraint__aware__spline__smoother_1_1FeasibilityChecker.html
ParabolicRamp::FeasibilityCheckerBase
virtual bool
ConfigFeasible
classconstraint__aware__spline__smoother_1_1FeasibilityChecker.html
a327fada9f1575978c11ee185ea8d6d43
(const ParabolicRamp::Vector &x)
FeasibilityChecker
classconstraint__aware__spline__smoother_1_1FeasibilityChecker.html
a2285b32e943f22a263ece6fcc052339c
()
void
initialize
classconstraint__aware__spline__smoother_1_1FeasibilityChecker.html
acfa3241194fed25924843b67f271bee3
()
bool
isActive
classconstraint__aware__spline__smoother_1_1FeasibilityChecker.html
ae144c3259565c46a8b249ce8b4821923
()
void
resetRequest
classconstraint__aware__spline__smoother_1_1FeasibilityChecker.html
a0405b92cda0032448d7c30bf8ca2f80a
()
virtual bool
SegmentFeasible
classconstraint__aware__spline__smoother_1_1FeasibilityChecker.html
aabceb7b983e7cf5b74d6ca71275f1491
(const Vector &a, const Vector &b)
bool
setInitial
classconstraint__aware__spline__smoother_1_1FeasibilityChecker.html
a7b7e9d701dd27a69b10d7aaa55e28293
(const trajectory_msgs::JointTrajectory &trajectory, const std::string &group_name, const arm_navigation_msgs::RobotState &start_state, const arm_navigation_msgs::Constraints &path_constraints)
void
discretizeTrajectory
classconstraint__aware__spline__smoother_1_1FeasibilityChecker.html
a791bff55d3143d03b3f11ed72f299f5e
(const trajectory_msgs::JointTrajectory &trajectory, trajectory_msgs::JointTrajectory &trajectory_out)
bool
setupCollisionEnvironment
classconstraint__aware__spline__smoother_1_1FeasibilityChecker.html
ad5e35356383926ea75e75ae4d036f7f0
()
bool
active_
classconstraint__aware__spline__smoother_1_1FeasibilityChecker.html
aa1769363447652ca91fff777b77e3aa7
planning_environment::CollisionModelsInterface *
collision_models_interface_
classconstraint__aware__spline__smoother_1_1FeasibilityChecker.html
acbacb42d05585c7918554358a51fa2e4
double
discretization_
classconstraint__aware__spline__smoother_1_1FeasibilityChecker.html
a4a316c6a0eb6400ee1b2849b70edda98
std::vector< std::string >
joint_names_
classconstraint__aware__spline__smoother_1_1FeasibilityChecker.html
aab1d5337bb5b92a7ade4a2ef8362accf
ros::NodeHandle
node_handle_
classconstraint__aware__spline__smoother_1_1FeasibilityChecker.html
a5d8b4e455de1befbbee26a36ac07f766
arm_navigation_msgs::Constraints
path_constraints_
classconstraint__aware__spline__smoother_1_1FeasibilityChecker.html
a38f1405ef0c1afa7329f69dbd956509f
constraint_aware_spline_smoother::IterativeParabolicSmoother
classconstraint__aware__spline__smoother_1_1IterativeParabolicSmoother.html
SplineSmoother< T >
virtual bool
configure
classconstraint__aware__spline__smoother_1_1IterativeParabolicSmoother.html
a962d2f1c97b9266ede285e44602bf53e
()
IterativeParabolicSmoother
classconstraint__aware__spline__smoother_1_1IterativeParabolicSmoother.html
a172379bdc18ba33299b6acc7fb93cf57
()
virtual bool
smooth
classconstraint__aware__spline__smoother_1_1IterativeParabolicSmoother.html
a549cd59c4864c62ebff427ff637d5b58
(const T &trajectory_in, T &trajectory_out) const
~IterativeParabolicSmoother
classconstraint__aware__spline__smoother_1_1IterativeParabolicSmoother.html
ae9efa11137a5e048d5ff6bad0bfac32c
()
void
applyAccelerationConstraints
classconstraint__aware__spline__smoother_1_1IterativeParabolicSmoother.html
abfb0e45d87d9b69b5c33714e8f7c82ec
(const T &trajectory, std::vector< double > &time_diff) const
void
applyVelocityConstraints
classconstraint__aware__spline__smoother_1_1IterativeParabolicSmoother.html
a7945d4a1e9eac30b0d7b7d6facfddb15
(T &trajectory, std::vector< double > &time_diff) const
double
findT1
classconstraint__aware__spline__smoother_1_1IterativeParabolicSmoother.html
a82e6221e0cee8ae247d37c95b10bbceb
(const double d1, const double d2, double t1, const double t2, const double a_max) const
double
findT2
classconstraint__aware__spline__smoother_1_1IterativeParabolicSmoother.html
a877f326ab88d53049e8a4f98c83cea7a
(const double d1, const double d2, const double t1, double t2, const double a_max) const
void
printPoint
classconstraint__aware__spline__smoother_1_1IterativeParabolicSmoother.html
a1c850b5a73bef8b4df6546b9e707ac88
(const trajectory_msgs::JointTrajectoryPoint &point, unsigned int i) const
void
printStats
classconstraint__aware__spline__smoother_1_1IterativeParabolicSmoother.html
aa10c24fdae8bb225419285caeffa9b00
(const T &trajectory) const
int
max_iterations_
classconstraint__aware__spline__smoother_1_1IterativeParabolicSmoother.html
ab4f2088edde5fc909a27830304e0da46
double
max_time_change_per_it_
classconstraint__aware__spline__smoother_1_1IterativeParabolicSmoother.html
ab6f98771290c808a72f25ddea5278953
constraint_aware_spline_smoother::LinearSplineShortCutter
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
SplineSmoother< T >
virtual bool
configure
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
a87f3394c0263a3a6f59760914cdbffc5
()
LinearSplineShortCutter
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
ada8126f47faf304caf2c1c8dbbe53250
()
virtual bool
smooth
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
aec212b16b47d1579b9b801ea21210386
(const T &trajectory_in, T &trajectory_out) const
virtual
~LinearSplineShortCutter
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
a09e729fdb7036fc4da1cd100d80e4b07
()
bool
addToTrajectory
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
aba727d09048f29f6e07fbc6018b60697
(trajectory_msgs::JointTrajectory &trajectory_out, const trajectory_msgs::JointTrajectoryPoint &trajectory_point, const ros::Duration &delta_time) const
void
discretizeAndAppendSegment
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
a46f20019e513fde23f3b5e614f32afac
(const spline_smoother::SplineTrajectorySegment &spline_segment, const double &discretization, trajectory_msgs::JointTrajectory &joint_trajectory, const ros::Duration &segment_start_time, const bool &include_segment_end) const
void
discretizeTrajectory
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
acbb4d083e677faf25fcff3d7b42dc108
(const spline_smoother::SplineTrajectory &spline, const double &discretization, trajectory_msgs::JointTrajectory &joint_trajectory) const
bool
findTrajectoryPointsInInterval
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
aebe97f20176fc0c9022b36b3113ef54a
(const trajectory_msgs::JointTrajectory &trajectory, const double &segment_start_time, const double &segment_end_time, int &index_1, int &index_2) const
int
getRandomInt
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
a9870cafe867ad13e36f8953beece15c3
(int min, int max) const
double
getRandomTimeStamp
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
a549fb7c33a0e010e61286df5ab47d829
(double min, double max) const
bool
getWaypoints
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
a3758eb6bc30dd641c4ea8f24cf5dc8a1
(const spline_smoother::SplineTrajectory &spline, trajectory_msgs::JointTrajectory &joint_trajectory) const
double
maxLInfDistance
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
ad0826d77b4dbd1d70e94a9c166229509
(const trajectory_msgs::JointTrajectoryPoint &start, const trajectory_msgs::JointTrajectoryPoint &end) const
void
printTrajectory
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
ac16b9d1d91445f664971a82da6ec6642
(const trajectory_msgs::JointTrajectory &joint_trajectory) const
void
refineTrajectory
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
a02a89e220354d4e56bfa611509e3030e
(T &trajectory) const
bool
setupCollisionEnvironment
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
ad77701832f41da3d0e8a2eedd8ce16db
()
bool
trimTrajectory
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
a69440fbf3efba922aef00d3244d11d5d
(trajectory_msgs::JointTrajectory &trajectory_out, const double &segment_start_time, const double &segment_end_time) const
bool
active_
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
a158f5ec4a0ba5a701e5d1467923165ae
planning_environment::CollisionModelsInterface *
collision_models_interface_
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
a883dfc744b43acc5932c9b26fab0f43b
double
discretization_
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
a23d9e636a6ea74ec88cbd04e05c5858e
ros::NodeHandle
node_handle_
classconstraint__aware__spline__smoother_1_1LinearSplineShortCutter.html
abeecead50472bbc14cc03c813aa930e3
constraint_aware_spline_smoother::ParabolicBlendShortCutter
classconstraint__aware__spline__smoother_1_1ParabolicBlendShortCutter.html
SplineSmoother< T >
virtual bool
configure
classconstraint__aware__spline__smoother_1_1ParabolicBlendShortCutter.html
a359c9059fd088a791c84102b8f1221d6
()
ParabolicBlendShortCutter
classconstraint__aware__spline__smoother_1_1ParabolicBlendShortCutter.html
a6228d075fda03a0a86b489583733e6b2
()
virtual bool
smooth
classconstraint__aware__spline__smoother_1_1ParabolicBlendShortCutter.html
a4f85ed56f861b4032e5a7ebabc1b0c5b
(const T &trajectory_in, T &trajectory_out) const
virtual
~ParabolicBlendShortCutter
classconstraint__aware__spline__smoother_1_1ParabolicBlendShortCutter.html
aa9b2a4a03a0ce40f4aa8a61613d61ea2
()
bool
active_
classconstraint__aware__spline__smoother_1_1ParabolicBlendShortCutter.html
a9a3af4a5d21b948cf23d31db70d0f2ce
double
discretization_
classconstraint__aware__spline__smoother_1_1ParabolicBlendShortCutter.html
a11d65e908faba06a61efe386a2d99d41
boost::shared_ptr< FeasibilityChecker >
feasibility_checker_
classconstraint__aware__spline__smoother_1_1ParabolicBlendShortCutter.html
a0f41f07074bffc9fc0566fd11cab7a7d
int
num_iterations_
classconstraint__aware__spline__smoother_1_1ParabolicBlendShortCutter.html
a267a6cab69e97b94da3a9aedade4a483
constraint_aware_spline_smoother::ParabolicLinearBlendSmoother
classconstraint__aware__spline__smoother_1_1ParabolicLinearBlendSmoother.html
SplineSmoother< T >
virtual bool
configure
classconstraint__aware__spline__smoother_1_1ParabolicLinearBlendSmoother.html
a3af844b7c182052e67f160ff025bfcaf
()
ParabolicLinearBlendSmoother
classconstraint__aware__spline__smoother_1_1ParabolicLinearBlendSmoother.html
a183f7ccccbbcb12a4fabaf217eadb489
()
virtual bool
smooth
classconstraint__aware__spline__smoother_1_1ParabolicLinearBlendSmoother.html
a66957f48d6310633946a722d82245bbe
(const T &trajectory_in, T &trajectory_out) const
~ParabolicLinearBlendSmoother
classconstraint__aware__spline__smoother_1_1ParabolicLinearBlendSmoother.html
a48759a7c9c406a97170c901688a6bb6e
()
ParabolicBlend
namespaceParabolicBlend.html
ParabolicBlend::Trajectory
ParabolicBlend::Trajectory
classParabolicBlend_1_1Trajectory.html
double
getDuration
classParabolicBlend_1_1Trajectory.html
aa6fb38a68327581d4c5e1f36d129fcb6
() const
Eigen::VectorXd
getPosition
classParabolicBlend_1_1Trajectory.html
aa0f6d481f602c1b3437ce3208873dd1d
(double time) const
Eigen::VectorXd
getVelocity
classParabolicBlend_1_1Trajectory.html
aeccf7922fd95890ecb9ae3e471da4551
(double time) const
Trajectory
classParabolicBlend_1_1Trajectory.html
abea7802712f7cdee62e3757ed86d48d1
(const std::list< Eigen::VectorXd > &path, const Eigen::VectorXd &maxVelocity, const Eigen::VectorXd &maxAcceleration, double minWayPointSeparation=0.0)
std::vector< Eigen::VectorXd >
accelerations
classParabolicBlend_1_1Trajectory.html
a0c42041416b258c5de75a715e38ed50b
std::vector< double >
blendDurations
classParabolicBlend_1_1Trajectory.html
a0460ce9b504909e10d7f971967a0f2c2
double
duration
classParabolicBlend_1_1Trajectory.html
ab3dd8965688ceb15a35eb80290195fb4
std::vector< double >
durations
classParabolicBlend_1_1Trajectory.html
a783c31a75298b9a9f895fb1b17b13d57
std::vector< Eigen::VectorXd >
path
classParabolicBlend_1_1Trajectory.html
a5b9e5c5e4490efb776f2a7ad635f9a7e
std::vector< Eigen::VectorXd >
velocities
classParabolicBlend_1_1Trajectory.html
a49c54bc34e2076d570526c2640afc270
ParabolicRamp
namespaceParabolicRamp.html
ParabolicRamp::DistanceCheckerBase
ParabolicRamp::DynamicPath
ParabolicRamp::FeasibilityCheckerBase
ParabolicRamp::ParabolicRamp
ParabolicRamp::ParabolicRamp1D
ParabolicRamp::ParabolicRampND
ParabolicRamp::PLPRamp
ParabolicRamp::PPRamp
ParabolicRamp::RampFeasibilityChecker
ParabolicRamp::RampSection
ParabolicRamp::RandomNumberGeneratorBase
ParabolicRamp::Timer
double
Real
namespaceParabolicRamp.html
a7f136651eade995f17355e061e3e7b74
timeval
TimerCounterType
namespaceParabolicRamp.html
a2e9fa721e2c64ef6a9481c3822f6cd3c
std::vector< double >
Vector
namespaceParabolicRamp.html
a6c9bde59abd089fa6835c2aa12e19c5e
Real
Abs
namespaceParabolicRamp.html
a059a494bdf23499d3635501c625eaae7
(Real x)
Real
BrakeAccel
namespaceParabolicRamp.html
a9579745de902ac7048d29fca9658d137
(Real x, Real v, Real xbound)
Real
BrakeTime
namespaceParabolicRamp.html
afffe509fe8047bef5b5d03104a9458c5
(Real x, Real v, Real xbound)
bool
CheckRamp
namespaceParabolicRamp.html
a878fff60920c8e3d8be8990234e91e5b
(const ParabolicRampND &ramp, FeasibilityCheckerBase *feas, DistanceCheckerBase *distance, int maxiters)
bool
CheckRamp
namespaceParabolicRamp.html
a13500a3b90763ce85565bb0e4cc90737
(const ParabolicRampND &ramp, FeasibilityCheckerBase *space, Real tol)
void
CombineRamps
namespaceParabolicRamp.html
a383ac1d2e86ace03f358f8e971f58464
(const std::vector< std::vector< ParabolicRamp1D > > &ramps, std::vector< ParabolicRampND > &ndramps)
bool
FuzzyEquals
namespaceParabolicRamp.html
aec8355aa5fbca682a4bef20136c03429
(Real x, Real y, Real tol)
bool
FuzzyZero
namespaceParabolicRamp.html
a5aa4cdfd20e9ae895829a25e2745e348
(Real x, Real tol)
bool
InBounds
namespaceParabolicRamp.html
a1f7ed7af5ee36050e0e74be70299e98b
(const Vector &x, const Vector &bmin, const Vector &bmax)
bool
IsFinite
namespaceParabolicRamp.html
a55f05671207c498bc8fef4f5ada9c5be
(Real x)
bool
IsInf
namespaceParabolicRamp.html
a1ce10e120757dedf14950f21b335d1fd
(Real x)
Real
LInfDistance
namespaceParabolicRamp.html
abd1f929b31ab3ec30bdef8ef630945c4
(const Vector &a, const Vector &b)
bool
LoadRamp
namespaceParabolicRamp.html
aa31008f0a9329a6108069759e98c5119
(FILE *f, Real &x0, Real &dx0, Real &x1, Real &dx1, Real &a, Real &v, Real &t)
bool
LoadRamp
namespaceParabolicRamp.html
ab1c782f576226613e4a87dc55347122b
(const char *fn, Real &x0, Real &dx0, Real &x1, Real &dx1, Real &a, Real &v, Real &t)
Real
Max
namespaceParabolicRamp.html
a4c039f0b55c203dbcc8359293d5ea423
(Real x, Real y)
Real
MaxBBLInfDistance
namespaceParabolicRamp.html
a457cdf94445dfa752f2e2322095a70a8
(const Vector &x, const Vector &bmin, const Vector &bmax)
Real
Min
namespaceParabolicRamp.html
a1db5c4f17e707b26a16ebbe26de7408b
(Real x, Real y)
int
quadratic
namespaceParabolicRamp.html
aabe2a94bf42a47ca187642cae4fec1c8
(Real a, Real b, Real c, Real &x1, Real &x2)
Real
Rand
namespaceParabolicRamp.html
a5ac619dc35b9c8e355e14fb7816a6c50
()
bool
SaveRamp
namespaceParabolicRamp.html
af8126983bd9276a10cdd668c91b5756e
(const char *fn, Real x0, Real dx0, Real x1, Real dx1, Real a, Real v, Real t)
Real
Sign
namespaceParabolicRamp.html
aa92f902ede392542e50e3fd4876ae0ff
(Real x)
bool
SolveMinAccelBounded
namespaceParabolicRamp.html
a1806a3a27f4243ef698b424af5b91e52
(Real x0, Real v0, Real x1, Real v1, Real endTime, Real vmax, Real xmin, Real xmax, std::vector< ParabolicRamp1D > &ramps)
bool
SolveMinAccelBounded
namespaceParabolicRamp.html
a70182d25522912e1d6b91538c2005771
(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
SolveMinAccelBounded
namespaceParabolicRamp.html
af50677281a450d3b450a21082b4f31c3
(const Vector &x0, const Vector &v0, const Vector &x1, const Vector &v1, Real endTime, const Vector &vmax, const Vector &xmin, const Vector &xmax, vector< vector< ParabolicRamp1D > > &ramps)
bool
SolveMinTime
namespaceParabolicRamp.html
a59477bfc8dfc3487cc60534385888418
(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)
bool
SolveMinTimeBounded
namespaceParabolicRamp.html
af28629bd59b32ab26c2065d34c2dc860
(Real x0, Real v0, Real x1, Real v1, Real amax, Real vmax, Real xmin, Real xmax, ParabolicRamp1D &ramp)
Real
SolveMinTimeBounded
namespaceParabolicRamp.html
a5f5b450be5873626a45857f73e1d9d76
(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)
Real
SolveMinTimeBounded
namespaceParabolicRamp.html
add40c43ef1d62098f7e4a772f78f3d5a
(const Vector &x0, const Vector &v0, const Vector &x1, const Vector &v1, const Vector &amax, const Vector &vmax, const Vector &xmin, const Vector &xmax, vector< vector< ParabolicRamp1D > > &ramps)
Real
Sqr
namespaceParabolicRamp.html
a0133c54f77a9b5a0788640d01903feff
(Real x)
Real
Sqrt
namespaceParabolicRamp.html
a49380965642572f48f1f91bbab021171
(Real x)
void
Swap
namespaceParabolicRamp.html
a1e6097bc80d82a4b6448ec102c777254
(Real &x, Real &y)
void
TestRamps
namespaceParabolicRamp.html
a2bde259d3204cd628f4ef36bb38ced3d
(const char *fn)
static const Real
EpsilonA
namespaceParabolicRamp.html
a2c4a635a2b47887568a98ca7605ba1ab
static const Real
EpsilonT
namespaceParabolicRamp.html
ab212afbd810d31756e420b857badff66
static const Real
EpsilonV
namespaceParabolicRamp.html
a06c0cf52ea4818414a4f727a773ce8e8
static const Real
EpsilonX
namespaceParabolicRamp.html
a04f496c596e9d638d3376d7f5ca8c9b1
static const bool
gErrorGetchar
namespaceParabolicRamp.html
aa45c168b6c86156bd8e66c2d70317f6e
static const bool
gErrorSave
namespaceParabolicRamp.html
ac9e1e7347c450e64a0934fcde9b2c5c1
static bool
gMinAccelQuiet
namespaceParabolicRamp.html
a0274806672cff4bf38dffc4c8f67859e
static bool
gMinTime2Quiet
namespaceParabolicRamp.html
a33a8cb89541e3d04860afb99851f003a
static bool
gSuppressSavingRamps
namespaceParabolicRamp.html
a9b54c58cc580db398dceacfba853ed32
static const int
gValidityCheckLevel
namespaceParabolicRamp.html
a70ca713f9b758e4f853a00b9ba6170ae
static const int
gVerbose
namespaceParabolicRamp.html
aa6fbf8cd4338412d0ac713931c2628fe
static const Real
Inf
namespaceParabolicRamp.html
a5947204ffe480bd8cb1970e27d91809b
ParabolicRamp::DistanceCheckerBase
classParabolicRamp_1_1DistanceCheckerBase.html
virtual Real
ObstacleDistance
classParabolicRamp_1_1DistanceCheckerBase.html
a4097a4dbbb97229e006496772cbe0781
(const Vector &x)=0
virtual Real
ObstacleDistanceNorm
classParabolicRamp_1_1DistanceCheckerBase.html
a4be8972eb83154ba6faae35affc764b9
() const
virtual
~DistanceCheckerBase
classParabolicRamp_1_1DistanceCheckerBase.html
aa75cfec245b5c36d2f86fb1337317271
()
ParabolicRamp::DynamicPath
classParabolicRamp_1_1DynamicPath.html
void
Append
classParabolicRamp_1_1DynamicPath.html
aa7124857ef626959be4c56da1600919e
(const Vector &x)
void
Append
classParabolicRamp_1_1DynamicPath.html
a47eeccfeace45638287ad7c1bbc9ce9d
(const Vector &x, const Vector &dx)
void
Clear
classParabolicRamp_1_1DynamicPath.html
aca832d8130f16f465b17fcc6fb6d0084
()
void
Concat
classParabolicRamp_1_1DynamicPath.html
a4760625e44d14c51ab244d1f9def712f
(const DynamicPath &suffix)
void
Derivative
classParabolicRamp_1_1DynamicPath.html
ad44b3f56c6a02c3a5bc97f7ec717e70f
(Real t, Vector &dx) const
DynamicPath
classParabolicRamp_1_1DynamicPath.html
a9fbafadb8b62309782317c6970c3d37c
()
bool
Empty
classParabolicRamp_1_1DynamicPath.html
a99424e16087d439c08f3879464c21e02
() const
void
Evaluate
classParabolicRamp_1_1DynamicPath.html
a119c766df17321d86d35fc97d81e736c
(Real t, Vector &x) const
void
GetMilestones
classParabolicRamp_1_1DynamicPath.html
a5be9d9179911f8c1fddaf9fe89a429cd
(std::vector< Vector > &x, std::vector< Vector > &dx) const
int
GetSegment
classParabolicRamp_1_1DynamicPath.html
a826b8a2d493e33e264241a305d4b561b
(Real t, Real &u) const
Real
GetTotalTime
classParabolicRamp_1_1DynamicPath.html
a87ccc07f16190e007ddd47bab2fad8e9
() const
void
Init
classParabolicRamp_1_1DynamicPath.html
a908c9457d74464e4f65b26d204495e34
(const Vector &velMax, const Vector &accMax)
bool
IsValid
classParabolicRamp_1_1DynamicPath.html
a88cc2728e7e05f8de39b96efaf00d559
() const
int
OnlineShortcut
classParabolicRamp_1_1DynamicPath.html
a101ec2834a3e86e4c3cfca554c8bdafd
(Real leadTime, Real padTime, RampFeasibilityChecker &check)
int
OnlineShortcut
classParabolicRamp_1_1DynamicPath.html
a7d27248eeb72f6187109401a91e2412a
(Real leadTime, Real padTime, RampFeasibilityChecker &check, RandomNumberGeneratorBase *rng)
void
SetJointLimits
classParabolicRamp_1_1DynamicPath.html
ab22a7b6c9ee0244b1026ada4b0e45225
(const Vector &qMin, const Vector &qMax)
void
SetMilestones
classParabolicRamp_1_1DynamicPath.html
ac2d6c96afec93240a212dfb17b7baeb9
(const std::vector< Vector > &x)
void
SetMilestones
classParabolicRamp_1_1DynamicPath.html
ae8cd4b7e70aeab7c6101e6b921e0d1e2
(const std::vector< Vector > &x, const std::vector< Vector > &dx)
int
ShortCircuit
classParabolicRamp_1_1DynamicPath.html
a89ed2959522809cdadb8e22e9ad635c7
(RampFeasibilityChecker &check)
int
Shortcut
classParabolicRamp_1_1DynamicPath.html
a49c3de13e396925e2adba09184603fea
(int numIters, RampFeasibilityChecker &check)
int
Shortcut
classParabolicRamp_1_1DynamicPath.html
ae62f6b2a0a014e0979097999cf79f289
(int numIters, RampFeasibilityChecker &check, RandomNumberGeneratorBase *rng)
void
Split
classParabolicRamp_1_1DynamicPath.html
afe7b7898a55836f43b6a9ad292b41fdc
(Real t, DynamicPath &before, DynamicPath &after) const
bool
TryShortcut
classParabolicRamp_1_1DynamicPath.html
a5e73d55648231b2fc9bafd1e7f5be8e1
(Real t1, Real t2, RampFeasibilityChecker &check)
Vector
accMax
classParabolicRamp_1_1DynamicPath.html
a283f9451053c98f65c6b6c9cbdafe70e
std::vector< ParabolicRampND >
ramps
classParabolicRamp_1_1DynamicPath.html
aae4caf1acb11102be19ca83ff85a6469
Vector
velMax
classParabolicRamp_1_1DynamicPath.html
a4f9589faa2d7987dd5bd20f854ed1c15
Vector
xMax
classParabolicRamp_1_1DynamicPath.html
aa8b40c563deeb46a202054dd0982c16f
Vector
xMin
classParabolicRamp_1_1DynamicPath.html
a5c3dca6b8e50c3fe43b140ab54bc5bbe
ParabolicRamp::FeasibilityCheckerBase
classParabolicRamp_1_1FeasibilityCheckerBase.html
virtual bool
ConfigFeasible
classParabolicRamp_1_1FeasibilityCheckerBase.html
ab9b170527c2a2d7c8a5c91ca639f82b8
(const Vector &x)=0
virtual bool
SegmentFeasible
classParabolicRamp_1_1FeasibilityCheckerBase.html
ad40077fba3a333e7196a468c835bf7b9
(const Vector &a, const Vector &b)=0
virtual
~FeasibilityCheckerBase
classParabolicRamp_1_1FeasibilityCheckerBase.html
a6a36710db13e06348a22ac0883d27e95
()
ParabolicRamp::ParabolicRamp
classParabolicRamp_1_1ParabolicRamp.html
Real
Accel
classParabolicRamp_1_1ParabolicRamp.html
a7a35a43d81d8be5af63884ee809b3c74
(Real t) const
Real
Derivative
classParabolicRamp_1_1ParabolicRamp.html
afb4d0471b5cfb9746a82d7f5aa7be3e1
(Real t) const
Real
Evaluate
classParabolicRamp_1_1ParabolicRamp.html
ab5372f76a06b46b8f1a3605b389f1db9
(Real t) const
Real
MaxVelocity
classParabolicRamp_1_1ParabolicRamp.html
aa2532e61ca0ac7e09141d51a6d9e0914
() const
bool
Solve
classParabolicRamp_1_1ParabolicRamp.html
a6109b86fce56786ee1d701c26088ca70
(Real amax)
bool
SolveFixedTime
classParabolicRamp_1_1ParabolicRamp.html
ac8e184a6f2bc7dad40d8cb921c4bd5b4
(Real endTime)
Real
a
classParabolicRamp_1_1ParabolicRamp.html
a0c44c314254b77890b34a01479670d34
Real
dx0
classParabolicRamp_1_1ParabolicRamp.html
a0718f800ba2d1b6331e7e92418442142
Real
dx1
classParabolicRamp_1_1ParabolicRamp.html
a07d266e175b20658a4cc7c239658ddcf
Real
ttotal
classParabolicRamp_1_1ParabolicRamp.html
a8d309453644d0645c8aadcec4040cde7
Real
x0
classParabolicRamp_1_1ParabolicRamp.html
a3cbaa189dae80b4a89638ee4549061e6
Real
x1
classParabolicRamp_1_1ParabolicRamp.html
a4f0d8b963f00b58b3cf1646bf20e14ec
ParabolicRamp::ParabolicRamp1D
classParabolicRamp_1_1ParabolicRamp1D.html
Real
Accel
classParabolicRamp_1_1ParabolicRamp1D.html
a8239ecdae656779104e7c3dcedaf03e9
(Real t) const
void
Bounds
classParabolicRamp_1_1ParabolicRamp1D.html
adbe2becf680f81ec4a3f6cb1f0b1227a
(Real &xmin, Real &xmax) const
void
Bounds
classParabolicRamp_1_1ParabolicRamp1D.html
aef95b7d3f7b62497358467d457f8e4c0
(Real ta, Real tb, Real &xmin, Real &xmax) const
Real
Derivative
classParabolicRamp_1_1ParabolicRamp1D.html
add5c5c2fdec6cbd3fb2ee0d5da91814c
(Real t) const
void
DerivBounds
classParabolicRamp_1_1ParabolicRamp1D.html
ae187f5ebb5f46b5ae8bb7dd8392fa315
(Real &vmin, Real &vmax) const
void
DerivBounds
classParabolicRamp_1_1ParabolicRamp1D.html
ac69df9fcd2410c4da55d3878d611b0c9
(Real ta, Real tb, Real &vmin, Real &vmax) const
void
Dilate
classParabolicRamp_1_1ParabolicRamp1D.html
a6f48661f39f1c8571250c48104ce2a04
(Real timeScale)
Real
EndTime
classParabolicRamp_1_1ParabolicRamp1D.html
a26bdb6db1774f07dfd1360bf26589bfa
() const
Real
Evaluate
classParabolicRamp_1_1ParabolicRamp1D.html
acd1ad436b3c23e23738e4e3e381e376f
(Real t) const
bool
IsValid
classParabolicRamp_1_1ParabolicRamp1D.html
a93e49afca5b6899fcf9042ff7695c52a
() const
void
SetConstant
classParabolicRamp_1_1ParabolicRamp1D.html
a71e9f7d9acb674a2062291aac2db5938
(Real x, Real t=0)
void
SetLinear
classParabolicRamp_1_1ParabolicRamp1D.html
a6fce5a01c7d32931f0658c3ba5fa14a9
(Real x0, Real x1, Real t)
void
SolveBraking
classParabolicRamp_1_1ParabolicRamp1D.html
aff5fe7fb304e1e4b93b99553c80fe27a
(Real amax)
bool
SolveMinAccel
classParabolicRamp_1_1ParabolicRamp1D.html
a23f495a8e64f8b3f7cdb9eaace65fa97
(Real endTime, Real vmax)
Real
SolveMinAccel2
classParabolicRamp_1_1ParabolicRamp1D.html
ad4889cd4161c842b83bc5c6b890d6358
(Real endTime, Real vmax)
bool
SolveMinTime
classParabolicRamp_1_1ParabolicRamp1D.html
ad8e3ca70dce303d3d40bb073a89c140a
(Real amax, Real vmax)
bool
SolveMinTime2
classParabolicRamp_1_1ParabolicRamp1D.html
ad131676db6bbf99c98b16831ad164db8
(Real amax, Real vmax, Real tLowerBound)
void
TrimBack
classParabolicRamp_1_1ParabolicRamp1D.html
adf0e522ea95667c75df1aaa82588ae89
(Real tcut)
void
TrimFront
classParabolicRamp_1_1ParabolicRamp1D.html
af15d91bd86ecf02a0bc2ab41e01e7061
(Real tcut)
Real
a1
classParabolicRamp_1_1ParabolicRamp1D.html
a976c37ecf9b3f6a894e12c66eb6641a8
Real
a2
classParabolicRamp_1_1ParabolicRamp1D.html
adaf6db431025d1a5f2dda8cd729e0761
Real
dx0
classParabolicRamp_1_1ParabolicRamp1D.html
a1486ff210412330f35dc14a3f6c41a20
Real
dx1
classParabolicRamp_1_1ParabolicRamp1D.html
a954b7f1f336570cd4e04bc7193b26f01
Real
tswitch1
classParabolicRamp_1_1ParabolicRamp1D.html
a527fd103f2707eeeddd67de569620e5c
Real
tswitch2
classParabolicRamp_1_1ParabolicRamp1D.html
a7d810ead6de299a8f3972956193ae8d6
Real
ttotal
classParabolicRamp_1_1ParabolicRamp1D.html
a5a6bc4bf05b705b0fd1239d105e1ff35
Real
v
classParabolicRamp_1_1ParabolicRamp1D.html
a1a7f996f1147d407cdeca9c4f8f7dc80
Real
x0
classParabolicRamp_1_1ParabolicRamp1D.html
a9bcd37551bd1211e9489b2230311e667
Real
x1
classParabolicRamp_1_1ParabolicRamp1D.html
a8be5bb7892ac5913b6a13d3764cf7684
ParabolicRamp::ParabolicRampND
classParabolicRamp_1_1ParabolicRampND.html
void
Accel
classParabolicRamp_1_1ParabolicRampND.html
af5e8bf97075f72e2ffb21335c957b3d1
(Real t, Vector &ddx) const
void
Bounds
classParabolicRamp_1_1ParabolicRampND.html
ab6e7045739d3914b50ea1b85b3dae9ed
(Vector &xmin, Vector &xmax) const
void
Bounds
classParabolicRamp_1_1ParabolicRampND.html
a34a72972492bcf2c9bb9713d9db35036
(Real ta, Real tb, Vector &xmin, Vector &xmax) const
void
Derivative
classParabolicRamp_1_1ParabolicRampND.html
a9f4199bdcccf2e676aa64b10607c5fd4
(Real t, Vector &dx) const
void
DerivBounds
classParabolicRamp_1_1ParabolicRampND.html
ab863f34363882c56c87299423e9394f5
(Vector &vmin, Vector &vmax) const
void
DerivBounds
classParabolicRamp_1_1ParabolicRampND.html
a98ff37180273ff0f90faba225fd254d6
(Real ta, Real tb, Vector &vmin, Vector &vmax) const
void
Dilate
classParabolicRamp_1_1ParabolicRampND.html
ac834fbaca6929a66dc1e2da91bd9df42
(Real timeScale)
void
Evaluate
classParabolicRamp_1_1ParabolicRampND.html
a3acb4fe3c05a9b023ebebcb823502bec
(Real t, Vector &x) const
bool
IsValid
classParabolicRamp_1_1ParabolicRampND.html
a08ff0618cc65a6b585435f1c39e7d834
() const
void
Output
classParabolicRamp_1_1ParabolicRampND.html
a2bc33683f501a39aa7ac4d4b5944c5a7
(Real dt, std::vector< Vector > &path) const
void
SetConstant
classParabolicRamp_1_1ParabolicRampND.html
aceb29e26bcd73817839e90fbc8911b1f
(const Vector &x, Real t=0)
void
SetLinear
classParabolicRamp_1_1ParabolicRampND.html
aefa06ee104b38478048a3ebb822d9d23
(const Vector &x0, const Vector &x1, Real t)
void
SolveBraking
classParabolicRamp_1_1ParabolicRampND.html
ad7b226fb03ff9e4e7aa26d6be254366e
(const Vector &amax)
bool
SolveMinAccel
classParabolicRamp_1_1ParabolicRampND.html
a11960290bdd4451d708fd09dc8f58ae6
(const Vector &vmax, Real time)
bool
SolveMinAccelLinear
classParabolicRamp_1_1ParabolicRampND.html
a7fe61c2ca9c93aa23e20f2417af69e75
(const Vector &vmax, Real time)
bool
SolveMinTime
classParabolicRamp_1_1ParabolicRampND.html
a6a27e0a7a4f72ff2a7cd89431e58eff5
(const Vector &amax, const Vector &vmax)
bool
SolveMinTimeLinear
classParabolicRamp_1_1ParabolicRampND.html
afae5a9f14b47cca5ac447dde425e4d5b
(const Vector &amax, const Vector &vmax)
void
TrimBack
classParabolicRamp_1_1ParabolicRampND.html
ab08b96f2489c3790f9143334f8ecd29f
(Real tcut)
void
TrimFront
classParabolicRamp_1_1ParabolicRampND.html
a541bca7131352861ab4afea944bbb24e
(Real tcut)
Vector
dx0
classParabolicRamp_1_1ParabolicRampND.html
a2c3d9769de02a2def955a4446865c2a6
Vector
dx1
classParabolicRamp_1_1ParabolicRampND.html
a010d3cf1c3daedcf92ffe8ba6951e07f
Real
endTime
classParabolicRamp_1_1ParabolicRampND.html
a6cf331d9817bc4f6838224b8befb3935
std::vector< ParabolicRamp1D >
ramps
classParabolicRamp_1_1ParabolicRampND.html
acd34c1436daccb248c0e81af6b7768b6
Vector
x0
classParabolicRamp_1_1ParabolicRampND.html
aad9b1fa59a6ae1f41f28fd4e6fb01224
Vector
x1
classParabolicRamp_1_1ParabolicRampND.html
aa5ce9fdfba363a6f6375cbd25b1a1d39
ParabolicRamp::PLPRamp
classParabolicRamp_1_1PLPRamp.html
Real
Accel
classParabolicRamp_1_1PLPRamp.html
aca2cc437f7b123fbf6de394639d96492
(Real t) const
Real
CalcMinAccel
classParabolicRamp_1_1PLPRamp.html
afac9462e1317b56c7589bac969b3c9e5
(Real endTime, Real v) const
Real
CalcMinTime2
classParabolicRamp_1_1PLPRamp.html
a47795cec4edc25302e59c2acaf919938
(Real endTime, Real a, Real vmax) const
Real
CalcSwitchTime1
classParabolicRamp_1_1PLPRamp.html
abcd19325bcceceb239cfeb3afa750a1d
(Real a, Real v) const
Real
CalcSwitchTime2
classParabolicRamp_1_1PLPRamp.html
aa78b661c101da6a18fd31339ac883387
(Real a, Real v) const
Real
CalcTotalTime
classParabolicRamp_1_1PLPRamp.html
a16a83d24110ca19a81e0cb5c4e278098
(Real a, Real v) const
Real
Derivative
classParabolicRamp_1_1PLPRamp.html
aad67893d18f1a1f687d9b9c6234ea444
(Real t) const
Real
Evaluate
classParabolicRamp_1_1PLPRamp.html
abdfe107fdb208f963ae861dc52353b49
(Real t) const
bool
SolveMinAccel
classParabolicRamp_1_1PLPRamp.html
aed0716e8c4d83f78adf735d809da59e4
(Real endTime, Real vmax)
Real
SolveMinAccel2
classParabolicRamp_1_1PLPRamp.html
ac70df827069f5aa3112a56438d1cdfb1
(Real endTime, Real vmax)
bool
SolveMinTime
classParabolicRamp_1_1PLPRamp.html
a82865cc6464b9376fd09a1b7eaf5f43c
(Real amax, Real vmax)
bool
SolveMinTime2
classParabolicRamp_1_1PLPRamp.html
adce993392e49375fb19a05d91386d3b0
(Real amax, Real vmax, Real timeLowerBound)
Real
a
classParabolicRamp_1_1PLPRamp.html
a352704565d7d4ab0d503a149d52c381b
Real
dx0
classParabolicRamp_1_1PLPRamp.html
a947971d1c0bb1a5acc0976811321bfb7
Real
dx1
classParabolicRamp_1_1PLPRamp.html
a85ace76639a2a0240f9656253b4795a8
Real
tswitch1
classParabolicRamp_1_1PLPRamp.html
a965fa6d6e43975f789b46b7356a3bb44
Real
tswitch2
classParabolicRamp_1_1PLPRamp.html
ad32a87373deed6bad93edcfea5101d6f
Real
ttotal
classParabolicRamp_1_1PLPRamp.html
a25f78b170593b7c337674fadc1d8c98d
Real
v
classParabolicRamp_1_1PLPRamp.html
a0bbd628a9409468fa22f86c0691ddcd6
Real
x0
classParabolicRamp_1_1PLPRamp.html
a90d2302865c6a69effbce37840ca8a4b
Real
x1
classParabolicRamp_1_1PLPRamp.html
a3efe663c799887963a166bd564a101ae
ParabolicRamp::PPRamp
classParabolicRamp_1_1PPRamp.html
Real
Accel
classParabolicRamp_1_1PPRamp.html
a679e86cf038642f7c6db39dadb1a6456
(Real t) const
Real
CalcMinAccel
classParabolicRamp_1_1PPRamp.html
a2be0b8514af33fb95946a95c882d253c
(Real endTime, Real sign, Real &switchTime) const
Real
CalcSwitchTime
classParabolicRamp_1_1PPRamp.html
a9b46d071ae1b3fa601b0b39bcfa52999
(Real a) const
int
CalcSwitchTimes
classParabolicRamp_1_1PPRamp.html
a2be041ff9f323e03f3ec2e970157d8c8
(Real a, Real &t1, Real &t2) const
Real
CalcTotalTime
classParabolicRamp_1_1PPRamp.html
a7dccfcb03cef4d6e82808b991f90a76e
(Real a) const
int
CalcTotalTimes
classParabolicRamp_1_1PPRamp.html
ac38e2ae097856ed1f616cf35d7d77842
(Real a, Real &t1, Real &t2) const
Real
Derivative
classParabolicRamp_1_1PPRamp.html
abd2f56937696faf375379c37578d1ba1
(Real t) const
Real
Evaluate
classParabolicRamp_1_1PPRamp.html
a6b7298842b371fef7bd1c54def4ec414
(Real t) const
Real
MaxVelocity
classParabolicRamp_1_1PPRamp.html
a65f9337d6d77ea044cb3fccbf069d98f
() const
bool
SolveMinAccel
classParabolicRamp_1_1PPRamp.html
a2f301cd1cb6b5a4f69d503d388cf8bec
(Real endTime)
Real
SolveMinAccel2
classParabolicRamp_1_1PPRamp.html
a7a1aa80524f416e477641c2732ac667c
(Real endTime)
bool
SolveMinTime
classParabolicRamp_1_1PPRamp.html
ad78bbef0ba2ef812427d17758943a240
(Real amax)
bool
SolveMinTime2
classParabolicRamp_1_1PPRamp.html
a3f231cc4429285749fae95570f7276c0
(Real amax, Real timeLowerBound)
Real
a
classParabolicRamp_1_1PPRamp.html
a249f684a50db9cdb9582e28194126ce6
Real
dx0
classParabolicRamp_1_1PPRamp.html
ab63676ff9101de250865082c83a1d477
Real
dx1
classParabolicRamp_1_1PPRamp.html
af862ae2ef15c29ab75cd9821f90ab9dd
Real
tswitch
classParabolicRamp_1_1PPRamp.html
a1b732e412dbb86d347a906509ee494f4
Real
ttotal
classParabolicRamp_1_1PPRamp.html
ab79cb6f754ef73bfd5b956a5678dbb0f
Real
x0
classParabolicRamp_1_1PPRamp.html
ad5242a2b109ded336af0a9cfee043e0d
Real
x1
classParabolicRamp_1_1PPRamp.html
a04d861e8f7011c4301f3d3bf230344d7
ParabolicRamp::RampFeasibilityChecker
classParabolicRamp_1_1RampFeasibilityChecker.html
bool
Check
classParabolicRamp_1_1RampFeasibilityChecker.html
a701303e4a1bff48907e25c2157773306
(const ParabolicRampND &x)
RampFeasibilityChecker
classParabolicRamp_1_1RampFeasibilityChecker.html
ac098cd1a0ffc3a15c4acd3bada7df3a7
(FeasibilityCheckerBase *feas, Real tol)
RampFeasibilityChecker
classParabolicRamp_1_1RampFeasibilityChecker.html
a31e9c4fc0bc90cb30754fbe5a6215b47
(FeasibilityCheckerBase *feas, DistanceCheckerBase *distance, int maxiters)
DistanceCheckerBase *
distance
classParabolicRamp_1_1RampFeasibilityChecker.html
af948d296db3477538a006e3f78d3b98d
FeasibilityCheckerBase *
feas
classParabolicRamp_1_1RampFeasibilityChecker.html
af616cb6a7cfe7cf85216658c0e2d3338
int
maxiters
classParabolicRamp_1_1RampFeasibilityChecker.html
aa7ce35ac9a035f570de4e188bb1d9dd4
Real
tol
classParabolicRamp_1_1RampFeasibilityChecker.html
ab79572a18743c2fd2fb05bd17ca8f6f6
ParabolicRamp::RampSection
structParabolicRamp_1_1RampSection.html
Real
da
structParabolicRamp_1_1RampSection.html
a3f9e48ee1c87e753c69e66fb16270efa
Real
db
structParabolicRamp_1_1RampSection.html
a4ce102dada77da248ffe54e1c2ea919e
Real
ta
structParabolicRamp_1_1RampSection.html
aafe5303c053c04978995d59c19385001
Real
tb
structParabolicRamp_1_1RampSection.html
a8631c0a16dfebc596b579dbd8c48b3d0
Vector
xa
structParabolicRamp_1_1RampSection.html
ae4112125becf0e1afa8dd38920e1747d
Vector
xb
structParabolicRamp_1_1RampSection.html
ace8cf70e8bee5647b1ce0a7fa8ad27b6
ParabolicRamp::RandomNumberGeneratorBase
classParabolicRamp_1_1RandomNumberGeneratorBase.html
virtual Real
Rand
classParabolicRamp_1_1RandomNumberGeneratorBase.html
a053e0370e8a2cc47cd673d04c67e5c1d
()
ParabolicRamp::Timer
classParabolicRamp_1_1Timer.html
long long
ElapsedTicks
classParabolicRamp_1_1Timer.html
a01f8b0be0e19ad94b0ebd8adb91c3320
()
double
ElapsedTime
classParabolicRamp_1_1Timer.html
a14ff99a1f606be6eda20a70811544584
()
long long
LastElapsedTicks
classParabolicRamp_1_1Timer.html
a78410139915cf1651ff3b6ae2707c352
() const
double
LastElapsedTime
classParabolicRamp_1_1Timer.html
a5ad260c08c78a969c40bc613a3b4512b
() const
void
Reset
classParabolicRamp_1_1Timer.html
ae7c0c1e7d12de4b8a6e7c64e451cdd2a
()
Timer
classParabolicRamp_1_1Timer.html
a5f16e8da27d2a5a5242dead46de05d97
()
TimerCounterType
current
classParabolicRamp_1_1Timer.html
af6a10b5cf78c7c1ef045fb6cbf80689d
TimerCounterType
start
classParabolicRamp_1_1Timer.html
ac1aa397952fd481734a3438772c4702a
index
index
iterative_smoother
codeapi
linear_spline_shortcutter
cubic_spline_shortcutter
parabolic_linear_blend
parabolic_blend_shortcutter