assertInputVector_(const Vector &v) | stateObservation::DynamicalSystemFunctorBase | inlineprotected |
assertStateVector_(const Vector &v) | stateObservation::DynamicalSystemFunctorBase | inlineprotected |
checkInputvector(const Vector &) | stateObservation::DynamicalSystemFunctorBase | virtual |
checkStateVector(const Vector &) | stateObservation::DynamicalSystemFunctorBase | virtual |
computeAccelerations(const Vector &x, const Vector &u) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | |
computeAccelerations(const Vector3 &positionCom, const Vector3 &velocityCom, const Vector3 &accelerationCom, const Vector3 &AngMomentum, const Vector3 &dotAngMomentum, const Matrix3 &Inertia, const Matrix3 &dotInertia, const IndexedVectorArray &contactPos, const IndexedVectorArray &contactOri, const Vector3 &position, const Vector3 &linVelocity, Vector3 &linearAcceleration, const Vector3 &oriVector, const Matrix3 &orientation, const Vector3 &angularVel, Vector3 &angularAcceleration, const Vector &fc, const Vector &tc, const Vector3 &fm, const Vector3 &tm, const Vector3 &addForces, const Vector3 &addMoments) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
computeContactWrench(const Matrix3 &orientation, const Vector3 &position, const IndexedVectorArray &contactPosV, const IndexedVectorArray &contactOriV, const Vector &fc, const Vector &tc, const Vector3 &fm, const Vector3 &tm, const Vector3 &addForce, const Vector3 &addMoment) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | |
computeElastContactForcesAndMoments(const IndexedVectorArray &contactPosArray, const IndexedVectorArray &contactOriArray, const IndexedVectorArray &contactVelArray, const IndexedVectorArray &contactAngVelArray, const Vector3 &position, const Vector3 &linVelocity, const Vector3 &oriVector, const Matrix3 &orientation, const Vector3 &angVel, Vector &fc, Vector &tc) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
computeElastPendulumForcesAndMoments(const IndexedVectorArray &PrArray, const Vector3 &position, const Vector3 &linVelocity, const Vector3 &oriVector, const Matrix3 &orientation, const Vector3 &angVel, Vector &forces, Vector &moments) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
computeForcesAndMoments(const IndexedVectorArray &position1, const IndexedVectorArray &position2, const IndexedVectorArray &velocity1, const IndexedVectorArray &velocity2, const Vector3 &position, const Vector3 &linVelocity, const Vector3 &oriVector, const Matrix3 &orientation, const Vector3 &angVel, Vector &fc, Vector &tc) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | |
computeForcesAndMoments(const Vector &x, const Vector &u) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
computeRotation_(const Vector3 &x, int i) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
contactModel_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
contactPositions_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
dt_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
dx_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
DynamicalSystemFunctorBase() | stateObservation::DynamicalSystemFunctorBase | |
fc_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
getContactsNumber(void) const | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | inline |
getForcesAndMoments() | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
getForcesAndMoments(const Vector &x, const Vector &u) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
getInputSize() const | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
getKfe() const | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
getKfv() const | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
getKte() const | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
getKtv() const | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
getMeasurementNoise() const | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
getMeasurementSize() const | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
getMomentaDotFromForces(const Vector &x, const Vector &u) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
getMomentaDotFromKinematics(const Vector &x, const Vector &u) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
getProcessNoise() const | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
getRobotMass() const | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
getStateSize() const | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
getWithAbsolutePosition() const | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
getWithComBias() const | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
getWithForceMeasurements() const | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
IMUElasticLocalFrameDynamicalSystem(double dt) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | explicit |
index_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
inputSize_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
iterateDynamicsEuler(const Vector3 &positionCom, const Vector3 &velocityCom, const Vector3 &accelerationCom, const Vector3 &AngMomentum, const Vector3 &dotAngMomentum, const Matrix3 &Inertia, const Matrix3 &dotInertia, const IndexedVectorArray &contactPos, const IndexedVectorArray &contactOri, Vector3 &position, Vector3 &linVelocity, Vector &fc1, Vector3 &oriVector, Vector3 &angularVel, Vector &fc2, const Vector3 &fm, const Vector3 &tm, const Vector3 &addForces, const Vector3 &addMoments, double dt) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
iterateDynamicsRK4(const Vector3 &positionCom, const Vector3 &velocityCom, const Vector3 &accelerationCom, const Vector3 &AngMomentum, const Vector3 &dotAngMomentum, const Matrix3 &Inertia, const Matrix3 &dotInertia, const IndexedVectorArray &contactPos, const IndexedVectorArray &contactOri, Vector3 &position, Vector3 &linVelocity, Vector &fc1, Vector3 &oriVector, Vector3 &angularVel, Vector &fc2, const Vector3 &fm, const Vector3 &tm, const Vector3 &addForces, const Vector3 &addMoments, double dt) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
kcurrent_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
Kfe_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
KfeRopes_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
Kfv_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
KfvRopes_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
Kte_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
KteRopes_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
Ktv_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
KtvRopes_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
LLTMatrix3 typedef | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | |
marginalStabilityFactor_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
measureDynamics(const stateObservation::Vector &x, const stateObservation::Vector &u, TimeIndex k) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
measureDynamicsJacobian() | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | |
measureDynamicsJacobian(const stateObservation::Vector &x, const stateObservation::Vector &u, TimeIndex k) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | |
measurementSize_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
measurementSizeBase_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protectedstatic |
nbContacts_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
op_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
pe | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
printed_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
processNoise_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
reset() | stateObservation::DynamicalSystemFunctorBase | inlinevirtual |
resetMeasurementNoise() | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
resetProcessNoise() | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
robotMass_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
robotMassInv_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
sensor_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
setContactModel(unsigned nb) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
setContactsNumber(unsigned) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
setFDstep(const stateObservation::Vector &dx) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | |
setInputSize(Index i) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
setKfe(const Matrix3 &m) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
setKfeRopes(const Matrix3 &m) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
setKfv(const Matrix3 &m) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
setKfvRopes(const Matrix3 &m) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
setKte(const Matrix3 &m) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
setKteRopes(const Matrix3 &m) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
setKtv(const Matrix3 &m) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
setKtvRopes(const Matrix3 &m) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
setMeasurementNoise(stateObservation::NoiseBase *) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
setPe(stateObservation::Vector3 Pe) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | inlinevirtual |
setPrinted(bool b) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | inlinevirtual |
setProcessNoise(stateObservation::NoiseBase *) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
setRobotMass(double d) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
setSamplingPeriod(double dt) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
setWithAbsolutePosition(bool b) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
setWithComBias(bool b) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
setWithForceMeasurements(bool b) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
setWithUnmodeledForces(bool b) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | |
stateDynamics(const stateObservation::Vector &x, const stateObservation::Vector &u, TimeIndex k) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |
stateDynamicsJacobian() | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | |
stateDynamicsJacobian(const stateObservation::Vector &x, const stateObservation::Vector &u, TimeIndex k) | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | |
stateSize_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protectedstatic |
tc_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
test() | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | |
uk_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
uk_fory_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
updateMeasurementSize_() | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
withAbsolutePos_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
withComBias_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
withForceMeasurements_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
withUnmodeledForces_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
xk1_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
xk_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
xk_fory_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
yk_ | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | protected |
~DynamicalSystemFunctorBase() | stateObservation::DynamicalSystemFunctorBase | virtual |
~IMUElasticLocalFrameDynamicalSystem() | stateObservation::flexibilityEstimation::IMUElasticLocalFrameDynamicalSystem | virtual |