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 beta branch beta/v0.38 with tier4/main #1625

Merged
merged 78 commits into from
Nov 6, 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 <[email protected]>

* chore: typo

Signed-off-by: badai-nguyen <[email protected]>

* fix: launch

Signed-off-by: badai-nguyen <[email protected]>

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

Co-authored-by: Yoshi Ri <[email protected]>

* fix: change to RCLCPP_ERROR

Signed-off-by: badai-nguyen <[email protected]>

---------

Signed-off-by: badai-nguyen <[email protected]>
Co-authored-by: Yoshi Ri <[email protected]>
…on#9085)

* refactor(lane_change): reducing clang-tidy warnings

Signed-off-by: Zulfaqar Azmi <[email protected]>

* change function name to snake case

Signed-off-by: Zulfaqar Azmi <[email protected]>

---------

Signed-off-by: Zulfaqar Azmi <[email protected]>
…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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* 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 <[email protected]>

* refactor: improve efficiency of checkDiscontinuousGndGrid function

Signed-off-by: Taekjin LEE <[email protected]>

* fix: add missing condition

Signed-off-by: Taekjin LEE <[email protected]>

* style(pre-commit): autofix

* refactor: fix height_max initialization in node.hpp

Signed-off-by: Taekjin LEE <[email protected]>

* fix: bring back inequality sign

Signed-off-by: Taekjin LEE <[email protected]>

* 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 <[email protected]>

* refactor: fix logic description comment

Signed-off-by: Taekjin LEE <[email protected]>

---------

Signed-off-by: Taekjin LEE <[email protected]>
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 <[email protected]>

* fix: build error

Signed-off-by: satoshi-ota <[email protected]>

* 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 <[email protected]>

---------

Signed-off-by: satoshi-ota <[email protected]>
Co-authored-by: Go Sakayori <[email protected]>
…ator. (autowarefoundation#9114)

* init

Signed-off-by: xtk8532704 <[email protected]>

* tmp save.

Signed-off-by: xtk8532704 <[email protected]>

* save, there is a bug

Signed-off-by: xtk8532704 <[email protected]>

* update package.xml

Signed-off-by: xtk8532704 <[email protected]>

* coverage rate 64.5

Signed-off-by: xtk8532704 <[email protected]>

* remove comments.

Signed-off-by: xtk8532704 <[email protected]>

---------

Signed-off-by: xtk8532704 <[email protected]>
…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 <[email protected]>

* refactor: calculate local ground gradient in classifyPointCloudGridScan

Signed-off-by: Taekjin LEE <[email protected]>

* refactor: update ground gradient calculation in classifyPointCloudGridScan function

Signed-off-by: Taekjin LEE <[email protected]>

* style(pre-commit): autofix

Signed-off-by: Taekjin LEE <[email protected]>

* chore: rename gradient variables

Signed-off-by: Taekjin LEE <[email protected]>

* refactor: initialize all the member of the struct GridCenter

Signed-off-by: Taekjin LEE <[email protected]>

* refactor: fix ground gradient calculation in checkContinuousGndGrid function

Signed-off-by: Taekjin LEE <[email protected]>

---------

Signed-off-by: Taekjin LEE <[email protected]>
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 <[email protected]>

* additional test

Signed-off-by: Zulfaqar Azmi <[email protected]>

* Added update lanes

Signed-off-by: Zulfaqar Azmi <[email protected]>

* check path generation

Signed-off-by: Zulfaqar Azmi <[email protected]>

* check is lane change required

Signed-off-by: Zulfaqar Azmi <[email protected]>

* fix PRs comment

Signed-off-by: Zulfaqar Azmi <[email protected]>

---------

Signed-off-by: Zulfaqar Azmi <[email protected]>
… to perception namespace (autowarefoundation#9099)

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

Signed-off-by: amadeuszsz <[email protected]>

* refactor(tensorrt_common): directory structure

Signed-off-by: amadeuszsz <[email protected]>

* style(pre-commit): autofix

* fix(tensorrt_common): correct package name for logging

Signed-off-by: amadeuszsz <[email protected]>

---------

Signed-off-by: amadeuszsz <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Kenzo Lobos Tsunekawa <[email protected]>
…ndation#9113)

* add simple path with lane id generator

Signed-off-by: Go Sakayori <[email protected]>

* chnage to explicit template

Signed-off-by: Go Sakayori <[email protected]>

* fix

Signed-off-by: Go Sakayori <[email protected]>

* add static cast

Signed-off-by: Go Sakayori <[email protected]>

* remove header file

---------

Signed-off-by: Go Sakayori <[email protected]>
… NPCs after the signal changed to green again (autowarefoundation#9119)

Signed-off-by: Mamoru Sobue <[email protected]>
autowarefoundation#8466)

* feat: add parameter schema for crop box

Signed-off-by: vividf <[email protected]>

* chore: fix readme

Signed-off-by: vividf <[email protected]>

* chore: remove filter.param.yaml file

Signed-off-by: vividf <[email protected]>

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

Signed-off-by: vividf <[email protected]>

* chore: fix schema description

Signed-off-by: vividf <[email protected]>

* chore: fix description of negative param

Signed-off-by: vividf <[email protected]>

---------

Signed-off-by: vividf <[email protected]>
* add test file for path utils

Signed-off-by: Go Sakayori <[email protected]>

* fix

Signed-off-by: Go Sakayori <[email protected]>

* add tests for map irrelevant function

Signed-off-by: Go Sakayori <[email protected]>

* add test for getUnshiftedEgoPose

Signed-off-by: Go Sakayori <[email protected]>

* add docstring and remove unneccesary function

Signed-off-by: Go Sakayori <[email protected]>

---------

Signed-off-by: Go Sakayori <[email protected]>
…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 <[email protected]>
…ty (autowarefoundation#9101)

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

Signed-off-by: kosuke55 <[email protected]>
…utowarefoundation#9134)

* docs(static_obstacle_avoidance): add doxygen

Signed-off-by: satoshi-ota <[email protected]>

* test: add test

Signed-off-by: satoshi-ota <[email protected]>

* fix: assert and expect

Signed-off-by: satoshi-ota <[email protected]>

* fix: wrong comment

Signed-off-by: satoshi-ota <[email protected]>

* refactor: use autoware test utils

Signed-off-by: satoshi-ota <[email protected]>

---------

Signed-off-by: satoshi-ota <[email protected]>
…dation#9098)

* add path with lane id parser

Signed-off-by: Zulfaqar Azmi <[email protected]>

* refactor parse to use template

Signed-off-by: Zulfaqar Azmi <[email protected]>

---------

Signed-off-by: Zulfaqar Azmi <[email protected]>
…utowarefoundation#9091)

* fix calc_all_max_lc_lengths function

Signed-off-by: mohammad alqudah <[email protected]>

* remove unused functions

Signed-off-by: mohammad alqudah <[email protected]>

* remove limit on velocity in calc_all_max_lc_lengths function

Signed-off-by: mohammad alqudah <[email protected]>

* sample longitudinal acceleration separately for each prepater duration

Signed-off-by: mohammad alqudah <[email protected]>

* refactor prepare phase metrics calculation

Signed-off-by: mohammad alqudah <[email protected]>

* check for zero value prepare duration

Signed-off-by: mohammad alqudah <[email protected]>

* refactor calc_lon_acceleration_samples function

Signed-off-by: mohammad alqudah <[email protected]>

---------

Signed-off-by: mohammad alqudah <[email protected]>
Copy link

sonarqubecloud bot commented Nov 6, 2024

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.