Bench-MR
A Motion Planning Benchmark for Wheeled Mobile Robots
Public Member Functions | Public Attributes | List of all members
PlannerSettings::GlobalSettings::ForwardPropagationSettings Struct Reference

#include <PlannerSettings.h>

Inheritance diagram for PlannerSettings::GlobalSettings::ForwardPropagationSettings:
Inheritance graph
[legend]
Collaboration diagram for PlannerSettings::GlobalSettings::ForwardPropagationSettings:
Collaboration graph
[legend]

Public Member Functions

void initializeForwardPropagation () const
 Initializes OMPL state space for forward propagation, space information and optimization objective for the given model function global::settings. More...
 

Public Attributes

Property< ForwardPropagation::ForwardPropagationTypeforward_propagation_type
 
Property< double > car_turning_radius {4, "car_turning_radius", this}
 
Property< double > sampling_resolution {0.005, "sampling_resolution", this}
 Distance between states sampled using the forward propagation for collision detection, rendering and evaluation. More...
 
Property< double > car_length {1.1, "car_length", this}
 Length of the wheel axis. More...
 
Property< double > dt {0.1, "dt", this}
 Integration time step. More...
 

Member Function Documentation

◆ initializeForwardPropagation()

void PlannerSettings::GlobalSettings::ForwardPropagationSettings::initializeForwardPropagation ( ) const

Initializes OMPL state space for forward propagation, space information and optimization objective for the given model function global::settings.

Member Data Documentation

◆ car_length

Property<double> PlannerSettings::GlobalSettings::ForwardPropagationSettings::car_length {1.1, "car_length", this}

Length of the wheel axis.

◆ car_turning_radius

Property<double> PlannerSettings::GlobalSettings::ForwardPropagationSettings::car_turning_radius {4, "car_turning_radius", this}

◆ dt

Property<double> PlannerSettings::GlobalSettings::ForwardPropagationSettings::dt {0.1, "dt", this}

Integration time step.

◆ forward_propagation_type

Property<ForwardPropagation::ForwardPropagationType> PlannerSettings::GlobalSettings::ForwardPropagationSettings::forward_propagation_type
Initial value:
{
"forward_propagation_type", this}
@ FORWARD_PROPAGATION_TYPE_KINEMATIC_CAR
Definition: ForwardPropagation.h:9

◆ sampling_resolution

Property<double> PlannerSettings::GlobalSettings::ForwardPropagationSettings::sampling_resolution {0.005, "sampling_resolution", this}

Distance between states sampled using the forward propagation for collision detection, rendering and evaluation.


The documentation for this struct was generated from the following files: