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.