|
Bench-MR
A Motion Planning Benchmark for Wheeled Mobile Robots
|
#include "base/PlannerSettings.h"#include <ompl/base/objectives/MaximizeMinClearanceObjective.h>#include <ompl/base/objectives/PathLengthOptimizationObjective.h>#include <ompl/base/samplers/DeterministicStateSampler.h>#include <ompl/base/samplers/deterministic/HaltonSequence.h>#include <ompl/base/spaces/DubinsStateSpace.h>#include <ompl/base/spaces/ReedsSheppStateSpace.h>#include <ompl/base/spaces/SE2StateSpace.h>#include <ompl/base/spaces/SO2StateSpace.h>#include <ompl/control/ODESolver.h>#include <ompl/control/spaces/RealVectorControlSpace.h>#include <utils/OptimizationObjective.h>#include <steering_functions/include/ompl_state_spaces/CurvatureStateSpace.hpp>#include "base/environments/GridMaze.h"#include "base/environments/PolygonMaze.h"#include "planners/OMPLControlPlanner.hpp"#include "planners/OMPLPlanner.hpp"#include "steer_functions/POSQ/POSQStateSpace.h"
Classes | |
| struct | InstrumentedStateSpace< StateSpaceT > |
| Instrumented state space allows to measure time spent on computing the steer function. More... | |
Macros | |
| #define | DEBUG |
Functions | |
| template<typename DeterministicStateSamplerT > | |
| ob::StateSamplerPtr | allocateHaltonStateSampler (const ob::StateSpace *space, std::vector< unsigned int > bases={}) |
| #define DEBUG |
| ob::StateSamplerPtr allocateHaltonStateSampler | ( | const ob::StateSpace * | space, |
| std::vector< unsigned int > | bases = {} |
||
| ) |