diff --git a/src/opendrive_road.cpp b/src/opendrive_road.cpp index 1e038eb2e702fc66bda3ac37322d1135f467dcb9..5d93b250a77e61dd2d36ccd5da0f6681d3493274 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]; }