#include <UndercarriageCtrlGeom.h>
Public Member Functions | |
void | calcControlStep (std::vector< WheelCommand > &commands, double dCmdRateS, bool reset) |
virtual void | calcDirect (PlatformState &state) const |
void | reset () |
void | setTarget (const PlatformState &state) |
template<typename T2 > | |
UndercarriageCtrlBase (const std::vector< T2 > ¶ms) | |
virtual void | updateWheelStates (const std::vector< WheelState > &states) |
Public Member Functions inherited from UndercarriageGeomBase | |
virtual | ~UndercarriageGeomBase () |
Protected Attributes | |
std::vector< boost::shared_ptr< T > > | wheels_ |
Additional Inherited Members | |
Static Protected Member Functions inherited from UndercarriageGeomBase | |
template<typename V > | |
static void | calcDirect (PlatformState &state, const V &wheels) |
template<typename V > | |
static void | updateWheelStates (V &wheels, const std::vector< WheelState > &states) |
Definition at line 170 of file UndercarriageCtrlGeom.h.
|
inline |
Definition at line 173 of file UndercarriageCtrlGeom.h.
|
inline |
Definition at line 196 of file UndercarriageCtrlGeom.h.
|
inlinevirtual |
Implements UndercarriageGeomBase.
Definition at line 180 of file UndercarriageCtrlGeom.h.
|
inline |
Definition at line 204 of file UndercarriageCtrlGeom.h.
|
inline |
Definition at line 189 of file UndercarriageCtrlGeom.h.
|
inlinevirtual |
Implements UndercarriageGeomBase.
Definition at line 185 of file UndercarriageCtrlGeom.h.
|
protected |
Definition at line 211 of file UndercarriageCtrlGeom.h.