NavigationStackConfig Class Reference

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

Public Member Functions

NavigationStackConfiggeneral (const GeneralConfig &cfg)
 
NavigationStackConfigglobalPlanner (const global_planning::GlobalPlannerParams &params)
 
bool isValid () const
 checks if at least global planner and trajectory controller are set More...
 
NavigationStackConfiglocalPlanner (const local_planning::LocalPlannerParams &params)
 
 NavigationStackConfig ()=default
 
NavigationStackConfigsafetyGuard (const safety_guard::SafetyGuardParams &params)
 
aron::data::dto::DictPtr toAron () const
 
NavigationStackConfigtrajectoryController (const traj_ctrl::local::TrajectoryControllerParams &params)
 
virtual ~NavigationStackConfig ()=default
 

Detailed Description

Definition at line 49 of file NavigationStackConfig.h.

Constructor & Destructor Documentation

◆ NavigationStackConfig()

NavigationStackConfig ( )
default

◆ ~NavigationStackConfig()

virtual ~NavigationStackConfig ( )
virtualdefault

Member Function Documentation

◆ general()

NavigationStackConfig & general ( const GeneralConfig cfg)

Definition at line 61 of file NavigationStackConfig.cpp.

+ Here is the caller graph for this function:

◆ globalPlanner()

NavigationStackConfig & globalPlanner ( const global_planning::GlobalPlannerParams params)

Definition at line 68 of file NavigationStackConfig.cpp.

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

◆ isValid()

bool isValid ( ) const

checks if at least global planner and trajectory controller are set

Definition at line 40 of file NavigationStackConfig.cpp.

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

◆ localPlanner()

NavigationStackConfig & localPlanner ( const local_planning::LocalPlannerParams params)

Definition at line 83 of file NavigationStackConfig.cpp.

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

◆ safetyGuard()

NavigationStackConfig & safetyGuard ( const safety_guard::SafetyGuardParams params)

Definition at line 113 of file NavigationStackConfig.cpp.

+ Here is the call graph for this function:

◆ toAron()

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

Definition at line 32 of file NavigationStackConfig.cpp.

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

◆ trajectoryController()

NavigationStackConfig & trajectoryController ( const traj_ctrl::local::TrajectoryControllerParams params)

Definition at line 97 of file NavigationStackConfig.cpp.

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

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