Skip to content

Commit 2bb1b82

Browse files
authored
chore: bump version to 0.43.0 (#1372)
Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>
2 parents 6a21393 + 6807fdb commit 2bb1b82

File tree

32 files changed

+380
-70
lines changed

32 files changed

+380
-70
lines changed

.github/labeler.yaml

+55-33
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,55 @@
1-
"type:ci":
2-
- .github/**/*
3-
- "*.json"
4-
- "*.yaml"
5-
- "*.cfg"
6-
- .clang-format
7-
- .gitignore
8-
- .prettierignore
9-
"type:documentation":
10-
- "**/*.md"
11-
- "**/*.rst"
12-
- "**/*.jpg"
13-
- "**/*.png"
14-
- "**/*.svg"
15-
"component:control":
16-
- "**/*control*"
17-
"component:localization":
18-
- "**/*localization*"
19-
"component:map":
20-
- "**/*map*"
21-
"component:perception":
22-
- "**/*perception*"
23-
"component:planning":
24-
- "**/*planning*"
25-
"component:sensing":
26-
- "**/*sensing*"
27-
"component:simulation":
28-
- "**/*simulator*"
29-
"component:system":
30-
- "**/*system*"
31-
"component:ui":
32-
- "**/*.rviz"
33-
- "**/rviz"
1+
type:ci:
2+
- changed-files:
3+
- any-glob-to-any-file:
4+
- .github/**/*
5+
- "*.json"
6+
- "*.yaml"
7+
- "*.cfg"
8+
- .clang-format
9+
- .gitignore
10+
- .prettierignore
11+
type:documentation:
12+
- changed-files:
13+
- any-glob-to-any-file:
14+
- "*.md"
15+
- "*.rst"
16+
- "*.jpg"
17+
- "*.png"
18+
- "*.svg"
19+
component:control:
20+
- changed-files:
21+
- any-glob-to-any-file:
22+
- "**/*control*"
23+
component:localization:
24+
- changed-files:
25+
- any-glob-to-any-file:
26+
- "**/*localization*"
27+
component:map:
28+
- changed-files:
29+
- any-glob-to-any-file:
30+
- "**/*map*"
31+
component:perception:
32+
- changed-files:
33+
- any-glob-to-any-file:
34+
- "**/*perception*"
35+
component:planning:
36+
- changed-files:
37+
- any-glob-to-any-file:
38+
- "**/*planning*"
39+
component:sensing:
40+
- changed-files:
41+
- any-glob-to-any-file:
42+
- "**/*sensing*"
43+
component:simulation:
44+
- changed-files:
45+
- any-glob-to-any-file:
46+
- "**/*simulation*"
47+
component:system:
48+
- changed-files:
49+
- any-glob-to-any-file:
50+
- "**/*system*"
51+
component:ui:
52+
- changed-files:
53+
- any-glob-to-any-file:
54+
- "**/*.rviz"
55+
- "**/rviz"

autoware_launch/CHANGELOG.rst

+58
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,64 @@
22
Changelog for package autoware_launch
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
0.43.0 (2025-03-21)
6+
-------------------
7+
* Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
8+
* feat(autoware_launch): rename to max_lat_margin_against_predicted_object_unknown (`#1360 <https://github.com/autowarefoundation/autoware_launch/issues/1360>`_)
9+
* feat(pid_long): disable overshoot_emergency (`#1359 <https://github.com/autowarefoundation/autoware_launch/issues/1359>`_)
10+
* feat(out_of_lane): add 'use_map_stop_lines' parameter (`#1259 <https://github.com/autowarefoundation/autoware_launch/issues/1259>`_)
11+
* feat(planning_validator): add parameter for yaw deviation metric (`#1356 <https://github.com/autowarefoundation/autoware_launch/issues/1356>`_)
12+
* feat(behavior_path_planner_common): update drivable area expansion parameters (`#1353 <https://github.com/autowarefoundation/autoware_launch/issues/1353>`_)
13+
* update drivable area expansion parameters
14+
* Update autoware_launch/config/planning/scenario_planning/lane_driving/behavior_planning/behavior_path_planner/drivable_area_expansion.param.yaml
15+
Co-authored-by: Maxime CLEMENT <78338830+maxime-clem@users.noreply.github.com>
16+
* Update autoware_launch/config/planning/scenario_planning/lane_driving/behavior_planning/behavior_path_planner/drivable_area_expansion.param.yaml
17+
Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com>
18+
---------
19+
Co-authored-by: Maxime CLEMENT <78338830+maxime-clem@users.noreply.github.com>
20+
Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com>
21+
* feat: disable merge_from_private (`#1350 <https://github.com/autowarefoundation/autoware_launch/issues/1350>`_)
22+
* feat(control_validator)!: add overrun_stop_point_dist parameter (`#1346 <https://github.com/autowarefoundation/autoware_launch/issues/1346>`_)
23+
* refactor(perception): refactor launch file and add parameter file (`#1336 <https://github.com/autowarefoundation/autoware_launch/issues/1336>`_)
24+
* fundamental change
25+
* style(pre-commit): autofix
26+
* change params name
27+
* remove param
28+
* integrate model and label path
29+
* for awsim
30+
* add comment
31+
* fix typo
32+
* change param name
33+
* chore
34+
---------
35+
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
36+
Co-authored-by: Kenzo Lobos Tsunekawa <kenzo.lobos@tier4.jp>
37+
* feat(path_generator): add parameters (`#1343 <https://github.com/autowarefoundation/autoware_launch/issues/1343>`_)
38+
* feat(path_generator): add parameters (see below)
39+
* This fix is for the following PR:
40+
https://github.com/autowarefoundation/autoware.core/pull/227
41+
* Update autoware_launch/config/planning/scenario_planning/lane_driving/behavior_planning/path_generator/path_generator.param.yaml
42+
Co-authored-by: Kosuke Takeuchi <kosuke.tnp@gmail.com>
43+
---------
44+
Co-authored-by: Kosuke Takeuchi <kosuke.tnp@gmail.com>
45+
* fix(obstacle_cruise_planner): ignore invalid stopping objects (`#1354 <https://github.com/autowarefoundation/autoware_launch/issues/1354>`_)
46+
* add parameter
47+
* rename ahead_stopped -> side_stopped
48+
---------
49+
* feat(planning_simulator): disable tlr in psim (`#1352 <https://github.com/autowarefoundation/autoware_launch/issues/1352>`_)
50+
disable tlr in psim
51+
* feat(planning_validator): add diag to check planning component latency (`#1347 <https://github.com/autowarefoundation/autoware_launch/issues/1347>`_)
52+
* feat(control_validator): add diag to check control component latency (`#1349 <https://github.com/autowarefoundation/autoware_launch/issues/1349>`_)
53+
* fix(planning): param update for sudden stop (`#1345 <https://github.com/autowarefoundation/autoware_launch/issues/1345>`_)
54+
fix for x1
55+
* feat(dummy_infrastructur): auto approval when ego stops at stop line (`#1344 <https://github.com/autowarefoundation/autoware_launch/issues/1344>`_)
56+
* feat(image_based_projection_fusion): update parameters for new image based projection fusion node (`#1339 <https://github.com/autowarefoundation/autoware_launch/issues/1339>`_)
57+
* feat: new fusion parameters
58+
* chore: remove some comment
59+
---------
60+
* feat(behavior_planning): add behavior_path_planner_type to launch path_generator (`#1342 <https://github.com/autowarefoundation/autoware_launch/issues/1342>`_)
61+
* Contributors: Arjun Jagdish Ram, Junya Sasaki, Kento Yabuuchi, Kosuke Takeuchi, Masato Saeki, Maxime CLEMENT, Satoshi OTA, Takayuki Murooka, Yi-Hsiang Fang (Vivid), Yuki TAKAGI, github-actions, mkquda
62+
563
0.42.0 (2025-03-03)
664
-------------------
765
* Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

autoware_launch/config/control/control_validator/control_validator.param.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
rolling_back_velocity: 0.5
1313
over_velocity_offset: 2.0
1414
over_velocity_ratio: 0.2
15+
overrun_stop_point_dist: 0.8
16+
nominal_latency: 0.01
1517

1618
vel_lpf_gain: 0.9 # Time constant 0.33
1719
hold_velocity_error_until_stop: true

autoware_launch/config/control/trajectory_follower/longitudinal/pid.param.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
delay_compensation_time: 0.1
44

55
enable_smooth_stop: true
6-
enable_overshoot_emergency: true
6+
enable_overshoot_emergency: false
77
enable_large_tracking_error_emergency: true
88
enable_slope_compensation: true
99
enable_keep_stopped_until_steer_convergence: true

autoware_launch/config/perception/object_recognition/detection/image_projection_based_fusion/fusion_common.param.yaml

+16-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
/**:
22
ros__parameters:
3-
input_offset_ms: [61.67, 111.67, 45.0, 28.33, 78.33, 95.0]
4-
timeout_ms: 70.0
5-
match_threshold_ms: 50.0
3+
# Example of lidar and camera timestamps
4+
# cloud timestamp: 0.009
5+
# rois timestamp: 0.107, 0.156, 0.087, 0.071, 0.124, 0.141
6+
rois_timestamp_offsets: [0.098, 0.147, 0.078, 0.062, 0.115, 0.132]
7+
rois_timeout_sec: 0.5
8+
msg3d_timeout_sec: 0.05
69
image_buffer_size: 15
710
# projection setting for each ROI whether unrectify image
811
point_project_to_unrectified_image: [false, false, false, false, false, false]
9-
debug_mode: false
1012
filter_scope_min_x: -100.0
1113
filter_scope_min_y: -100.0
1214
filter_scope_min_z: -100.0
@@ -21,4 +23,14 @@
2123
approximation_grid_cell_height: 1.0
2224

2325
# debug parameters
26+
debug_mode: false
27+
collector_debug_mode: false
2428
publish_processing_time_detail: false
29+
30+
publish_previous_but_late_output_msg: false
31+
rosbag_length: 10.0
32+
# matching strategy
33+
matching_strategy:
34+
type: advanced
35+
msg3d_noise_window: 0.02
36+
rois_timestamp_noise_window: [0.01, 0.01, 0.01, 0.01, 0.01, 0.01]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Copyright 2023 UCI SORA Lab
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
15+
/**:
16+
ros__parameters:
17+
use_last_detect_color: true
18+
last_detect_color_hold_time: 2.0
19+
last_colors_hold_time: 1.0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# cspell: ignore semseg
2+
/**:
3+
ros__parameters:
4+
5+
score_threshold: 0.35
6+
nms_threshold: 0.7
7+
8+
precision: "fp16" # Operation precision to be used on inference. Valid value is one of: [fp32, fp16, int8].
9+
calibration_algorithm: "Entropy" # Calibration algorithm to be used for quantization when precision==int8. Valid value is one of: [Entropy, (Legacy | Percentile), MinMax].
10+
dla_core_id: -1 # If positive ID value is specified, the node assign inference task to the DLA core.
11+
quantize_first_layer: false # If true, set the operating precision for the first (input) layer to be fp16. This option is valid only when precision==int8.
12+
quantize_last_layer: false # If true, set the operating precision for the last (output) layer to be fp16. This option is valid only when precision==int8.
13+
profile_per_layer: false # If true, profiler function will be enabled. Since the profile function may affect execution speed, it is recommended to set this flag true only for development purpose.
14+
clip_value: 6.0 # If positive value is specified, the value of each layer output will be clipped between [0.0, clip_value]. This option is valid only when precision==int8 and used to manually specify the dynamic range instead of using any calibration.
15+
preprocess_on_gpu: true # If true, pre-processing is performed on GPU.
16+
gpu_id: 0 # GPU ID to select CUDA Device
17+
calibration_image_list_path: "" # Path to a file which contains path to images. Those images will be used for int8 quantization.
18+
19+
# default params of tensorrt_yolox package, only effective for semseg model
20+
is_roi_overlap_segment: false
21+
overlap_roi_score_threshold: 0.3
22+
is_publish_color_mask: false
23+
roi_overlay_segment_label:
24+
UNKNOWN : false
25+
CAR : false
26+
TRUCK : false
27+
BUS : false
28+
MOTORCYCLE : false
29+
BICYCLE : false
30+
PEDESTRIAN : false
31+
ANIMAL: false
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
/**:
2+
ros__parameters:
3+
approximate_sync: false
4+
precision: fp16
5+
mean: [123.675, 116.28, 103.53] # It depends on the data on which ML model is trained
6+
std: [58.395, 57.12, 57.375] # It depends on the data on which ML model is trained
7+
backlight_threshold: 0.85
8+
classifier_type: 1
9+
traffic_light_type: 0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
/**:
2+
ros__parameters:
3+
approximate_sync: false
4+
precision: fp16
5+
mean: [123.675, 116.28, 103.53] # It depends on the data on which ML model is trained
6+
std: [58.395, 57.12, 57.375] # It depends on the data on which ML model is trained
7+
backlight_threshold: 0.85
8+
classifier_type: 1
9+
traffic_light_type: 1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
/**:
2+
ros__parameters:
3+
precision: fp16
4+
score_thresh: 0.3
5+
nms_thresh: 0.65
6+
approximate_sync: false
7+
gpu_id: 0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
/**:
2+
ros__parameters:
3+
max_vibration_pitch: 0.01745329251 # -0.5 ~ 0.5 deg
4+
max_vibration_yaw: 0.01745329251 # -0.5 ~ 0.5 deg
5+
max_vibration_height: 0.5 # -0.25 ~ 0.25 m
6+
max_vibration_width: 0.5 # -0.25 ~ 0.25 m
7+
max_vibration_depth: 0.5 # -0.25 ~ 0.25 m
8+
max_detection_range: 200.0
9+
min_timestamp_offset: -0.3
10+
max_timestamp_offset: 0.0
11+
timestamp_sample_len: 0.02
12+
car_traffic_light_max_angle_range: 40.0
13+
pedestrian_traffic_light_max_angle_range: 80.0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
/**:
2+
ros__parameters:
3+
max_vibration_pitch: 0.01745329251 # -0.5 ~ 0.5 deg
4+
max_vibration_yaw: 0.01745329251 # -0.5 ~ 0.5 deg
5+
max_vibration_height: 0.5 # -0.25 ~ 0.25 m
6+
max_vibration_width: 0.5 # -0.25 ~ 0.25 m
7+
max_vibration_depth: 0.5 # -0.25 ~ 0.25 m
8+
max_detection_range: 200.0
9+
min_timestamp_offset: -0.04
10+
max_timestamp_offset: 0.0
11+
timestamp_sample_len: 0.02
12+
car_traffic_light_max_angle_range: 40.0
13+
pedestrian_traffic_light_max_angle_range: 80.0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
/**:
2+
ros__parameters:
3+
max_vibration_pitch: 0.01745329251 # -0.5 ~ 0.5 deg
4+
max_vibration_yaw: 0.01745329251 # -0.5 ~ 0.5 deg
5+
max_vibration_height: 0.5 # -0.25 ~ 0.25 m
6+
max_vibration_width: 0.5 # -0.25 ~ 0.25 m
7+
max_vibration_depth: 0.5 # -0.25 ~ 0.25 m
8+
max_detection_range: 200.0
9+
min_timestamp_offset: -0.3
10+
max_timestamp_offset: 0.0
11+
timestamp_sample_len: 0.02
12+
car_traffic_light_max_angle_range: 40.0
13+
pedestrian_traffic_light_max_angle_range: 80.0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
/**:
2+
ros__parameters:
3+
azimuth_occlusion_resolution_deg: 0.15 # degree
4+
elevation_occlusion_resolution_deg: 0.08 # degree
5+
max_valid_pt_dist: 50.0
6+
# the node would wait at most max_wait_t seconds for cloud whose timestamp different with the image is less than max_image_cloud_delay.
7+
# If no cloud with timestamp difference smaller than max_image_cloud_delay is found, the node would publish occlusion ratio of all
8+
# traffic lights as 0
9+
max_image_cloud_delay: 0.5
10+
max_wait_t: 0.05
11+
max_occlusion_ratio: 50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
/**:
2+
ros__parameters:
3+
max_iou_threshold: -0.5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
/**:
2+
ros__parameters:
3+
use_image_transport: true

autoware_launch/config/planning/preset/default_preset.yaml

+8-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
11
launch:
2+
- arg:
3+
name: behavior_path_planner_type
4+
default: behavior_path_planner
5+
# option: behavior_path_planner
6+
# path_generator
7+
28
# behavior path modules
39
- arg:
410
name: launch_static_obstacle_avoidance
@@ -49,7 +55,7 @@ launch:
4955
default: "true"
5056
- arg:
5157
name: launch_merge_from_private_module
52-
default: "true"
58+
default: "false"
5359
- arg:
5460
name: launch_blind_spot_module
5561
default: "true"
@@ -58,7 +64,7 @@ launch:
5864
default: "true"
5965
- arg:
6066
name: launch_virtual_traffic_light_module
61-
default: "false"
67+
default: "true"
6268
- arg:
6369
name: launch_no_stopping_area_module
6470
default: "true"

autoware_launch/config/planning/scenario_planning/common/planning_validator/planning_validator.param.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
velocity_deviation: 100.0
2828
distance_deviation: 100.0
2929
longitudinal_distance_deviation: 1.0
30+
nominal_latency: 1.0
31+
yaw_deviation: 1.5708 # (= 90 degrees)
3032

3133
parameters:
3234
# The required trajectory length is calculated as the distance needed

0 commit comments

Comments
 (0)