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
 
NavigationStackConfigsafetyController (const safe_ctrl::SafetyControllerParams &params)
 
aron::data::dto::DictPtr toAron () const
 
NavigationStackConfigtrajectoryController (const traj_ctrl::local::TrajectoryControllerParams &params)
 
virtual ~NavigationStackConfig ()=default
 

Detailed Description

Definition at line 55 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 56 of file NavigationStackConfig.cpp.

+ Here is the caller graph for this function:

◆ globalPlanner()

NavigationStackConfig & globalPlanner ( const global_planning::GlobalPlannerParams params)

Definition at line 63 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 35 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 77 of file NavigationStackConfig.cpp.

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

◆ safetyController()

NavigationStackConfig & safetyController ( const safe_ctrl::SafetyControllerParams params)

Definition at line 106 of file NavigationStackConfig.cpp.

+ Here is the call graph for this function:

◆ toAron()

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

Definition at line 27 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 91 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: