diff --git a/source/armarx/navigation/human/CMakeLists.txt b/source/armarx/navigation/human/CMakeLists.txt index 14deaae1a421feda7d89b83a65b6b64a676a16dd..7ecd7127736825a6550846355ef6fa311174bd9e 100644 --- a/source/armarx/navigation/human/CMakeLists.txt +++ b/source/armarx/navigation/human/CMakeLists.txt @@ -84,3 +84,17 @@ armarx_add_test(se3_kalman_test ukfm sciplot::sciplot ) + + +armarx_add_test(human_test + TEST_FILES + test/kalman_filter_test.cpp + DEPENDENCIES + PUBLIC + ArmarXCore + armarx_navigation::core + armarx_navigation::teb_human + + PRIVATE + range-v3::range-v3 +) diff --git a/source/armarx/navigation/human/test/kalman_filter_test.cpp b/source/armarx/navigation/human/test/kalman_filter_test.cpp new file mode 100644 index 0000000000000000000000000000000000000000..885374fe1e1dc778d4261f47d72f436cb13cb724 --- /dev/null +++ b/source/armarx/navigation/human/test/kalman_filter_test.cpp @@ -0,0 +1,20 @@ +/** + * This file is part of ArmarX. + * + * ArmarX is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + * + * ArmarX is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + * + * @author Corvin Navarro Ecker ( corvin dot ecker at student dot kit dot edu ) + * @date 2022 + * @copyright http://www.gnu.org/licenses/gpl-2.0.txt + * GNU General Public License + */