cartesian_declarations.h
/tmp/ws/src/xpp/xpp_states/include/xpp_states/
cartesian__declarations_8h.html
xpp
Coords2D
namespacexpp.html
a9984b25bc31e0b11ff3a382d4bd6b519
X_
namespacexpp.html
a9984b25bc31e0b11ff3a382d4bd6b519a8baefbaa202780c133ad1da192812efd
Y_
namespacexpp.html
a9984b25bc31e0b11ff3a382d4bd6b519a19f7c010434d84640dea88c0f01df901
Coords3D
namespacexpp.html
a463975779bc4c031c8c3d2c3b239453b
X
namespacexpp.html
a463975779bc4c031c8c3d2c3b239453ba3a48f7f02fad46d1db91aae03c1f1857
Y
namespacexpp.html
a463975779bc4c031c8c3d2c3b239453ba645e9ed6e607f72e5beb410a199fe150
Z
namespacexpp.html
a463975779bc4c031c8c3d2c3b239453ba7c89693559b79af2a5585c77de158882
Coords6D
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349
AX
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349a68d094b2039cfa8963d9803473cc81d8
AY
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349a8ad3060e85c0efa9ea7bfad38a49a715
AZ
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349a5d97f7a75d7c0e38a18477e76a0da6ef
LX
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349ab00949bf74782b2899c3467dbc113207
LY
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349a1fb928d6b6d1937e295be404df8a1c3b
LZ
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349a749d7544a2355a7a5984970867ac7402
static Coords2D
To2D
namespacexpp.html
adaa974e6120992b55c9a33c230050200
(Coords3D dim)
static const Coords6D
AllDim6D
namespacexpp.html
a50053a36d94c64fae3f4caac97f7f5c0
[]
static constexpr int
kDim2d
namespacexpp.html
acef0804968a36914f8403904c62d3979
static constexpr int
kDim3d
namespacexpp.html
a8da49becb85f66876062d01e75a67b91
static constexpr int
kDim6d
namespacexpp.html
a95f5c921f4a5edf08320b744c26aa15a
convert.h
/tmp/ws/src/xpp/xpp_states/include/xpp_states/
convert_8h.html
xpp_states/state.h
xpp_states/robot_state_cartesian.h
xpp::Convert
xpp
endeffector_mappings.h
/tmp/ws/src/xpp/xpp_states/include/xpp_states/
endeffector__mappings_8h.html
xpp
xpp::biped
xpp::quad
FootIDs
namespacexpp_1_1biped.html
ae14708fe58d6c94c51ff1e9f3440eb68
L
namespacexpp_1_1biped.html
ae14708fe58d6c94c51ff1e9f3440eb68a07597a430a5b333938e0e62bf72d6ca2
R
namespacexpp_1_1biped.html
ae14708fe58d6c94c51ff1e9f3440eb68a41f4e8b795c452fb98da4fcf0ea851e1
FootIDs
namespacexpp_1_1quad.html
a2e9aff4a2ae51e3f2085033e1ca4e464
LF
namespacexpp_1_1quad.html
a2e9aff4a2ae51e3f2085033e1ca4e464a9719140a9852403edebc951d4b36aeaa
RF
namespacexpp_1_1quad.html
a2e9aff4a2ae51e3f2085033e1ca4e464a8d42e2a01f185fcb1b49dcf9ae85ec1b
LH
namespacexpp_1_1quad.html
a2e9aff4a2ae51e3f2085033e1ca4e464a072568961750c009c41e413e5ee3b4ee
RH
namespacexpp_1_1quad.html
a2e9aff4a2ae51e3f2085033e1ca4e464a676b7c1360c69f1a5caa4b3115b3bac8
static std::map< FootIDs, std::string >
foot_to_name
namespacexpp_1_1biped.html
a6bea0482240e6afd5c6cd8205066d7b9
static std::map< FootIDs, std::string >
foot_to_name
namespacexpp_1_1quad.html
a649f40b76d0bfc2e87f9133a28d84659
endeffectors.h
/tmp/ws/src/xpp/xpp_states/include/xpp_states/
endeffectors_8h.html
xpp_states/state.h
xpp::Endeffectors
xpp::EndeffectorsContact
xpp::EndeffectorsMotion
xpp
uint
EndeffectorID
namespacexpp.html
a4a4286a48c5e17ada40897f2fe7eb474
Endeffectors< Eigen::Vector3d >
EndeffectorsAcc
namespacexpp.html
aaf399f9332e799203c64dba80467e827
Endeffectors< Eigen::Vector3d >
EndeffectorsPos
namespacexpp.html
a40627fe9997795e9ffe2b258d7dbb3af
Endeffectors< Eigen::Vector3d >
EndeffectorsVel
namespacexpp.html
a3ca14d5aa9f8f7ab0e199356b2c87df1
std::ostream &
operator<<
namespacexpp.html
a4a909056ee0ea549c7d1b21490b1f16b
(std::ostream &stream, Endeffectors< T > endeffectors)
joints.cc
/tmp/ws/src/xpp/xpp_states/src/
joints_8cc.html
xpp_states/joints.h
xpp
joints.h
/tmp/ws/src/xpp/xpp_states/include/xpp_states/
joints_8h.html
xpp_states/endeffectors.h
xpp::Joints
xpp
robot_state_cartesian.cc
/tmp/ws/src/xpp/xpp_states/src/
robot__state__cartesian_8cc.html
xpp_states/robot_state_cartesian.h
xpp
robot_state_cartesian.h
/tmp/ws/src/xpp/xpp_states/include/xpp_states/
robot__state__cartesian_8h.html
xpp_states/state.h
xpp_states/endeffectors.h
xpp::RobotStateCartesian
xpp
robot_state_joint.cc
/tmp/ws/src/xpp/xpp_states/src/
robot__state__joint_8cc.html
xpp_states/robot_state_joint.h
xpp
robot_state_joint.h
/tmp/ws/src/xpp/xpp_states/include/xpp_states/
robot__state__joint_8h.html
xpp_states/state.h
xpp_states/endeffectors.h
xpp_states/joints.h
xpp::RobotStateJoint
xpp
state.cc
/tmp/ws/src/xpp/xpp_states/src/
state_8cc.html
xpp_states/state.h
xpp
state.h
/tmp/ws/src/xpp/xpp_states/include/xpp_states/
state_8h.html
xpp_states/cartesian_declarations.h
xpp::State3d
xpp::State3dEuler
xpp::StateAng3d
xpp::StateLin1d
xpp::StateLin2d
xpp::StateLin3d
xpp::StateLinXd
xpp
Eigen::Quaterniond
Quaterniond
namespacexpp.html
af6e9346928a47a29e44f989be555918e
Eigen::Vector2d
Vector2d
namespacexpp.html
a9928175fb4907ddc9f425e68c73a8189
Eigen::Vector3d
Vector3d
namespacexpp.html
a09a787f494a4baf1a91d5c7c4e497f88
Eigen::Matrix< double, 6, 1 >
Vector6d
namespacexpp.html
ae5fabb50bd430579f488f1e680a43ec0
Eigen::VectorXd
VectorXd
namespacexpp.html
a40e6506dfb5fffbb71e1ef0661d96408
MotionDerivative
namespacexpp.html
a911082f102c6e1f45d4d37f44fcbbad5
kPos
namespacexpp.html
a911082f102c6e1f45d4d37f44fcbbad5a21b2aa1a0084f61cf50ba07eddf293cb
kVel
namespacexpp.html
a911082f102c6e1f45d4d37f44fcbbad5a63f592c720503eda727261ddf945ba9d
kAcc
namespacexpp.html
a911082f102c6e1f45d4d37f44fcbbad5a064dcabe27eb9861039e1beed0c9f739
kJerk
namespacexpp.html
a911082f102c6e1f45d4d37f44fcbbad5a2e2cd670e63c22e7befc56cb93911250
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
a3c961d78a81e7d342aed721383f5564c
(std::ostream &out, const State3d &pose)
std::ostream &
operator<<
namespacexpp.html
aaeaf8e2288af6941425407aada0cd784
(std::ostream &out, const StateAng3d &ori)
std::ostream &
operator<<
namespacexpp.html
abc2da136454a046451dd605724899eb1
(std::ostream &out, const StateLinXd &pos)
xpp::Convert
structxpp_1_1Convert.html
static geometry_msgs::Quaternion
ToRos
structxpp_1_1Convert.html
aaf89b6eeac25e9c6ee5581a8f7cf538f
(const Eigen::Quaterniond xpp)
static xpp_msgs::RobotStateCartesian
ToRos
structxpp_1_1Convert.html
aea1435bffe5db73c9b180ae4b1a01722
(const RobotStateCartesian &xpp)
static xpp_msgs::State6d
ToRos
structxpp_1_1Convert.html
a4f0ec23d0cb6f3eb7d6031af52149954
(const State3d &xpp)
static xpp_msgs::StateLin3d
ToRos
structxpp_1_1Convert.html
a12b15dc861b1547d1b4cf45f809152c8
(const StateLin3d &xpp)
static xpp_msgs::RobotStateCartesianTrajectory
ToRos
structxpp_1_1Convert.html
a70c16053737e37cfa0f34171c53f8bb7
(const std::vector< RobotStateCartesian > &xpp)
static T
ToRos
structxpp_1_1Convert.html
af7f549d2b7c56bbeeff78196d08f0e1f
(const Vector3d &xpp)
static Eigen::Quaterniond
ToXpp
structxpp_1_1Convert.html
a6dcdedac84d85cdcbefe0915ed4693f6
(const geometry_msgs::Quaternion ros)
static Endeffectors< Vector3d >
ToXpp
structxpp_1_1Convert.html
aac4e83375837f9997201217a2805c408
(const std::vector< T > &ros)
static Vector3d
ToXpp
structxpp_1_1Convert.html
ad441a1c2fd9156aedebe48f566aff265
(const T &ros)
static RobotStateCartesian
ToXpp
structxpp_1_1Convert.html
aa0bac832190027087c797feb052b15be
(const xpp_msgs::RobotStateCartesian &ros)
static std::vector< RobotStateCartesian >
ToXpp
structxpp_1_1Convert.html
aa6824f99be422b7278089993c18c044e
(const xpp_msgs::RobotStateCartesianTrajectory &ros)
static State3d
ToXpp
structxpp_1_1Convert.html
a2183afc20f84d625bfd4936aa08957bd
(const xpp_msgs::State6d &ros)
static StateLin3d
ToXpp
structxpp_1_1Convert.html
af3d79021f248b06c6fa7981a33d29eda
(const xpp_msgs::StateLin3d &ros)
xpp::Endeffectors
classxpp_1_1Endeffectors.html
std::deque< T >
Container
classxpp_1_1Endeffectors.html
ad7edc692e77dae4e3b1e364db2c65eee
Endeffectors< T >
EndeffectorsT
classxpp_1_1Endeffectors.html
a0c752e64fde9ccf38a276c37c5353cae
T &
at
classxpp_1_1Endeffectors.html
a411b6c0c214f5336228c392b6aa7e93c
(EndeffectorID ee)
const T &
at
classxpp_1_1Endeffectors.html
a13f0c8b042b8a90e33cefd27b371da10
(EndeffectorID ee) const
Endeffectors
classxpp_1_1Endeffectors.html
ae1b9f8b616edf7ba18e350bf5d93d9df
(int n_ee=0)
int
GetEECount
classxpp_1_1Endeffectors.html
a74983cb2b73cc24afddbbb3829ea0561
() const
std::vector< EndeffectorID >
GetEEsOrdered
classxpp_1_1Endeffectors.html
a695f86489a764db2abfec6c3db2e9315
() const
bool
operator!=
classxpp_1_1Endeffectors.html
a3322d1f2d87edcce6cee625e97798b8f
(const Endeffectors &other) const
const EndeffectorsT
operator-
classxpp_1_1Endeffectors.html
a4df44de9c895dcfceb4cb54dcab7912d
(const EndeffectorsT &rhs) const
const EndeffectorsT
operator/
classxpp_1_1Endeffectors.html
aae932666dc345747aa955a1635bb4ead
(double scalar) const
void
SetAll
classxpp_1_1Endeffectors.html
a1b5827857cab08f05dcab8cfa0a627f8
(const T &value)
void
SetCount
classxpp_1_1Endeffectors.html
adc33562bdea3943d530413a2d4fde23d
(int n_ee)
Container
ToImpl
classxpp_1_1Endeffectors.html
acb3ae90b3e575e989d2cbd0ad2f96104
() const
virtual
~Endeffectors
classxpp_1_1Endeffectors.html
a933d840f5a053ad03496b8815f0ab670
()=default
Container
ee_
classxpp_1_1Endeffectors.html
a03740dc9ddb4b15a07027066d4100d88
Endeffectors< bool >
classxpp_1_1Endeffectors.html
std::deque< bool >
Container
classxpp_1_1Endeffectors.html
ad7edc692e77dae4e3b1e364db2c65eee
Endeffectors< bool >
EndeffectorsT
classxpp_1_1Endeffectors.html
a0c752e64fde9ccf38a276c37c5353cae
bool &
at
classxpp_1_1Endeffectors.html
a411b6c0c214f5336228c392b6aa7e93c
(EndeffectorID ee)
const bool &
at
classxpp_1_1Endeffectors.html
a13f0c8b042b8a90e33cefd27b371da10
(EndeffectorID ee) const
Endeffectors
classxpp_1_1Endeffectors.html
ae1b9f8b616edf7ba18e350bf5d93d9df
(int n_ee=0)
int
GetEECount
classxpp_1_1Endeffectors.html
a74983cb2b73cc24afddbbb3829ea0561
() const
std::vector< EndeffectorID >
GetEEsOrdered
classxpp_1_1Endeffectors.html
a695f86489a764db2abfec6c3db2e9315
() const
bool
operator!=
classxpp_1_1Endeffectors.html
a3322d1f2d87edcce6cee625e97798b8f
(const Endeffectors &other) const
const EndeffectorsT
operator-
classxpp_1_1Endeffectors.html
a4df44de9c895dcfceb4cb54dcab7912d
(const EndeffectorsT &rhs) const
const EndeffectorsT
operator/
classxpp_1_1Endeffectors.html
aae932666dc345747aa955a1635bb4ead
(double scalar) const
void
SetAll
classxpp_1_1Endeffectors.html
a1b5827857cab08f05dcab8cfa0a627f8
(const bool &value)
void
SetCount
classxpp_1_1Endeffectors.html
adc33562bdea3943d530413a2d4fde23d
(int n_ee)
Container
ToImpl
classxpp_1_1Endeffectors.html
acb3ae90b3e575e989d2cbd0ad2f96104
() const
virtual
~Endeffectors
classxpp_1_1Endeffectors.html
a933d840f5a053ad03496b8815f0ab670
()=default
Container
ee_
classxpp_1_1Endeffectors.html
a03740dc9ddb4b15a07027066d4100d88
Endeffectors< StateLin3d >
classxpp_1_1Endeffectors.html
std::deque< StateLin3d >
Container
classxpp_1_1Endeffectors.html
ad7edc692e77dae4e3b1e364db2c65eee
Endeffectors< StateLin3d >
EndeffectorsT
classxpp_1_1Endeffectors.html
a0c752e64fde9ccf38a276c37c5353cae
StateLin3d &
at
classxpp_1_1Endeffectors.html
a411b6c0c214f5336228c392b6aa7e93c
(EndeffectorID ee)
const StateLin3d &
at
classxpp_1_1Endeffectors.html
a13f0c8b042b8a90e33cefd27b371da10
(EndeffectorID ee) const
Endeffectors
classxpp_1_1Endeffectors.html
ae1b9f8b616edf7ba18e350bf5d93d9df
(int n_ee=0)
int
GetEECount
classxpp_1_1Endeffectors.html
a74983cb2b73cc24afddbbb3829ea0561
() const
std::vector< EndeffectorID >
GetEEsOrdered
classxpp_1_1Endeffectors.html
a695f86489a764db2abfec6c3db2e9315
() const
bool
operator!=
classxpp_1_1Endeffectors.html
a3322d1f2d87edcce6cee625e97798b8f
(const Endeffectors &other) const
const EndeffectorsT
operator-
classxpp_1_1Endeffectors.html
a4df44de9c895dcfceb4cb54dcab7912d
(const EndeffectorsT &rhs) const
const EndeffectorsT
operator/
classxpp_1_1Endeffectors.html
aae932666dc345747aa955a1635bb4ead
(double scalar) const
void
SetAll
classxpp_1_1Endeffectors.html
a1b5827857cab08f05dcab8cfa0a627f8
(const StateLin3d &value)
void
SetCount
classxpp_1_1Endeffectors.html
adc33562bdea3943d530413a2d4fde23d
(int n_ee)
Container
ToImpl
classxpp_1_1Endeffectors.html
acb3ae90b3e575e989d2cbd0ad2f96104
() const
virtual
~Endeffectors
classxpp_1_1Endeffectors.html
a933d840f5a053ad03496b8815f0ab670
()=default
Container
ee_
classxpp_1_1Endeffectors.html
a03740dc9ddb4b15a07027066d4100d88
Endeffectors< Vector3d >
classxpp_1_1Endeffectors.html
std::deque< Vector3d >
Container
classxpp_1_1Endeffectors.html
ad7edc692e77dae4e3b1e364db2c65eee
Endeffectors< Vector3d >
EndeffectorsT
classxpp_1_1Endeffectors.html
a0c752e64fde9ccf38a276c37c5353cae
Vector3d &
at
classxpp_1_1Endeffectors.html
a411b6c0c214f5336228c392b6aa7e93c
(EndeffectorID ee)
const Vector3d &
at
classxpp_1_1Endeffectors.html
a13f0c8b042b8a90e33cefd27b371da10
(EndeffectorID ee) const
Endeffectors
classxpp_1_1Endeffectors.html
ae1b9f8b616edf7ba18e350bf5d93d9df
(int n_ee=0)
int
GetEECount
classxpp_1_1Endeffectors.html
a74983cb2b73cc24afddbbb3829ea0561
() const
std::vector< EndeffectorID >
GetEEsOrdered
classxpp_1_1Endeffectors.html
a695f86489a764db2abfec6c3db2e9315
() const
bool
operator!=
classxpp_1_1Endeffectors.html
a3322d1f2d87edcce6cee625e97798b8f
(const Endeffectors &other) const
const EndeffectorsT
operator-
classxpp_1_1Endeffectors.html
a4df44de9c895dcfceb4cb54dcab7912d
(const EndeffectorsT &rhs) const
const EndeffectorsT
operator/
classxpp_1_1Endeffectors.html
aae932666dc345747aa955a1635bb4ead
(double scalar) const
void
SetAll
classxpp_1_1Endeffectors.html
a1b5827857cab08f05dcab8cfa0a627f8
(const Vector3d &value)
void
SetCount
classxpp_1_1Endeffectors.html
adc33562bdea3943d530413a2d4fde23d
(int n_ee)
Container
ToImpl
classxpp_1_1Endeffectors.html
acb3ae90b3e575e989d2cbd0ad2f96104
() const
virtual
~Endeffectors
classxpp_1_1Endeffectors.html
a933d840f5a053ad03496b8815f0ab670
()=default
Container
ee_
classxpp_1_1Endeffectors.html
a03740dc9ddb4b15a07027066d4100d88
Endeffectors< VectorXd >
classxpp_1_1Endeffectors.html
std::deque< VectorXd >
Container
classxpp_1_1Endeffectors.html
ad7edc692e77dae4e3b1e364db2c65eee
Endeffectors< VectorXd >
EndeffectorsT
classxpp_1_1Endeffectors.html
a0c752e64fde9ccf38a276c37c5353cae
VectorXd &
at
classxpp_1_1Endeffectors.html
a411b6c0c214f5336228c392b6aa7e93c
(EndeffectorID ee)
const VectorXd &
at
classxpp_1_1Endeffectors.html
a13f0c8b042b8a90e33cefd27b371da10
(EndeffectorID ee) const
Endeffectors
classxpp_1_1Endeffectors.html
ae1b9f8b616edf7ba18e350bf5d93d9df
(int n_ee=0)
int
GetEECount
classxpp_1_1Endeffectors.html
a74983cb2b73cc24afddbbb3829ea0561
() const
std::vector< EndeffectorID >
GetEEsOrdered
classxpp_1_1Endeffectors.html
a695f86489a764db2abfec6c3db2e9315
() const
bool
operator!=
classxpp_1_1Endeffectors.html
a3322d1f2d87edcce6cee625e97798b8f
(const Endeffectors &other) const
const EndeffectorsT
operator-
classxpp_1_1Endeffectors.html
a4df44de9c895dcfceb4cb54dcab7912d
(const EndeffectorsT &rhs) const
const EndeffectorsT
operator/
classxpp_1_1Endeffectors.html
aae932666dc345747aa955a1635bb4ead
(double scalar) const
void
SetAll
classxpp_1_1Endeffectors.html
a1b5827857cab08f05dcab8cfa0a627f8
(const VectorXd &value)
void
SetCount
classxpp_1_1Endeffectors.html
adc33562bdea3943d530413a2d4fde23d
(int n_ee)
Container
ToImpl
classxpp_1_1Endeffectors.html
acb3ae90b3e575e989d2cbd0ad2f96104
() const
virtual
~Endeffectors
classxpp_1_1Endeffectors.html
a933d840f5a053ad03496b8815f0ab670
()=default
Container
ee_
classxpp_1_1Endeffectors.html
a03740dc9ddb4b15a07027066d4100d88
xpp::EndeffectorsContact
classxpp_1_1EndeffectorsContact.html
Endeffectors< bool >
EndeffectorsContact
classxpp_1_1EndeffectorsContact.html
ac286884103fbd083b9f4d78d6790ed77
(int n_ee=0, bool in_contact=false)
int
GetContactCount
classxpp_1_1EndeffectorsContact.html
acbe1d01d946b71547efc456329331bcb
() const
xpp::EndeffectorsMotion
classxpp_1_1EndeffectorsMotion.html
Endeffectors< StateLin3d >
Endeffectors< Vector3d >
Get
classxpp_1_1EndeffectorsMotion.html
ac9dc47af8c5be1bb1a9b2cadf39dd72b
(MotionDerivative deriv) const
xpp::Joints
classxpp_1_1Joints.html
Endeffectors< VectorXd >
Endeffectors< VectorXd >
Base
classxpp_1_1Joints.html
a7fd01a2ce8d3aa8f4d829fab7dd70713
std::vector< EndeffectorID >
EEOrder
classxpp_1_1Joints.html
abd4b0596e3466274f8d093cce0b99cdc
uint
JointID
classxpp_1_1Joints.html
a632905028bc02942b29dca21cc3a4def
double &
GetJoint
classxpp_1_1Joints.html
a45b556b8e3e97de550600120e2d6580d
(JointID joint)
double
GetJoint
classxpp_1_1Joints.html
a3d1dff269708721e16737e195dfbf442
(JointID joint) const
int
GetNumJoints
classxpp_1_1Joints.html
acf34be9649d5a806cfc3a5b9abb2c6f8
() const
int
GetNumJointsPerEE
classxpp_1_1Joints.html
a76bc53ce8a249c06e23d4323cfeefdcc
() const
Joints
classxpp_1_1Joints.html
a81580a388a1f8a7d4112dc6150f936d5
(const std::vector< VectorXd > &joints)
Joints
classxpp_1_1Joints.html
ab8af61693900556f3832c3a838620c61
(int n_ee, int n_joints_per_ee, double value=0.0)
void
SetFromVec
classxpp_1_1Joints.html
ab1c35941a63007cc8a2580e8c1fe49b7
(const VectorXd &q)
void
SetFromVec
classxpp_1_1Joints.html
a05e3eb8a20da9b65c2364e2b6c64814f
(const VectorXd &q, const EEOrder &ee_order)
VectorXd
ToVec
classxpp_1_1Joints.html
ae7e5083120a01a7349f3861f3a1292c8
() const
VectorXd
ToVec
classxpp_1_1Joints.html
a2c7b92650eff6db1af26ed075a29acf8
(const EEOrder &ee_order) const
virtual
~Joints
classxpp_1_1Joints.html
a843b92097afc24d22ff464f8514d9433
()=default
int
n_joints_
classxpp_1_1Joints.html
a576bd01972bcf52a5816649f1ce4f5f7
int
n_joints_per_leg_
classxpp_1_1Joints.html
a845c3eefff13b4da0ea5b1cb6b03e4c9
xpp::RobotStateCartesian
classxpp_1_1RobotStateCartesian.html
RobotStateCartesian
classxpp_1_1RobotStateCartesian.html
a61320ac0624521dfae124f9665a7fb1e
(int n_ee)
~RobotStateCartesian
classxpp_1_1RobotStateCartesian.html
a15ce7083cf3abe922da4595655cac2e3
()=default
State3d
base_
classxpp_1_1RobotStateCartesian.html
ad8d7629f009d94e3fc10d2a4c3f0dbb8
EndeffectorsContact
ee_contact_
classxpp_1_1RobotStateCartesian.html
a160965744e703c72b229368a9208c0e3
Endeffectors< Vector3d >
ee_forces_
classxpp_1_1RobotStateCartesian.html
a1c0e5e7723a5d813d8acc25d5de69e59
EndeffectorsMotion
ee_motion_
classxpp_1_1RobotStateCartesian.html
a7b2343fa80cc9f5a4245128b3bca1b5e
double
t_global_
classxpp_1_1RobotStateCartesian.html
aa1b45db5d77071cd7418c314a142ecee
xpp::RobotStateJoint
classxpp_1_1RobotStateJoint.html
RobotStateJoint
classxpp_1_1RobotStateJoint.html
a1cbeb2525d6edce3f9ad97b1da6c19d8
(int n_ee, int n_joints_per_ee)
virtual
~RobotStateJoint
classxpp_1_1RobotStateJoint.html
a5fd471297eb748aa90425970fd1ac16f
()=default
State3d
base_
classxpp_1_1RobotStateJoint.html
ac78367a05a132034840ca753ed9ab768
EndeffectorsContact
ee_contact_
classxpp_1_1RobotStateJoint.html
a9b7ff0a54abb05203ce050dd5dbb6f6b
Joints
q_
classxpp_1_1RobotStateJoint.html
a1a6f566874222473d64c70192a242783
Joints
qd_
classxpp_1_1RobotStateJoint.html
a158c959fa6bffc5c695a629289040e70
Joints
qdd_
classxpp_1_1RobotStateJoint.html
a60e2a212ef68f2b2bcde7e06d8efcf27
double
t_global_
classxpp_1_1RobotStateJoint.html
a38bef8b950a3c2e34f975b5bbd29c3d8
Joints
torques_
classxpp_1_1RobotStateJoint.html
a2b4607768f8f00fa56a9175814dc13e8
xpp::State3d
classxpp_1_1State3d.html
Vector6d
Get6dAcc
classxpp_1_1State3d.html
a958803ce955d39e89c62e5e5569afb9b
() const
Vector6d
Get6dVel
classxpp_1_1State3d.html
a9282f8396c896bad54a9523cbaf78584
() const
StateAng3d
ang
classxpp_1_1State3d.html
a727fa2d5f7c0c5dbf1e15b7687109e53
StateLin3d
lin
classxpp_1_1State3d.html
a541caf7759c1b86fdda935383c45ab6c
xpp::State3dEuler
classxpp_1_1State3dEuler.html
StateLin3d
ang
classxpp_1_1State3dEuler.html
abbc6bf5a87da6222a1123ccc265c37fe
StateLin3d
lin
classxpp_1_1State3dEuler.html
a302baccbe785bf659ec82ffb2de59539
xpp::StateAng3d
classxpp_1_1StateAng3d.html
StateAng3d
classxpp_1_1StateAng3d.html
a3861482039ac877af5898177d0383719
(Quaterniond _q=Quaterniond(1.0, 0.0, 0.0, 0.0), Vector3d _w=Vector3d::Zero(), Vector3d _wd=Vector3d::Zero())
Quaterniond
q
classxpp_1_1StateAng3d.html
a792d98f97206f5fa2818332107f533cc
Vector3d
w
classxpp_1_1StateAng3d.html
a8e26da8d546d0a683a42ad0e81bbc3a0
Vector3d
wd
classxpp_1_1StateAng3d.html
a27b99c1cbe52f1519d9e892d62004fba
xpp::StateLin1d
classxpp_1_1StateLin1d.html
xpp::StateLinXd
StateLin1d
classxpp_1_1StateLin1d.html
a0dd2f9dce37f5815670f4728b005c610
()
virtual
~StateLin1d
classxpp_1_1StateLin1d.html
aba12b82b3da054c7cf914554b366a63a
()
xpp::StateLin2d
classxpp_1_1StateLin2d.html
xpp::StateLinXd
StateLin2d
classxpp_1_1StateLin2d.html
a7d7129da1ee25e59367aec2ca2b4e0ac
()
virtual
~StateLin2d
classxpp_1_1StateLin2d.html
a0a4867fbbd9e8c417a4a5f5a53760fb4
()
xpp::StateLin3d
classxpp_1_1StateLin3d.html
xpp::StateLinXd
StateLin2d
Get2D
classxpp_1_1StateLin3d.html
a9764a4853bfa3e5ebdbda501062fdd84
() const
StateLin3d
classxpp_1_1StateLin3d.html
a868bb1178ba7efa25f8c7d8983d4641d
()
StateLin3d
classxpp_1_1StateLin3d.html
a41227e3d030ee5eb088e3bb9fdad9982
(const StateLinXd &)
virtual
~StateLin3d
classxpp_1_1StateLin3d.html
ad282e9466404ed4322dbd8053054df42
()
xpp::StateLinXd
classxpp_1_1StateLinXd.html
VectorXd &
GetByIndex
classxpp_1_1StateLinXd.html
acd1577e804cb66d09cca2f63c417d394
(MotionDerivative deriv)
const VectorXd
GetByIndex
classxpp_1_1StateLinXd.html
a7b61740a8233d3c0925a6aef07deadf0
(MotionDerivative deriv) const
bool
operator!=
classxpp_1_1StateLinXd.html
a81daefba6c44435ca28967aaebdffb55
(const StateLinXd &other) const
bool
operator==
classxpp_1_1StateLinXd.html
a4e34623ae6ace59521173b912b660a17
(const StateLinXd &other) const
StateLinXd
classxpp_1_1StateLinXd.html
a87911fc19dac5dc4156f160265fdc220
(const VectorXd &p)
StateLinXd
classxpp_1_1StateLinXd.html
ad876ea36c0b5cbf36b30c676b7831a81
(const VectorXd &p, const VectorXd &v, const VectorXd &a)
StateLinXd
classxpp_1_1StateLinXd.html
a17832d7bd01721b0c1a045c4568b2ad2
(int _dim=0)
virtual
~StateLinXd
classxpp_1_1StateLinXd.html
a62b0d87509578275cb1a81867b7832b7
()=default
VectorXd
a_
classxpp_1_1StateLinXd.html
acd6880d75438194d7ce98a97b3a74282
int
kNumDim
classxpp_1_1StateLinXd.html
ab2309a3f3e85cc75784f8d1243ef913e
VectorXd
p_
classxpp_1_1StateLinXd.html
acea40c1942d93653b8190a237744e515
VectorXd
v_
classxpp_1_1StateLinXd.html
af137f804d6dc97564eb7e9eb8fb1d2a6
xpp
namespacexpp.html
xpp::biped
xpp::quad
xpp::Convert
xpp::Endeffectors
xpp::EndeffectorsContact
xpp::EndeffectorsMotion
xpp::Joints
xpp::RobotStateCartesian
xpp::RobotStateJoint
xpp::State3d
xpp::State3dEuler
xpp::StateAng3d
xpp::StateLin1d
xpp::StateLin2d
xpp::StateLin3d
xpp::StateLinXd
uint
EndeffectorID
namespacexpp.html
a4a4286a48c5e17ada40897f2fe7eb474
Endeffectors< Eigen::Vector3d >
EndeffectorsAcc
namespacexpp.html
aaf399f9332e799203c64dba80467e827
Endeffectors< Eigen::Vector3d >
EndeffectorsPos
namespacexpp.html
a40627fe9997795e9ffe2b258d7dbb3af
Endeffectors< Eigen::Vector3d >
EndeffectorsVel
namespacexpp.html
a3ca14d5aa9f8f7ab0e199356b2c87df1
Eigen::Quaterniond
Quaterniond
namespacexpp.html
af6e9346928a47a29e44f989be555918e
Eigen::Vector2d
Vector2d
namespacexpp.html
a9928175fb4907ddc9f425e68c73a8189
Eigen::Vector3d
Vector3d
namespacexpp.html
a09a787f494a4baf1a91d5c7c4e497f88
Eigen::Matrix< double, 6, 1 >
Vector6d
namespacexpp.html
ae5fabb50bd430579f488f1e680a43ec0
Eigen::VectorXd
VectorXd
namespacexpp.html
a40e6506dfb5fffbb71e1ef0661d96408
Coords2D
namespacexpp.html
a9984b25bc31e0b11ff3a382d4bd6b519
X_
namespacexpp.html
a9984b25bc31e0b11ff3a382d4bd6b519a8baefbaa202780c133ad1da192812efd
Y_
namespacexpp.html
a9984b25bc31e0b11ff3a382d4bd6b519a19f7c010434d84640dea88c0f01df901
Coords3D
namespacexpp.html
a463975779bc4c031c8c3d2c3b239453b
X
namespacexpp.html
a463975779bc4c031c8c3d2c3b239453ba3a48f7f02fad46d1db91aae03c1f1857
Y
namespacexpp.html
a463975779bc4c031c8c3d2c3b239453ba645e9ed6e607f72e5beb410a199fe150
Z
namespacexpp.html
a463975779bc4c031c8c3d2c3b239453ba7c89693559b79af2a5585c77de158882
Coords6D
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349
AX
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349a68d094b2039cfa8963d9803473cc81d8
AY
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349a8ad3060e85c0efa9ea7bfad38a49a715
AZ
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349a5d97f7a75d7c0e38a18477e76a0da6ef
LX
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349ab00949bf74782b2899c3467dbc113207
LY
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349a1fb928d6b6d1937e295be404df8a1c3b
LZ
namespacexpp.html
a1508fb58b9062faca57ddb567be1a349a749d7544a2355a7a5984970867ac7402
MotionDerivative
namespacexpp.html
a911082f102c6e1f45d4d37f44fcbbad5
kPos
namespacexpp.html
a911082f102c6e1f45d4d37f44fcbbad5a21b2aa1a0084f61cf50ba07eddf293cb
kVel
namespacexpp.html
a911082f102c6e1f45d4d37f44fcbbad5a63f592c720503eda727261ddf945ba9d
kAcc
namespacexpp.html
a911082f102c6e1f45d4d37f44fcbbad5a064dcabe27eb9861039e1beed0c9f739
kJerk
namespacexpp.html
a911082f102c6e1f45d4d37f44fcbbad5a2e2cd670e63c22e7befc56cb93911250
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
a3c961d78a81e7d342aed721383f5564c
(std::ostream &out, const State3d &pose)
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
a4a909056ee0ea549c7d1b21490b1f16b
(std::ostream &stream, Endeffectors< T > endeffectors)
static Coords2D
To2D
namespacexpp.html
adaa974e6120992b55c9a33c230050200
(Coords3D dim)
static const Coords6D
AllDim6D
namespacexpp.html
a50053a36d94c64fae3f4caac97f7f5c0
[]
static constexpr int
kDim2d
namespacexpp.html
acef0804968a36914f8403904c62d3979
static constexpr int
kDim3d
namespacexpp.html
a8da49becb85f66876062d01e75a67b91
static constexpr int
kDim6d
namespacexpp.html
a95f5c921f4a5edf08320b744c26aa15a
xpp::biped
namespacexpp_1_1biped.html
FootIDs
namespacexpp_1_1biped.html
ae14708fe58d6c94c51ff1e9f3440eb68
L
namespacexpp_1_1biped.html
ae14708fe58d6c94c51ff1e9f3440eb68a07597a430a5b333938e0e62bf72d6ca2
R
namespacexpp_1_1biped.html
ae14708fe58d6c94c51ff1e9f3440eb68a41f4e8b795c452fb98da4fcf0ea851e1
static std::map< FootIDs, std::string >
foot_to_name
namespacexpp_1_1biped.html
a6bea0482240e6afd5c6cd8205066d7b9
xpp::quad
namespacexpp_1_1quad.html
FootIDs
namespacexpp_1_1quad.html
a2e9aff4a2ae51e3f2085033e1ca4e464
LF
namespacexpp_1_1quad.html
a2e9aff4a2ae51e3f2085033e1ca4e464a9719140a9852403edebc951d4b36aeaa
RF
namespacexpp_1_1quad.html
a2e9aff4a2ae51e3f2085033e1ca4e464a8d42e2a01f185fcb1b49dcf9ae85ec1b
LH
namespacexpp_1_1quad.html
a2e9aff4a2ae51e3f2085033e1ca4e464a072568961750c009c41e413e5ee3b4ee
RH
namespacexpp_1_1quad.html
a2e9aff4a2ae51e3f2085033e1ca4e464a676b7c1360c69f1a5caa4b3115b3bac8
static std::map< FootIDs, std::string >
foot_to_name
namespacexpp_1_1quad.html
a649f40b76d0bfc2e87f9133a28d84659