GCOP
1.0
|
#include <unicycle.h>
Public Member Functions | |
Unicycle () | |
double | Step (Vector5d &xb, double t, const Vector5d &xa, const Vector2d &u, double h, const VectorXd *p, Matrix5d *A=0, Matrix52d *B=0, Matrix5Xd *C=0) |
Public Attributes | |
double | dx |
distance between left and right tires | |
double | dy |
distance between front and back axles |
A standard unicycle model with 2nd order dynamics. This is often used to model simple wheeled robots or fixed-wing aircraft.
The state is and controls are correspond to forward acceleration and turn rate acceleration.
Author: Marin Kobilarov marin(at)jhu.edu
double Unicycle::Step | ( | Vector5d & | xb, |
double | t, | ||
const Vector5d & | xa, | ||
const Vector2d & | u, | ||
double | h, | ||
const VectorXd * | p, | ||
Matrix5d * | A = 0 , |
||
Matrix52d * | B = 0 , |
||
Matrix5Xd * | C = 0 |
||
) |
double gcop::Unicycle::dx |
distance between left and right tires
Referenced by gcop::UnicycleView::Render().
double gcop::Unicycle::dy |
distance between front and back axles