Skip to content
Open
Show file tree
Hide file tree
Changes from 15 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions gtsam/base/GroupAction.h
Original file line number Diff line number Diff line change
Expand Up @@ -213,6 +213,15 @@ struct InducedVectorField : public Action {
* OptionalJacobian<DimM, DimG> Hg = {}) const;
* (for Right action)
*
* For ProductLieGroup semidirect products where M is a vector space (Eigen
* column vector), provide the static method below so ProductLieGroup can
* derive Expmap and Logmap automatically via the φ₁ kernel:
*
* static Eigen::Matrix<double,DimM,DimM> generator(const TangentVector_G& u);
*
* where generator(u)·h = d/dt φ(expG(t·u), h)|_{t=0} is the infinitesimal
* generator of the representation (a DimM×DimM matrix, linear in u).
*
* @tparam Derived The user's action functor.
* @tparam G The group type.
* @tparam M The manifold type.
Expand Down
Loading