|
akreon-control
Optimal and robust control and state estimation in C++26.
|
#include "akreon/linalg/assert.hpp"#include "akreon/control/feedback/gain_recovery.hpp"#include "akreon/control/model/plant_model.hpp"#include "akreon/control/model/state_space.hpp"#include "akreon/convex/convex_problem.hpp"#include "akreon/convex/intersection.hpp"#include "akreon/convex/sets/lmi.hpp"#include "akreon/convex/variable.hpp"#include "akreon/linalg/operator/matrix_inverse.hpp"#include "akreon/linalg/operator/matrix_pencil.hpp"Go to the source code of this file.
Classes | |
| struct | control::LuenbergerObserver< ObsModel > |
| Luenberger Observer. More... | |
Namespaces | |
| namespace | control |
Functions | |
| template<ContinuousPlantModelLike ObsModel, convex::AtomLike ZVar> | |
| constexpr auto | control::make_observer_problem (const ObsModel &model, const ZVar &Z, const auto &obj, plant_type_t< ObsModel > margin=1e-6) |
| make observer problem | |
| template<ContinuousPlantModelLike ObsModel, convex::AtomLike ZVar> | |
| constexpr auto | control::make_observer_problem (const ObsModel &model, const ZVar &Z, plant_type_t< ObsModel > margin=1e-6) |
| make observer problem | |