From 3d0457ffdb439d3b4f834534a0538a7fe96bb328 Mon Sep 17 00:00:00 2001
From: Alberto Nidasio <alberto.nidasio@skywarder.eu>
Date: Sat, 9 Jul 2022 08:20:46 +0000
Subject: [PATCH] [CI/CD] Fixed cppcheck errors

---
 src/shared/algorithms/NAS/StateInitializer.cpp | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/shared/algorithms/NAS/StateInitializer.cpp b/src/shared/algorithms/NAS/StateInitializer.cpp
index 5fa2a1393..d1c590432 100644
--- a/src/shared/algorithms/NAS/StateInitializer.cpp
+++ b/src/shared/algorithms/NAS/StateInitializer.cpp
@@ -36,6 +36,7 @@ void StateInitializer::eCompass(const Eigen::Vector3f acc,
     Eigen::Vector3f am(acc.cross(mag));
 
     Eigen::Matrix3f R;
+    // cppcheck-suppress constStatement
     R << am.cross(acc), am, acc;
     R.col(0).normalize();
     R.col(1).normalize();
@@ -68,8 +69,10 @@ void StateInitializer::triad(Eigen::Vector3f& acc, Eigen::Vector3f& mag,
 
     // Compose the reference and measured matrixes
     Eigen::Matrix3f M;
+    // cppcheck-suppress constStatement
     M << R1, R2, R3;
     Eigen::Matrix3f m;
+    // cppcheck-suppress constStatement
     m << r1, r2, r3;
 
     // Compute the rotation matrix and the corresponding quaternion
@@ -91,4 +94,4 @@ void StateInitializer::positionInit(const float pressure,
 }
 
 Eigen::Matrix<float, 13, 1> StateInitializer::getInitX() { return x_init; }
-}  // namespace Boardcore
\ No newline at end of file
+}  // namespace Boardcore
-- 
GitLab