Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: sync tier4/autoware.universe:awf-latest #1615

Merged
merged 77 commits into from
Oct 30, 2024

Conversation

tier4-autoware-public-bot[bot]
Copy link

Features

Bug Fixes

Code Refactoring

Performance Improvements

Tests

Continuous Integrations

Chores

badai-nguyen and others added 30 commits October 17, 2024 09:23
…it map pointcloud for DynamicMapLoader (autowarefoundation#9024)

* fix(compare_map_segmentation): throw runtime error when using non-split map pointcloud for DynamicMapLoader

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* chore: typo

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix: launch

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* Update perception/autoware_compare_map_segmentation/schema/voxel_distance_based_compare_map_filter.schema.json

Co-authored-by: Yoshi Ri <yoshiyoshidetteiu@gmail.com>

* fix: change to RCLCPP_ERROR

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

---------

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>
Co-authored-by: Yoshi Ri <yoshiyoshidetteiu@gmail.com>
…on#9085)

* refactor(lane_change): reducing clang-tidy warnings

Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* change function name to snake case

Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

---------

Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
…warefoundation#9084)

* refactor: initialize gnd_grids in ScanGroundFilterComponent::initializeFirstGndGrids

Initialize gnd_grids vector in the ScanGroundFilterComponent::initializeFirstGndGrids function to ensure it is empty and has the correct capacity. This improves the efficiency of the function and ensures accurate grid initialization.

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor: initialize gnd_grids vector in initializeFirstGndGrids function

Initialize the gnd_grids vector in the initializeFirstGndGrids function to ensure it is empty and has the correct capacity. This improves the efficiency of the function and ensures accurate grid initialization.

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor: improve efficiency and accuracy of grid initialization

Initialize the gnd_grids vector in the initializeFirstGndGrids function to ensure it is empty and has the correct capacity. This refactor improves the efficiency of the function and ensures accurate grid initialization.

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor: improve efficiency of checkDiscontinuousGndGrid function

Refactor the checkDiscontinuousGndGrid function in node.cpp to improve its efficiency. The changes include optimizing the conditional statements and reducing unnecessary calculations.

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor: improve efficiency of checkDiscontinuousGndGrid function

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* fix: add missing condition

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* style(pre-commit): autofix

* refactor: fix height_max initialization in node.hpp

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* fix: bring back inequality sign

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* fix: parameters from float to double

following the guideline https://docs.ros.org/en/foxy/Concepts/About-ROS-2-Parameters.html#overview

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor: fix logic description comment

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

---------

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
…rn (autowarefoundation#9089)

* fix(avoidance): don't insert stop line if the ego can't avoid or return

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: build error

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* Update planning/behavior_path_planner/autoware_behavior_path_static_obstacle_avoidance_module/include/autoware/behavior_path_static_obstacle_avoidance_module/helper.hpp

Co-authored-by: Go Sakayori <go-sakayori@users.noreply.github.com>

---------

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
Co-authored-by: Go Sakayori <go-sakayori@users.noreply.github.com>
…ator. (autowarefoundation#9114)

* init

Signed-off-by: xtk8532704 <1041084556@qq.com>

* tmp save.

Signed-off-by: xtk8532704 <1041084556@qq.com>

* save, there is a bug

Signed-off-by: xtk8532704 <1041084556@qq.com>

* update package.xml

Signed-off-by: xtk8532704 <1041084556@qq.com>

* coverage rate 64.5

Signed-off-by: xtk8532704 <1041084556@qq.com>

* remove comments.

Signed-off-by: xtk8532704 <1041084556@qq.com>

---------

Signed-off-by: xtk8532704 <1041084556@qq.com>
…ker warning (autowarefoundation#9115)

Signed-off-by: Jesus Armando Anaya <jesus@armandoanaya.com>
…#9087)

Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp>
…fitting for local gradient calculation (autowarefoundation#9116)

* refactor: calculate local ground gradient in classifyPointCloudGridScan

Calculate the local ground gradient by fitting a line to the ground grids in the classifyPointCloudGridScan function. This improves the accuracy of the gradient calculation and ensures more precise extrapolation of the ground height.

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor: calculate local ground gradient in classifyPointCloudGridScan

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor: update ground gradient calculation in classifyPointCloudGridScan function

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* style(pre-commit): autofix

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* chore: rename gradient variables

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor: initialize all the member of the struct GridCenter

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor: fix ground gradient calculation in checkContinuousGndGrid function

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

---------

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
…70) (autowarefoundation#9090)

* RT1-7970 testing base class

Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* additional test

Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Added update lanes

Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* check path generation

Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* check is lane change required

Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix PRs comment

Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

---------

Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
… to perception namespace (autowarefoundation#9099)

* refactor(tensorrt_common)!: fix namespace, directory structure & move to perception namespace

Signed-off-by: amadeuszsz <amadeusz.szymko.2@tier4.jp>

* refactor(tensorrt_common): directory structure

Signed-off-by: amadeuszsz <amadeusz.szymko.2@tier4.jp>

* style(pre-commit): autofix

* fix(tensorrt_common): correct package name for logging

Signed-off-by: amadeuszsz <amadeusz.szymko.2@tier4.jp>

---------

Signed-off-by: amadeuszsz <amadeusz.szymko.2@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Kenzo Lobos Tsunekawa <kenzo.lobos@tier4.jp>
…ndation#9113)

* add simple path with lane id generator

Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>

* chnage to explicit template

Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>

* fix

Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>

* add static cast

Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>

* remove header file

---------

Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>
… NPCs after the signal changed to green again (autowarefoundation#9119)

Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp>
autowarefoundation#8466)

* feat: add parameter schema for crop box

Signed-off-by: vividf <yihsiang.fang@tier4.jp>

* chore: fix readme

Signed-off-by: vividf <yihsiang.fang@tier4.jp>

* chore: remove filter.param.yaml file

Signed-off-by: vividf <yihsiang.fang@tier4.jp>

* chore: add negative parameter for voxel grid based euclidean cluster

Signed-off-by: vividf <yihsiang.fang@tier4.jp>

* chore: fix schema description

Signed-off-by: vividf <yihsiang.fang@tier4.jp>

* chore: fix description of negative param

Signed-off-by: vividf <yihsiang.fang@tier4.jp>

---------

Signed-off-by: vividf <yihsiang.fang@tier4.jp>
…ThreadSafeData (autowarefoundation#9075)

Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp>
* add test file for path utils

Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>

* fix

Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>

* add tests for map irrelevant function

Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>

* add test for getUnshiftedEgoPose

Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>

* add docstring and remove unneccesary function

Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>

---------

Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>
…utowarefoundation#9125)

chore: add maintainers to package.xml

The package.xml file was updated to include additional maintainers' email addresses.

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>
…ug markers (autowarefoundation#9121)

Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp>
… for pull over execution (autowarefoundation#9102)

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>
…h autoware (autowarefoundation#9093)

Signed-off-by: Esteve Fernandez <esteve.fernandez@tier4.jp>
Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
…efoundation#9133)

Fixed component_interface_tools

Signed-off-by: Shintaro SAKODA <shintaro.sakoda@tier4.jp>
…ty (autowarefoundation#9101)

fix(mission_planner): return if new route is empty without change_route

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>
…utowarefoundation#9134)

* docs(static_obstacle_avoidance): add doxygen

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* test: add test

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: assert and expect

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: wrong comment

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* refactor: use autoware test utils

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

---------

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
…dation#9098)

* add path with lane id parser

Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* refactor parse to use template

Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

---------

Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
…utowarefoundation#9091)

* fix calc_all_max_lc_lengths function

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* remove unused functions

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* remove limit on velocity in calc_all_max_lc_lengths function

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* sample longitudinal acceleration separately for each prepater duration

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* refactor prepare phase metrics calculation

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* check for zero value prepare duration

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* refactor calc_lon_acceleration_samples function

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

---------

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>
Signed-off-by: Yuki Takagi <yuki.takagi@tier4.jp>
@tier4-autoware-public-bot tier4-autoware-public-bot bot merged commit 77ac8ca into beta/v0.38 Oct 30, 2024
14 of 17 checks passed
@tier4-autoware-public-bot tier4-autoware-public-bot bot deleted the sync-upstream branch October 30, 2024 22:27
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.