Bench-MR
A Motion Planning Benchmark for Wheeled Mobile Robots
|
An optimization objective for minimizing OMPL's smoothness. More...
#include <OptimizationObjective.h>
Public Member Functions | |
SmoothnessOptimizationObjective (ob::SpaceInformationPtr &space_info) | |
ob::Cost | stateCost (const ob::State *s) const override |
Returns identity cost. More... | |
ob::Cost | motionCost (const ob::State *s1, const ob::State *s2) const override |
Motion cost for this objective is defined as the smoothness between the path between s1 and s2 . More... | |
An optimization objective for minimizing OMPL's smoothness.
Note, that this is only supported for geometric motion planning. Since OMPL does not implement smoothness for PathControl.
|
inline |
|
override |
Motion cost for this objective is defined as the smoothness between the path between s1
and s2
.
|
override |
Returns identity cost.