Public Member Functions | Public Attributes | List of all members
CtrlData Struct Reference

#include <UndercarriageCtrlGeom.h>

Inheritance diagram for CtrlData:
Inheritance graph
[legend]

Public Member Functions

virtual void calcControlStep (WheelCommand &command, double dCmdRateS, bool reset)
 
template<typename P >
 CtrlData (const P &params)
 
virtual void reset ()
 
void setTarget (const PlatformState &state)
 
- Public Member Functions inherited from WheelData
double getVelX () const
 
double getVelY () const
 
void updateState (const WheelState &state)
 
 WheelData (const WheelGeom &geom)
 

Public Attributes

double m_dAngGearSteerTargetRad
 
double m_dVelGearDriveTargetRadS
 
CtrlParams params_
 
- Public Attributes inherited from WheelData
double dFactorVel
 
WheelGeom geom_
 
double m_dExWheelAngRad
 
double m_dExWheelDistMM
 
double m_dExWheelXPosMM
 
double m_dExWheelYPosMM
 
double m_dVelWheelMMS
 
WheelState state_
 

Additional Inherited Members

- Static Public Member Functions inherited from WheelData
static double mergeRotRobRadS (const WheelData &wheel1, const WheelData &wheel2)
 

Detailed Description

Definition at line 226 of file UndercarriageCtrlGeom.h.

Constructor & Destructor Documentation

template<typename P >
CtrlData::CtrlData ( const P &  params)
inline

Definition at line 239 of file UndercarriageCtrlGeom.h.

Member Function Documentation

void CtrlData::calcControlStep ( WheelCommand command,
double  dCmdRateS,
bool  reset 
)
virtual

Reimplemented in PosCtrlData.

Definition at line 162 of file UndercarriageCtrlGeom.cpp.

void CtrlData::reset ( )
virtual

Reimplemented in PosCtrlData.

Definition at line 205 of file UndercarriageCtrlGeom.cpp.

void CtrlData::setTarget ( const PlatformState state)

Definition at line 104 of file UndercarriageCtrlGeom.cpp.

Member Data Documentation

double CtrlData::m_dAngGearSteerTargetRad

Definition at line 229 of file UndercarriageCtrlGeom.h.

double CtrlData::m_dVelGearDriveTargetRadS

Definition at line 230 of file UndercarriageCtrlGeom.h.

CtrlParams CtrlData::params_

Definition at line 227 of file UndercarriageCtrlGeom.h.


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


cob_omni_drive_controller
Author(s): Christian Connette, Mathias Lüdtke
autogenerated on Thu Apr 8 2021 02:39:52