smooth_feedback
Control and estimation on Lie groups
|
ASI Filter. More...
#include <asif.hpp>
Public Member Functions | |
ASIFilter (const Dyn &f, const ASIFilterParams< U > &prm=ASIFilterParams< U >{}) | |
Construct an ASI filter. More... | |
ASIFilter (Dyn &&f, ASIFilterParams< U > &&prm=ASIFilterParams< U >{}) | |
Construct an ASI filter (rvalue version). More... | |
std::pair< U, QPSolutionStatus > | operator() (const G &g, const U &u_des, auto &&h, auto &&bu) |
Filter an input. More... | |
ASI Filter.
Thin wrapper around asif_to_qp() and solve_qp() that keeps track of the most recent solution for warmstarting, and facilitates working with time-varying problems.
|
inline |
|
inline |
|
inline |
Filter an input.
t | current global time |
g | current state |
u_des | nominal (desired) control input |
h | safety set definition as function \( \mathbb{R} \times \mathbb{G} \rightarrow \mathbb{R}^{n_h} \) |
bu | backup controller as function \( \mathbb{R} \times \mathbb{G} \rightarrow \mathbb{U} \) |