From 2fdd35e2f0b61c483144d73aedf81f9d2bb582dc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Joan=20Sol=C3=A0?= <jsola@iri.upc.edu>
Date: Sun, 24 Jul 2022 16:32:00 +0200
Subject: [PATCH] Arrange some includes

---
 include/laser/processor/params_icp.h         | 4 +++-
 include/laser/processor/processor_odom_icp.h | 5 +++--
 src/processor/processor_odom_icp.cpp         | 5 +++--
 3 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/include/laser/processor/params_icp.h b/include/laser/processor/params_icp.h
index 9c57708c3..fe3e1ed7c 100644
--- a/include/laser/processor/params_icp.h
+++ b/include/laser/processor/params_icp.h
@@ -22,9 +22,11 @@
 #ifndef INCLUDE_LASER_PROCESSOR_PARAMS_ICP_H_
 #define INCLUDE_LASER_PROCESSOR_PARAMS_ICP_H_
 
-#include "core/common/wolf.h"
 #include "laser_scan_utils/icp.h"
 
+#include <core/common/wolf.h>
+#include <core/utils/params_server.h>
+
 namespace wolf {
 
 WOLF_PTR_TYPEDEFS(ProcessorOdomIcp);
diff --git a/include/laser/processor/processor_odom_icp.h b/include/laser/processor/processor_odom_icp.h
index 9ef790491..e21bbf3e5 100644
--- a/include/laser/processor/processor_odom_icp.h
+++ b/include/laser/processor/processor_odom_icp.h
@@ -25,11 +25,12 @@
 /**************************
  *      WOLF includes     *
  **************************/
+#include "laser/processor/params_icp.h"
+#include "laser/sensor/sensor_laser_2d.h"
+
 #include "core/common/wolf.h"
 #include "core/processor/processor_tracker.h"
 #include "core/processor/motion_provider.h"
-#include "laser/processor/params_icp.h"
-#include "laser/sensor/sensor_laser_2d.h"
 
 /**************************
  *      ICP includes      *
diff --git a/src/processor/processor_odom_icp.cpp b/src/processor/processor_odom_icp.cpp
index aa4bbd55e..c012b9839 100644
--- a/src/processor/processor_odom_icp.cpp
+++ b/src/processor/processor_odom_icp.cpp
@@ -21,14 +21,15 @@
 //--------LICENSE_END--------
 #include "laser/processor/processor_odom_icp.h"
 #include "laser/math/laser_tools.h"
+#include "laser/capture/capture_laser_2d.h"
+#include "laser/feature/feature_icp_align.h"
+
 #include "core/math/covariance.h"
 #include "core/math/rotations.h"
 #include "core/math/SE3.h"
 #include "core/math/SE2.h"
-#include "laser/capture/capture_laser_2d.h"
 #include "core/factor/factor_relative_pose_2d_with_extrinsics.h"
 #include "core/factor/factor_relative_pose_3d.h"
-#include "laser/feature/feature_icp_align.h"
 
 using namespace laserscanutils;
 namespace wolf
-- 
GitLab