Autoware.Auto
|
|
#include "mpc_controller/mpc_controller.hpp"
#include <acado_common.h>
#include <motion_common/motion_common.hpp>
#include <time_utils/time_utils.hpp>
#include <algorithm>
#include <limits>
#include <memory>
#include <stdexcept>
#include <string>
Namespaces | |
motion | |
motion::control | |
motion::control::mpc_controller | |
Typedefs | |
using | motion::control::mpc_controller::AcadoReal = real_t |
Typedef in namespace scope instead of macro–easier for debugging. More... | |
Variables | |
ACADOworkspace | acadoWorkspace |
ACADOvariables | acadoVariables |
constexpr auto | motion::control::mpc_controller::HORIZON = static_cast<std::size_t>(ACADO_N) |
constexpr auto | motion::control::mpc_controller::NX = static_cast<std::size_t>(ACADO_NX) |
constexpr auto | motion::control::mpc_controller::IDX_X = 0U |
constexpr auto | motion::control::mpc_controller::IDX_Y = 1U |
constexpr auto | motion::control::mpc_controller::IDX_HEADING = 2U |
constexpr auto | motion::control::mpc_controller::IDX_VEL_LONG = 3U |
constexpr auto | motion::control::mpc_controller::NU = static_cast<std::size_t>(ACADO_NU) |
constexpr auto | motion::control::mpc_controller::IDX_ACCEL = 0U |
constexpr auto | motion::control::mpc_controller::IDX_WHEEL_ANGLE = 1U |
ACADOvariables acadoVariables |
ACADOworkspace acadoWorkspace |