Template Struct LieGroupInterpolateVisitor
Defined in File liegroup-variant-visitors.hxx
Inheritance Relationships
Base Type
public pinocchio::visitor::LieGroupVisitorBase< LieGroupInterpolateVisitor< Matrix1_t, Matrix2_t, Matrix3_t > >
(Template Struct LieGroupVisitorBase)
Struct Documentation
-
template<class Matrix1_t, class Matrix2_t, class Matrix3_t>
struct LieGroupInterpolateVisitor : public pinocchio::visitor::LieGroupVisitorBase<LieGroupInterpolateVisitor<Matrix1_t, Matrix2_t, Matrix3_t>> Visitor of the Lie Group interpolate method.
Public Types
Public Functions
-
LIE_GROUP_VISITOR(LieGroupInterpolateVisitor)
Public Static Functions
-
template<typename LieGroupDerived>
static inline void algo(const LieGroupBase<LieGroupDerived> &lg, const Eigen::MatrixBase<Matrix1_t> &q0, const Eigen::MatrixBase<Matrix2_t> &q1, const typename Matrix1_t::Scalar &u, const Eigen::MatrixBase<Matrix3_t> &qout)
-
LIE_GROUP_VISITOR(LieGroupInterpolateVisitor)