|
static std::string | name (ContactPoint &self) |
|
static math::ConstraintEquality | computeMotionTask (ContactPoint &self, const double t, const Eigen::VectorXd &q, const Eigen::VectorXd &v, pinocchio::Data &data) |
|
static math::ConstraintInequality | computeForceTask (ContactPoint &self, const double t, const Eigen::VectorXd &q, const Eigen::VectorXd &v, const pinocchio::Data &data) |
|
static math::ConstraintEquality | computeForceRegularizationTask (ContactPoint &self, const double t, const Eigen::VectorXd &q, const Eigen::VectorXd &v, const pinocchio::Data &data) |
|
static void | useLocalFrame (ContactPoint &self, const bool local_frame) |
|
static const Eigen::MatrixXd & | getForceGeneratorMatrix (ContactPoint &self) |
|
static const Eigen::VectorXd & | Kp (ContactPoint &self) |
|
static const Eigen::VectorXd & | Kd (ContactPoint &self) |
|
static void | setKp (ContactPoint &self, const ::Eigen::VectorXd Kp) |
|
static void | setKd (ContactPoint &self, const ::Eigen::VectorXd Kd) |
|
static bool | setContactPoints (ContactPoint &self, const ::Eigen::MatrixXd contactpoints) |
|
static bool | setContactNormal (ContactPoint &self, const ::Eigen::VectorXd contactNormal) |
|
static bool | setFrictionCoefficient (ContactPoint &self, const double frictionCoefficient) |
|
static bool | setMinNormalForce (ContactPoint &self, const double minNormalForce) |
|
static bool | setMaxNormalForce (ContactPoint &self, const double maxNormalForce) |
|
static void | setReference (ContactPoint &self, const pinocchio::SE3 &ref) |
|
static void | setForceReference (ContactPoint &self, const ::Eigen::VectorXd f_ref) |
|
static void | setRegularizationTaskWeightVector (ContactPoint &self, const ::Eigen::VectorXd w) |
|
static double | getNormalForce (ContactPoint &self, Eigen::VectorXd f) |
|
static void | expose (const std::string &class_name) |
|