|
Autoware.Auto
|
|
Classes | |
| class | Config |
| A configuration class for the MpcController. More... | |
| struct | ControlDerivatives |
| class | MpcController |
| A wrapper around an autogenerated mpc solver for vehicle dynamics control. More... | |
Typedefs | |
| using | AcadoReal = real_t |
| Typedef in namespace scope instead of macro–easier for debugging. More... | |
Enumerations | |
| enum | Interpolation : uint8_t { Interpolation::YES = 0U, Interpolation::NO = 1U } |
Variables | |
| constexpr auto | HORIZON = static_cast<std::size_t>(ACADO_N) |
| constexpr auto | NX = static_cast<std::size_t>(ACADO_NX) |
| constexpr auto | IDX_X = 0U |
| constexpr auto | IDX_Y = 1U |
| constexpr auto | IDX_HEADING = 2U |
| constexpr auto | IDX_VEL_LONG = 3U |
| constexpr auto | NU = static_cast<std::size_t>(ACADO_NU) |
| constexpr auto | IDX_JERK = 0U |
| constexpr auto | IDX_WHEEL_ANGLE_RATE = 1U |
| constexpr auto | NYN = static_cast<std::size_t>(ACADO_NYN) |
| constexpr auto | IDYN_X = 0U |
| constexpr auto | IDYN_Y = 1U |
| constexpr auto | IDYN_HEADING = 2U |
| constexpr auto | IDYN_VEL_LONG = 3U |
| constexpr auto | NY = static_cast<std::size_t>(ACADO_NY) |
| constexpr auto | IDY_X = 0U |
| constexpr auto | IDY_Y = 1U |
| constexpr auto | IDY_HEADING = 2U |
| constexpr auto | IDY_VEL_LONG = 3U |
| constexpr auto | IDY_ACC = 4U |
| constexpr auto | IDY_STEER = 5U |
| typedef real_t motion::control::mpc_controller::AcadoReal |
Typedef in namespace scope instead of macro–easier for debugging.
|
strong |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |