From e7363aa5cc92146c17d09d0f390ccfb187412e57 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Joan=20Vallv=C3=A9=20Navarro?= <jvallve@iri.upc.edu>
Date: Sat, 19 Sep 2020 16:30:42 +0200
Subject: [PATCH] hotfix for MR !390

---
 .../state_block/local_parametrization_polyline_extreme.h     | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/include/laser/state_block/local_parametrization_polyline_extreme.h b/include/laser/state_block/local_parametrization_polyline_extreme.h
index 7520d63d0..2a2c23407 100644
--- a/include/laser/state_block/local_parametrization_polyline_extreme.h
+++ b/include/laser/state_block/local_parametrization_polyline_extreme.h
@@ -31,6 +31,11 @@ class LocalParametrizationPolylineExtreme : public LocalParametrizationBase
         bool minus(Eigen::Map<const Eigen::VectorXd>& _point1,
                            Eigen::Map<const Eigen::VectorXd>& _point2,
                            Eigen::Map<Eigen::VectorXd>& _delta_theta) override;
+        bool isValid(const Eigen::VectorXd& _state, double tolerance) override
+        {
+            return _state.size() == global_size_;
+        }
+
 };
 
 } // namespace wolf
-- 
GitLab