Skip to content

Commit 0b70d0b

Browse files
Merge pull request #1202 from tier4/sync-upstream
chore: sync tier4/autoware.universe:awf-latest
2 parents ee9a54e + 46ac827 commit 0b70d0b

File tree

297 files changed

+7792
-9455
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

297 files changed

+7792
-9455
lines changed

.cspell-partial.json

-9
This file was deleted.

.cspell.json

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"ignorePaths": ["perception/bytetrack/lib/**"],
3+
"ignoreRegExpList": [],
4+
"words": ["dltype", "tvmgen"]
5+
}

.github/CODEOWNERS

+3-3
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ evaluator/kinematic_evaluator/** dominik.jargot@robotec.ai fumiya.watanabe@tier4
7777
evaluator/localization_evaluator/** dominik.jargot@robotec.ai koji.minoda@tier4.jp
7878
evaluator/perception_online_evaluator/** fumiya.watanabe@tier4.jp kosuke.takeuchi@tier4.jp kotaro.uetake@tier4.jp kyoichi.sugahara@tier4.jp shunsuke.miura@tier4.jp yoshi.ri@tier4.jp
7979
evaluator/planning_evaluator/** kyoichi.sugahara@tier4.jp maxime.clement@tier4.jp
80-
evaluator/tier4_metrics_rviz_plugin/** kyoichi.sugahara@tier4.jp maxime.clement@tier4.jp satoshi.ota@tier4.jp
80+
evaluator/tier4_metrics_rviz_plugin/** fumiya.watanabe@tier4.jp kosuke.takeuchi@tier4.jp kyoichi.sugahara@tier4.jp maxime.clement@tier4.jp satoshi.ota@tier4.jp
8181
launch/tier4_autoware_api_launch/** isamu.takagi@tier4.jp ryohsuke.mitsudome@tier4.jp
8282
launch/tier4_control_launch/** takamasa.horibe@tier4.jp takayuki.murooka@tier4.jp
8383
launch/tier4_localization_launch/** anh.nguyen.2@tier4.jp kento.yabuuchi.2@tier4.jp koji.minoda@tier4.jp masahiro.sakamoto@tier4.jp ryu.yamamoto@tier4.jp shintaro.sakoda@tier4.jp taiki.yamada@tier4.jp yamato.ando@tier4.jp
@@ -121,7 +121,7 @@ perception/detected_object_feature_remover/** tomoya.kimura@tier4.jp
121121
perception/detected_object_validation/** dai.nguyen@tier4.jp shintaro.tomie@tier4.jp shunsuke.miura@tier4.jp yukihiro.saito@tier4.jp
122122
perception/detection_by_tracker/** taekjin.lee@tier4.jp yoshi.ri@tier4.jp yukihiro.saito@tier4.jp
123123
perception/elevation_map_loader/** kosuke.takeuchi@tier4.jp shintaro.tomie@tier4.jp taichi.higashide@tier4.jp
124-
perception/euclidean_cluster/** yukihiro.saito@tier4.jp
124+
perception/euclidean_cluster/** dai.nguyen@tier4.jp yukihiro.saito@tier4.jp
125125
perception/ground_segmentation/** abrahammonrroy@yahoo.com dai.nguyen@tier4.jp shunsuke.miura@tier4.jp yukihiro.saito@tier4.jp
126126
perception/image_projection_based_fusion/** dai.nguyen@tier4.jp koji.minoda@tier4.jp kotaro.uetake@tier4.jp shunsuke.miura@tier4.jp tao.zhong@tier4.jp yoshi.ri@tier4.jp yukihiro.saito@tier4.jp
127127
perception/lidar_apollo_instance_segmentation/** yukihiro.saito@tier4.jp
@@ -212,7 +212,7 @@ sensing/image_diagnostics/** dai.nguyen@tier4.jp
212212
sensing/image_transport_decompressor/** yukihiro.saito@tier4.jp
213213
sensing/imu_corrector/** koji.minoda@tier4.jp taiki.yamada@tier4.jp yamato.ando@tier4.jp
214214
sensing/livox/livox_tag_filter/** ryohsuke.mitsudome@tier4.jp
215-
sensing/pointcloud_preprocessor/** abrahammonrroy@yahoo.com kyoichi.sugahara@tier4.jp shunsuke.miura@tier4.jp yukihiro.saito@tier4.jp
215+
sensing/pointcloud_preprocessor/** abrahammonrroy@yahoo.com dai.nguyen@tier4.jp kyoichi.sugahara@tier4.jp shunsuke.miura@tier4.jp yukihiro.saito@tier4.jp
216216
sensing/radar_scan_to_pointcloud2/** satoshi.tanaka@tier4.jp shunsuke.miura@tier4.jp taekjin.lee@tier4.jp yoshi.ri@tier4.jp
217217
sensing/radar_static_pointcloud_filter/** satoshi.tanaka@tier4.jp shunsuke.miura@tier4.jp taekjin.lee@tier4.jp yoshi.ri@tier4.jp
218218
sensing/radar_threshold_filter/** satoshi.tanaka@tier4.jp shunsuke.miura@tier4.jp taekjin.lee@tier4.jp yoshi.ri@tier4.jp

.github/workflows/build-and-test-self-hosted.yaml .github/workflows/build-and-test-arm64.yaml

+9-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
name: build-and-test-self-hosted
1+
name: build-and-test-arm64
22

33
on:
44
schedule:
55
- cron: 0 0 * * *
66
workflow_dispatch:
77

88
jobs:
9-
build-and-test-self-hosted:
9+
build-and-test-arm64:
1010
runs-on: [self-hosted, linux, ARM64]
1111
container: ${{ matrix.container }}${{ matrix.container-suffix }}
1212
strategy:
@@ -19,12 +19,15 @@ jobs:
1919
- -cuda
2020
include:
2121
- rosdistro: humble
22-
container: ghcr.io/autowarefoundation/autoware-universe:humble-latest
22+
container: ghcr.io/autowarefoundation/autoware-openadk:latest-prebuilt
2323
build-depends-repos: build_depends.repos
2424
steps:
2525
- name: Check out repository
2626
uses: actions/checkout@v3
2727

28+
- name: Show disk space before the tasks
29+
run: df -h
30+
2831
- name: Remove exec_depend
2932
uses: autowarefoundation/autoware-github-actions/remove-exec-depend@v1
3033

@@ -47,3 +50,6 @@ jobs:
4750
rosdistro: ${{ matrix.rosdistro }}
4851
target-packages: ${{ steps.get-self-packages.outputs.self-packages }}
4952
build-depends-repos: ${{ matrix.build-depends-repos }}
53+
54+
- name: Show disk space after the tasks
55+
run: df -h

.github/workflows/build-and-test-differential-self-hosted.yaml .github/workflows/build-and-test-differential-arm64.yaml

+10-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: build-and-test-differential-self-hosted
1+
name: build-and-test-differential-arm64
22

33
on:
44
pull_request:
@@ -12,9 +12,9 @@ jobs:
1212
prevent-no-label-execution:
1313
uses: autowarefoundation/autoware-github-actions/.github/workflows/prevent-no-label-execution.yaml@v1
1414
with:
15-
label: ARM64
15+
label: type:arm64
1616

17-
build-and-test-differential-self-hosted:
17+
build-and-test-differential-arm64:
1818
needs: prevent-no-label-execution
1919
if: ${{ needs.prevent-no-label-execution.outputs.run == 'true' }}
2020
runs-on: [self-hosted, linux, ARM64]
@@ -29,14 +29,17 @@ jobs:
2929
- -cuda
3030
include:
3131
- rosdistro: humble
32-
container: ghcr.io/autowarefoundation/autoware-universe:humble-latest
32+
container: ghcr.io/autowarefoundation/autoware-openadk:latest-prebuilt
3333
build-depends-repos: build_depends.repos
3434
steps:
3535
- name: Check out repository
3636
uses: actions/checkout@v3
3737
with:
3838
fetch-depth: 0
3939

40+
- name: Show disk space before the tasks
41+
run: df -h
42+
4043
- name: Remove exec_depend
4144
uses: autowarefoundation/autoware-github-actions/remove-exec-depend@v1
4245

@@ -59,3 +62,6 @@ jobs:
5962
rosdistro: ${{ matrix.rosdistro }}
6063
target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }}
6164
build-depends-repos: ${{ matrix.build-depends-repos }}
65+
66+
- name: Show disk space after the tasks
67+
run: df -h

.github/workflows/build-and-test-differential.yaml

+42-4
Original file line numberDiff line numberDiff line change
@@ -16,26 +16,27 @@ jobs:
1616
build-and-test-differential:
1717
needs: prevent-no-label-execution
1818
if: ${{ needs.prevent-no-label-execution.outputs.run == 'true' }}
19-
runs-on: [self-hosted, linux, X64]
19+
runs-on: ubuntu-latest
2020
container: ${{ matrix.container }}${{ matrix.container-suffix }}
2121
strategy:
2222
fail-fast: false
2323
matrix:
2424
rosdistro:
2525
- humble
2626
container-suffix:
27+
- ""
2728
- -cuda
2829
include:
2930
- rosdistro: humble
30-
container: ghcr.io/autowarefoundation/autoware-universe:humble-latest
31+
container: ghcr.io/autowarefoundation/autoware-openadk:latest-prebuilt
3132
build-depends-repos: build_depends.repos
3233
steps:
3334
- name: Check out repository
3435
uses: actions/checkout@v3
3536
with:
3637
fetch-depth: 0
3738

38-
- name: Check disk space before build
39+
- name: Show disk space before the tasks
3940
run: df -h
4041

4142
- name: Remove exec_depend
@@ -71,5 +72,42 @@ jobs:
7172
verbose: true
7273
flags: differential
7374

74-
- name: Check disk space after build
75+
- name: Show disk space after the tasks
7576
run: df -h
77+
78+
clang-tidy-differential:
79+
runs-on: ubuntu-latest
80+
container: ghcr.io/autowarefoundation/autoware-openadk:latest-prebuilt-cuda
81+
steps:
82+
- name: Check out repository
83+
uses: actions/checkout@v3
84+
with:
85+
fetch-depth: 0
86+
87+
- name: Show disk space before the tasks
88+
run: df -h
89+
90+
- name: Remove exec_depend
91+
uses: autowarefoundation/autoware-github-actions/remove-exec-depend@v1
92+
93+
- name: Get modified packages
94+
id: get-modified-packages
95+
uses: autowarefoundation/autoware-github-actions/get-modified-packages@v1
96+
97+
- name: Get modified files
98+
id: get-modified-files
99+
uses: tj-actions/changed-files@v35
100+
with:
101+
files: |
102+
**/*.cpp
103+
**/*.hpp
104+
105+
- name: Run clang-tidy
106+
if: ${{ steps.get-modified-files.outputs.all_changed_files != '' }}
107+
uses: autowarefoundation/autoware-github-actions/clang-tidy@v1
108+
with:
109+
rosdistro: humble
110+
target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }}
111+
target-files: ${{ steps.get-modified-files.outputs.all_changed_files }}
112+
clang-tidy-config-url: https://raw.githubusercontent.com/autowarefoundation/autoware/main/.clang-tidy
113+
build-depends-repos: build_depends.repos

.github/workflows/build-and-test.yaml

+8-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
jobs:
1010
build-and-test:
1111
if: ${{ github.event_name != 'push' || github.ref_name == github.event.repository.default_branch }}
12-
runs-on: [self-hosted, linux, X64]
12+
runs-on: ubuntu-latest
1313
container: ${{ matrix.container }}${{ matrix.container-suffix }}
1414
strategy:
1515
fail-fast: false
@@ -21,12 +21,15 @@ jobs:
2121
- -cuda
2222
include:
2323
- rosdistro: humble
24-
container: ghcr.io/autowarefoundation/autoware-universe:humble-latest
24+
container: ghcr.io/autowarefoundation/autoware-openadk:latest-prebuilt
2525
build-depends-repos: build_depends.repos
2626
steps:
2727
- name: Check out repository
2828
uses: actions/checkout@v3
2929

30+
- name: Show disk space before the tasks
31+
run: df -h
32+
3033
- name: Remove exec_depend
3134
uses: autowarefoundation/autoware-github-actions/remove-exec-depend@v1
3235

@@ -59,3 +62,6 @@ jobs:
5962
fail_ci_if_error: false
6063
verbose: true
6164
flags: total
65+
66+
- name: Show disk space after the tasks
67+
run: df -h

.github/workflows/pr-agent.yaml

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: PR-Agent
2+
3+
on:
4+
pull_request:
5+
types: [opened, labeled, unlabeled, synchronize]
6+
issue_comment:
7+
8+
jobs:
9+
prevent-no-label-execution-pr-agent:
10+
uses: autowarefoundation/autoware-github-actions/.github/workflows/prevent-no-label-execution.yaml@v1
11+
with:
12+
label: tag:pr-agent
13+
pr_agent_job:
14+
needs: prevent-no-label-execution-pr-agent
15+
if: ${{ needs.prevent-no-label-execution-pr-agent.outputs.run == 'true' }}
16+
runs-on: ubuntu-latest
17+
permissions:
18+
issues: write
19+
pull-requests: write
20+
contents: write
21+
name: Run pr agent on every pull request, respond to user comments
22+
steps:
23+
- name: PR Agent action step
24+
id: pragent
25+
uses: Codium-ai/pr-agent@main
26+
env:
27+
OPENAI_KEY: ${{ secrets.OPENAI_KEY_PR_AGENT }}
28+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
29+
github_action_config.auto_review: "false"
30+
github_action_config.auto_describe: "false"
31+
github_action_config.auto_improve: "false"

.github/workflows/spell-check-all.yaml

-19
This file was deleted.

.github/workflows/spell-check-partial.yaml

+5-2
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,20 @@ name: spell-check-partial
22

33
on:
44
pull_request:
5+
schedule:
6+
- cron: 0 0 * * *
7+
workflow_dispatch:
58

69
jobs:
710
spell-check-partial:
811
runs-on: ubuntu-latest
912
steps:
1013
- name: Check out repository
11-
uses: actions/checkout@v3
14+
uses: actions/checkout@v4
1215

1316
- name: Run spell-check
1417
uses: autowarefoundation/autoware-github-actions/spell-check@v1
1518
with:
1619
cspell-json-url: https://raw.githubusercontent.com/tier4/autoware-spell-check-dict/main/.cspell.json
17-
local-cspell-json: .cspell-partial.json
20+
local-cspell-json: .cspell.json
1821
incremental-files-only: false

build_depends.repos

+4
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ repositories:
1616
type: git
1717
url: https://github.com/autowarefoundation/autoware_adapi_msgs.git
1818
version: main
19+
core/autoware_internal_msgs:
20+
type: git
21+
url: https://github.com/autowarefoundation/autoware_internal_msgs.git
22+
version: main
1923
core/external/autoware_auto_msgs:
2024
type: git
2125
url: https://github.com/tier4/autoware_auto_msgs.git

0 commit comments

Comments
 (0)