This struct holds the state of the vehicle in 10d. More...
#include <vehiclestate10d.h>
Public Member Functions | |
double | getX () const |
Get the x-coordinate. More... | |
double | getY () const |
Get the y-coordinate. More... | |
double | getPSI () const |
Get the heading. More... | |
double | getvx () const |
Get the longitudinal velocity. More... | |
double | getvy () const |
Get the lateral velocity. More... | |
double | getOmega () const |
Get the yaw rate. More... | |
double | getAx () const |
Get the longitudinal acceleration. More... | |
double | getDelta () const |
Get the steering angle. More... | |
double | getDAx () const |
Get the derivation of the longitudinal acceleration. More... | |
double | getDDelta () const |
Get the derivation of the steering angle. More... | |
void | setX (double value) |
Set the x-coordinate. More... | |
void | setY (double value) |
Set the y-coordinate. More... | |
void | setPSI (double value) |
Set the heading. More... | |
void | setvx (double value) |
Set the longitudinal velocity. More... | |
void | setvy (double value) |
Set the lateral velocity. More... | |
void | setOmega (double value) |
Set the yaw rate. More... | |
void | setAx (double value) |
Set the longitudinal acceleration. More... | |
void | setDelta (double value) |
Set the steering angle. More... | |
void | setDAx (double value) |
Set the derivation of the longitudinal acceleration. More... | |
void | setDDelta (double value) |
Set the derivation of the steering angle. More... | |
Public Attributes | |
adoreMatrix< double, 10, 1 > | data |
This struct holds the state of the vehicle in 10d.
The field data_ comprises the following data pX, pY, psi, vx, vy, omega, ax, delta, dax, ddelta
|
inline |
Get the longitudinal acceleration.
|
inline |
Get the derivation of the longitudinal acceleration.
|
inline |
Get the derivation of the steering angle.
|
inline |
Get the steering angle.
|
inline |
Get the yaw rate.
|
inline |
Get the heading.
|
inline |
Get the longitudinal velocity.
|
inline |
Get the lateral velocity.
|
inline |
Get the x-coordinate.
|
inline |
Get the y-coordinate.
|
inline |
Set the longitudinal acceleration.
value | longitudinal acceleration |
|
inline |
Set the derivation of the longitudinal acceleration.
value | derivation of the longitudinal acceleration |
|
inline |
Set the derivation of the steering angle.
value | derivation of the steering angle |
|
inline |
Set the steering angle.
value | steering angle |
|
inline |
Set the yaw rate.
value | yaw rate |
|
inline |
Set the heading.
value | heading |
|
inline |
Set the longitudinal velocity.
value | longitudinal velocity |
|
inline |
Set the lateral velocity.
value | lateral velocity |
|
inline |
Set the x-coordinate.
value | x-coordinate |
|
inline |
Set the y-coordinate.
value | y-coordinate |
adoreMatrix<double, 10, 1> adore::env::VehicleState10d::data |
matrix that holds the data