SPFAParams Struct Reference

Parameters for AStar. More...

#include <armarx/navigation/global_planning/SPFA.h>

+ Inheritance diagram for SPFAParams:

Public Member Functions

Algorithms algorithm () const override
 
aron::data::DictPtr toAron () const override
 
- Public Member Functions inherited from GlobalPlannerParams
virtual ~GlobalPlannerParams ()=default
 

Static Public Member Functions

static SPFAParams FromAron (const aron::data::DictPtr &dict)
 

Public Attributes

algorithms::spfa::ShortestPathFasterAlgorithm::Parameters algo
 
float angularVelocity {2.F * M_PIf32 / 30.F}
 
float linearVelocity {500}
 
optimization::OrientationOptimizerParams optimizerParams
 
float resampleDistance {-1}
 
- Public Attributes inherited from GlobalPlannerParams
bool foo
 

Detailed Description

Parameters for AStar.

Definition at line 41 of file SPFA.h.

Member Function Documentation

◆ algorithm()

Algorithms algorithm ( ) const
overridevirtual

Implements GlobalPlannerParams.

Definition at line 43 of file SPFA.cpp.

◆ FromAron()

SPFAParams FromAron ( const aron::data::DictPtr dict)
static

Definition at line 59 of file SPFA.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ toAron()

aron::data::DictPtr toAron ( ) const
overridevirtual

Implements GlobalPlannerParams.

Definition at line 49 of file SPFA.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ algo

◆ angularVelocity

float angularVelocity {2.F * M_PIf32 / 30.F}

Definition at line 44 of file SPFA.h.

◆ linearVelocity

float linearVelocity {500}

Definition at line 43 of file SPFA.h.

◆ optimizerParams

Definition at line 55 of file SPFA.h.

◆ resampleDistance

float resampleDistance {-1}

Definition at line 51 of file SPFA.h.


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