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 518 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 34 of file test-mp2p_error_terms_jacobians.cpp.
|
static |
Definition at line 496 of file test-mp2p_error_terms_jacobians.cpp.
|
static |
Definition at line 413 of file test-mp2p_error_terms_jacobians.cpp.
|
static |
Definition at line 337 of file test-mp2p_error_terms_jacobians.cpp.
|
static |
Definition at line 107 of file test-mp2p_error_terms_jacobians.cpp.
|
static |
Definition at line 187 of file test-mp2p_error_terms_jacobians.cpp.
|
static |
Definition at line 43 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.