| 
    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} \) |