|
Biorbd
|
This is the complete list of members for biorbd::rigidbody::Joints, including all inherited members.
| AddSegment(const biorbd::utils::String &segmentName, const biorbd::utils::String &parentName, const biorbd::utils::String &translationSequence, const biorbd::utils::String &rotationSequence, const std::vector< biorbd::utils::Range > &QRanges, const std::vector< biorbd::utils::Range > &QDotRanges, const std::vector< biorbd::utils::Range > &QDDotRanges, const biorbd::rigidbody::SegmentCharacteristics &characteristics, const RigidBodyDynamics::Math::SpatialTransform ¢reOfRotation, int forcePlates=-1) | biorbd::rigidbody::Joints | |
| AddSegment(const biorbd::utils::String &segmentName, const biorbd::utils::String &parentName, const biorbd::utils::String &translationSequence, const std::vector< biorbd::utils::Range > &QRanges, const std::vector< biorbd::utils::Range > &QDotRanges, const std::vector< biorbd::utils::Range > &QDDotRanges, const biorbd::rigidbody::SegmentCharacteristics &characteristics, const RigidBodyDynamics::Math::SpatialTransform ¢reOfRotation, int forcePlates=-1) | biorbd::rigidbody::Joints | |
| allGlobalJCS(const biorbd::rigidbody::GeneralizedCoordinates &Q) | biorbd::rigidbody::Joints | |
| allGlobalJCS() const | biorbd::rigidbody::Joints | |
| angularMomentum(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::rigidbody::GeneralizedVelocity &Qdot, bool updateKin=true) | biorbd::rigidbody::Joints | |
| CalcAngularMomentum(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::rigidbody::GeneralizedVelocity &Qdot, bool updateKin) | biorbd::rigidbody::Joints | |
| CalcAngularMomentum(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::rigidbody::GeneralizedVelocity &Qdot, const biorbd::rigidbody::GeneralizedAcceleration &Qddot, bool updateKin) | biorbd::rigidbody::Joints | |
| CalcBodyWorldTransformation(const biorbd::rigidbody::GeneralizedCoordinates &Q, const unsigned int segmentIdx, bool updateKin=true) | biorbd::rigidbody::Joints | protected |
| CalcBodyWorldTransformation(const unsigned int segmentIdx) const | biorbd::rigidbody::Joints | protected |
| CalcMatRotJacobian(const biorbd::rigidbody::GeneralizedCoordinates &Q, unsigned int segmentIdx, const RigidBodyDynamics::Math::Matrix3d &rotation, RigidBodyDynamics::Math::MatrixNd &G, bool updateKin) | biorbd::rigidbody::Joints | |
| CalcSegmentsAngularMomentum(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::rigidbody::GeneralizedVelocity &Qdot, bool updateKin) | biorbd::rigidbody::Joints | |
| CalcSegmentsAngularMomentum(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::rigidbody::GeneralizedVelocity &Qdot, const biorbd::rigidbody::GeneralizedAcceleration &Qddot, bool updateKin) | biorbd::rigidbody::Joints | |
| checkGeneralizedDimensions(const biorbd::rigidbody::GeneralizedCoordinates *Q=nullptr, const biorbd::rigidbody::GeneralizedVelocity *Qdot=nullptr, const biorbd::rigidbody::GeneralizedAcceleration *Qddot=nullptr, const biorbd::rigidbody::GeneralizedTorque *torque=nullptr) | biorbd::rigidbody::Joints | |
| CoM(const biorbd::rigidbody::GeneralizedCoordinates &Q, bool updateKin=true) | biorbd::rigidbody::Joints | |
| CoMbySegment(const biorbd::rigidbody::GeneralizedCoordinates &Q, bool updateKin=true) | biorbd::rigidbody::Joints | |
| CoMbySegment(const biorbd::rigidbody::GeneralizedCoordinates &Q, const unsigned int idx, bool updateKin=true) | biorbd::rigidbody::Joints | |
| CoMbySegmentInMatrix(const biorbd::rigidbody::GeneralizedCoordinates &Q, bool updateKin=true) | biorbd::rigidbody::Joints | |
| CoMddot(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::rigidbody::GeneralizedVelocity &Qdot, const biorbd::rigidbody::GeneralizedAcceleration &Qddot) | biorbd::rigidbody::Joints | |
| CoMddotBySegment(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::rigidbody::GeneralizedVelocity &Qdot, const biorbd::rigidbody::GeneralizedAcceleration &Qddot, bool updateKin=true) | biorbd::rigidbody::Joints | |
| CoMddotBySegment(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::rigidbody::GeneralizedVelocity &Qdot, const biorbd::rigidbody::GeneralizedAcceleration &Qddot, const unsigned int idx, bool updateKin=true) | biorbd::rigidbody::Joints | |
| CoMdot(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::rigidbody::GeneralizedVelocity &Qdot) | biorbd::rigidbody::Joints | |
| CoMdotBySegment(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::rigidbody::GeneralizedVelocity &Qdot, bool updateKin=true) | biorbd::rigidbody::Joints | |
| CoMdotBySegment(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::rigidbody::GeneralizedVelocity &Qdot, const unsigned int idx, bool updateKin=true) | biorbd::rigidbody::Joints | |
| CoMJacobian(const biorbd::rigidbody::GeneralizedCoordinates &Q) | biorbd::rigidbody::Joints | |
| ComputeConstraintImpulsesDirect(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::rigidbody::GeneralizedVelocity &QDotPre) | biorbd::rigidbody::Joints | |
| computeQdot(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::rigidbody::GeneralizedCoordinates &QDot, const double k_stab=1) | biorbd::rigidbody::Joints | |
| ContactForcesFromForwardDynamicsConstraintsDirect(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::rigidbody::GeneralizedVelocity &QDot, const biorbd::rigidbody::GeneralizedTorque &Tau, std::vector< biorbd::utils::SpatialVector > *f_ext=nullptr) | biorbd::rigidbody::Joints | |
| DeepCopy() const | biorbd::rigidbody::Joints | |
| DeepCopy(const biorbd::rigidbody::Joints &other) | biorbd::rigidbody::Joints | |
| dispatchedForce(std::vector< std::vector< biorbd::utils::SpatialVector >> &spatialVector, unsigned int frame) const | biorbd::rigidbody::Joints | |
| dispatchedForce(std::vector< biorbd::utils::SpatialVector > &sv) const | biorbd::rigidbody::Joints | |
| ForwardDynamics(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::rigidbody::GeneralizedVelocity &QDot, const biorbd::rigidbody::GeneralizedTorque &Tau, std::vector< biorbd::utils::SpatialVector > *f_ext=nullptr) | biorbd::rigidbody::Joints | |
| ForwardDynamicsConstraintsDirect(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::rigidbody::GeneralizedVelocity &QDot, const biorbd::rigidbody::GeneralizedTorque &Tau, biorbd::rigidbody::Contacts &CS, std::vector< biorbd::utils::SpatialVector > *f_ext=nullptr) | biorbd::rigidbody::Joints | |
| ForwardDynamicsConstraintsDirect(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::rigidbody::GeneralizedVelocity &QDot, const biorbd::rigidbody::GeneralizedTorque &Tau, std::vector< biorbd::utils::SpatialVector > *f_ext=nullptr) | biorbd::rigidbody::Joints | |
| GetBodyBiorbdId(const biorbd::utils::String &segmentName) const | biorbd::rigidbody::Joints | |
| getDofIndex(const biorbd::utils::String &SegmentName, const biorbd::utils::String &dofName) | biorbd::rigidbody::Joints | |
| getGravity() const | biorbd::rigidbody::Joints | |
| globalJCS(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::utils::String &name) | biorbd::rigidbody::Joints | |
| globalJCS(const biorbd::rigidbody::GeneralizedCoordinates &Q, unsigned int idx) | biorbd::rigidbody::Joints | |
| globalJCS(const biorbd::utils::String &name) const | biorbd::rigidbody::Joints | |
| globalJCS(unsigned int idx) const | biorbd::rigidbody::Joints | |
| InverseDynamics(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::rigidbody::GeneralizedVelocity &QDot, const biorbd::rigidbody::GeneralizedAcceleration &QDDot, std::vector< biorbd::utils::SpatialVector > *f_ext=nullptr) | biorbd::rigidbody::Joints | |
| Joints() | biorbd::rigidbody::Joints | |
| Joints(const biorbd::rigidbody::Joints &other) | biorbd::rigidbody::Joints | |
| localJCS() const | biorbd::rigidbody::Joints | |
| localJCS(const biorbd::utils::String &name) const | biorbd::rigidbody::Joints | |
| localJCS(const unsigned int idx) const | biorbd::rigidbody::Joints | |
| m_isKinematicsComputed | biorbd::rigidbody::Joints | protected |
| m_nbDof | biorbd::rigidbody::Joints | protected |
| m_nbQ | biorbd::rigidbody::Joints | protected |
| m_nbQddot | biorbd::rigidbody::Joints | protected |
| m_nbQdot | biorbd::rigidbody::Joints | protected |
| m_nbRoot | biorbd::rigidbody::Joints | protected |
| m_nRotAQuat | biorbd::rigidbody::Joints | protected |
| m_segments | biorbd::rigidbody::Joints | protected |
| m_totalMass | biorbd::rigidbody::Joints | protected |
| mass() const | biorbd::rigidbody::Joints | |
| massMatrix(const biorbd::rigidbody::GeneralizedCoordinates &Q, bool updateKin=true) | biorbd::rigidbody::Joints | |
| mesh() const | biorbd::rigidbody::Joints | |
| mesh(unsigned int idx) const | biorbd::rigidbody::Joints | |
| meshFaces() const | biorbd::rigidbody::Joints | |
| meshFaces(unsigned int idx) const | biorbd::rigidbody::Joints | |
| meshPoints(const biorbd::rigidbody::GeneralizedCoordinates &Q, bool updateKin=true) | biorbd::rigidbody::Joints | |
| meshPoints(const biorbd::rigidbody::GeneralizedCoordinates &Q, unsigned int idx, bool updateKin=true) | biorbd::rigidbody::Joints | |
| meshPoints(const std::vector< biorbd::utils::RotoTrans > &RT, unsigned int idx) const | biorbd::rigidbody::Joints | protected |
| meshPointsInMatrix(const biorbd::rigidbody::GeneralizedCoordinates &Q, bool updateKin=true) | biorbd::rigidbody::Joints | |
| nameDof() const | biorbd::rigidbody::Joints | |
| nbDof() const | biorbd::rigidbody::Joints | |
| nbGeneralizedTorque() const | biorbd::rigidbody::Joints | |
| nbQ() const | biorbd::rigidbody::Joints | |
| nbQddot() const | biorbd::rigidbody::Joints | |
| nbQdot() const | biorbd::rigidbody::Joints | |
| nbQuat() const | biorbd::rigidbody::Joints | |
| nbRoot() const | biorbd::rigidbody::Joints | |
| nbSegment() const | biorbd::rigidbody::Joints | |
| projectPoint(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::utils::Vector3d &v, int segmentIdx, const biorbd::utils::String &axesToRemove, bool updateKin=true) | biorbd::rigidbody::Joints | |
| projectPoint(const biorbd::rigidbody::GeneralizedCoordinates &Q, const std::vector< biorbd::rigidbody::NodeSegment > &v, bool updateKin=true) | biorbd::rigidbody::Joints | |
| projectPoint(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::rigidbody::NodeSegment &n, bool updateKin) | biorbd::rigidbody::Joints | |
| projectPointJacobian(const biorbd::rigidbody::GeneralizedCoordinates &Q, biorbd::rigidbody::NodeSegment p, bool updateKin) | biorbd::rigidbody::Joints | |
| projectPointJacobian(const biorbd::rigidbody::GeneralizedCoordinates &Q, const biorbd::utils::Vector3d &v, int segmentIdx, const biorbd::utils::String &axesToRemove, bool updateKin) | biorbd::rigidbody::Joints | |
| projectPointJacobian(const biorbd::rigidbody::GeneralizedCoordinates &Q, const std::vector< biorbd::rigidbody::NodeSegment > &v, bool updateKin) | biorbd::rigidbody::Joints | |
| segment(unsigned int idx) const | biorbd::rigidbody::Joints | |
| segment(const biorbd::utils::String &name) const | biorbd::rigidbody::Joints | |
| setGravity(const biorbd::utils::Vector3d &newGravity) | biorbd::rigidbody::Joints | |
| UpdateKinematicsCustom(const biorbd::rigidbody::GeneralizedCoordinates *Q=nullptr, const biorbd::rigidbody::GeneralizedVelocity *Qdot=nullptr, const biorbd::rigidbody::GeneralizedAcceleration *Qddot=nullptr) | biorbd::rigidbody::Joints | |
| ~Joints() | biorbd::rigidbody::Joints | virtual |
1.8.18