NavigationStackConfig Class Reference

#include <armarx/navigation/client/NavigationStackConfig.h>

Public Member Functions

NavigationStackConfig & general (const core::GeneralConfig &cfg)
 
NavigationStackConfig & globalPlanner (const global_planning::GlobalPlannerParams &params)
 
NavigationStackConfig & goalReached (const core::GoalReachedConfig &cfg)
 
bool isValid () const
 checks if at least global planner and trajectory controller are set
 
NavigationStackConfig & localPlanner (const local_planning::LocalPlannerParams &params)
 
 NavigationStackConfig ()=default
 
NavigationStackConfig & safetyGuard (const safety_guard::SafetyGuardParams &params)
 
aron::data::dto::DictPtr toAron () const
 
virtual ~NavigationStackConfig ()=default
 

Constructor & Destructor Documentation

◆ NavigationStackConfig()

NavigationStackConfig ( )
default

◆ ~NavigationStackConfig()

virtual ~NavigationStackConfig ( )
virtualdefault

Member Function Documentation

◆ general()

NavigationStackConfig & general ( const core::GeneralConfig & cfg)

◆ globalPlanner()

◆ goalReached()

NavigationStackConfig & goalReached ( const core::GoalReachedConfig & cfg)

◆ isValid()

bool isValid ( ) const

checks if at least global planner and trajectory controller are set

◆ localPlanner()

◆ safetyGuard()

NavigationStackConfig & safetyGuard ( const safety_guard::SafetyGuardParams & params)

◆ toAron()

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

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