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
 

Detailed Description

Definition at line 16 of file Node.h.

Member Function Documentation

◆ combined()

float combined ( ) const
inline

Definition at line 26 of file Node.h.

+ Here is the caller graph for this function:

◆ operator+()

Costs operator+ ( const Costs & other) const
inline

Definition at line 34 of file Node.h.

Member Data Documentation

◆ euclidian

float euclidian = 0.F

Definition at line 18 of file Node.h.

◆ forwardMovement

float forwardMovement = 0.F

Definition at line 22 of file Node.h.

◆ obstacleProximity

float obstacleProximity = 0.F

Definition at line 19 of file Node.h.

◆ obstacleProximity2

float obstacleProximity2 = 0.F

Definition at line 20 of file Node.h.

◆ orientationDifference

float orientationDifference = 0.F

Definition at line 21 of file Node.h.

◆ smoothnessCosts

float smoothnessCosts = 0.F

Definition at line 23 of file Node.h.


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