#include <aig/contact6d.hpp>
|
| | ContactPoint () |
| | ContactPoint (const ContactPointSettings &settings) |
| void | initialize (const ContactPointSettings &settings) |
| void | setMu (const double &mu) |
| void | setForceWeights (const Eigen::Vector3d &force_weights) |
| void | updateNewtonEuler (const Eigen::Vector3d &CoM, const pinocchio::SE3 &oMf) |
| void | setFrameID (const size_t frameID) |
| void | applyForce (const Eigen::Matrix< double, 3, 1 > &force) |
| const ContactPointSettings & | getSettings () |
| const Eigen::Matrix< double, 6, 3 > | toWorldForces () |
| const Eigen::Matrix< double, 6, 3 > | toCoMForces () |
| size_t | uni_rows () const |
| size_t | fri_rows () const |
| size_t | cols () const |
| size_t | getFrameID () const |
| const Eigen::Matrix< double, 1, 3 > & | uni_A () |
| const Eigen::Matrix< double, 1, 1 > & | uni_b () |
| const Eigen::Matrix< double, 4, 3 > & | fri_A () |
| const Eigen::Matrix< double, 4, 1 > & | fri_b () |
| const Eigen::Matrix< double, 3, 1 > & | reg_A () |
| const Eigen::Matrix< double, 3, 1 > & | reg_b () |
| const Eigen::Matrix< double, 6, 3 > & | NE_A () |
| const Eigen::Matrix< double, 3, 1 > & | appliedForce () |
◆ ContactPoint() [1/2]
| aig::ContactPoint::ContactPoint | ( | | ) | |
◆ ContactPoint() [2/2]
◆ appliedForce()
| const Eigen::Matrix< double, 3, 1 > & aig::ContactPoint::appliedForce | ( | | ) | |
| inline |
◆ applyForce()
| void aig::ContactPoint::applyForce | ( | const Eigen::Matrix< double, 3, 1 > & | force | ) | |
| inline |
◆ cols()
| size_t aig::ContactPoint::cols | ( | | ) | const |
| inline |
◆ fri_A()
| const Eigen::Matrix< double, 4, 3 > & aig::ContactPoint::fri_A | ( | | ) | |
| inline |
◆ fri_b()
| const Eigen::Matrix< double, 4, 1 > & aig::ContactPoint::fri_b | ( | | ) | |
| inline |
◆ fri_rows()
| size_t aig::ContactPoint::fri_rows | ( | | ) | const |
| inline |
◆ getFrameID()
| size_t aig::ContactPoint::getFrameID | ( | | ) | const |
| inline |
◆ getSettings()
◆ initialize()
◆ NE_A()
| const Eigen::Matrix< double, 6, 3 > & aig::ContactPoint::NE_A | ( | | ) | |
| inline |
◆ reg_A()
| const Eigen::Matrix< double, 3, 1 > & aig::ContactPoint::reg_A | ( | | ) | |
| inline |
◆ reg_b()
| const Eigen::Matrix< double, 3, 1 > & aig::ContactPoint::reg_b | ( | | ) | |
| inline |
◆ setForceWeights()
| void aig::ContactPoint::setForceWeights | ( | const Eigen::Vector3d & | force_weights | ) | |
◆ setFrameID()
| void aig::ContactPoint::setFrameID | ( | const size_t | frameID | ) | |
| inline |
◆ setMu()
| void aig::ContactPoint::setMu | ( | const double & | mu | ) | |
◆ toCoMForces()
| const Eigen::Matrix< double, 6, 3 > aig::ContactPoint::toCoMForces | ( | | ) | |
| inline |
◆ toWorldForces()
| const Eigen::Matrix< double, 6, 3 > aig::ContactPoint::toWorldForces | ( | | ) | |
| inline |
◆ uni_A()
| const Eigen::Matrix< double, 1, 3 > & aig::ContactPoint::uni_A | ( | | ) | |
| inline |
◆ uni_b()
| const Eigen::Matrix< double, 1, 1 > & aig::ContactPoint::uni_b | ( | | ) | |
| inline |
◆ uni_rows()
| size_t aig::ContactPoint::uni_rows | ( | | ) | const |
| inline |
◆ updateNewtonEuler()
| void aig::ContactPoint::updateNewtonEuler | ( | const Eigen::Vector3d & | CoM, |
| | const pinocchio::SE3 & | oMf ) |
The documentation for this class was generated from the following file: