Commit 740b467 3 people authored and committed
1 parent bf1f508 commit 740b467 Copy full SHA for 740b467
File tree 1 file changed +1
-12
lines changed
map/lanelet2_extension/lib
1 file changed +1
-12
lines changed Original file line number Diff line number Diff line change 34
34
#include < vector>
35
35
36
36
using lanelet::utils::to2D;
37
- namespace
38
- {
39
- double getAngleDifference (const double angle1, const double angle2)
40
- {
41
- const double normalized_angle1 = tier4_autoware_utils::normalizeRadian (angle1);
42
- const double normalized_angle2 = tier4_autoware_utils::normalizeRadian (angle2);
43
- const double diff_angle = std::fabs (normalized_angle1 - normalized_angle2);
44
- return diff_angle;
45
- }
46
-
47
- } // namespace
48
37
49
38
namespace lanelet
50
39
{
@@ -727,7 +716,7 @@ bool query::getClosestLanelet(
727
716
lanelet::ConstLineString3d segment = getClosestSegment (search_point, llt.centerline ());
728
717
double segment_angle = std::atan2 (
729
718
segment.back ().y () - segment.front ().y (), segment.back ().x () - segment.front ().x ());
730
- double angle_diff = getAngleDifference ( segment_angle, pose_yaw);
719
+ double angle_diff = std::abs ( tier4_autoware_utils::normalizeRadian ( segment_angle - pose_yaw) );
731
720
if (angle_diff < min_angle) {
732
721
min_angle = angle_diff;
733
722
*closest_lanelet_ptr = llt;
You can’t perform that action at this time.
0 commit comments