Skip to content

Commit 339b74f

Browse files
committed
feat: add road marker mode parameter
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
1 parent a965e3d commit 339b74f

3 files changed

Lines changed: 3 additions & 0 deletions

File tree

localization/autoware_landmark_based_localizer/autoware_lidar_marker_localizer/config/lidar_marker_localizer.param.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
marker_name: "reflector"
99

1010
# for marker detection algorithm
11+
road_surface_mode: false
1112
resolution: 0.05
1213
# A sequence of high/low intensity to perform pattern matching.
1314
# 1: high intensity (positive match), 0: not consider, -1: low intensity (negative match)

localization/autoware_landmark_based_localizer/autoware_lidar_marker_localizer/src/lidar_marker_localizer.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ LidarMarkerLocalizer::LidarMarkerLocalizer(const rclcpp::NodeOptions & node_opti
5454
this->declare_parameter<int64_t>("queue_size_for_output_pose");
5555

5656
param_.marker_name = this->declare_parameter<std::string>("marker_name");
57+
param_.road_surface_mode = this->declare_parameter<bool>("road_surface_mode");
5758
param_.resolution = this->declare_parameter<double>("resolution");
5859
param_.intensity_pattern = this->declare_parameter<std::vector<int64_t>>("intensity_pattern");
5960
param_.match_intensity_difference_threshold =

localization/autoware_landmark_based_localizer/autoware_lidar_marker_localizer/src/lidar_marker_localizer.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ class LidarMarkerLocalizer : public rclcpp::Node
6868

6969
std::string marker_name;
7070

71+
bool road_surface_mode;
7172
double resolution;
7273
std::vector<int64_t> intensity_pattern;
7374
int64_t match_intensity_difference_threshold;

0 commit comments

Comments
 (0)