14 #include <mrpt/poses/CPose2D.h>    15 #include <mrpt/version.h>    17 #if MRPT_VERSION < 0x199    18 #include <mrpt/math/lightweight_geom_data.h>    19 #include <mrpt/utils/TColor.h>    20 using mrpt::utils::TColor;
    22 #include <mrpt/math/TPoint2D.h>    23 #include <mrpt/math/TPose3D.h>    24 #include <mrpt/math/TPolygon2D.h>    25 #include <mrpt/img/TColor.h>    26 using mrpt::img::TColor;
    31 class DefaultFriction;
    33 class DynamicsDifferential;
    62         double getW()
 const { 
return w; }  
    63         void setW(
double val) { 
w = val; }  
 void setW(double val)
Spinning velocity (rad/s) wrt shaft. 
double width
Length(diameter) and width of the wheel rectangle [m]. 
void recalcInertia()
Recompute Iyy from mass, diameter and height. 
void loadFromXML(const rapidxml::xml_node< char > *xml_node)
TColor color
constructor and at loadFromXML(), but can be overrided. 
void getAs3DObject(mrpt::opengl::CSetOfObjects &obj)
void setPhi(double val)
Orientation (rad) wrt vehicle local frame. 
double getW() const 
Spinning velocity (rad/s) wrt shaft. 
double diameter
[m,rad] (in local coords) 
double getPhi() const 
Orientation (rad) wrt vehicle local frame.