|
MRPT
1.9.9
|
#include <CTraitsTest.h>#include <gtest/gtest.h>#include <mrpt/math/num_jacobian.h>#include <mrpt/poses/CPose3D.h>#include <mrpt/poses/CPose3DQuat.h>#include <mrpt/random.h>#include <Eigen/Dense>Go to the source code of this file.
Classes | |
| class | Pose3DQuatTests |
Functions | |
| static void | quat_vs_YPR (double yaw, double pitch, double roll, double qx, double qy, double qz, double qw, const std::string &sRotMat) |
| TEST (QuatTests, Quat_vs_YPR) | |
| TEST_F (Pose3DQuatTests, FromYPRAndBack) | |
| TEST_F (Pose3DQuatTests, UnaryInverse) | |
| TEST_F (Pose3DQuatTests, CopyOperator) | |
| TEST_F (Pose3DQuatTests, Compose) | |
| TEST_F (Pose3DQuatTests, ComposeWithPoint) | |
| TEST_F (Pose3DQuatTests, ComposeWithPointJacob) | |
| TEST_F (Pose3DQuatTests, InvComposeWithPoint) | |
| TEST_F (Pose3DQuatTests, InvComposeWithPointJacob) | |
| TEST_F (Pose3DQuatTests, ComposeInvComposePoint) | |
| TEST_F (Pose3DQuatTests, ComposePoint_vs_CPose3D) | |
| TEST_F (Pose3DQuatTests, InvComposePoint_vs_CPose3D) | |
| TEST_F (Pose3DQuatTests, SphericalCoordsJacobian) | |
| TEST_F (Pose3DQuatTests, NormalizationJacobian) | |
|
static |
Definition at line 614 of file CPose3DQuat_unittest.cpp.
References mrpt::math::CMatrixFixed< T, ROWS, COLS >::asEigen(), mrpt::math::MatrixVectorBase< Scalar, Derived >::asString(), mrpt::math::CMatrixFixed< T, ROWS, COLS >::cols(), eps, EXPECT_EQ(), EXPECT_NEAR(), mrpt::math::MatrixVectorBase< Scalar, Derived >::fromMatlabStringFormat(), mrpt::poses::CPose3D::getAsQuaternion(), mrpt::poses::CPose3D::getRotationMatrix(), mrpt::obs::gnss::pitch, R, mrpt::obs::gnss::roll, mrpt::math::CQuaternion< T >::rotationMatrix(), mrpt::math::CMatrixFixed< T, ROWS, COLS >::rows(), mrpt::math::CQuaternion< T >::w(), mrpt::math::CQuaternion< T >::x(), mrpt::math::CQuaternion< T >::y(), and mrpt::math::CQuaternion< T >::z().
Referenced by TEST().
| TEST | ( | QuatTests | , |
| Quat_vs_YPR | |||
| ) |
Definition at line 666 of file CPose3DQuat_unittest.cpp.
References quat_vs_YPR().
| TEST_F | ( | Pose3DQuatTests | , |
| FromYPRAndBack | |||
| ) |
Definition at line 704 of file CPose3DQuat_unittest.cpp.
| TEST_F | ( | Pose3DQuatTests | , |
| UnaryInverse | |||
| ) |
Definition at line 715 of file CPose3DQuat_unittest.cpp.
| TEST_F | ( | Pose3DQuatTests | , |
| CopyOperator | |||
| ) |
Definition at line 726 of file CPose3DQuat_unittest.cpp.
| TEST_F | ( | Pose3DQuatTests | , |
| Compose | |||
| ) |
Definition at line 734 of file CPose3DQuat_unittest.cpp.
| TEST_F | ( | Pose3DQuatTests | , |
| ComposeWithPoint | |||
| ) |
Definition at line 745 of file CPose3DQuat_unittest.cpp.
| TEST_F | ( | Pose3DQuatTests | , |
| ComposeWithPointJacob | |||
| ) |
Definition at line 757 of file CPose3DQuat_unittest.cpp.
| TEST_F | ( | Pose3DQuatTests | , |
| InvComposeWithPoint | |||
| ) |
Definition at line 773 of file CPose3DQuat_unittest.cpp.
| TEST_F | ( | Pose3DQuatTests | , |
| InvComposeWithPointJacob | |||
| ) |
Definition at line 785 of file CPose3DQuat_unittest.cpp.
| TEST_F | ( | Pose3DQuatTests | , |
| ComposeInvComposePoint | |||
| ) |
Definition at line 805 of file CPose3DQuat_unittest.cpp.
| TEST_F | ( | Pose3DQuatTests | , |
| ComposePoint_vs_CPose3D | |||
| ) |
Definition at line 821 of file CPose3DQuat_unittest.cpp.
| TEST_F | ( | Pose3DQuatTests | , |
| InvComposePoint_vs_CPose3D | |||
| ) |
Definition at line 837 of file CPose3DQuat_unittest.cpp.
References mrpt::random::CRandomGenerator::drawGaussian1DVector(), and mrpt::random::getRandomGenerator().
| TEST_F | ( | Pose3DQuatTests | , |
| SphericalCoordsJacobian | |||
| ) |
Definition at line 857 of file CPose3DQuat_unittest.cpp.
| TEST_F | ( | Pose3DQuatTests | , |
| NormalizationJacobian | |||
| ) |
Definition at line 869 of file CPose3DQuat_unittest.cpp.
| Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 3a26b90fd Wed Mar 25 20:17:03 2020 +0100 at miƩ mar 25 23:05:41 CET 2020 |