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

Merge branch 'main' into lidar-apollo-instance-segmentation #1

Conversation

miursh
Copy link

@miursh miursh commented Jun 21, 2024

To update autowarefoundation#5739, Let me merge autowarefoundation main branch to your lidar-apollo-instance-segmentation branch

maxime-clem and others added 30 commits June 7, 2024 16:02
…pace with autoware (autowarefoundation#7314)

* refactor(behavior_velocity_planner_common): add autoware prefix

Signed-off-by: Fumiya Watanabe <[email protected]>

* refactor(behavior_velocity_planner_common): fix run_out module

Signed-off-by: Fumiya Watanabe <[email protected]>

* refactor(behavior_velocity_planner_common): fix for autoware_behavior_velocity_walkway_module

Signed-off-by: Fumiya Watanabe <[email protected]>

* refactor(behavior_velocity_planner_common): remove unnecessary using

Signed-off-by: Fumiya Watanabe <[email protected]>

---------

Signed-off-by: Fumiya Watanabe <[email protected]>
…ware (autowarefoundation#7320)

* add autoware_ prefix to planning_validator

Signed-off-by: kyoichi-sugahara <[email protected]>

* add prefix to package name in .pages

Signed-off-by: kyoichi-sugahara <[email protected]>

* fix link of the image

---------

Signed-off-by: kyoichi-sugahara <[email protected]>
…efoundation#7042)

* Create define_static_threshold()

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

* Revised dead reckoning methodology

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

* style(pre-commit): autofix

* Change threshold calculation to use the online time difference

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

* Simplify threshold calculation.
Rewrite json schema.
Refactor some variables.

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

* style(pre-commit): autofix

* Rewrite lateral_threshold and vertical threshold

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

* Consider dead reckoning noise, update README.md.

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

* Added sentences to README.md

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

* Filled README.md
Revert lateral threshold calculation.

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

* style(pre-commit): autofix

* Add #include <algorithm>

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

* style(pre-commit): autofix

* Fixed pose_instability_detector.schema.json

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

* Revised calculation of the process noise of dead reckoning.

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

* style(pre-commit): autofix

* Fixed typo and lack of information

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

* Revised redundant time substitutions

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

* Revised dead reckoning algorithm for orientation.

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

* style(pre-commit): autofix

* Added information about lateral thresholld calculation in README.md

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

* Removed all dead reckoning related process noise stuff

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

* Removed parameters and desciprtion of dead reckoning process noise stuff

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

* style(pre-commit): autofix

* Fixed integration logic for angular twist

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

* Let the hpp file be exportable, and follow the guidelines when exporting hpp files

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

* style(pre-commit): autofix

* Fix typo

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

* Delete include from package.xml

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

* Make test codes work. Create a threshold structure so that other packages can use the methods in pose_instability_detector

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

* style(pre-commit): autofix

---------

Signed-off-by: TaikiYamada4 <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
…utowarefoundation#7129)

* remove unusing main func file

Signed-off-by: a-maumau <[email protected]>

* mod to componentize and use glog

Signed-off-by: a-maumau <[email protected]>

* change log output from screen to both

Signed-off-by: a-maumau <[email protected]>

* Update sensing/imu_corrector/CMakeLists.txt

add namespace

Co-authored-by: Yamato Ando <[email protected]>
Signed-off-by: a-maumau <[email protected]>

* Update sensing/imu_corrector/CMakeLists.txt

add namespace

Co-authored-by: Yamato Ando <[email protected]>

---------

Signed-off-by: a-maumau <[email protected]>
Co-authored-by: Yamato Ando <[email protected]>
…space with autoware (autowarefoundation#7354)

* chore(autoware_velocity_smoother): update namespace

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

* chore(autoware_path_optimizer): update namespace

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

---------

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

refactor(costmap_generator): add autoware prefix

Signed-off-by: kosuke55 <[email protected]>
* refactor based on linter

Signed-off-by: a-maumau <[email protected]>

* style(pre-commit): autofix

---------

Signed-off-by: a-maumau <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
… abandon to stop (autowarefoundation#7121)

* add abandon function

Signed-off-by: Yuki Takagi <[email protected]>
…owarefoundation#7100)(autowarefoundation#7118) (revert of revert) (autowarefoundation#7167)

* Revert "fix(perception_online_evaluator): revert "add metric_value not only s…"

This reverts commit d827b1b.

* Update evaluator/perception_online_evaluator/include/perception_online_evaluator/perception_online_evaluator_node.hpp

* Update evaluator/perception_online_evaluator/src/perception_online_evaluator_node.cpp

* use emplace back

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

---------

Signed-off-by: kosuke55 <[email protected]>
Co-authored-by: Kotaro Uetake <[email protected]>
…autoware (autowarefoundation#7325)

* add prefix autoware_ to lane_departure_checker package

Signed-off-by: kyoichi-sugahara <[email protected]>

---------

Signed-off-by: kyoichi-sugahara <[email protected]>
fix stop judgement

Signed-off-by: Autumn60 <[email protected]>
Co-authored-by: Autumn60 <[email protected]>
…pc_trajectory_follower (autowarefoundation#7367)

* add prefix

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

* fix pre-commit

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

---------

Signed-off-by: Go Sakayori <[email protected]>
… autoware_ (autowarefoundation#7294)

* change package name

Signed-off-by: Daniel Sanchez <[email protected]>

* add the prefix

Signed-off-by: Daniel Sanchez <[email protected]>

* change option

Signed-off-by: Daniel Sanchez <[email protected]>

* change back node name

Signed-off-by: Daniel Sanchez <[email protected]>

* eliminate some prefixes that are not required

Signed-off-by: Daniel Sanchez <[email protected]>

* fix node name

Signed-off-by: Daniel Sanchez <[email protected]>

---------

Signed-off-by: Daniel Sanchez <[email protected]>
…utowarefoundation#7321)

refactor(rtc_interface): add autoware prefix

Signed-off-by: Fumiya Watanabe <[email protected]>
…utowarefoundation#6890)

* feat(lidar_transfusion): add lidar_transfusion 3D detection package

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

* style(pre-commit): autofix

* style(lidar_transfusion): cpplint

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

* style(lidar_transfusion): cspell

Signed-off-by: Amadeusz Szymko <[email protected]>

* fix(lidar_transfusion): CUDA mem allocation & inference input

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

* style(pre-commit): autofix

* fix(lidar_transfusion): arrays size

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

* style(pre-commit): autofix

* chore(lidar_transfusion): update maintainers

Co-authored-by: Satoshi Tanaka <[email protected]>

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

* fix(lidar_transfusion): array size & grid idx

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

* chore(lidar_transfusion): update maintainer email

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

* chore: added transfusion to the respective launchers

Signed-off-by: Kenzo Lobos-Tsunekawa <[email protected]>

* refactor(lidar_transfusion): rename config

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

* refactor(lidar_transfusion): callback access specifier

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

* refactor(lidar_transfusion): pointers initialziation

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

* refactor(lidar_transfusion): change macros for constexpr

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

* refactor(lidar_transfusion): consts & uniform initialization

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

* refactor(lidar_transfusion): change to unique ptr & uniform initialization

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

* style(pre-commit): autofix

* refactor(lidar_transfusion): use of config params

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

* refactor(lidar_transfusion): remove unnecessary condition

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

* style(lidar_transfusion): switch naming (CPU to HOST)

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

* refactor(lidar_transfusion): remove redundant device sync

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

* style(lidar_transfusion): intensity naming

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

* feat(lidar_transfusion): full network shape validation

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

* feat(lidar_transfusion): validate objects' orientation in host processing

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

* feat(lidar_transfusion): add json schema

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

* style(pre-commit): autofix

* style(lidar_transfusion): affine matrix naming

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

* style(lidar_transfusion): transformed point naming

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

* refactor(lidar_transfusion): add param descriptor & arrays size check

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

* style(lidar_transfusion): affine matrix naming

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

* feat(lidar_transfusion): caching cloud input as device ptr

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

* fix(lidar_transfusion): logging

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

* chore(tier4_perception_launch): revert to centerpoint

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

* fix(lidar_transfusion): typo

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

* docs(lidar_transfusion): use hook for param description

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

* fix(lidar_transfusion): interpret eigen matrix as col major

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

* feat(lidar_transfusion): update to autware_msgs

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

---------

Signed-off-by: Amadeusz Szymko <[email protected]>
Signed-off-by: Kenzo Lobos-Tsunekawa <[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]>
…age and namespace with autoware_ (autowarefoundation#6638)

* build(behavior_path_avoidance_by_lane_change_module): prefix package and namespace with autoware_

Signed-off-by: Esteve Fernandez <[email protected]>

* style(pre-commit): autofix

Signed-off-by: Esteve Fernandez <[email protected]>

* build(autoware_behavior_path_avoidance_by_lane_change_module): fix namespaces

Signed-off-by: Esteve Fernandez <[email protected]>

* style(pre-commit): autofix

Signed-off-by: Esteve Fernandez <[email protected]>

* fix(autoware_behavior_path_avoidance_by_lane_change_module): fix clang-tidy issues

Signed-off-by: Esteve Fernandez <[email protected]>

* style(pre-commit): autofix

Signed-off-by: Esteve Fernandez <[email protected]>

* fix(autoware_behavior_path_avoidance_by_lane_change_module): fix tests

Signed-off-by: Esteve Fernandez <[email protected]>

* style(pre-commit): autofix

Signed-off-by: Esteve Fernandez <[email protected]>

* fix(autoware_behavior_path_avoidance_by_lane_change_module): fix clang-tidy issues

Signed-off-by: Esteve Fernandez <[email protected]>

* style(pre-commit): autofix

Signed-off-by: Esteve Fernandez <[email protected]>

* build(autoware_behavior_path_avoidance_by_lane_change_module): revert clang-tidy fixes for naming functions

Signed-off-by: Esteve Fernandez <[email protected]>

* build(autoware_behavior_path_avoidance_by_lane_change_module): revert clang-tidy fixes for naming functions

Signed-off-by: Esteve Fernandez <[email protected]>

* build(autoware_behavior_path_external_request_lane_change_module): revert performance-related clang-tidy fixes

Signed-off-by: Esteve Fernandez <[email protected]>

* build(autoware_behavior_path_avoidance_by_lane_change_module): revert clang-tidy fixes for naming functions

Signed-off-by: Esteve Fernandez <[email protected]>

* style(pre-commit): autofix

Signed-off-by: Esteve Fernandez <[email protected]>

* refactor(autoware_behavior_path_avoidance_by_lane_change_module): update CODEOWNERS and .pages files

Signed-off-by: Esteve Fernandez <[email protected]>

* refactor(autoware_behavior_path_avoidance_by_lane_change_module): move headers files to src

Signed-off-by: Esteve Fernandez <[email protected]>

* refactor(autoware_behavior_path_avoidance_by_lane_change_module): fix include paths

Signed-off-by: Esteve Fernandez <[email protected]>

* style(pre-commit): autofix

Signed-off-by: Esteve Fernandez <[email protected]>

* Update planning/autoware_behavior_path_avoidance_by_lane_change_module/src/scene.cpp

Co-authored-by: M. Fatih Cırıt <[email protected]>
Signed-off-by: Esteve Fernandez <[email protected]>

* style(pre-commit): autofix

Signed-off-by: Esteve Fernandez <[email protected]>

* build: fix missing using clauses

Signed-off-by: Esteve Fernandez <[email protected]>

---------

Signed-off-by: Esteve Fernandez <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: M. Fatih Cırıt <[email protected]>
…ndation#7216)

feat(motion_velocity_smoother): use polling subscriber

Signed-off-by: Takayuki Murooka <[email protected]>
…autowarefoundation#7382)

* add prefix

Signed-off-by: Takayuki Murooka <[email protected]>

* fix codeowner

Signed-off-by: Takayuki Murooka <[email protected]>

* fix

Signed-off-by: Takayuki Murooka <[email protected]>

* fix

Signed-off-by: Takayuki Murooka <[email protected]>

---------

Signed-off-by: Takayuki Murooka <[email protected]>
…with autoware (autowarefoundation#7383)

* add prefix

Signed-off-by: Takayuki Murooka <[email protected]>

* fix

Signed-off-by: Takayuki Murooka <[email protected]>

* fix trajectory follower node param

Signed-off-by: Takayuki Murooka <[email protected]>

---------

Signed-off-by: Takayuki Murooka <[email protected]>
…utowarefoundation#7381)

* git mv

Signed-off-by: Takayuki Murooka <[email protected]>

* fix

Signed-off-by: Takayuki Murooka <[email protected]>

* fix launch

Signed-off-by: Takayuki Murooka <[email protected]>

* rever a part of prefix

Signed-off-by: Takayuki Murooka <[email protected]>

* fix test

Signed-off-by: Takayuki Murooka <[email protected]>

* fix

Signed-off-by: Takayuki Murooka <[email protected]>

* fix static_centerline_optimizer

Signed-off-by: Takayuki Murooka <[email protected]>

* fix

Signed-off-by: Takayuki Murooka <[email protected]>

---------

Signed-off-by: Takayuki Murooka <[email protected]>
…ject process (autowarefoundation#7347)

fix: finish the process when the object data list is empty

Signed-off-by: Taekjin LEE <[email protected]>
…towarefoundation#7327)

* add prefix autoware_ to vehicle_cmd_gate package

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

* fix

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

* fix include guard

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

* fix pre-commit

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

---------

Signed-off-by: Go Sakayori <[email protected]>
Signed-off-by: Go Sakayori <[email protected]>
Autumn60 and others added 18 commits June 20, 2024 05:07
… to read topic by polling (autowarefoundation#7434)

* delete unnecessary member

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

* replace rclcpp::Subscription to autoware_utils::InterProcessPollingSubscriber

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

* format by clang-format

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

* delete unnecessary callback func

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

* refactor goal_distance_calculator_node

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

* clang format

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

---------

Signed-off-by: Autumn60 <[email protected]>
Co-authored-by: Autumn60 <[email protected]>
Co-authored-by: Shumpei Wakabayashi <[email protected]>
…d round (autowarefoundation#7440)

* feat: separate filters

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

* fix: object validator to modular

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

* chore: remove default values from subsequent launch files

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

* chore: group interfaces and junctions

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

* Revert "chore: group interfaces and junctions"

This reverts commit 9d723c3.

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

* chore: group interfaces and junctions

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

* fix: radar input

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

* fix: remove defaults from camera inputs

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

* chore: rename camera args

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

* chore: reorder

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

* fix: remove defaults from lidar interface

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

* Add use_pointcloud_map and use_validator arguments to detection.launch.xml

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

* fix: remove default from validators and filters

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

* fix: pointcloud container node name

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

* style(pre-commit): autofix

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

* Add use_low_intensity_cluster_filter argument to launch files

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

* fix: on off detector and merger

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

* fix: radar_far/objects default

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

* fix: radar object filter parameter

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>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions <[email protected]>
Co-authored-by: kminoda <[email protected]>
* chore(cppcheck): update .cppcheck_suppressions

Signed-off-by: Ryuta Kambe <[email protected]>

* remove unnecessary features

Signed-off-by: Ryuta Kambe <[email protected]>

* remove unnecessary feature

Signed-off-by: Ryuta Kambe <[email protected]>

* remove unnecessary feature

Signed-off-by: Ryuta Kambe <[email protected]>

* remove unneccesary feature

Signed-off-by: Ryuta Kambe <[email protected]>

* remove unnecessary feature

Signed-off-by: Ryuta Kambe <[email protected]>

---------

Signed-off-by: Ryuta Kambe <[email protected]>
…ion#7597)

* feat(detected_object_validation): add test

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

* move to autoware_test_utils

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

* remove perception

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

* update cmake

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

* style(pre-commit): autofix

* remove perception change

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

* add include

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

* refactored

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

* avoid using void and static_pointer_cast

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

---------

Signed-off-by: kminoda <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
…autowarefoundation#7542)

* fix(autoware_mpc_lateral_controller): fix duplicateExpression warning

Signed-off-by: Ryuta Kambe <[email protected]>

* style(pre-commit): autofix

---------

Signed-off-by: Ryuta Kambe <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment