addLink(const unsigned int i, iKinLink &l) | iCub::iKin::iKinChain | |
allList | iCub::iKin::iKinChain | protected |
AnaJacobian(const unsigned int i, unsigned int col) | iCub::iKin::iKinChain | |
AnaJacobian(unsigned int col=3) | iCub::iKin::iKinChain | |
AnaJacobian(const yarp::sig::Vector &q, unsigned int col=3) | iCub::iKin::iKinChain | |
blockLink(const unsigned int i, double Ang) | iCub::iKin::iKinChain | |
blockLink(const unsigned int i) | iCub::iKin::iKinChain | inline |
build() | iCub::iDyn::iDynChain | protectedvirtual |
clear() | iCub::iKin::iKinChain | |
clone(const iDynChain &c) | iCub::iDyn::iDynChain | protectedvirtual |
iCub::iKin::iKinChain::clone(const iKinChain &c) | iCub::iKin::iKinChain | protectedvirtual |
computeCcGravityTorques(const yarp::sig::Vector &ddp0) | iCub::iDyn::iDynChain | |
computeCcGravityTorques(const yarp::sig::Vector &ddp0, const yarp::sig::Vector &q, const yarp::sig::Vector &dq) | iCub::iDyn::iDynChain | |
computeCcTorques() | iCub::iDyn::iDynChain | |
computeCcTorques(const yarp::sig::Vector &q, const yarp::sig::Vector &dq) | iCub::iDyn::iDynChain | |
computeGeoJacobian(const unsigned int iLinkN, const yarp::sig::Matrix &Pn) | iCub::iDyn::iDynChain | |
computeGeoJacobian(const unsigned int iLinkN, const yarp::sig::Matrix &Pn, const yarp::sig::Matrix &_H0) | iCub::iDyn::iDynChain | |
computeGeoJacobian(const yarp::sig::Matrix &Pn) | iCub::iDyn::iDynChain | |
computeGeoJacobian(const yarp::sig::Matrix &Pn, const yarp::sig::Matrix &_H0) | iCub::iDyn::iDynChain | |
computeGravityTorques(const yarp::sig::Vector &ddp0) | iCub::iDyn::iDynChain | |
computeGravityTorques(const yarp::sig::Vector &ddp0, const yarp::sig::Vector &q) | iCub::iDyn::iDynChain | |
computeKinematicNewtonEuler() | iCub::iDyn::iDynChain | |
computeMassMatrix() | iCub::iDyn::iDynChain | |
computeMassMatrix(const yarp::sig::Vector &q) | iCub::iDyn::iDynChain | |
computeNewtonEuler(const yarp::sig::Vector &w0, const yarp::sig::Vector &dw0, const yarp::sig::Vector &ddp0, const yarp::sig::Vector &Fend, const yarp::sig::Vector &Muend) | iCub::iDyn::iDynChain | |
computeNewtonEuler() | iCub::iDyn::iDynChain | |
computeWrenchNewtonEuler() | iCub::iDyn::iDynChain | |
curr_ddq | iCub::iDyn::iDynChain | protected |
curr_dq | iCub::iDyn::iDynChain | protected |
curr_q | iCub::iKin::iKinChain | protected |
d2RotAng(const yarp::sig::Matrix &R, const yarp::sig::Matrix &dRi, const yarp::sig::Matrix &dRj, const yarp::sig::Matrix &d2R) | iCub::iKin::iKinChain | protected |
dispose() | iCub::iDyn::iDynChain | protectedvirtual |
DJacobian(const yarp::sig::Vector &dq) | iCub::iKin::iKinChain | |
DJacobian(const unsigned int lnk, const yarp::sig::Vector &dq) | iCub::iKin::iKinChain | |
DOF | iCub::iKin::iKinChain | protected |
dRotAng(const yarp::sig::Matrix &R, const yarp::sig::Matrix &dR) | iCub::iKin::iKinChain | protected |
EndEffPose(const bool axisRep=true) | iCub::iKin::iKinChain | |
EndEffPose(const yarp::sig::Vector &q, const bool axisRep=true) | iCub::iKin::iKinChain | |
EndEffPosition() | iCub::iKin::iKinChain | |
EndEffPosition(const yarp::sig::Vector &q) | iCub::iKin::iKinChain | |
fastHessian_ij(const unsigned int i, const unsigned int j) | iCub::iKin::iKinChain | |
fastHessian_ij(const unsigned int lnk, const unsigned int i, const unsigned int j) | iCub::iKin::iKinChain | |
GeoJacobian(const unsigned int i) | iCub::iKin::iKinChain | |
GeoJacobian() | iCub::iKin::iKinChain | |
GeoJacobian(const yarp::sig::Vector &q) | iCub::iKin::iKinChain | |
getAng() | iCub::iKin::iKinChain | |
getAng(const unsigned int i) | iCub::iKin::iKinChain | |
getAngAcc(const unsigned int i) const | iCub::iDyn::iDynChain | |
getAngVel(const unsigned int i) const | iCub::iDyn::iDynChain | |
getCOM(unsigned int iLink) | iCub::iDyn::iDynChain | |
getConstraint(unsigned int i) | iCub::iKin::iKinChain | inline |
getD2Ang() | iCub::iDyn::iDynChain | |
getD2Ang(const unsigned int i) | iCub::iDyn::iDynChain | |
getDAng() | iCub::iDyn::iDynChain | |
getDAng(const unsigned int i) | iCub::iDyn::iDynChain | |
getDenHart(unsigned int i) | iCub::iDyn::iDynChain | |
getDOF() const | iCub::iKin::iKinChain | inline |
getForce(const unsigned int iLink) const | iCub::iDyn::iDynChain | |
getForceMomentEndEff() const | iCub::iDyn::iDynChain | |
getForces() const | iCub::iDyn::iDynChain | |
getForcesNewtonEuler() const | iCub::iDyn::iDynChain | |
getFrameKinematic(unsigned int i, yarp::sig::Vector &w, yarp::sig::Vector &dw, yarp::sig::Vector &ddp) | iCub::iDyn::iDynChain | |
getFrameWrench(unsigned int i, yarp::sig::Vector &F, yarp::sig::Vector &Mu) | iCub::iDyn::iDynChain | |
getH(const unsigned int i, const bool allLink=false) | iCub::iKin::iKinChain | |
getH() | iCub::iKin::iKinChain | |
getH(const yarp::sig::Vector &q) | iCub::iKin::iKinChain | |
getH0() const | iCub::iKin::iKinChain | inline |
getHCOM(unsigned int iLink) | iCub::iDyn::iDynChain | |
getHN() const | iCub::iKin::iKinChain | inline |
getInertia(const unsigned int i) const | iCub::iDyn::iDynChain | |
getIterModeKinematic() const | iCub::iDyn::iDynChain | |
getIterModeWrench() const | iCub::iDyn::iDynChain | |
getJointBoundMax() | iCub::iDyn::iDynChain | |
getJointBoundMin() | iCub::iDyn::iDynChain | |
getKinematicNewtonEuler(yarp::sig::Vector &w, yarp::sig::Vector &dw, yarp::sig::Vector &ddp) | iCub::iDyn::iDynChain | |
getLinAcc(const unsigned int i) const | iCub::iDyn::iDynChain | |
getLinAccCOM(const unsigned int i) const | iCub::iDyn::iDynChain | |
getLinVel(const unsigned int i) const | iCub::iDyn::iDynChain | |
getLinVelCOM(const unsigned int i) const | iCub::iDyn::iDynChain | |
getMass(const unsigned int i) const | iCub::iDyn::iDynChain | |
getMasses() const | iCub::iDyn::iDynChain | |
getMoment(const unsigned int iLink) const | iCub::iDyn::iDynChain | |
getMoments() const | iCub::iDyn::iDynChain | |
getMomentsNewtonEuler() const | iCub::iDyn::iDynChain | |
getN() const | iCub::iKin::iKinChain | inline |
getTorque(const unsigned int iLink) const | iCub::iDyn::iDynChain | |
getTorques() const | iCub::iDyn::iDynChain | |
getTorquesNewtonEuler() const | iCub::iDyn::iDynChain | |
getVerbosity() const | iCub::iKin::iKinChain | inline |
getWrenchNewtonEuler(yarp::sig::Vector &F, yarp::sig::Vector &Mu) | iCub::iDyn::iDynChain | |
H0 | iCub::iKin::iKinChain | protected |
hash | iCub::iKin::iKinChain | protected |
hash_dof | iCub::iKin::iKinChain | protected |
hess_J | iCub::iKin::iKinChain | protected |
hess_Jlnk | iCub::iKin::iKinChain | protected |
Hessian_ij(const unsigned int i, const unsigned int j) | iCub::iKin::iKinChain | |
Hessian_ij(const unsigned int lnk, const unsigned int i, const unsigned int j) | iCub::iKin::iKinChain | |
HN | iCub::iKin::iKinChain | protected |
iDynChain() | iCub::iDyn::iDynChain | |
iDynChain(const iDynChain &c) | iCub::iDyn::iDynChain | |
iDynContactSolver | iCub::iDyn::iDynChain | friend |
iDynInvSensor | iCub::iDyn::iDynChain | friend |
iDynSensor | iCub::iDyn::iDynChain | friend |
iKinChain() | iCub::iKin::iKinChain | |
iKinChain(const iKinChain &c) | iCub::iKin::iKinChain | |
initKinematicNewtonEuler(const yarp::sig::Vector &w0, const yarp::sig::Vector &dw0, const yarp::sig::Vector &ddp0) | iCub::iDyn::iDynChain | |
initNewtonEuler(const yarp::sig::Vector &w0, const yarp::sig::Vector &dw0, const yarp::sig::Vector &ddp0, const yarp::sig::Vector &Fend, const yarp::sig::Vector &Muend) | iCub::iDyn::iDynChain | |
initNewtonEuler() | iCub::iDyn::iDynChain | |
initWrenchNewtonEuler(const yarp::sig::Vector &Fend, const yarp::sig::Vector &Muend) | iCub::iDyn::iDynChain | |
isLinkBlocked(const unsigned int i) | iCub::iKin::iKinChain | |
iterateMode_kinematics | iCub::iDyn::iDynChain | protected |
iterateMode_wrench | iCub::iDyn::iDynChain | protected |
N | iCub::iKin::iKinChain | protected |
NE | iCub::iDyn::iDynChain | protected |
OneChainNewtonEuler | iCub::iDyn::iDynChain | friend |
operator()(const unsigned int i) | iCub::iKin::iKinChain | inline |
operator--(int) | iCub::iKin::iKinChain | |
operator<<(iKinLink &l) | iCub::iKin::iKinChain | |
operator=(const iDynChain &c) | iCub::iDyn::iDynChain | |
iCub::iKin::iKinChain::operator=(const iKinChain &c) | iCub::iKin::iKinChain | |
operator[](const unsigned int i) | iCub::iKin::iKinChain | inline |
popLink() | iCub::iKin::iKinChain | |
Pose(const unsigned int i, const bool axisRep=true) | iCub::iKin::iKinChain | |
Position(const unsigned int i) | iCub::iKin::iKinChain | |
prepareForHessian() | iCub::iKin::iKinChain | |
prepareForHessian(const unsigned int lnk) | iCub::iKin::iKinChain | |
prepareNewtonEuler(const NewEulMode NewEulMode_s=DYNAMIC) | iCub::iDyn::iDynChain | |
pushLink(iKinLink &l) | iCub::iKin::iKinChain | |
quickList | iCub::iKin::iKinChain | protected |
refLink(const unsigned int i) | iCub::iDyn::iDynChain | protected |
releaseLink(const unsigned int i) | iCub::iKin::iKinChain | |
RigidBodyTransformation | iCub::iDyn::iDynChain | friend |
rmLink(const unsigned int i) | iCub::iKin::iKinChain | |
RotAng(const yarp::sig::Matrix &R) | iCub::iKin::iKinChain | protected |
setAllConstraints(bool _constrained) | iCub::iKin::iKinChain | |
setAllLinkVerbosity(unsigned int _verbose) | iCub::iKin::iKinChain | |
setAng(const yarp::sig::Vector &q) | iCub::iDyn::iDynChain | |
setAng(const unsigned int i, double q) | iCub::iDyn::iDynChain | |
setBlockingValue(const unsigned int i, double Ang) | iCub::iKin::iKinChain | |
setConstraint(unsigned int i, bool _constrained) | iCub::iKin::iKinChain | inline |
setD2Ang(const yarp::sig::Vector &ddq) | iCub::iDyn::iDynChain | |
setD2Ang(const unsigned int i, double ddq) | iCub::iDyn::iDynChain | |
setDAng(const yarp::sig::Vector &dq) | iCub::iDyn::iDynChain | |
setDAng(const unsigned int i, double dq) | iCub::iDyn::iDynChain | |
setDynamicParameters(const unsigned int i, const double _m, const yarp::sig::Matrix &_HC, const yarp::sig::Matrix &_I, const double _kr, const double _Fv, const double _Fs, const double _Im) | iCub::iDyn::iDynChain | |
setDynamicParameters(const unsigned int i, const double _m, const yarp::sig::Matrix &_HC, const yarp::sig::Matrix &_I) | iCub::iDyn::iDynChain | |
setH0(const yarp::sig::Matrix &_H0) | iCub::iKin::iKinChain | |
setHN(const yarp::sig::Matrix &_HN) | iCub::iKin::iKinChain | |
setIterMode(const ChainComputationMode mode=KINFWD_WREBWD) | iCub::iDyn::iDynChain | |
setIterModeKinematic(const ChainIterationMode _iterateMode_kinematics=FORWARD) | iCub::iDyn::iDynChain | |
setIterModeWrench(const ChainIterationMode _iterateMode_wrench=BACKWARD) | iCub::iDyn::iDynChain | |
setMass(const unsigned int i, const double _m) | iCub::iDyn::iDynChain | |
setMasses(yarp::sig::Vector _m) | iCub::iDyn::iDynChain | |
setModeNewtonEuler(const NewEulMode NewEulMode_s=DYNAMIC) | iCub::iDyn::iDynChain | |
setStaticParameters(const unsigned int i, const double _m, const yarp::sig::Matrix &_HC) | iCub::iDyn::iDynChain | |
setVerbosity(unsigned int _verbose) | iCub::iKin::iKinChain | inline |
TESTING_computeCOMJacobian(const unsigned int iLink) | iCub::iDyn::iDynChain | |
TESTING_computeCOMJacobian(const unsigned int iLink, const yarp::sig::Matrix &Pn) | iCub::iDyn::iDynChain | |
TESTING_computeCOMJacobian(const unsigned int iLink, const yarp::sig::Matrix &Pn, const yarp::sig::Matrix &_H0) | iCub::iDyn::iDynChain | |
verbose | iCub::iKin::iKinChain | protected |
zero0 | iCub::iDyn::iDynChain | protected |
~iDynChain() | iCub::iDyn::iDynChain | virtual |
~iKinChain() | iCub::iKin::iKinChain | virtual |