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: