Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ANYbotics/kindr
/ functions
Functions
378 in github.com/ANYbotics/kindr
⨍
Functions
378
◇
Types & classes
251
↓ 590 callers
Method
x
include/kindr/vectors/VectorEigen.hpp:246
↓ 590 callers
Method
y
include/kindr/vectors/VectorEigen.hpp:262
↓ 590 callers
Method
z
include/kindr/vectors/VectorEigen.hpp:278
↓ 340 callers
Method
w
include/kindr/quaternions/QuaternionEigen.hpp:179
↓ 240 callers
Method
getUnique
! \brief Returns a unique angle axis rotation with angle in [0,pi]. * This function is used to compare different rotations. * \returns copy of
include/kindr/rotations/eigen/AngleAxis.hpp:258
↓ 139 callers
Method
matrix
! \brief Reading access to the rotation matrix. * \returns rotation matrix (matrix) with reading access */
include/kindr/rotations/eigen/RotationMatrix.hpp:212
↓ 113 callers
Method
inverted
! \brief Returns the inverse of the rotation. * \returns the inverse of the rotation */
include/kindr/rotations/eigen/AngleAxis.hpp:165
↓ 104 callers
Method
angle
! \brief Returns the rotation angle. * \returns rotation angle (scalar) */
include/kindr/rotations/eigen/AngleAxis.hpp:197
↓ 98 callers
Method
rotate
include/kindr/rotations/RotationBase.hpp:328
↓ 97 callers
Method
isNear
include/kindr/rotations/RotationBase.hpp:319
↓ 83 callers
Method
getDisparityAngle
include/kindr/rotations/RotationBase.hpp:311
↓ 73 callers
Method
inverseRotate
include/kindr/rotations/RotationBase.hpp:337
↓ 43 callers
Method
boxPlus
! \brief Applies the box plus operation * \returns rotation */
include/kindr/rotations/RotationBase.hpp:382
↓ 41 callers
Method
getActive
! \brief Gets active from passive rotation. * \returns the active rotation */
include/kindr/rotations/RotationBase.hpp:282
↓ 41 callers
Method
getPassive
! \brief Gets passive from active rotation. * \returns the passive rotation */
include/kindr/rotations/RotationBase.hpp:275
↓ 30 callers
Method
assertNear
test/rotations/RotationEigenTest.cpp:152
↓ 27 callers
Method
vector
! \returns the angle and axis in a 4x1 vector [angle; axis]. */
include/kindr/rotations/eigen/AngleAxis.hpp:237
↓ 26 callers
Method
exponentialMap
! \brief Sets the rotation using an exponential map @todo avoid altering the rotation * \param vector Eigen::Matrix<Scalar 3, 1> * \return ref
include/kindr/rotations/RotationBase.hpp:361
↓ 24 callers
Method
setFromVectors
include/kindr/rotations/RotationBase.hpp:406
↓ 21 callers
Method
boxMinus
include/kindr/rotations/RotationBase.hpp:376
↓ 21 callers
Method
logarithmicMap
! \brief Gets the logarithmic map from the rotation * \returns vector Eigen::Matrix<Scalar 3, 1> */
include/kindr/rotations/RotationBase.hpp:368
↓ 21 callers
Method
norm
! \brief Norm of the vector. * \returns norm. */
include/kindr/vectors/VectorEigen.hpp:438
↓ 18 callers
Method
pitch
! \brief Returns pitch (Y') angle. * \returns pitch angle (scalar) */
include/kindr/rotations/eigen/EulerAnglesXyz.hpp:185
↓ 17 callers
Method
norm
! \brief Returns the norm of the quaternion. * The RotationQuaternion should always have unit length. * \returns norm of the quaternion */
include/kindr/rotations/eigen/RotationQuaternion.hpp:457
↓ 17 callers
Method
roll
! \brief Returns roll (X) angle. * \returns roll angle (scalar) */
include/kindr/rotations/eigen/EulerAnglesXyz.hpp:178
↓ 17 callers
Method
yaw
! \brief Returns yaw (Z'') angle. * \returns yaw angle (scalar) */
include/kindr/rotations/eigen/EulerAnglesXyz.hpp:192
↓ 17 callers
Method
z
! \brief Gets yaw (Z'') angle. * \returns yaw angle (scalar) */
include/kindr/rotations/eigen/EulerAnglesXyz.hpp:231
↓ 16 callers
Method
imaginary
include/kindr/quaternions/QuaternionEigen.hpp:215
↓ 16 callers
Method
toUnitQuaternion
include/kindr/quaternions/QuaternionEigen.hpp:246
↓ 16 callers
Method
w
include/kindr/rotations/eigen/RotationQuaternion.hpp:152
↓ 16 callers
Method
x
include/kindr/rotations/eigen/RotationQuaternion.hpp:156
↓ 16 callers
Method
x
include/kindr/quaternions/QuaternionEigen.hpp:183
↓ 16 callers
Method
y
include/kindr/rotations/eigen/RotationQuaternion.hpp:160
↓ 16 callers
Method
y
include/kindr/quaternions/QuaternionEigen.hpp:187
↓ 16 callers
Method
z
include/kindr/quaternions/QuaternionEigen.hpp:191
↓ 15 callers
Function
floatingPointModulo
include/kindr/common/common.hpp:50
↓ 15 callers
Method
x
! \brief Gets roll (X) angle. * \returns roll angle (scalar) */
include/kindr/rotations/eigen/EulerAnglesXyz.hpp:217
↓ 15 callers
Method
z
include/kindr/rotations/eigen/RotationQuaternion.hpp:164
↓ 14 callers
Method
x
! \brief Reading access to roll (X'') angle. * \returns roll angle (scalar) with reading access */
include/kindr/rotations/eigen/EulerAnglesZyx.hpp:231
↓ 14 callers
Method
y
! \brief Gets pitch (Y') angle. * \returns pitch angle (scalar) */
include/kindr/rotations/eigen/EulerAnglesXyz.hpp:224
↓ 13 callers
Function
compareRelativePeriodic
include/kindr/common/assert_macros_eigen.hpp:74
↓ 12 callers
Method
z
! \brief Reading access to yaw (Z) angle. * \returns yaw angle (scalar) with reading access */
include/kindr/rotations/eigen/EulerAnglesZyx.hpp:217
↓ 11 callers
Method
toString
include/kindr/common/source_file_pos.hpp:55
↓ 11 callers
Method
y
! \brief Reading access to pitch (Y') angle. * \returns pitch angle (scalar) with reading access */
include/kindr/rotations/eigen/EulerAnglesZyx.hpp:224
↓ 8 callers
Method
normalized
! \brief Get a normalized version of the vector. * \returns normalized vector. */
include/kindr/vectors/VectorEigen.hpp:460
↓ 8 callers
Method
real
include/kindr/quaternions/QuaternionEigen.hpp:211
↓ 7 callers
Function
calcRotationQuatDisparityAngleToIdentity
include/kindr/common/gtest_eigen.hpp:44
↓ 6 callers
Function
calcRotationQuatDisparityAngle
include/kindr/common/gtest_eigen.hpp:56
↓ 6 callers
Method
fix
include/kindr/rotations/RotationBase.hpp:176
↓ 5 callers
Method
conjugated
! \returns the conjugate of the quaternion */
include/kindr/quaternions/QuaternionEigen.hpp:121
↓ 5 callers
Method
determinant
! \brief Returns the determinant of the rotation matrix. * \returns determinant of the rotation matrix */
include/kindr/rotations/eigen/RotationMatrix.hpp:191
↓ 5 callers
Method
real
include/kindr/rotations/eigen/RotationQuaternion.hpp:169
↓ 5 callers
Method
setAxis
! \brief Sets the rotation axis. */
include/kindr/rotations/eigen/AngleAxis.hpp:216
↓ 4 callers
Function
compareRelative
include/kindr/common/assert_macros_eigen.hpp:50
↓ 4 callers
Method
getLocalQuaternionDiffMatrix
! \brief Returns the local quaternion diff matrix HBar: LocalAngularVelocity = 2*HBar*qdiff, qdiff = 0.5*HBar^T*LocalAngularVelocity * \returns th
include/kindr/rotations/eigen/RotationQuaternion.hpp:428
↓ 4 callers
Method
setAngle
! \brief Sets the rotation angle. */
include/kindr/rotations/eigen/AngleAxis.hpp:203
↓ 3 callers
Method
abs
! \brief Absolute components. * \returns absolute components. */
include/kindr/vectors/VectorEigen.hpp:522
↓ 3 callers
Method
convertAToB
test/rotations/RotationEigenTest.cpp:51
↓ 3 callers
Method
convertBToA
test/rotations/RotationEigenTest.cpp:66
↓ 3 callers
Method
dot
include/kindr/vectors/VectorEigen.hpp:469
↓ 3 callers
Method
getConjugateQuaternionMatrix
! \brief Returns the quaternion matrix Qright: q*p = Qright(p)*q * This function can be used to get the derivative of the concatenation with respe
include/kindr/quaternions/QuaternionEigen.hpp:267
↓ 3 callers
Method
getQuaternionMatrix
! \brief Returns the quaternion matrix Qleft: q*p = Qleft(q)*p * This function can be used to get the derivative of the concatenation with respect
include/kindr/quaternions/QuaternionEigen.hpp:254
↓ 3 callers
Function
getSkewMatrixFromVector
include/kindr/linear_algebra/LinearAlgebra.hpp:43
↓ 3 callers
Method
inverted
! \brief Returns the inverse of the rotation. * \returns the inverse of the rotation */
include/kindr/rotations/eigen/RotationMatrix.hpp:157
↓ 3 callers
Method
w
include/kindr/quaternions/QuaternionEigen.hpp:404
↓ 3 callers
Method
x
include/kindr/quaternions/QuaternionEigen.hpp:408
↓ 3 callers
Method
y
include/kindr/quaternions/QuaternionEigen.hpp:412
↓ 3 callers
Method
z
include/kindr/quaternions/QuaternionEigen.hpp:416
↓ 2 callers
Method
cross
include/kindr/vectors/VectorEigen.hpp:478
↓ 2 callers
Function
getInverseQuaternion
include/kindr/rotations/eigen/RotationEigenFunctions.hpp:589
↓ 2 callers
Function
getQuaternionFromRpy
include/kindr/rotations/eigen/RotationEigenFunctions.hpp:165
↓ 2 callers
Function
getQuaternionFromYpr
include/kindr/rotations/eigen/RotationEigenFunctions.hpp:197
↓ 2 callers
Function
getRpyFromQuaternion
include/kindr/rotations/eigen/RotationEigenFunctions.hpp:400
↓ 2 callers
Method
getTransformationMatrix
include/kindr/poses/eigen/HomogeneousTransformation.hpp:79
↓ 2 callers
Function
getYprFromQuaternion
include/kindr/rotations/eigen/RotationEigenFunctions.hpp:489
↓ 2 callers
Method
imaginary
include/kindr/rotations/eigen/RotationQuaternion.hpp:173
↓ 2 callers
Method
max
! \brief Maximum of the components. * \returns maximum. */
include/kindr/vectors/VectorEigen.hpp:529
↓ 2 callers
Method
setValues
include/kindr/rotations/eigen/RotationQuaternion.hpp:183
↓ 2 callers
Method
squaredNorm
! \brief Squared norm of the vector. * \returns norm. */
include/kindr/vectors/VectorEigen.hpp:445
↓ 2 callers
Method
transposed
! \brief Returns the transpose of the rotation matrix. * \returns the inverse of the rotation */
include/kindr/rotations/eigen/RotationMatrix.hpp:174
↓ 1 callers
Method
elementwiseDivision
include/kindr/vectors/VectorEigen.hpp:514
↓ 1 callers
Method
elementwiseMultiplication
include/kindr/vectors/VectorEigen.hpp:504
↓ 1 callers
Method
getHead
include/kindr/vectors/VectorEigen.hpp:180
↓ 1 callers
Method
getTail
include/kindr/vectors/VectorEigen.hpp:195
↓ 1 callers
Method
getVector
include/kindr/poses/eigen/Twist.hpp:79
↓ 1 callers
Method
inverseTransform
! \brief Transforms a position in reverse * \returns the transformed position */
include/kindr/poses/PoseBase.hpp:131
↓ 1 callers
Method
inverted
! \brief Returns the inverse of the rotation. * \returns the inverse of the rotation */
include/kindr/rotations/eigen/EulerAnglesXyz.hpp:142
↓ 1 callers
Method
inverted
! \brief Returns the inverse of the rotation. * \returns the inverse of the rotation */
include/kindr/rotations/eigen/EulerAnglesZyx.hpp:142
↓ 1 callers
Function
isLessThenEpsilons4thRoot
include/kindr/rotations/eigen/RotationQuaternion.hpp:542
↓ 1 callers
Method
isSimilarTo
! \brief Comparison function. * \param other other vector * \param tol tolerance * \returns true if similar within tolerance */
include/kindr/vectors/VectorEigen.hpp:427
↓ 1 callers
Function
main
(argv=sys.argv[1:])
test/run_tests.py:9
↓ 1 callers
Method
mean
! \brief Mean of the components. * \returns mean. */
include/kindr/vectors/VectorEigen.hpp:550
↓ 1 callers
Method
min
! \brief Minimum of the components. * \returns minimum. */
include/kindr/vectors/VectorEigen.hpp:536
↓ 1 callers
Method
norm
include/kindr/quaternions/QuaternionEigen.hpp:225
↓ 1 callers
Method
pitch
! \brief Reading access to time derivative of pitch (Y') angle. * \returns time derivative of pitch angle (scalar) with reading access */
include/kindr/rotations/eigen/EulerAnglesZyxDiff.hpp:140
↓ 1 callers
Method
pitch
! \brief Reading access to time derivative of pitch (Y') angle. * \returns pitch angle (scalar) with reading access */
include/kindr/rotations/eigen/EulerAnglesXyzDiff.hpp:142
↓ 1 callers
Method
projectOn
include/kindr/vectors/VectorEigen.hpp:494
↓ 1 callers
Method
roll
! \brief Reading access to time derivative of roll (X'') angle. * \returns time derivative of roll angle (scalar) with reading access */
include/kindr/rotations/eigen/EulerAnglesZyxDiff.hpp:147
↓ 1 callers
Method
setHead
include/kindr/vectors/VectorEigen.hpp:224
↓ 1 callers
Method
setMatrix
! \brief Writing access to the rotation matrix. */
include/kindr/rotations/eigen/RotationMatrix.hpp:223
next →
1–100 of 378, ranked by callers