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.15.0 with tier4/main #993

Merged
merged 113 commits into from
Oct 27, 2023

Conversation

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

Features

Bug Fixes

Documentation

Code Refactoring

Performance Improvements

Tests

Chores

soblin and others added 30 commits October 11, 2023 15:58
* feat(kalman_filter): add gtest

Signed-off-by: Cynthia Liu <[email protected]>

* feat(kalman_filter): add gtest

Signed-off-by: Cynthia Liu <[email protected]>

* feat(kalman_filter): add gtest

Signed-off-by: Cynthia Liu <[email protected]>

* feat(kalman_filter): add gtest

Signed-off-by: Cynthia Liu <[email protected]>

* feat(kalman_filter): add gtest

Signed-off-by: Cynthia Liu <[email protected]>

* feat(kalman_filter): add gtest

Signed-off-by: Cynthia Liu <[email protected]>

* feat(kalman_filter): add gtest

Signed-off-by: Cynthia Liu <[email protected]>

* feat(kalman_filter): add gtest

Signed-off-by: Cynthia Liu <[email protected]>

* feat(kalman_filter): add gtest

Signed-off-by: Cynthia Liu <[email protected]>

* feat(kalman_filter): add gtest

Signed-off-by: Cynthia Liu <[email protected]>

* style(pre-commit): autofix

---------

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

* feat(lane_change): keep distance against avoidable stationary objects

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

consider rss distance

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

tmp

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

* fix dangling

Signed-off-by: Takamasa Horibe <[email protected]>

* use parameter for velocity_treshold

Signed-off-by: Takamasa Horibe <[email protected]>

* check object only on the ego path

Signed-off-by: Takamasa Horibe <[email protected]>

* fix

Signed-off-by: Takamasa Horibe <[email protected]>

---------

