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

#include <PlannerSettings.h>

Inheritance diagram for PlannerSettings::GlobalSettings::SmoothingSettings::ChompSettings:
Inheritance graph
[legend]
Collaboration diagram for PlannerSettings::GlobalSettings::SmoothingSettings::ChompSettings:
Collaboration graph
[legend]

Public Attributes

Property< unsigned int > nodes {100u, "nodes", this}
 
Property< double > alpha {0.05, "alpha", this}
 
Property< float > epsilon {4, "epsilon", this}
 Obstacle importance. More...
 
Property< double > gamma {0.8, "gamma", this}
 
Property< double > error_tolerance {1e-6, "error_tolerance", this}
 
Property< unsigned int > max_iterations {1500u, "max_iterations", this}
 Here, the number for global and local iterations is the same. More...
 
Property< chomp::ChompObjectiveType > objective_type
 

Member Data Documentation

◆ alpha

Property<double> PlannerSettings::GlobalSettings::SmoothingSettings::ChompSettings::alpha {0.05, "alpha", this}

◆ epsilon

Property<float> PlannerSettings::GlobalSettings::SmoothingSettings::ChompSettings::epsilon {4, "epsilon", this}

Obstacle importance.

◆ error_tolerance

Property<double> PlannerSettings::GlobalSettings::SmoothingSettings::ChompSettings::error_tolerance {1e-6, "error_tolerance", this}

◆ gamma

Property<double> PlannerSettings::GlobalSettings::SmoothingSettings::ChompSettings::gamma {0.8, "gamma", this}

◆ max_iterations

Property<unsigned int> PlannerSettings::GlobalSettings::SmoothingSettings::ChompSettings::max_iterations {1500u, "max_iterations", this}

Here, the number for global and local iterations is the same.

◆ nodes

Property<unsigned int> PlannerSettings::GlobalSettings::SmoothingSettings::ChompSettings::nodes {100u, "nodes", this}

◆ objective_type

Property<chomp::ChompObjectiveType> PlannerSettings::GlobalSettings::SmoothingSettings::ChompSettings::objective_type
Initial value:
{
chomp::MINIMIZE_VELOCITY, "objective_type", this}

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