computeForceRegularizationTask(double t, ConstRefVector q, ConstRefVector v, const Data &data) override | tsid::contacts::Contact6d | virtual |
computeForceTask(double t, ConstRefVector q, ConstRefVector v, const Data &data) override | tsid::contacts::Contact6d | virtual |
computeMotionTask(double t, ConstRefVector q, ConstRefVector v, Data &data) override | tsid::contacts::Contact6d | virtual |
ConstraintBase | tsid::contacts::ContactBase | |
ConstraintEquality typedef | tsid::contacts::Contact6d | |
ConstraintInequality typedef | tsid::contacts::Contact6d | |
ConstRefMatrix | tsid::contacts::Contact6d | |
ConstRefVector typedef | tsid::contacts::Contact6d | |
Contact6d(const std::string &name, RobotWrapper &robot, const std::string &frameName, ConstRefMatrix contactPoints, ConstRefVector contactNormal, const double frictionCoefficient, const double minNormalForce, const double maxNormalForce) | tsid::contacts::Contact6d | |
Contact6d(const std::string &name, RobotWrapper &robot, const std::string &frameName, ConstRefMatrix contactPoints, ConstRefVector contactNormal, const double frictionCoefficient, const double minNormalForce, const double maxNormalForce, const double forceRegWeight) | tsid::contacts::Contact6d | |
ContactBase(const std::string &name, RobotWrapper &robot) | tsid::contacts::ContactBase | |
Data typedef | tsid::contacts::ContactBase | |
getContactPoints() const override | tsid::contacts::Contact6d | virtual |
getForceConstraint() const override | tsid::contacts::Contact6d | virtual |
getForceGeneratorMatrix() override | tsid::contacts::Contact6d | virtual |
getForceRegularizationTask() const override | tsid::contacts::Contact6d | virtual |
getMaxNormalForce() const override | tsid::contacts::Contact6d | virtual |
getMinNormalForce() const override | tsid::contacts::Contact6d | virtual |
getMotionConstraint() const override | tsid::contacts::Contact6d | virtual |
getMotionTask() const override | tsid::contacts::Contact6d | virtual |
getNormalForce(ConstRefVector f) const override | tsid::contacts::Contact6d | virtual |
Kd() const | tsid::contacts::Contact6d | |
Kd(ConstRefVector Kp) | tsid::contacts::Contact6d | |
Kp() const | tsid::contacts::Contact6d | |
Kp(ConstRefVector Kp) | tsid::contacts::Contact6d | |
m_contactNormal | tsid::contacts::Contact6d | protected |
m_contactPoints | tsid::contacts::Contact6d | protected |
m_fMax | tsid::contacts::Contact6d | protected |
m_fMin | tsid::contacts::Contact6d | protected |
m_forceGenMat | tsid::contacts::Contact6d | protected |
m_forceInequality | tsid::contacts::Contact6d | protected |
m_forceRegTask | tsid::contacts::Contact6d | protected |
m_fRef | tsid::contacts::Contact6d | protected |
m_motionTask | tsid::contacts::Contact6d | protected |
m_mu | tsid::contacts::Contact6d | protected |
m_name | tsid::contacts::ContactBase | protected |
m_robot | tsid::contacts::ContactBase | protected |
m_weightForceRegTask | tsid::contacts::Contact6d | protected |
Matrix typedef | tsid::contacts::ContactBase | |
Matrix3x typedef | tsid::contacts::Contact6d | |
n_force() const override | tsid::contacts::Contact6d | virtual |
n_motion() const override | tsid::contacts::Contact6d | virtual |
name() const | tsid::contacts::ContactBase | |
name(const std::string &name) | tsid::contacts::ContactBase | |
RobotWrapper typedef | tsid::contacts::ContactBase | |
SE3 typedef | tsid::contacts::Contact6d | |
setContactNormal(ConstRefVector contactNormal) | tsid::contacts::Contact6d | |
setContactPoints(ConstRefMatrix contactPoints) | tsid::contacts::Contact6d | |
setForceReference(ConstRefVector &f_ref) | tsid::contacts::Contact6d | |
setFrictionCoefficient(double frictionCoefficient) | tsid::contacts::Contact6d | |
setMaxNormalForce(double maxNormalForce) override | tsid::contacts::Contact6d | virtual |
setMinNormalForce(double minNormalForce) override | tsid::contacts::Contact6d | virtual |
setReference(const SE3 &ref) | tsid::contacts::Contact6d | |
setRegularizationTaskWeightVector(ConstRefVector &w) | tsid::contacts::Contact6d | |
TaskMotion typedef | tsid::contacts::ContactBase | |
TaskSE3Equality typedef | tsid::contacts::Contact6d | |
updateForceGeneratorMatrix() | tsid::contacts::Contact6d | protected |
updateForceInequalityConstraints() | tsid::contacts::Contact6d | protected |
updateForceRegularizationTask() | tsid::contacts::Contact6d | protected |
Vector typedef | tsid::contacts::Contact6d | |
Vector3 typedef | tsid::contacts::Contact6d | |
Vector6 typedef | tsid::contacts::Contact6d | |
~ContactBase()=default | tsid::contacts::ContactBase | virtual |