Unit tests for Jacobians of error terms. More...
#include <mp2p_icp/errorTerms.h>#include <mrpt/core/exceptions.h>#include <mrpt/math/num_jacobian.h>#include <mrpt/poses/CPose3D.h>#include <mrpt/poses/Lie/SE.h>#include <mrpt/random.h>#include <Eigen/Dense>#include <iostream>
Go to the source code of this file.
Functions | |
| int | main ([[maybe_unused]] int argc, [[maybe_unused]] char **argv) |
| static double | normald (const double sigma) |
| static float | normalf (const float sigma) |
| static void | test_against_ground_truth_error_point2line () |
| static void | test_error_line2line () |
| static void | test_Jacob_error_plane2plane () |
| static void | test_Jacob_error_point2line () |
| static void | test_Jacob_error_point2plane () |
| static void | test_Jacob_error_point2point () |
Variables | |
| auto & | rnd = mrpt::random::getRandomGenerator() |
Unit tests for Jacobians of error terms.
Definition in file test-mp2p_error_terms_jacobians.cpp.
| int main | ( | [[maybe_unused] ] int | argc, |
| [[maybe_unused] ] char ** | argv | ||
| ) |
Definition at line 506 of file test-mp2p_error_terms_jacobians.cpp.
|
static |
Definition at line 30 of file test-mp2p_error_terms_jacobians.cpp.
|
static |
Definition at line 31 of file test-mp2p_error_terms_jacobians.cpp.
|
static |
Definition at line 484 of file test-mp2p_error_terms_jacobians.cpp.
|
static |
Definition at line 402 of file test-mp2p_error_terms_jacobians.cpp.
|
static |
Definition at line 327 of file test-mp2p_error_terms_jacobians.cpp.
|
static |
Definition at line 100 of file test-mp2p_error_terms_jacobians.cpp.
|
static |
Definition at line 178 of file test-mp2p_error_terms_jacobians.cpp.
|
static |
Definition at line 37 of file test-mp2p_error_terms_jacobians.cpp.
| auto& rnd = mrpt::random::getRandomGenerator() |
Definition at line 28 of file test-mp2p_error_terms_jacobians.cpp.