Wheel Class Reference
[car_position2d]
#include <Wheel.hh>
Inheritance diagram for Wheel:

Detailed Description
Car-like four wheels ackermann Position2D controller.This is a controller that simulates a Pioneer 2DX motion
Public Member Functions | |
| Wheel () | |
| Constructor. | |
| virtual | ~Wheel () |
| Destructor. | |
| virtual void | Connect (Joint *joint, int type) |
| Connect this controller with a given joint. | |
| virtual void | Update (float speed, float steer) |
| Update this controller. | |
| virtual void | SetTorque (float newTorque) |
| Set the driving force torque of this wheel. | |
| virtual void | Stop () |
| Stops this wheel. | |
| virtual void | SetSuspension (float spring, float damping, float step) |
| Set the suspension of this wheel. | |
| int | GetType () |
| Returns the type of this wheel. | |
Protected Types | |
| enum | { DRIVE, STEER, FULL } |
Protected Attributes | |
| float | torque |
| float | cmdSpeed |
| float | steerKp |
| float | steerKd |
| int | type |
The documentation for this class was generated from the following file: