smooth_feedback
Control and estimation on Lie groups
Loading...
Searching...
No Matches
Public Attributes | List of all members
smooth::feedback::ASIFilterParams< U > Struct Template Reference

ASIFilter filter parameters. More...

#include <asif.hpp>

Public Attributes

double T {1}
 Time horizon. More...
 
std::size_t nh {1}
 Number of barrier constraints (must agree with output dimensionality of h) More...
 
Eigen::Matrix< double, Dof< U >, 1 > u_weight {Eigen::Matrix<double, Dof<U>, 1>::Ones()}
 Weights on desired input. More...
 
ManifoldBounds< U > ulim {}
 Input bounds. More...
 
ASIFtoQPParams asif {}
 ASIFilter algorithm parameters. More...
 
QPSolverParams qp {}
 solve_qp() parameters More...
 

Detailed Description

template<Manifold U>
struct smooth::feedback::ASIFilterParams< U >

ASIFilter filter parameters.

Definition at line 18 of file asif.hpp.

Member Data Documentation

◆ asif

template<Manifold U>
ASIFtoQPParams smooth::feedback::ASIFilterParams< U >::asif {}

ASIFilter algorithm parameters.

Definition at line 29 of file asif.hpp.

◆ nh

template<Manifold U>
std::size_t smooth::feedback::ASIFilterParams< U >::nh {1}

Number of barrier constraints (must agree with output dimensionality of h)

Definition at line 23 of file asif.hpp.

◆ qp

template<Manifold U>
QPSolverParams smooth::feedback::ASIFilterParams< U >::qp {}

solve_qp() parameters

Definition at line 31 of file asif.hpp.

◆ T

template<Manifold U>
double smooth::feedback::ASIFilterParams< U >::T {1}

Time horizon.

Definition at line 21 of file asif.hpp.

◆ u_weight

template<Manifold U>
Eigen::Matrix<double, Dof<U>, 1> smooth::feedback::ASIFilterParams< U >::u_weight {Eigen::Matrix<double, Dof<U>, 1>::Ones()}

Weights on desired input.

Definition at line 25 of file asif.hpp.

◆ ulim

template<Manifold U>
ManifoldBounds<U> smooth::feedback::ASIFilterParams< U >::ulim {}

Input bounds.

Definition at line 27 of file asif.hpp.


The documentation for this struct was generated from the following file: