|
gtsam
|
Encodes the partially applied input action ψ_u(X) = Aᵀ(ω − a), used to compute A(X,u) and Φ(X,u).
Functor encoding the right group action on the mathematical input u. For a fixed u = (ω, 0), applying X = (A, a, B) ∈ G yields ψ_u(X) = (A^{-1}(ω - a), 0). The matrices A(X,u) and Φ(X,u) here match the linearization in Eqs. (20) and (21), using ω̃ = Aᵀ(ω − a).
Public Member Functions | |
| Vector6 | operator() (const Vector6 &u, const G &X) const |
| Public Member Functions inherited from gtsam::GroupAction< InputAction< N >, Group< N >, Vector6 > | |
| const InputAction< N > & | derived () const |
| Access derived class. | |
Static Public Attributes | |
| static constexpr ActionType | type = ActionType::Right |
| Static Public Attributes inherited from gtsam::GroupAction< InputAction< N >, Group< N >, Vector6 > | |
| static constexpr int | DimG |
| static constexpr int | DimM |
Public Types | |
| using | G = Group<N> |
| Public Types inherited from gtsam::GroupAction< InputAction< N >, Group< N >, Vector6 > | |
| using | Group |
| using | Manifold |
| using | Orbit |
| using | Diffeomorphism |