Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

Model2DRigidCar Class Reference

A rigid car-like robot in a 2D world. More...

#include <model2d.h>

Inheritance diagram for Model2DRigidCar:

Model2DRigid Model2D Model Model2DRigidCarForward Model2DRigidCarSmooth ModelCar Model2DRigidCarSmoothTrailer ModelCarSmooth Model2DRigidCarSmooth2Trailers Model2DRigidCarSmooth3Trailers List of all members.

Public Methods

 Model2DRigidCar (string path)
virtual ~Model2DRigidCar ()
virtual MSLVector StateTransitionEquation (const MSLVector &x, const MSLVector &u)
 The state transition equation, or equations of motion, xdot=f(x,u). More...


Public Attributes

double MaxSteeringAngle
double CarLength

Detailed Description

A rigid car-like robot in a 2D world.


Constructor & Destructor Documentation

Model2DRigidCar::Model2DRigidCar string    path
 

virtual Model2DRigidCar::~Model2DRigidCar   [inline, virtual]
 


Member Function Documentation

MSLVector Model2DRigidCar::StateTransitionEquation const MSLVector   x,
const MSLVector   u
[virtual]
 

The state transition equation, or equations of motion, xdot=f(x,u).

Reimplemented from Model2DRigid.

Reimplemented in Model2DRigidCarSmooth.


Member Data Documentation

double Model2DRigidCar::CarLength
 

double Model2DRigidCar::MaxSteeringAngle
 


The documentation for this class was generated from the following files: Motion Strategy Library


Web page maintained by Steve LaValle