|
Bench-MR
A Motion Planning Benchmark for Wheeled Mobile Robots
|
Settings related to benchmarking. More...
#include <PlannerSettings.h>


Classes | |
| struct | MovingAiSettings |
| struct | PlanningSettings |
| Select certain planning algorithms to be evaluated. More... | |
| struct | SmoothingSettings |
| Select certain smoothing algorithms to be evaluated. More... | |
Settings related to benchmarking.
| Property<std::vector<double> > PlannerSettings::GlobalSettings::BenchmarkSettings::anytime_intervals |
Time intervals used for the anytime planner benchmark.
| Property<bool> PlannerSettings::GlobalSettings::BenchmarkSettings::control_planners_on {false, "control_planners_on", this} |
| Property<std::vector<ForwardPropagation::ForwardPropagationType> > PlannerSettings::GlobalSettings::BenchmarkSettings::forward_propagations |
| Property<std::string> PlannerSettings::GlobalSettings::BenchmarkSettings::log_file {"", "log_file", this} |
| PlannerSettings::GlobalSettings::BenchmarkSettings::MovingAiSettings PlannerSettings::GlobalSettings::BenchmarkSettings::moving_ai |
| PlannerSettings::GlobalSettings::BenchmarkSettings::PlanningSettings PlannerSettings::GlobalSettings::BenchmarkSettings::planning |
| Property<int> PlannerSettings::GlobalSettings::BenchmarkSettings::runs {10, "runs", this} |
| PlannerSettings::GlobalSettings::BenchmarkSettings::SmoothingSettings PlannerSettings::GlobalSettings::BenchmarkSettings::smoothing |
| Property<std::vector<Steering::SteeringType> > PlannerSettings::GlobalSettings::BenchmarkSettings::steer_functions |
If a list of steer functions is given, they will each be tested on every run.
| PlannerSettings::GlobalSettings::BenchmarkSettings::MovingAiSettings PlannerSettings::GlobalSettings::BenchmarkSettings::this |
| PlannerSettings::GlobalSettings::BenchmarkSettings::SmoothingSettings PlannerSettings::GlobalSettings::BenchmarkSettings::this |
| PlannerSettings::GlobalSettings::BenchmarkSettings::PlanningSettings PlannerSettings::GlobalSettings::BenchmarkSettings::this |