#include <UndercarriageCtrlGeom.h>
Public Types | |
typedef WheelCtrlPosParams | WheelParams |
Public Member Functions | |
void | configure (const std::vector< PosCtrlParams > &pos_ctrl) |
UndercarriageCtrl (const std::vector< WheelParams > ¶ms) | |
Public Member Functions inherited from UndercarriageCtrlBase< PosCtrlData > | |
void | calcControlStep (std::vector< WheelCommand > &commands, double dCmdRateS, bool reset) |
virtual void | calcDirect (PlatformState &state) const |
void | reset () |
void | setTarget (const PlatformState &state) |
UndercarriageCtrlBase (const std::vector< T2 > ¶ms) | |
virtual void | updateWheelStates (const std::vector< WheelState > &states) |
Public Member Functions inherited from UndercarriageGeomBase | |
virtual | ~UndercarriageGeomBase () |
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) |
Protected Attributes inherited from UndercarriageCtrlBase< PosCtrlData > | |
std::vector< boost::shared_ptr< PosCtrlData > > | wheels_ |
Definition at line 295 of file UndercarriageCtrlGeom.h.
Definition at line 297 of file UndercarriageCtrlGeom.h.
|
inline |
Definition at line 299 of file UndercarriageCtrlGeom.h.
void UndercarriageCtrl::configure | ( | const std::vector< PosCtrlParams > & | pos_ctrl | ) |
Definition at line 211 of file UndercarriageCtrlGeom.cpp.