From b55773c038b0f3f053736ca42f5ecd51629a1b7b Mon Sep 17 00:00:00 2001
From: Sergi Hernandez Juan <shernand@iri.upc.edu>
Date: Wed, 9 Aug 2023 16:00:51 +0200
Subject: [PATCH] Used the desired resolution when getting a node at a desired
 location.

---
 src/opendrive_road.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/opendrive_road.cpp b/src/opendrive_road.cpp
index 1e038eb..5d93b25 100644
--- a/src/opendrive_road.cpp
+++ b/src/opendrive_road.cpp
@@ -883,7 +883,7 @@ COpendriveRoadNode* COpendriveRoad::get_node_at(TOpendriveWorldPose &pose)
   for(unsigned int i=0;i<nodes.size();i++)
   {
     node_pose=this->nodes[i]->get_pose();
-    if(std::abs(pose.x-node_pose.x)<0.01 && std::abs(pose.y-node_pose.y)<0.01)
+    if(std::abs(pose.x-node_pose.x)<this->resolution && std::abs(pose.y-node_pose.y)<this->resolution)
       return this->nodes[i];
   }
 
-- 
GitLab