hyqleg_inverse_kinematics.cc
/tmp/ws/src/xpp/robots/xpp_hyq/src/
hyqleg__inverse__kinematics_8cc
xpp_hyq/hyqleg_inverse_kinematics.h
xpp
hyqleg_inverse_kinematics.h
/tmp/ws/src/xpp/robots/xpp_hyq/include/xpp_hyq/
hyqleg__inverse__kinematics_8h
xpp::HyqlegInverseKinematics
xpp
HyqJointID
namespacexpp.html
ad33396cf04414cca50a270f6327ab65b
HAA
namespacexpp.html
ad33396cf04414cca50a270f6327ab65baef87c2a4075db94a2ca08301c4e7edf2
HFE
namespacexpp.html
ad33396cf04414cca50a270f6327ab65ba15d48097afa936d502464656d12dde36
KFE
namespacexpp.html
ad33396cf04414cca50a270f6327ab65ba8c51d4c29bcd25a0e21b19c30c167c22
HyqlegJointCount
namespacexpp.html
ad33396cf04414cca50a270f6327ab65babdadc3ba02450b44dbe90bcea52634a2
inverse_kinematics_hyq1.cc
/tmp/ws/src/xpp/robots/xpp_hyq/src/
inverse__kinematics__hyq1_8cc
xpp_hyq/inverse_kinematics_hyq1.h
xpp
inverse_kinematics_hyq1.h
/tmp/ws/src/xpp/robots/xpp_hyq/include/xpp_hyq/
inverse__kinematics__hyq1_8h
xpp_hyq/hyqleg_inverse_kinematics.h
xpp::InverseKinematicsHyq1
xpp
inverse_kinematics_hyq2.cc
/tmp/ws/src/xpp/robots/xpp_hyq/src/
inverse__kinematics__hyq2_8cc
xpp_hyq/inverse_kinematics_hyq2.h
xpp
inverse_kinematics_hyq2.h
/tmp/ws/src/xpp/robots/xpp_hyq/include/xpp_hyq/
inverse__kinematics__hyq2_8h
xpp_hyq/hyqleg_inverse_kinematics.h
xpp::InverseKinematicsHyq2
xpp
inverse_kinematics_hyq4.cc
/tmp/ws/src/xpp/robots/xpp_hyq/src/
inverse__kinematics__hyq4_8cc
xpp_hyq/inverse_kinematics_hyq4.h
xpp
inverse_kinematics_hyq4.h
/tmp/ws/src/xpp/robots/xpp_hyq/include/xpp_hyq/
inverse__kinematics__hyq4_8h
xpp_hyq/hyqleg_inverse_kinematics.h
xpp::InverseKinematicsHyq4
xpp
urdf_visualizer_hyq1.cc
/tmp/ws/src/xpp/robots/xpp_hyq/src/exe/
urdf__visualizer__hyq1_8cc
xpp_hyq/inverse_kinematics_hyq1.h
int
main
urdf__visualizer__hyq1_8cc.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
urdf_visualizer_hyq2.cc
/tmp/ws/src/xpp/robots/xpp_hyq/src/exe/
urdf__visualizer__hyq2_8cc
xpp_hyq/inverse_kinematics_hyq2.h
int
main
urdf__visualizer__hyq2_8cc.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
urdf_visualizer_hyq4.cc
/tmp/ws/src/xpp/robots/xpp_hyq/src/exe/
urdf__visualizer__hyq4_8cc
xpp_hyq/inverse_kinematics_hyq4.h
int
main
urdf__visualizer__hyq4_8cc.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
xpp::HyqlegInverseKinematics
classxpp_1_1HyqlegInverseKinematics.html
Backward
classxpp_1_1HyqlegInverseKinematics.html
a47e4fe86b7b8061674e4afd4480dead0a36bd830e66de87a072582310be2de76c
Forward
classxpp_1_1HyqlegInverseKinematics.html
a47e4fe86b7b8061674e4afd4480dead0aa1b06ea8eadc1825072a7ead833beae8
KneeBend
classxpp_1_1HyqlegInverseKinematics.html
a47e4fe86b7b8061674e4afd4480dead0
Forward
classxpp_1_1HyqlegInverseKinematics.html
a47e4fe86b7b8061674e4afd4480dead0aa1b06ea8eadc1825072a7ead833beae8
Backward
classxpp_1_1HyqlegInverseKinematics.html
a47e4fe86b7b8061674e4afd4480dead0a36bd830e66de87a072582310be2de76c
Eigen::Vector3d
Vector3d
classxpp_1_1HyqlegInverseKinematics.html
ad247f1ab8ce461f28a5d028721c7ee0f
void
EnforceLimits
classxpp_1_1HyqlegInverseKinematics.html
a7dada1dc797a8d81da36deaecff6c3a8
(double &q, HyqJointID joint) const
Vector3d
GetJointAngles
classxpp_1_1HyqlegInverseKinematics.html
ae3ca6b976e875499da555cc85829c457
(const Vector3d &ee_pos_H, KneeBend bend=Forward) const
HyqlegInverseKinematics
classxpp_1_1HyqlegInverseKinematics.html
af288ecb9fc985d8363a469bc9c065537
()=default
virtual
~HyqlegInverseKinematics
classxpp_1_1HyqlegInverseKinematics.html
a8166b5d5146dbd92468b2bead44df385
()=default
Vector3d
hfe_to_haa_z
classxpp_1_1HyqlegInverseKinematics.html
ac8dc6795cae69e1651f510cb672acb77
double
length_shank
classxpp_1_1HyqlegInverseKinematics.html
ae5db7fec08f3df81992ccbf87d8c071b
double
length_thigh
classxpp_1_1HyqlegInverseKinematics.html
a04bc4be4d80831c20580cf2959888c4c
xpp::InverseKinematicsHyq1
classxpp_1_1InverseKinematicsHyq1.html
xpp::InverseKinematics
Joints
GetAllJointAngles
classxpp_1_1InverseKinematicsHyq1.html
a0f9076bdabde286edb89d687c58604ae
(const EndeffectorsPos &pos_B) const override
int
GetEECount
classxpp_1_1InverseKinematicsHyq1.html
a7109ae94b88605201a930e9b2e961698
() const override
InverseKinematicsHyq1
classxpp_1_1InverseKinematicsHyq1.html
a02e4596da1d08fb05df09090a94eac2e
()=default
virtual
~InverseKinematicsHyq1
classxpp_1_1InverseKinematicsHyq1.html
a15c60c7500de9e8393be77874228103d
()=default
HyqlegInverseKinematics
leg
classxpp_1_1InverseKinematicsHyq1.html
a0e3149458732dc92de8dc225fce7035b
xpp::InverseKinematicsHyq2
classxpp_1_1InverseKinematicsHyq2.html
xpp::InverseKinematics
Joints
GetAllJointAngles
classxpp_1_1InverseKinematicsHyq2.html
afb3fba2885361afb32725ff1ac44d4d5
(const EndeffectorsPos &pos_B) const override
int
GetEECount
classxpp_1_1InverseKinematicsHyq2.html
a54500ba5e80a128a2c8ca6e66e0d70b8
() const override
InverseKinematicsHyq2
classxpp_1_1InverseKinematicsHyq2.html
a277caecae0bb5b5a46f795b147717a82
()=default
virtual
~InverseKinematicsHyq2
classxpp_1_1InverseKinematicsHyq2.html
aedff1f4369ab2963cb9c0664aadcea6b
()=default
HyqlegInverseKinematics
leg
classxpp_1_1InverseKinematicsHyq2.html
a86a8c041ea60d8327a21b6153be83579
xpp::InverseKinematicsHyq4
classxpp_1_1InverseKinematicsHyq4.html
xpp::InverseKinematics
Joints
GetAllJointAngles
classxpp_1_1InverseKinematicsHyq4.html
a730685f086dfe9ec9f41804895546a9c
(const EndeffectorsPos &pos_b) const override
int
GetEECount
classxpp_1_1InverseKinematicsHyq4.html
a016305e732861bd74a1ea2e3652fbc11
() const override
InverseKinematicsHyq4
classxpp_1_1InverseKinematicsHyq4.html
a52e116d848fc2bcc2e6893f9090431e8
()=default
virtual
~InverseKinematicsHyq4
classxpp_1_1InverseKinematicsHyq4.html
aa3e7c958d61b964bf5cc9f96edd04305
()=default
Vector3d
base2hip_LF_
classxpp_1_1InverseKinematicsHyq4.html
aa3ca983b96e94c626a5c264bdd0545d7
HyqlegInverseKinematics
leg
classxpp_1_1InverseKinematicsHyq4.html
a3ea1b77428e3b78ec97711fd3d39e888
xpp
namespacexpp.html
xpp::HyqlegInverseKinematics
xpp::InverseKinematicsHyq1
xpp::InverseKinematicsHyq2
xpp::InverseKinematicsHyq4
uint
EndeffectorID
namespacexpp.html
a4a4286a48c5e17ada40897f2fe7eb474
uint
EndeffectorID
namespacexpp.html
a4a4286a48c5e17ada40897f2fe7eb474
Endeffectors< Eigen::Vector3d >
EndeffectorsAcc
namespacexpp.html
aaf399f9332e799203c64dba80467e827
Endeffectors< Eigen::Vector3d >
EndeffectorsAcc
namespacexpp.html
aaf399f9332e799203c64dba80467e827
Endeffectors< Eigen::Vector3d >
EndeffectorsPos
namespacexpp.html
a40627fe9997795e9ffe2b258d7dbb3af
Endeffectors< Eigen::Vector3d >
EndeffectorsPos
namespacexpp.html
a40627fe9997795e9ffe2b258d7dbb3af
Endeffectors< Eigen::Vector3d >
EndeffectorsVel
namespacexpp.html
a3ca14d5aa9f8f7ab0e199356b2c87df1
Endeffectors< Eigen::Vector3d >
EndeffectorsVel
namespacexpp.html
a3ca14d5aa9f8f7ab0e199356b2c87df1
Eigen::Quaterniond
Quaterniond
namespacexpp.html
af6e9346928a47a29e44f989be555918e
Eigen::Quaterniond
Quaterniond
namespacexpp.html
af6e9346928a47a29e44f989be555918e
Eigen::Vector2d
Vector2d
namespacexpp.html
a9928175fb4907ddc9f425e68c73a8189
Eigen::Vector2d
Vector2d
namespacexpp.html
a9928175fb4907ddc9f425e68c73a8189
Eigen::Vector3d
Vector3d
namespacexpp.html
a09a787f494a4baf1a91d5c7c4e497f88
Eigen::Vector3d
Vector3d
namespacexpp.html
a09a787f494a4baf1a91d5c7c4e497f88
Eigen::Matrix< double, 6, 1 >
Vector6d
namespacexpp.html
ae5fabb50bd430579f488f1e680a43ec0
Eigen::Matrix< double, 6, 1 >
Vector6d
namespacexpp.html
ae5fabb50bd430579f488f1e680a43ec0
Eigen::VectorXd
VectorXd
namespacexpp.html
a40e6506dfb5fffbb71e1ef0661d96408
Eigen::VectorXd
VectorXd
namespacexpp.html
a40e6506dfb5fffbb71e1ef0661d96408
Coords2D
namespacexpp.html
a9984b25bc31e0b11ff3a382d4bd6b519
Coords2D
namespacexpp.html
a9984b25bc31e0b11ff3a382d4bd6b519
Coords3D
namespacexpp.html
a463975779bc4c031c8c3d2c3b239453b
Coords3D
namespacexpp.html
a463975779bc4c031c8c3d2c3b239453b
Coords6D
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349
Coords6D
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349
HyqJointID
namespacexpp.html
ad33396cf04414cca50a270f6327ab65b
HAA
namespacexpp.html
ad33396cf04414cca50a270f6327ab65baef87c2a4075db94a2ca08301c4e7edf2
HFE
namespacexpp.html
ad33396cf04414cca50a270f6327ab65ba15d48097afa936d502464656d12dde36
KFE
namespacexpp.html
ad33396cf04414cca50a270f6327ab65ba8c51d4c29bcd25a0e21b19c30c167c22
HyqlegJointCount
namespacexpp.html
ad33396cf04414cca50a270f6327ab65babdadc3ba02450b44dbe90bcea52634a2
MotionDerivative
namespacexpp.html
a911082f102c6e1f45d4d37f44fcbbad5
MotionDerivative
namespacexpp.html
a911082f102c6e1f45d4d37f44fcbbad5
static Vector3d
GetEulerZYXAngles
namespacexpp.html
a24822a81c9f481775fe3485532609359
(const Quaterniond &q)
static Quaterniond
GetQuaternionFromEulerZYX
namespacexpp.html
a152fc136195a861cf1f80634085369ba
(double yaw, double pitch, double roll)
StateLinXd
operator*
namespacexpp.html
aa72e5c6e5c88b6372b32e7c09df0be58
(double mult, const StateLinXd &rhs)
StateLinXd
operator+
namespacexpp.html
ab2d9bdeab57fda192195b7d4c48ab6c8
(const StateLinXd &lhs, const StateLinXd &rhs)
std::ostream &
operator<<
namespacexpp.html
aaeaf8e2288af6941425407aada0cd784
(std::ostream &out, const StateAng3d &ori)
std::ostream &
operator<<
namespacexpp.html
abc2da136454a046451dd605724899eb1
(std::ostream &out, const StateLinXd &pos)
std::ostream &
operator<<
namespacexpp.html
a3c961d78a81e7d342aed721383f5564c
(std::ostream &out, const State3d &pose)
std::ostream &
operator<<
namespacexpp.html
a4a909056ee0ea549c7d1b21490b1f16b
(std::ostream &stream, Endeffectors< T > endeffectors)
static Coords2D
To2D
namespacexpp.html
adaa974e6120992b55c9a33c230050200
(Coords3D dim)
static const Coords6D
AllDim6D
namespacexpp.html
a50053a36d94c64fae3f4caac97f7f5c0
[]
static const Coords6D
AllDim6D
namespacexpp.html
a50053a36d94c64fae3f4caac97f7f5c0
[]
AX
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349a68d094b2039cfa8963d9803473cc81d8
AX
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349a68d094b2039cfa8963d9803473cc81d8
AY
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349a8ad3060e85c0efa9ea7bfad38a49a715
AY
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349a8ad3060e85c0efa9ea7bfad38a49a715
AZ
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349a5d97f7a75d7c0e38a18477e76a0da6ef
AZ
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349a5d97f7a75d7c0e38a18477e76a0da6ef
static ColorT
color
namespacexpp.html
a8ddeb15967fbf0f8b3223b79faf8814f
kAcc
namespacexpp.html
a911082f102c6e1f45d4d37f44fcbbad5a064dcabe27eb9861039e1beed0c9f739
kAcc
namespacexpp.html
a911082f102c6e1f45d4d37f44fcbbad5a064dcabe27eb9861039e1beed0c9f739
static constexpr int
kDim2d
namespacexpp.html
acef0804968a36914f8403904c62d3979
static constexpr int
kDim2d
namespacexpp.html
acef0804968a36914f8403904c62d3979
static constexpr int
kDim3d
namespacexpp.html
a8da49becb85f66876062d01e75a67b91
static constexpr int
kDim3d
namespacexpp.html
a8da49becb85f66876062d01e75a67b91
static constexpr int
kDim6d
namespacexpp.html
a95f5c921f4a5edf08320b744c26aa15a
static constexpr int
kDim6d
namespacexpp.html
a95f5c921f4a5edf08320b744c26aa15a
kJerk
namespacexpp.html
a911082f102c6e1f45d4d37f44fcbbad5a2e2cd670e63c22e7befc56cb93911250
kJerk
namespacexpp.html
a911082f102c6e1f45d4d37f44fcbbad5a2e2cd670e63c22e7befc56cb93911250
kPos
namespacexpp.html
a911082f102c6e1f45d4d37f44fcbbad5a21b2aa1a0084f61cf50ba07eddf293cb
kPos
namespacexpp.html
a911082f102c6e1f45d4d37f44fcbbad5a21b2aa1a0084f61cf50ba07eddf293cb
kVel
namespacexpp.html
a911082f102c6e1f45d4d37f44fcbbad5a63f592c720503eda727261ddf945ba9d
kVel
namespacexpp.html
a911082f102c6e1f45d4d37f44fcbbad5a63f592c720503eda727261ddf945ba9d
LX
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349ab00949bf74782b2899c3467dbc113207
LX
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349ab00949bf74782b2899c3467dbc113207
LY
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349a1fb928d6b6d1937e295be404df8a1c3b
LY
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349a1fb928d6b6d1937e295be404df8a1c3b
LZ
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349a749d7544a2355a7a5984970867ac7402
LZ
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349a749d7544a2355a7a5984970867ac7402
X
namespacexpp.html
a463975779bc4c031c8c3d2c3b239453ba3a48f7f02fad46d1db91aae03c1f1857
X
namespacexpp.html
a463975779bc4c031c8c3d2c3b239453ba3a48f7f02fad46d1db91aae03c1f1857
X_
namespacexpp.html
a9984b25bc31e0b11ff3a382d4bd6b519a8baefbaa202780c133ad1da192812efd
X_
namespacexpp.html
a9984b25bc31e0b11ff3a382d4bd6b519a8baefbaa202780c133ad1da192812efd
Y
namespacexpp.html
a463975779bc4c031c8c3d2c3b239453ba645e9ed6e607f72e5beb410a199fe150
Y
namespacexpp.html
a463975779bc4c031c8c3d2c3b239453ba645e9ed6e607f72e5beb410a199fe150
Y_
namespacexpp.html
a9984b25bc31e0b11ff3a382d4bd6b519a19f7c010434d84640dea88c0f01df901
Y_
namespacexpp.html
a9984b25bc31e0b11ff3a382d4bd6b519a19f7c010434d84640dea88c0f01df901
Z
namespacexpp.html
a463975779bc4c031c8c3d2c3b239453ba7c89693559b79af2a5585c77de158882
Z
namespacexpp.html
a463975779bc4c031c8c3d2c3b239453ba7c89693559b79af2a5585c77de158882