Public Member Functions |
void | getAs3DObject (mrpt::opengl::CSetOfObjects &obj) |
double | getPhi () const |
| Orientation (rad) wrt vehicle local frame.
|
double | getW () const |
| Spinning velocity (rad/s) wrt shaft.
|
void | loadFromXML (const rapidxml::xml_node< char > *xml_node) |
void | recalcInertia () |
| Recompute Iyy from mass, diameter and height.
|
void | setPhi (double val) |
| Orientation (rad) wrt vehicle local frame.
|
void | setW (double val) |
| Spinning velocity (rad/s) wrt shaft.
|
| Wheel () |
Public Attributes |
mrpt::utils::TColor | color |
| constructor and at loadFromXML(), but can be overrided.
|
double | diameter |
| [m,rad] (in local coords)
|
double | Iyy |
double | mass |
| [kg]
|
double | width |
| Length(diameter) and width of the wheel rectangle [m].
|
double | x |
double | y |
double | yaw |
Protected Attributes |
double | phi |
double | w |
Common info for 2D wheels, for usage in derived classes. Wheels are modeled as a mass with a rectangular shape.
Definition at line 26 of file Wheel.h.