Signed-off-by: kosuke55 <[email protected]>
Signed-off-by: Takamasa Horibe <[email protected]>
Co-authored-by: Takamasa Horibe <[email protected]>
…en the ego is in stuck (autowarefoundation#5249)

* [lane_change] sampling all possible longitudinal acceleration when the ego is in stuck

Signed-off-by: Takamasa Horibe <[email protected]>

* add clock

Signed-off-by: Takamasa Horibe <[email protected]>

* update

Signed-off-by: Takamasa Horibe <[email protected]>

* Update planning/behavior_path_planner/src/scene_module/lane_change/normal.cpp

Co-authored-by: Zulfaqar Azmi <[email protected]>

* Update planning/behavior_path_planner/src/scene_module/lane_change/normal.cpp

Co-authored-by: Zulfaqar Azmi <[email protected]>

* Update planning/behavior_path_planner/src/scene_module/lane_change/normal.cpp

Co-authored-by: Fumiya Watanabe <[email protected]>

* Update planning/behavior_path_planner/src/scene_module/lane_change/normal.cpp

Co-authored-by: Fumiya Watanabe <[email protected]>

* fix style

Signed-off-by: Takamasa Horibe <[email protected]>

---------

Signed-off-by: Takamasa Horibe <[email protected]>
Co-authored-by: Zulfaqar Azmi <[email protected]>
Co-authored-by: Fumiya Watanabe <[email protected]>
…g time topic (autowarefoundation#5274)

* refactor(path_smoother): output processing time topic

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

* refactor(obstacle_avoidance_planner): output processing time topic

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

* Update planning/path_smoother/src/elastic_band_smoother.cpp

Co-authored-by: Takamasa Horibe <[email protected]>

* Update planning/path_smoother/src/elastic_band_smoother.cpp

Co-authored-by: Takamasa Horibe <[email protected]>

* Update planning/obstacle_avoidance_planner/src/node.cpp

Co-authored-by: Takamasa Horibe <[email protected]>

* Update planning/obstacle_avoidance_planner/src/node.cpp

Co-authored-by: Takamasa Horibe <[email protected]>

---------

Signed-off-by: satoshi-ota <[email protected]>
Co-authored-by: Takamasa Horibe <[email protected]>
…owarefoundation#5032)

* feat(avoidance): check if the avoidance path is in drivable area

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

* refactor(avoidance): remove redundant function

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

* fix(utils): add guard

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

---------

Signed-off-by: satoshi-ota <[email protected]>
…ics (autowarefoundation#5222)

* Add Init Localization and Init Planning Check; Add error list check

Signed-off-by: Owen-Liuyuxuan <[email protected]>

* style(pre-commit): autofix

* int casting problem updated

Signed-off-by: Owen-Liuyuxuan <[email protected]>

* style(pre-commit): autofix

* improve if statement writing styles

Signed-off-by: Owen-Liuyuxuan <[email protected]>

* style(pre-commit): autofix

* FIX ci

Signed-off-by: Owen-Liuyuxuan <[email protected]>

* subscribe to ADAPI for more stable status checking

Signed-off-by: Owen-Liuyuxuan <[email protected]>

* style(pre-commit): autofix

* try using level attribute only

Signed-off-by: Owen-Liuyuxuan <[email protected]>

* fix hpp so that it just look like the original hpp

Signed-off-by: Owen-Liuyuxuan <[email protected]>

* style(pre-commit): autofix

* set default value to NO_FAULT

Signed-off-by: Owen-Liuyuxuan <[email protected]>

---------

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

refactor(behavior_path_planner): remove planner data used variable

Signed-off-by: Zulfaqar Azmi <[email protected]>
…d goal (autowarefoundation#5290)

fix(goal_planner): disable freespace pull over after arriving modified goal

Signed-off-by: kosuke55 <[email protected]>
…r radar object and conventional lidar object (autowarefoundation#4340)

* init package: migrate from object merger

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

* add node outline and check build passed

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

* add util functions to interpolate tracked objs

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

* add object merger function using interpolation

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

* create object merger utils

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

* add kinematics velocity merger

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

* add association and merger

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

* rename perception_utils to object_recognition_utils

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

* add comment and complete main subscriber

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

* add parameter control and rename some executable files

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

* refactoring: fix apparent bugs

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

* add debug tools to check association

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

* temporary fix: radar tracker node name to anon

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

* debug: data association tuning

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

* rename copyright and add merger util function

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

* add tracker_state and update association

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

* update decorative tracker by using tracker_state

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

* update system around measurement state function

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

* fix radar object not merged problem

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

* add existence probability control

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

* create const function

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

* change association settings depend on measurement and tracker state

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

* fix association matrix

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

* put hardcoded node parameter to yaml file

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

* move tracker state parameter to yaml file

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

* remove prediction failed objects

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

* fix bug when none closest time sub objects found

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

* add velocity diff gate in association

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

* fix object interpolation problem

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

* use fixed object interpolation

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

* add README

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

* add interpolated sub object publisher for debug

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

* add debug message and fix interpolation

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

* update README

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

* fix unintended changes in radar tracking launch

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

* add CmakeLists version

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

* remove unnecessary debug description and type cast causes build warning

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

* fix spell-check error

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

* replace autoware_utils.hpp

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

---------

Signed-off-by: yoshiri <[email protected]>
Update the broken link

The given link was broken. I have updated with the correct link.
…tart planner (autowarefoundation#5240)

* update doc

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

* rotate foot print

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

---------

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

* Added output_pose_with_cov_to_log

Signed-off-by: Shintaro Sakoda <[email protected]>

* Added logging particles

Signed-off-by: Shintaro Sakoda <[email protected]>

* Added TreeStructuredParzenEstimator

Signed-off-by: Shintaro Sakoda <[email protected]>

* FIxed to run TPE

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed initial pose

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed Input type

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed good condition

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed operation if good_num_ == 0

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed cov

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed parameter

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed initial

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed to use good_threshold_

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed to count good_num_

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed stddev

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed parameter

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed parameters

Signed-off-by: Shintaro Sakoda <[email protected]>

* Removed unused functions

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed to abs

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed parameters

Signed-off-by: Shintaro Sakoda <[email protected]>

* FIxed parameter

Signed-off-by: Shintaro Sakoda <[email protected]>

* add_trial by result

Signed-off-by: Shintaro Sakoda <[email protected]>

* FIxed constructor

Signed-off-by: Shintaro Sakoda <[email protected]>

* FIxed to use n_startup_trials_

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed parameters

Signed-off-by: Shintaro Sakoda <[email protected]>

* Added kTargetScore

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed constants

Signed-off-by: Shintaro Sakoda <[email protected]>

* Removed output_pose_with_cov_to_log

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed a comment

Signed-off-by: Shintaro Sakoda <[email protected]>

* Added a parameter "n_startup_trials"

Signed-off-by: Shintaro Sakoda <[email protected]>

* style(pre-commit): autofix

* Fixed include guard

Signed-off-by: Shintaro Sakoda <[email protected]>

* style(pre-commit): autofix

* Fixed hyphen to underscore

Signed-off-by: Shintaro Sakoda <[email protected]>

* Added sample_from_prior

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed to use log_sum_exp

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed acquisition_function

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed n_startup_trials_

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed to 99%

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed n_startup_trials_

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed value of n_startup_trials

Signed-off-by: Shintaro Sakoda <[email protected]>

* Removed log output

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed default value

Signed-off-by: Shintaro Sakoda <[email protected]>

* Removed static distributions

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed PRIOR_WEIGHT

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed order

Signed-off-by: Shintaro Sakoda <[email protected]>

* Added operator* to Input

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed parameters

Signed-off-by: Shintaro Sakoda <[email protected]>

* Implemented normal tpe

Signed-off-by: Shintaro Sakoda <[email protected]>

* Added is_loop_variable

Signed-off-by: Shintaro Sakoda <[email protected]>

* Organized PRIOR_WEIGHT

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed PRIOR_WEIGHT 0.0

Signed-off-by: Shintaro Sakoda <[email protected]>

* Added CONVERT_COEFF

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed n_startup_trials

Signed-off-by: Shintaro Sakoda <[email protected]>

* Renamed acquisition_function to compute_log_likelihood_ratio

Signed-off-by: Shintaro Sakoda <[email protected]>

* Changed random number generator to static variables

Signed-off-by: Shintaro Sakoda <[email protected]>

* Added reference

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed base_stddev_ to a const variable

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed to use VALUE_WIDTH

Signed-off-by: Shintaro Sakoda <[email protected]>

* Removed a comment

Signed-off-by: Shintaro Sakoda <[email protected]>

* Added `n_startup_trials` to README.md

Signed-off-by: Shintaro Sakoda <[email protected]>

* Added a test about tpe

Signed-off-by: Shintaro Sakoda <[email protected]>

* Added the license statement

Signed-off-by: Shintaro Sakoda <[email protected]>

* Changed default `n_startup_trials` to 20

Signed-off-by: Shintaro Sakoda <[email protected]>

* Fixed sqrt(2) and added comments

Signed-off-by: Shintaro SAKODA <[email protected]>

* Added comments

Signed-off-by: Shintaro SAKODA <[email protected]>

* Added comments

Signed-off-by: Shintaro SAKODA <[email protected]>

---------

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

Signed-off-by: yamato-ando <Yamato ANDO>
Co-authored-by: yamato-ando <Yamato ANDO>
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.