43 unsigned int robotIndex,
45 const std::array<double, 3> & damper,
46 double velocityPercent = 0.5);
#define MC_SOLVER_DLLAPI
Definition: api.h:50
std::unique_ptr< void, void(*)(void *)> void_ptr
Definition: void_ptr.h:14
This class is a basis to wrap Constraint functions from Tasks. The aim of such wrappers should be two...
Definition: ConstraintSet.h:21
Definition: KinematicsConstraint.h:20
void addToSolverImpl(mc_solver::QPSolver &solver) override
void removeFromSolverImpl(mc_solver::QPSolver &solver) override
mc_rtc::void_ptr constraint_
Definition: KinematicsConstraint.h:64
KinematicsConstraint(const mc_rbdyn::Robots &robots, unsigned int robotIndex, double timeStep, const std::array< double, 3 > &damper, double velocityPercent=0.5)
KinematicsConstraint(const mc_rbdyn::Robots &robots, unsigned int robotIndex, double timeStep)
Definition: QPSolver.h:86