Skip to content

Commit bb61e98

Browse files
authored
test(autoware_lanelet2_utils): fix threshold to avoid precision-related failures (#506)
1 parent de7641d commit bb61e98

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

common/autoware_lanelet2_utils/test/geometry.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,8 @@ TEST_F(ExtrapolatedLaneletTest, InterpolateLanelet)
122122
const auto ll = lanelet_map_ptr_->laneletLayer.get(2287);
123123
auto opt_pt = lanelet2_utils::interpolate_lanelet(ll, 3.0);
124124
ASSERT_TRUE(opt_pt.has_value());
125-
EXPECT_NEAR(opt_pt->x(), 164.269030, 1e-6);
126-
EXPECT_NEAR(opt_pt->y(), 181.097588, 1e-6);
125+
EXPECT_NEAR(opt_pt->x(), 164.269030, 1e-5);
126+
EXPECT_NEAR(opt_pt->y(), 181.097588, 1e-5);
127127
EXPECT_NEAR(opt_pt->z(), 100.000000, 1e-6);
128128
}
129129

@@ -137,8 +137,8 @@ TEST_F(ExtrapolatedLaneletTest, InterpolateLaneletSequence)
137137
}
138138
auto opt_pt = lanelet2_utils::interpolate_lanelet_sequence(lanelets, 3.0);
139139
ASSERT_TRUE(opt_pt.has_value());
140-
EXPECT_NEAR(opt_pt->x(), 164.269030, 1e-6);
141-
EXPECT_NEAR(opt_pt->y(), 181.097588, 1e-6);
140+
EXPECT_NEAR(opt_pt->x(), 164.269030, 1e-5);
141+
EXPECT_NEAR(opt_pt->y(), 181.097588, 1e-5);
142142
EXPECT_NEAR(opt_pt->z(), 100.000000, 1e-6);
143143
}
144144

@@ -257,8 +257,8 @@ TEST_F(ExtrapolatedLaneletTest, GetPoseFrom2dArcLength_OnRealMapLanelets)
257257
auto opt_pose = autoware::lanelet2_utils::get_pose_from_2d_arc_length(lanelets, 3.0);
258258
ASSERT_TRUE(opt_pose.has_value());
259259
const auto & p = *opt_pose;
260-
EXPECT_NEAR(p.position.x, 164.269030, 1e-6);
261-
EXPECT_NEAR(p.position.y, 181.097588, 1e-6);
260+
EXPECT_NEAR(p.position.x, 164.269030, 1e-5);
261+
EXPECT_NEAR(p.position.y, 181.097588, 1e-5);
262262
EXPECT_NEAR(p.position.z, 100.000000, 1e-6);
263263
auto pt1 = lanelet_map_ptr_->laneletLayer.get(2287).centerline().front().basicPoint();
264264
auto pt2 = lanelet_map_ptr_->laneletLayer.get(2287).centerline()[1].basicPoint();

0 commit comments

Comments
 (0)