We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b5d8382 commit 957ac7fCopy full SHA for 957ac7f
map/map_height_fitter/src/map_height_fitter.cpp
@@ -200,12 +200,12 @@ double MapHeightFitter::Impl::get_ground_height(const Point & point) const
200
}
201
202
} else if (fit_target_ == "vector_map") {
203
- const auto closest_lanelets = vector_map_->laneletLayer.nearest(lanelet::BasicPoint2d{x, y}, 1);
204
- if (closest_lanelets.empty()) {
+ const auto closest_points = vector_map_->pointLayer.nearest(lanelet::BasicPoint2d{x, y}, 1);
+ if (closest_points.empty()) {
205
RCLCPP_WARN_STREAM(logger, "failed to get closest lanelet");
206
return point.z;
207
208
- height = closest_lanelets.front().centerline().back().z();
+ height = closest_points.front().z();
209
210
211
return std::isfinite(height) ? height : point.z;
0 commit comments