From cf76538c30c8bd0937cde064f456e5b03a3fdb98 Mon Sep 17 00:00:00 2001
From: jcasals <jcasals@iri.upc.edu>
Date: Wed, 16 Sep 2020 12:43:18 +0200
Subject: [PATCH] replace min/max by fmin/fmax

---
 src/icp.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/icp.cpp b/src/icp.cpp
index aa43c13..8c68af7 100644
--- a/src/icp.cpp
+++ b/src/icp.cpp
@@ -67,8 +67,8 @@ icpOutput ICP::align(const LaserScan &_current_ls, const LaserScan &_ref_ls, con
   sm_params csm_input{};
   sm_result csm_output{};
 
-  csm_input.min_reading = max(_current_scan_params.range_min_, _ref_scan_params.range_min_);
-  csm_input.max_reading = min(_current_scan_params.range_max_, _ref_scan_params.range_max_);
+  csm_input.min_reading = fmax(_current_scan_params.range_min_, _ref_scan_params.range_min_);
+  csm_input.max_reading = fmin(_current_scan_params.range_max_, _ref_scan_params.range_max_);
   csm_input.sigma = _ref_scan_params.range_std_dev_;
 
   csm_input.laser_ref = laser_scan_ref.laser_data;
-- 
GitLab