TrajectoryFollowingControllerParams Struct Reference

#include <armarx/navigation/trajectory_control/local/TrajectoryFollowingController.h>

+ Inheritance diagram for TrajectoryFollowingControllerParams:

Public Member Functions

Algorithms algorithm () const override
 
aron::data::DictPtr toAron () const override
 
- Public Member Functions inherited from TrajectoryControllerParams
virtual ~TrajectoryControllerParams ()=default
 

Static Public Member Functions

static TrajectoryFollowingControllerParams FromAron (const aron::data::DictPtr &dict)
 

Public Attributes

float alpha = 0
 
core::PIDParams pidOri
 
core::PIDParams pidPos
 
- Public Attributes inherited from TrajectoryControllerParams
core::TwistLimits limits
 

Detailed Description

Definition at line 35 of file TrajectoryFollowingController.h.

Member Function Documentation

◆ algorithm()

Algorithms algorithm ( ) const
overridevirtual

Implements TrajectoryControllerParams.

Definition at line 32 of file TrajectoryFollowingController.cpp.

◆ FromAron()

TrajectoryFollowingControllerParams FromAron ( const aron::data::DictPtr dict)
static

Definition at line 49 of file TrajectoryFollowingController.cpp.

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

◆ toAron()

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

Implements TrajectoryControllerParams.

Definition at line 38 of file TrajectoryFollowingController.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ alpha

float alpha = 0

Definition at line 40 of file TrajectoryFollowingController.h.

◆ pidOri

Definition at line 38 of file TrajectoryFollowingController.h.

◆ pidPos

Definition at line 37 of file TrajectoryFollowingController.h.


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