Costs Struct Reference

#include <armarx/navigation/algorithms/orientation_aware/Node.h>

Public Member Functions

float combined () const
 
Costs operator+ (const Costs &other) const
 

Public Attributes

float euclidian = 0.F
 
float forwardMovement = 0.F
 
float obstacleProximity = 0.F
 
float obstacleProximity2 = 0.F
 
float orientationDifference = 0.F
 
float smoothnessCosts = 0.F
 

Member Function Documentation

◆ combined()

float combined ( ) const
inline

◆ operator+()

Costs operator+ ( const Costs & other) const
inline

Member Data Documentation

◆ euclidian

float euclidian = 0.F

◆ forwardMovement

float forwardMovement = 0.F

◆ obstacleProximity

float obstacleProximity = 0.F

◆ obstacleProximity2

float obstacleProximity2 = 0.F

◆ orientationDifference

float orientationDifference = 0.F

◆ smoothnessCosts

float smoothnessCosts = 0.F

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