![]() |
WPILibC++ 2027.0.0-alpha-4
|
#include <stdexcept>#include <string>#include <Eigen/Cholesky>#include <unsupported/Eigen/MatrixFunctions>#include "wpi/math/fmt/Eigen.hpp"#include "wpi/math/linalg/DARE.hpp"#include "wpi/math/linalg/EigenCore.hpp"#include "wpi/math/system/Discretization.hpp"#include "wpi/math/system/LinearSystem.hpp"#include "wpi/math/util/MathShared.hpp"#include "wpi/math/util/StateSpaceUtil.hpp"#include "wpi/units/time.hpp"#include "wpi/util/SymbolExports.hpp"#include "wpi/util/array.hpp"Go to the source code of this file.
Classes | |
| class | wpi::math::LinearQuadraticRegulator< States, Inputs > |
| Contains the controller coefficients and logic for a linear-quadratic regulator (LQR). More... | |
Namespaces | |
| namespace | wpi |
| namespace | wpi::math |
Typedefs | |
| template<int States, int Inputs> | |
| using | wpi::math::LQR = LinearQuadraticRegulator<States, Inputs> |
Functions | |
| template class | wpi::math::EXPORT_TEMPLATE_DECLARE (WPILIB_DLLEXPORT) LinearQuadraticRegulator< 1 |