Classes | Public Member Functions | Private Attributes | List of all members
UndercarriageGeom Class Reference

#include <UndercarriageCtrlGeom.h>

Inheritance diagram for UndercarriageGeom:
Inheritance graph
[legend]

Classes

struct  WheelParams
 

Public Member Functions

virtual void calcDirect (PlatformState &state) const
 
 UndercarriageGeom (const std::vector< WheelParams > &params)
 
virtual void updateWheelStates (const std::vector< WheelState > &states)
 
- Public Member Functions inherited from UndercarriageGeomBase
virtual ~UndercarriageGeomBase ()
 

Private Attributes

std::vector< boost::shared_ptr< WheelData > > 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)
 

Detailed Description

Definition at line 149 of file UndercarriageCtrlGeom.h.

Constructor & Destructor Documentation

UndercarriageGeom::UndercarriageGeom ( const std::vector< WheelParams > &  params)

Definition at line 90 of file UndercarriageCtrlGeom.cpp.

Member Function Documentation

void UndercarriageGeom::calcDirect ( PlatformState state) const
virtual

Implements UndercarriageGeomBase.

Definition at line 96 of file UndercarriageCtrlGeom.cpp.

void UndercarriageGeom::updateWheelStates ( const std::vector< WheelState > &  states)
virtual

Implements UndercarriageGeomBase.

Definition at line 100 of file UndercarriageCtrlGeom.cpp.

Member Data Documentation

std::vector<boost::shared_ptr<WheelData> > UndercarriageGeom::wheels_
private

Definition at line 165 of file UndercarriageCtrlGeom.h.


The documentation for this class 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