From a244e56e7e8c178f01d8d586e13dc2240c9e78a3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?M=C3=A9d=C3=A9ric=20Fourmy?= <mfourmy@laas.fr>
Date: Mon, 22 Feb 2021 19:30:41 +0100
Subject: [PATCH] fix CMakeList factor oversight

---
 CMakeLists.txt             | 1 +
 test/gtest_sensor_pose.cpp | 4 ++++
 2 files changed, 5 insertions(+)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 9ee01c7dc..b9f3ad735 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -227,6 +227,7 @@ SET(HDRS_FACTOR
   include/core/factor/factor_relative_pose_2d.h
   include/core/factor/factor_relative_pose_2d_with_extrinsics.h
   include/core/factor/factor_relative_pose_3d.h
+  include/core/factor/factor_pose_3d_with_extrinsics.h
   )
 SET(HDRS_FEATURE
   include/core/feature/feature_base.h
diff --git a/test/gtest_sensor_pose.cpp b/test/gtest_sensor_pose.cpp
index 4884ae79a..64d6b73a1 100644
--- a/test/gtest_sensor_pose.cpp
+++ b/test/gtest_sensor_pose.cpp
@@ -39,6 +39,8 @@ TEST(Pose, getParams)
 
     ASSERT_EQ(sen->getStdP(), intr->std_p); 
     ASSERT_EQ(sen->getStdO(), intr->std_o); 
+    // ASSERT_EQ(sen->getNoiseCov()(0,0), (Vector1d() << 4).finished());
+    // ASSERT_EQ(sen->getNoiseCov()(3,3), (Vector1d() << 9).finished());
 }
 
 TEST(Pose, create)
@@ -55,6 +57,8 @@ TEST(Pose, create)
 
     ASSERT_EQ(sen->getStdP(), intr->std_p); 
     ASSERT_EQ(sen->getStdO(), intr->std_o);
+    // ASSERT_EQ(sen->getNoiseCov()(0,0), (Vector1d() << 4).finished());
+    // ASSERT_EQ(sen->getNoiseCov()(3,3), (Vector1d() << 9).finished());
 }
 
 int main(int argc, char **argv)
-- 
GitLab