Commit 7f3a347
authored
feat: default artifact paths to ~/autoware_data/ml_models (#12523)
feat(launches,configs): default artifact paths to ~/autoware_data/ml_models
Roll every per-package `data_path` / `model_path` launch-arg default
from `$(env HOME)/autoware_data[/...]` to
`$(env HOME)/autoware_data/ml_models[/...]` so standalone universe
launches resolve artifacts under the new `~/autoware_data/ml_models/`
layout (autowarefoundation/autoware#7068).
When invoked through autoware_launch the parent overrides cascade and
already pin the new root (autowarefoundation/autoware_launch#1835); this
commit closes the gap for users who launch a perception / localization /
sensing / planning component directly with `ros2 launch <pkg>`.
22 launch files updated (one-line default change each):
- e2e/autoware_tensorrt_vad/launch/vad_carla_tiny.launch.xml
- localization/yabloc/yabloc_pose_initializer/launch/yabloc_pose_initializer.launch.xml
- perception/autoware_bevfusion/launch/bevfusion.launch.xml
- perception/autoware_camera_streampetr/launch/streampetr.launch.xml
- perception/autoware_image_projection_based_fusion/launch/pointpainting_fusion.launch.xml
- perception/autoware_lidar_apollo_instance_segmentation/launch/lidar_apollo_instance_segmentation.launch.xml
- perception/autoware_lidar_centerpoint/launch/lidar_centerpoint.launch.xml
- perception/autoware_lidar_frnet/launch/lidar_frnet.launch.xml
- perception/autoware_lidar_transfusion/launch/lidar_transfusion.launch.xml
- perception/autoware_ptv3/launch/ptv3.launch.xml
- perception/autoware_shape_estimation/launch/shape_estimation.launch.xml
- perception/autoware_simpl_prediction/launch/simpl.launch.xml
- perception/autoware_tensorrt_bevdet/launch/tensorrt_bevdet.launch.xml
- perception/autoware_tensorrt_bevformer/launch/bevformer.launch.xml
- perception/autoware_tensorrt_yolox/launch/{yolox_traffic_light_detector,yolox_tiny,yolox_s_plus_opt}.launch.xml
- perception/autoware_traffic_light_classifier/launch/{car,pedestrian}_traffic_light_classifier.launch.xml
- perception/autoware_traffic_light_fine_detector/launch/traffic_light_fine_detector.launch.xml
- planning/autoware_diffusion_planner/launch/diffusion_planner.launch.xml
- sensing/autoware_calibration_status_classifier/launch/calibration_status_classifier.launch.xml
Drive-by README and test fixes:
- e2e/autoware_tensorrt_vad/{README.md,docs/design.md}: also migrate the
`$HOME/autoware_map/Town01` examples to `$HOME/autoware_data/maps/Town01`.
- localization/yabloc/{README.md,yabloc_pose_initializer/README.md}: also
migrate `$HOME/autoware_map/sample-map-rosbag` to
`$HOME/autoware_data/maps/demos/sample-map-rosbag`.
- control/autoware_smart_mpc_trajectory_follower/README.md: migrate the
`map_path:=$HOME/autoware_map/sample-map-planning` example to
`$HOME/autoware_data/maps/demos/sample-map-planning`.
- simulator/autoware_carla_interface/README.md: migrate every
`$HOME/autoware_map/Town01/...` reference to
`$HOME/autoware_data/maps/Town01/...`.
- perception/{autoware_bevfusion,autoware_image_projection_based_fusion,autoware_lidar_centerpoint,autoware_tensorrt_bevformer}/README.md: copy-paste examples updated to `~/autoware_data/ml_models/<pkg>`.
- perception/autoware_camera_streampetr/config/ml_package_camera_streampetr.param.yaml: header comment updated.
- planning/autoware_diffusion_planner/README.md: prerequisites snippet updated.
- sensing/autoware_calibration_status_classifier/test/{test_model_inference,test_calibration_status_classifier}.cpp: hardcoded fallback ONNX path updated.
Users on the legacy layout can pin the old root with
`data_path:=$HOME/autoware_data` (or the per-package equivalent) on the
command line.
Refs: autowarefoundation/autoware#7068
Signed-off-by: Mete Fatih Cırıt <mfc@autoware.org>1 parent 8f43828 commit 7f3a347
36 files changed
Lines changed: 47 additions & 45 deletions
File tree
- control/autoware_smart_mpc_trajectory_follower
- e2e/autoware_tensorrt_vad
- docs
- launch
- localization/yabloc
- yabloc_pose_initializer
- launch
- perception
- autoware_bevfusion
- launch
- autoware_camera_streampetr
- config
- launch
- autoware_image_projection_based_fusion
- launch
- autoware_lidar_apollo_instance_segmentation/launch
- autoware_lidar_centerpoint
- launch
- autoware_lidar_frnet/launch
- autoware_lidar_transfusion/launch
- autoware_ptv3/launch
- autoware_shape_estimation/launch
- autoware_simpl_prediction/launch
- autoware_tensorrt_bevdet/launch
- autoware_tensorrt_bevformer
- launch
- autoware_tensorrt_yolox/launch
- autoware_traffic_light_classifier/launch
- autoware_traffic_light_fine_detector/launch
- planning/autoware_diffusion_planner
- launch
- sensing/autoware_calibration_status_classifier
- launch
- test
- simulator/autoware_carla_interface
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
102 | | - | |
| 102 | + | |
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
| |||
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
120 | | - | |
| 120 | + | |
121 | 121 | | |
122 | 122 | | |
123 | 123 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
197 | 197 | | |
198 | 198 | | |
199 | 199 | | |
200 | | - | |
| 200 | + | |
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
| 13 | + | |
| 14 | + | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
0 commit comments