|
Bench-MR
A Motion Planning Benchmark for Wheeled Mobile Robots
|
#include <PlannerSettings.h>


Classes | |
| struct | CollisionSettings |
| Settings pertaining to the collision checker. More... | |
| struct | GridSettings |
| Settings for grid type. More... | |
| struct | PolygonSettings |
Public Member Functions | |
| void | createEnvironment () |
| Set environment to the specified environment based on type. More... | |
Public Attributes | |
| Property< std::string > | type {"grid", "type", this} |
| Environment type to load/generate ("grid"/"polygon"). More... | |
| StateSettings | start {"start", this} |
| Start state for the planning problem. More... | |
| StateSettings | goal {"goal", this} |
| Goal state for the planning problem. More... | |
| PlannerSettings::GlobalSettings::EnvironmentSettings::GridSettings | grid |
| PlannerSettings::GlobalSettings::EnvironmentSettings::GridSettings | this |
| PlannerSettings::GlobalSettings::EnvironmentSettings::PolygonSettings | polygon |
| PlannerSettings::GlobalSettings::EnvironmentSettings::PolygonSettings | this |
| PlannerSettings::GlobalSettings::EnvironmentSettings::CollisionSettings | collision |
| PlannerSettings::GlobalSettings::EnvironmentSettings::CollisionSettings | this |
| void PlannerSettings::GlobalSettings::EnvironmentSettings::createEnvironment | ( | ) |
Set environment to the specified environment based on type.
Handles all cases except grid type with moving_ai generator, which is handled separately.
| PlannerSettings::GlobalSettings::EnvironmentSettings::CollisionSettings PlannerSettings::GlobalSettings::EnvironmentSettings::collision |
| StateSettings PlannerSettings::GlobalSettings::EnvironmentSettings::goal {"goal", this} |
Goal state for the planning problem.
| PlannerSettings::GlobalSettings::EnvironmentSettings::GridSettings PlannerSettings::GlobalSettings::EnvironmentSettings::grid |
| PlannerSettings::GlobalSettings::EnvironmentSettings::PolygonSettings PlannerSettings::GlobalSettings::EnvironmentSettings::polygon |
| StateSettings PlannerSettings::GlobalSettings::EnvironmentSettings::start {"start", this} |
Start state for the planning problem.
| PlannerSettings::GlobalSettings::EnvironmentSettings::GridSettings PlannerSettings::GlobalSettings::EnvironmentSettings::this |
| PlannerSettings::GlobalSettings::EnvironmentSettings::PolygonSettings PlannerSettings::GlobalSettings::EnvironmentSettings::this |
| PlannerSettings::GlobalSettings::EnvironmentSettings::CollisionSettings PlannerSettings::GlobalSettings::EnvironmentSettings::this |
| Property<std::string> PlannerSettings::GlobalSettings::EnvironmentSettings::type {"grid", "type", this} |
Environment type to load/generate ("grid"/"polygon").