Skip to content

Commit cb7edec

Browse files
tier4-autoware-private-bot[bot]tkimura4rej55YamatoAndodependabot[bot]
authored
sync upstream (autowarefoundation#206)
* update parameter (autowarefoundation#169) * Port pure pursuit (autowarefoundation#166) * Fix control.launch.py * Apply pre-commit * Fix control.launch.py * Change debug topic name in rviz setting * fix typo in localization util.launch.py (autowarefoundation#168) * Feature/add covarinace param (autowarefoundation#170) * add covariance param * add description * remove unused param (autowarefoundation#172) * Bump streetsidesoftware/cspell-action from 1.3.4 to v1 (autowarefoundation#174) * Bump streetsidesoftware/cspell-action from 1.3.4 to 1.5.0 Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 1.3.4 to 1.5.0. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](streetsidesoftware/cspell-action@v1.3.4...v1.5.0) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Update spell_check_pr.yml Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> * fix: fix hdd_monitor param (autowarefoundation#173) * add rosbridge launch (autowarefoundation#175) * add rosbridge launch * fix TODO document add link to pull request Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> * fix double-byte character Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> * chore: sync files (autowarefoundation#177) Signed-off-by: GitHub <noreply@github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> * ci: update CI settings (autowarefoundation#176) * ci(pre-commit): update .pre-commit-config.yaml Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * ci: add sync-files.yaml Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * chore: remove old workflows Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * ci(sync-upstream): update sync-upstream.yaml Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * ci(pre-commit): autofix * style: fix for yamllint Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * chore: minor update CI settings (autowarefoundation#179) Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * [pre-commit.ci] pre-commit autoupdate (autowarefoundation#178) updates: - [github.com/pre-commit/pre-commit-hooks: v4.0.1 → v4.1.0](pre-commit/pre-commit-hooks@v4.0.1...v4.1.0) - [github.com/igorshubovych/markdownlint-cli: v0.29.0 → v0.30.0](igorshubovych/markdownlint-cli@v0.29.0...v0.30.0) - [github.com/pre-commit/mirrors-prettier: v2.4.1 → v2.5.1](pre-commit/mirrors-prettier@v2.4.1...v2.5.1) - [github.com/pycqa/isort: 5.9.3 → 5.10.1](PyCQA/isort@5.9.3...5.10.1) - [github.com/psf/black: 21.9b0 → 22.1.0](psf/black@21.9b0...22.1.0) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> * chore: fix CI settings (autowarefoundation#182) Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * chore: sync files (autowarefoundation#180) Signed-off-by: GitHub <noreply@github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> * chore: sync files (autowarefoundation#184) Signed-off-by: GitHub <noreply@github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> * feat: add paricle param (autowarefoundation#181) Signed-off-by: YamatoAndo <yamato.ando@gmail.com> * chore: sync files (autowarefoundation#185) * chore: sync files Signed-off-by: GitHub <noreply@github.com> * Update sync-files.yaml Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> * chore: sync files (autowarefoundation#186) Signed-off-by: GitHub <noreply@github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> * chore: sync system config (autowarefoundation#187) Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * chore: sync files (autowarefoundation#189) Signed-off-by: GitHub <noreply@github.com> Co-authored-by: wep21 <wep21@users.noreply.github.com> * chore: replace system config in system launch (autowarefoundation#188) Signed-off-by: wep21 <border_goldenmarket@yahoo.co.jp> * feat: adds additional configuration flags for behavior_path_planner (autowarefoundation#171) * feat: adds additional configuration flags for behavior_path_planner The additional configuration is used to allows avoidance over lane with same and different direction, as well as allows safety margin between linestring and ego. This is a `.iv` launcher https://github.com/tier4/autoware_launcher/pull/496 port. Related PR: autowarefoundation/autoware_universe#285 autowarefoundation/autoware_universe#287 Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp> * Change lateral_collision_margion to 1.0 to reflect changes. The decision to change the parameter value to 1.0 is made after performing drivable area experiment at Odaiba areas on 2nd of February 2022 and meeting between planning control team on 3rd of February 2022. Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp> * fix: slightly increase the safety buffer. This increases the shift length to 1.7 + 0.5 * vehicle width. The decision to increase is based on the discussion between planning team and also the advice from the FI team. Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp> * feat(behavior_velocity): add path marker visualization (autowarefoundation#190) Signed-off-by: tanaka3 <ttatcoder@outlook.jp> * chore: sync files (autowarefoundation#193) Signed-off-by: GitHub <noreply@github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> * chore: sync files (autowarefoundation#194) * chore: sync files Signed-off-by: GitHub <noreply@github.com> * chore: update workflow files name Signed-off-by: h-ohta <hiroki.ota@tier4.jp> Co-authored-by: h-ohta <h-ohta@users.noreply.github.com> Co-authored-by: h-ohta <hiroki.ota@tier4.jp> * chore: sync files (autowarefoundation#195) Signed-off-by: GitHub <noreply@github.com> Co-authored-by: h-ohta <h-ohta@users.noreply.github.com> * feat: lateral controller param (autowarefoundation#191) * feat: define lat_controller_param_path * feat: change for trajectory_follower params * add args for lat_controller_param_path * chore: fix wrong essential param to optional (autowarefoundation#197) * fix wrong param line * move pointcloud_container_name param to optional * fix: typo extra `>` (autowarefoundation#199) * Chore arrange perception rviz topics (autowarefoundation#196) * feat(autoware_launch): add occupancy grid vizualization Signed-off-by: tanaka3 <ttatcoder@outlook.jp> * feat(autoware_launch): add object recognition namespace to rviz Signed-off-by: tanaka3 <ttatcoder@outlook.jp> * fix: delete unused in control_launch (autowarefoundation#200) * fix: delete unused in control.launch.py * fix: delete velocity_controller.param.yaml * feat: add system_monitor parameters in sync-files (autowarefoundation#201) * chore: sync files (autowarefoundation#202) Signed-off-by: GitHub <noreply@github.com> Co-authored-by: h-ohta <h-ohta@users.noreply.github.com> * chore: sync files (autowarefoundation#203) Signed-off-by: GitHub <noreply@github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> * chore: update settings of sync-files (autowarefoundation#204) Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp> * feat(control_launch): remove unnecessary params (autowarefoundation#206) Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> * chore: sync files (autowarefoundation#208) Signed-off-by: GitHub <noreply@github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> * feat(atutoware.rviz): disable selectable for pointcloud visualization (autowarefoundation#207) Signed-off-by: YamatoAndo <yamato.ando@gmail.com> * chore: sync files (autowarefoundation#212) Signed-off-by: GitHub <noreply@github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> * delete vehicle parameters in longitudinal_controller.param.yaml * apply pre-commit * remove unused file * update sync-param-files.yaml * disable local_external_control in system_error_montitor_psim Co-authored-by: Tomoya Kimura <tomoya.kimura@tier4.jp> Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com> Co-authored-by: YamatoAndo <yamato.ando@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com> Co-authored-by: yabuta <makoto.yabuta@tier4.jp> Co-authored-by: tier4-autoware-bot[bot] <98652886+tier4-autoware-bot[bot]@users.noreply.github.com> Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com> Co-authored-by: wep21 <wep21@users.noreply.github.com> Co-authored-by: Zulfaqar Azmi <93502286+zulfaqar-azmi-t4@users.noreply.github.com> Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com> Co-authored-by: tier4-autoware-public-bot[bot] <98652886+tier4-autoware-public-bot[bot]@users.noreply.github.com> Co-authored-by: h-ohta <h-ohta@users.noreply.github.com> Co-authored-by: h-ohta <hiroki.ota@tier4.jp> Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com> Co-authored-by: Takayuki Murooka <takayuki5168@gmail.com>
1 parent 3654d55 commit cb7edec

File tree

61 files changed

+719
-1217
lines changed

Some content is hidden

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

61 files changed

+719
-1217
lines changed

.clang-format

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# Modified from https://github.com/ament/ament_lint/blob/master/ament_clang_format/ament_clang_format/configuration/.clang-format
2+
Language: Cpp
3+
BasedOnStyle: Google
4+
5+
AccessModifierOffset: -2
6+
AlignAfterOpenBracket: AlwaysBreak
7+
BraceWrapping:
8+
AfterClass: true
9+
AfterFunction: true
10+
AfterNamespace: true
11+
AfterStruct: true
12+
BreakBeforeBraces: Custom
13+
ColumnLimit: 100
14+
ConstructorInitializerIndentWidth: 0
15+
ContinuationIndentWidth: 2
16+
DerivePointerAlignment: false
17+
PointerAlignment: Middle
18+
ReflowComments: true
19+
IncludeCategories:
20+
# C++ system headers
21+
- Regex: <[a-z_]*>
22+
Priority: 6
23+
CaseSensitive: true
24+
# C system headers
25+
- Regex: <.*\.h>
26+
Priority: 5
27+
CaseSensitive: true
28+
# Boost headers
29+
- Regex: boost/.*
30+
Priority: 4
31+
CaseSensitive: true
32+
# Message headers
33+
- Regex: .*_msgs/.*
34+
Priority: 3
35+
CaseSensitive: true
36+
# Other Package headers
37+
- Regex: <.*>
38+
Priority: 2
39+
CaseSensitive: true
40+
# Local package headers
41+
- Regex: '".*"'
42+
Priority: 1
43+
CaseSensitive: true

.github/dependabot.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: github-actions
4+
directory: /
5+
schedule:
6+
interval: daily
7+
open-pull-requests-limit: 1

.github/dependabot.yml

Lines changed: 0 additions & 7 deletions
This file was deleted.

.github/get_modified_package.sh

Lines changed: 0 additions & 76 deletions
This file was deleted.

.github/labeler-develop.yml

Lines changed: 0 additions & 4 deletions
This file was deleted.

.github/labeler-main.yml

Lines changed: 0 additions & 4 deletions
This file was deleted.

.github/labeler-rc.yml

Lines changed: 0 additions & 4 deletions
This file was deleted.

.github/labeler.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

.github/sync-files.yaml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
- repository: autowarefoundation/autoware
2+
files:
3+
- source: .github/dependabot.yaml
4+
- source: .github/workflows/pre-commit.yaml
5+
- source: .github/workflows/pre-commit-optional.yaml
6+
- source: .github/workflows/semantic-pull-request.yaml
7+
- source: .github/workflows/spell-check-differential.yaml
8+
- source: .clang-format
9+
- source: .markdown-link-check.json
10+
- source: .markdownlint.yaml
11+
- source: .pre-commit-config-optional.yaml
12+
- source: .prettierignore
13+
- source: .prettierrc.yaml
14+
- source: .yamllint.yaml
15+
- source: CPPLINT.cfg
16+
- source: setup.cfg
17+
18+
- repository: autowarefoundation/autoware_common
19+
files:
20+
- source: .github/workflows/build-and-test.yaml
21+
- source: .github/workflows/build-and-test-differential.yaml

.github/sync-param-files.yaml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
- repository: tier4/autoware.universe
2+
files:
3+
# system
4+
## ad_service_state_monitor
5+
- source: system/ad_service_state_monitor/config/ad_service_state_monitor.param.yaml
6+
dest: system_launch/config/ad_service_state_monitor.param.yaml
7+
- source: system/ad_service_state_monitor/config/ad_service_state_monitor.planning_simulation.param.yaml
8+
dest: system_launch/config/ad_service_state_monitor.planning_simulation.param.yaml
9+
10+
## system_error_monitor
11+
- source: system/system_error_monitor/config/system_error_monitor.param.yaml
12+
dest: system_launch/config/system_error_monitor.param.yaml
13+
- source: system/system_error_monitor/config/system_error_monitor.planning_simulation.param.yaml
14+
dest: system_launch/config/system_error_monitor.planning_simulation.param.yaml
15+
16+
## system_monitor
17+
- source: system/system_monitor/config/cpu_monitor.param.yaml
18+
dest: system_launch/config/system_monitor/cpu_monitor.param.yaml
19+
- source: system/system_monitor/config/gpu_monitor.param.yaml
20+
dest: system_launch/config/system_monitor/gpu_monitor.param.yaml
21+
- source: system/system_monitor/config/hdd_monitor.param.yaml
22+
dest: system_launch/config/system_monitor/hdd_monitor.param.yaml
23+
- source: system/system_monitor/config/mem_monitor.param.yaml
24+
dest: system_launch/config/system_monitor/mem_monitor.param.yaml
25+
- source: system/system_monitor/config/net_monitor.param.yaml
26+
dest: system_launch/config/system_monitor/net_monitor.param.yaml
27+
- source: system/system_monitor/config/ntp_monitor.param.yaml
28+
dest: system_launch/config/system_monitor/ntp_monitor.param.yaml
29+
- source: system/system_monitor/config/process_monitor.param.yaml
30+
dest: system_launch/config/system_monitor/process_monitor.param.yaml
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
name: build-and-test-differential
2+
3+
on:
4+
pull_request:
5+
6+
jobs:
7+
build-and-test-differential:
8+
runs-on: ubuntu-latest
9+
container: ghcr.io/autowarefoundation/autoware-universe:latest
10+
steps:
11+
- name: Cancel previous runs
12+
uses: styfle/cancel-workflow-action@0.9.1
13+
14+
- name: Check out repository
15+
uses: actions/checkout@v2
16+
with:
17+
fetch-depth: 0
18+
19+
- name: Remove exec_depend
20+
uses: autowarefoundation/autoware-github-actions/remove-exec-depend@tier4/proposal
21+
22+
- name: Get modified packages
23+
id: get-modified-packages
24+
uses: autowarefoundation/autoware-github-actions/get-modified-packages@tier4/proposal
25+
26+
- name: Build
27+
if: ${{ steps.get-modified-packages.outputs.modified-packages != '' }}
28+
uses: autowarefoundation/autoware-github-actions/colcon-build@tier4/proposal
29+
with:
30+
rosdistro: galactic
31+
target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }}
32+
build-depends-repos: build_depends.repos
33+
34+
- name: Test
35+
id: test
36+
if: ${{ steps.get-modified-packages.outputs.modified-packages != '' }}
37+
uses: autowarefoundation/autoware-github-actions/colcon-test@tier4/proposal
38+
with:
39+
rosdistro: galactic
40+
target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }}
41+
build-depends-repos: build_depends.repos
42+
43+
- name: Upload coverage to CodeCov
44+
if: ${{ steps.test.outputs.coverage-report-files != '' }}
45+
uses: codecov/codecov-action@v2
46+
with:
47+
files: ${{ steps.test.outputs.coverage-report-files }}
48+
fail_ci_if_error: false
49+
verbose: true
50+
51+
clang-tidy-differential:
52+
runs-on: ubuntu-latest
53+
container: ros:galactic
54+
needs: build-and-test-differential
55+
steps:
56+
- name: Check out repository
57+
uses: actions/checkout@v2
58+
with:
59+
fetch-depth: 0
60+
61+
- name: Remove exec_depend
62+
uses: autowarefoundation/autoware-github-actions/remove-exec-depend@tier4/proposal
63+
64+
- name: Get modified packages
65+
id: get-modified-packages
66+
uses: autowarefoundation/autoware-github-actions/get-modified-packages@tier4/proposal
67+
68+
- name: Run clang-tidy
69+
if: ${{ steps.get-modified-packages.outputs.modified-packages != '' }}
70+
uses: autowarefoundation/autoware-github-actions/clang-tidy@tier4/proposal
71+
with:
72+
rosdistro: galactic
73+
target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }}
74+
clang-tidy-config-url: https://raw.githubusercontent.com/autowarefoundation/autoware/tier4/proposal/.clang-tidy
75+
build-depends-repos: build_depends.repos

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

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
name: build-and-test
2+
3+
on:
4+
push:
5+
schedule:
6+
- cron: 0 19 * * * # run at 4 AM JST
7+
workflow_dispatch:
8+
9+
jobs:
10+
build-and-test:
11+
if: ${{ github.event_name != 'push' || github.ref_name == github.event.repository.default_branch }}
12+
runs-on: ubuntu-latest
13+
container: ghcr.io/autowarefoundation/autoware-universe:latest
14+
steps:
15+
- name: Check out repository
16+
uses: actions/checkout@v2
17+
18+
- name: Remove exec_depend
19+
uses: autowarefoundation/autoware-github-actions/remove-exec-depend@tier4/proposal
20+
21+
- name: Get self packages
22+
id: get-self-packages
23+
uses: autowarefoundation/autoware-github-actions/get-self-packages@tier4/proposal
24+
25+
- name: Build
26+
if: ${{ steps.get-self-packages.outputs.self-packages != '' }}
27+
uses: autowarefoundation/autoware-github-actions/colcon-build@tier4/proposal
28+
with:
29+
rosdistro: galactic
30+
target-packages: ${{ steps.get-self-packages.outputs.self-packages }}
31+
build-depends-repos: build_depends.repos
32+
33+
- name: Test
34+
if: ${{ steps.get-self-packages.outputs.self-packages != '' }}
35+
id: test
36+
uses: autowarefoundation/autoware-github-actions/colcon-test@tier4/proposal
37+
with:
38+
rosdistro: galactic
39+
target-packages: ${{ steps.get-self-packages.outputs.self-packages }}
40+
build-depends-repos: build_depends.repos
41+
42+
- name: Upload coverage to CodeCov
43+
if: ${{ steps.test.outputs.coverage-report-files != '' }}
44+
uses: codecov/codecov-action@v2
45+
with:
46+
files: ${{ steps.test.outputs.coverage-report-files }}
47+
fail_ci_if_error: false
48+
verbose: true

0 commit comments

Comments
 (0)