#include <contact-6d.hpp>
Public Member Functions | |
template<class PyClass > | |
void | visit (PyClass &cl) const |
Static Public Member Functions | |
static math::ConstraintEquality | computeForceRegularizationTask (Contact6d &self, const double t, const Eigen::VectorXd &q, const Eigen::VectorXd &v, const pinocchio::Data &data) |
static math::ConstraintInequality | computeForceTask (Contact6d &self, const double t, const Eigen::VectorXd &q, const Eigen::VectorXd &v, const pinocchio::Data &data) |
static math::ConstraintEquality | computeMotionTask (Contact6d &self, const double t, const Eigen::VectorXd &q, const Eigen::VectorXd &v, pinocchio::Data &data) |
static void | expose (const std::string &class_name) |
static const Eigen::MatrixXd & | getForceGeneratorMatrix (Contact6d &self) |
static tsid::tasks::TaskSE3Equality | getMotionTask (Contact6d &self) |
static double | getNormalForce (Contact6d &self, Eigen::VectorXd f) |
static const Eigen::VectorXd & | Kd (Contact6d &self) |
static const Eigen::VectorXd & | Kp (Contact6d &self) |
static std::string | name (Contact6d &self) |
static bool | setContactNormal (Contact6d &self, const ::Eigen::VectorXd contactNormal) |
static bool | setContactPoints (Contact6d &self, const ::Eigen::MatrixXd contactpoints) |
static void | setForceReference (Contact6d &self, const ::Eigen::VectorXd f_ref) |
static bool | setFrictionCoefficient (Contact6d &self, const double frictionCoefficient) |
static void | setKd (Contact6d &self, const ::Eigen::VectorXd Kd) |
static void | setKp (Contact6d &self, const ::Eigen::VectorXd Kp) |
static bool | setMaxNormalForce (Contact6d &self, const double maxNormalForce) |
static bool | setMinNormalForce (Contact6d &self, const double minNormalForce) |
static void | setReference (Contact6d &self, const pinocchio::SE3 &ref) |
static void | setRegularizationTaskWeightVector (Contact6d &self, const ::Eigen::VectorXd w) |
Definition at line 35 of file bindings/python/contacts/contact-6d.hpp.
|
inlinestatic |
Definition at line 134 of file bindings/python/contacts/contact-6d.hpp.
|
inlinestatic |
Definition at line 124 of file bindings/python/contacts/contact-6d.hpp.
|
inlinestatic |
Definition at line 113 of file bindings/python/contacts/contact-6d.hpp.
|
inlinestatic |
Definition at line 192 of file bindings/python/contacts/contact-6d.hpp.
|
inlinestatic |
Definition at line 148 of file bindings/python/contacts/contact-6d.hpp.
|
inlinestatic |
Definition at line 143 of file bindings/python/contacts/contact-6d.hpp.
|
inlinestatic |
Definition at line 188 of file bindings/python/contacts/contact-6d.hpp.
|
inlinestatic |
Definition at line 152 of file bindings/python/contacts/contact-6d.hpp.
|
inlinestatic |
Definition at line 151 of file bindings/python/contacts/contact-6d.hpp.
|
inlinestatic |
Definition at line 108 of file bindings/python/contacts/contact-6d.hpp.
|
inlinestatic |
Definition at line 163 of file bindings/python/contacts/contact-6d.hpp.
|
inlinestatic |
Definition at line 159 of file bindings/python/contacts/contact-6d.hpp.
|
inlinestatic |
Definition at line 180 of file bindings/python/contacts/contact-6d.hpp.
|
inlinestatic |
Definition at line 167 of file bindings/python/contacts/contact-6d.hpp.
|
inlinestatic |
Definition at line 156 of file bindings/python/contacts/contact-6d.hpp.
|
inlinestatic |
Definition at line 153 of file bindings/python/contacts/contact-6d.hpp.
|
inlinestatic |
Definition at line 174 of file bindings/python/contacts/contact-6d.hpp.
|
inlinestatic |
Definition at line 171 of file bindings/python/contacts/contact-6d.hpp.
|
inlinestatic |
Definition at line 177 of file bindings/python/contacts/contact-6d.hpp.
|
inlinestatic |
Definition at line 184 of file bindings/python/contacts/contact-6d.hpp.
|
inline |
Definition at line 39 of file bindings/python/contacts/contact-6d.hpp.