|
MRPT
1.9.9
|
#include <gtest/gtest.h>#include <mrpt/apps/KFSLAMApp.h>#include <mrpt/system/filesystem.h>#include <test_mrpt_common.h>#include <functional>Go to the source code of this file.
Typedefs | |
| using | config_changer_t = std::function< void(mrpt::config::CConfigFileBase &)> |
Functions | |
| void | generic_kf_slam_test (const std::string &ini_filename, const std::string &rawlog_filename, config_changer_t cfg_changer) |
| TEST (KFSLAMApp, EKF_SLAM_3D) | |
| TEST (KFSLAMApp, EKF_SLAM_2D) | |
| TEST (KFSLAMApp, EKF_SLAM_3D_data_assoc_JCBB_Maha) | |
| TEST (KFSLAMApp, EKF_SLAM_3D_data_assoc_NN_Maha) | |
| using config_changer_t = std::function<void(mrpt::config::CConfigFileBase&)> |
Definition at line 16 of file KFSLAMApp_unittest.cpp.
| void generic_kf_slam_test | ( | const std::string & | ini_filename, |
| const std::string & | rawlog_filename, | ||
| config_changer_t | cfg_changer | ||
| ) |
Definition at line 18 of file KFSLAMApp_unittest.cpp.
References argc, argv, mrpt::exception_to_str(), EXPECT_LT(), EXPECT_TRUE(), mrpt::system::fileExists(), mrpt::system::getTempFileName(), ini_fil, mrpt::apps::KFSLAMApp::initialize(), mrpt::apps::KFSLAMApp::loc_error_wrt_gt, mrpt::system::LVL_ERROR, mrpt::apps::KFSLAMApp::params, mrpt::apps::KFSLAMApp::run(), mrpt::system::COutputLogger::setMinLoggingLevel(), and mrpt::config::CConfigFileBase::write().
Referenced by TEST().
| TEST | ( | KFSLAMApp | , |
| EKF_SLAM_3D | |||
| ) |
Definition at line 60 of file KFSLAMApp_unittest.cpp.
References generic_kf_slam_test(), and mrpt::config::CConfigFileBase::write().
| TEST | ( | KFSLAMApp | , |
| EKF_SLAM_2D | |||
| ) |
Definition at line 71 of file KFSLAMApp_unittest.cpp.
References generic_kf_slam_test(), and mrpt::config::CConfigFileBase::write().
| TEST | ( | KFSLAMApp | , |
| EKF_SLAM_3D_data_assoc_JCBB_Maha | |||
| ) |
Definition at line 82 of file KFSLAMApp_unittest.cpp.
References generic_kf_slam_test(), and mrpt::config::CConfigFileBase::write().
| TEST | ( | KFSLAMApp | , |
| EKF_SLAM_3D_data_assoc_NN_Maha | |||
| ) |
Definition at line 96 of file KFSLAMApp_unittest.cpp.
References generic_kf_slam_test(), and mrpt::config::CConfigFileBase::write().
| Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: c7a3bec24 Sun Mar 29 18:33:13 2020 +0200 at dom mar 29 18:50:38 CEST 2020 |