18 #ifndef __invdyn_contact_base_hpp__ 19 #define __invdyn_contact_base_hpp__ 33 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
49 const std::string&
name()
const;
51 void name(
const std::string& name);
54 virtual unsigned int n_motion()
const = 0;
57 virtual unsigned int n_force()
const = 0;
67 const Data& data) = 0;
72 const double t, ConstRefVector q, ConstRefVector v,
const Data& data) = 0;
95 #endif // ifndef __invdyn_contact_base_hpp__
Eigen::Matrix< Scalar, Eigen::Dynamic, Eigen::Dynamic > Matrix
const Eigen::Ref< const Vector > ConstRefVector
Eigen::Matrix< Scalar, 3, Eigen::Dynamic > Matrix3x
Wrapper for a robot based on pinocchio.
Abstract class representing a linear equality/inequality constraint. Equality constraints are represe...