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

fix(tier4_autoware_utils): modify build error in rolling #720

Merged
merged 37 commits into from
Apr 21, 2022
Merged

fix(tier4_autoware_utils): modify build error in rolling #720

merged 37 commits into from
Apr 21, 2022

Conversation

wep21
Copy link
Contributor

@wep21 wep21 commented Apr 17, 2022

Description

Pre-review checklist for the PR author

The PR author must check the checkboxes below when creating the PR.

In-review checklist for the PR reviewers

The PR reviewers must check the checkboxes below before approval.

Post-review checklist for the PR author

The PR author must check the checkboxes below before merging.

  • There are no open discussions or they are tracked via tickets.

After all checkboxes are checked, anyone who has write access can merge the PR.

@wep21 wep21 requested a review from kenji-miyake April 17, 2022 19:41
@wep21 wep21 added ros:humble ROS Humble Hawksbill release. ros:rolling Continuous ROS Rolling Ridley release. labels Apr 17, 2022
@codecov
Copy link

codecov bot commented Apr 18, 2022

Codecov Report

Merging #720 (4132e97) into main (6667f2b) will increase coverage by 0.60%.
The diff coverage is n/a.

@@            Coverage Diff            @@
##            main     #720      +/-   ##
=========================================
+ Coverage   9.63%   10.24%   +0.60%     
=========================================
  Files        907      496     -411     
  Lines      56519    38793   -17726     
  Branches    6694     5226    -1468     
=========================================
- Hits        5448     3974    -1474     
+ Misses     46576    31334   -15242     
+ Partials    4495     3485    -1010     
Flag Coverage Δ
differential 10.24% <ø> (?)
total ?
Impacted Files Coverage Δ
...include/tier4_autoware_utils/geometry/geometry.hpp 92.06% <ø> (ø)
...r/src/scene_module/virtual_traffic_light/scene.cpp 0.00% <0.00%> (ø)
.../src/object_detection/detected_objects_display.cpp
...ing_rviz_plugin_autogen/HUDYL2I4VS/moc_display.cpp
...ctor/rclcpp_components/node_main_imu_corrector.cpp
sensing/imu_corrector/src/imu_corrector_core.cpp
...point_types/include/autoware_point_types/types.hpp
...er4_pcl_extensions/voxel_grid_nearest_centroid.hpp
..._velocity_converter/vehicle_velocity_converter.hpp
...mon/autoware_point_types/test/test_point_types.cpp
... and 403 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6667f2b...4132e97. Read the comment docs.

esteve
esteve previously approved these changes Apr 19, 2022
wep21 added 19 commits April 21, 2022 18:18
@wep21 wep21 requested a review from esteve April 21, 2022 10:23
@wep21
Copy link
Contributor Author

wep21 commented Apr 21, 2022

@esteve I found out that we need to modify all the packages depending on tier4_autoware_utils to pass the build tests. Coud you approve this PR again after tests are passed?

Copy link
Contributor

@esteve esteve left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@wep21 great job!

@wep21 wep21 merged commit 632178e into autowarefoundation:main Apr 21, 2022
@wep21 wep21 deleted the fix/rolling-tier4-autoware-utils branch April 21, 2022 12:02
isamu-takagi added a commit to isamu-takagi/autoware.universe that referenced this pull request Apr 21, 2022
* release v0.4.0

* Change localization diag namespace (autowarefoundation#718)

* Change default value of output_diagnostics_topic

Signed-off-by: Kenji Miyake <[email protected]>

* Remove localization_diagnostic.js from web_controller

Signed-off-by: Kenji Miyake <[email protected]>

* Integrate localization diag to diagnostic_aggregator

Signed-off-by: Kenji Miyake <[email protected]>

* Delete old and unused publisher

Signed-off-by: Kenji Miyake <[email protected]>

* Avoid setting CMAKE_BUILD_TYPE=Release in each CMakeLists.txt (autowarefoundation#720)

* remove set CMAKE_BUILD_TYPE Release in each CMakeLists.txt

* remove set CMAKE_BUILD_TYPE Release in ndt_pcl_modified

* set compile options for debug in ndt_omp

* Fix indent

* add warning if -DCMAKE_BUILD_TYPE=Release is not set in ndt_omp

Co-authored-by: Kenji Miyake <[email protected]>

* remove ROS1 packages temporarily

Signed-off-by: mitsudome-r <[email protected]>

* Revert "remove ROS1 packages temporarily"

This reverts commit 3b7a7a3379c45f7736db7093e593317a970f7e94.

Signed-off-by: mitsudome-r <[email protected]>

* add COLCON_IGNORE to ros1 packages

Signed-off-by: mitsudome-r <[email protected]>

* Rename launch files to launch.xml (autowarefoundation#28)

* Port ndt_pcl_modified to ROS2 (autowarefoundation#21)

* Port ndt_pcl_modified to ROS2

* Newline

* Better CMakeLists.txt

* Add ament_cmake

* Update CMakeLists.txt yet again

* ament_auto

* Revert "ament_auto"

This reverts commit 53b785ef1d7f1d8f84c0c4a4a168c5c1c9a91a4a.

* Port ndt_omp to ROS2 (autowarefoundation#20)

* Remove COLCON_IGNORE

* CMakeLists.txt & package.xml

* Compiles

* Remove rclcpp

* Cleanup

* Fix package.xml

* Better CMakeLists.txt

* Update CMakeLists.txt again

* Update CMakeLists.txt

* Update CMakeLists.txt yet again

* Simplify CMakeLists.txt

* Last (?) CMakeLists.txt change

* Port ndt to ROS2 (autowarefoundation#29)

* Port ndt to ROS2

* Forgot COLCON_IGNORE

* package.xml

* Newline

* Update CMakeLists.txt

* Use ament_auto

* Revert "Use ament_auto"

This reverts commit 8007d92f6de20ba1128cda83476abe039d597374.

* Use explicit targets

* Port ndt_scan_matcher package to ROS2 (autowarefoundation#34)

* Initial commit

* Use rclcpp::Time

* Use autoware_debug_msgs

* Use ament_cmake_auto

* Remove unused includes and commented out code, remove timeout

* Port launch file

Co-authored-by: Jilada Eccleston <[email protected]>

* ported matching_score from ROS1 to ROS2 (autowarefoundation#105)

* Convert calls of Duration to Duration::from_seconds where appropriate (autowarefoundation#131)

* Rename h files to hpp (autowarefoundation#142)

* Change includes

* Rename files

* Adjustments to make things compile

* Other packages

* Adjust copyright notice on 532 out of 699 source files (autowarefoundation#143)

* Use quotes for includes where appropriate (autowarefoundation#144)

* Use quotes for includes where appropriate

* Fix lint tests

* Make tests pass hopefully

* Added arch check in ndt_omp (autowarefoundation#140)

Signed-off-by: Servando German Serrano <[email protected]>

* Run uncrustify on the entire Pilot.Auto codebase (autowarefoundation#151)

* Run uncrustify on the entire Pilot.Auto codebase

* Exclude open PRs

* fixing trasient_local in ROS2 packages (autowarefoundation#160)

* adding linters to ndt_scan_matcher (autowarefoundation#191)

* adding linters to ndt_pcl_modified (autowarefoundation#190)

* adding linters to ndt_omp (autowarefoundation#189)

* adding linters to matching_score (autowarefoundation#223)

* adding linters to ndt (autowarefoundation#188)

* adding linters to ndt

* fixed clang-tidy errors in ndt package

* fixing clang-tidy errors in ndt_scan_matcher (autowarefoundation#231)

* apply env_var to  use_sim_time (autowarefoundation#222)

* Ros2 v0.8.0 ndt scan matcher (autowarefoundation#266)

* restore file name for v0.8.0 update

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

* delete std::cout (autowarefoundation#998)

Signed-off-by: Yamato Ando <[email protected]>

* Add ndt_scan_matcher.yaml (autowarefoundation#1122)

Signed-off-by: Yuma Nihei <[email protected]>

* Revert "restore file name for v0.8.0 update"

This reverts commit 38869185b4f423a2656f18f71a18de30d1a83730.

Co-authored-by: YamatoAndo <[email protected]>
Co-authored-by: Yuma Nihei <[email protected]>

* Ros2 v0.8.0 ndt omp (autowarefoundation#264)

* add upstream license file (autowarefoundation#994)

Signed-off-by: Yamato Ando <[email protected]>

* delete std::cout (autowarefoundation#998)

Signed-off-by: Yamato Ando <[email protected]>

Co-authored-by: YamatoAndo <[email protected]>

* Rename ROS-related .yaml to .param.yaml (autowarefoundation#352)

* Rename ROS-related .yaml to .param.yaml

Signed-off-by: Kenji Miyake <[email protected]>

* Remove prefix 'default_' of yaml files

Signed-off-by: Kenji Miyake <[email protected]>

* Rename vehicle_info.yaml to vehicle_info.param.yaml

Signed-off-by: Kenji Miyake <[email protected]>

* Rename diagnostic_aggregator's param files

Signed-off-by: Kenji Miyake <[email protected]>

* Fix overlooked parameters

Signed-off-by: Kenji Miyake <[email protected]>

* Sensor data qos (autowarefoundation#407)

* Use sensor data qos for pointcloud preprocessor

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

* Use sensor data qos for pointcloud

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

* Fix lint

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

* Use sensor data qos for livox tag filter and vector map filter

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

* Fix lint

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

Co-authored-by: Autoware <[email protected]>

* Import v0.9.1 (autowarefoundation#431)

* add local optimal solution ocillation check to ndt_scan_matcher (autowarefoundation#1182)

* Add obstacle_crush diagnostic (autowarefoundation#1186)

Signed-off-by: Kenji Miyake <[email protected]>

* Fix diagnostics api (autowarefoundation#1185)

* Fix diagnostics api

Signed-off-by: Kenji Miyake <[email protected]>

* Don't overwrite level

Signed-off-by: Kenji Miyake <[email protected]>

* Overwrite level of No Fault diagnostics

Signed-off-by: Kenji Miyake <[email protected]>

* Add missing diag in autoware_error_monitor.yaml (autowarefoundation#1187)

Signed-off-by: Kenji Miyake <[email protected]>

* Filter hazard_status (autowarefoundation#1191)

* Filter hazard_status

Signed-off-by: Kenji Miyake <[email protected]>

* Filter leaf diagnostics

Signed-off-by: Kenji Miyake <[email protected]>

* Fix wrong calculation of available memory. (autowarefoundation#1168)

* Fixed wrong calculation of available memory.

* Added comments about output example of free -tb command.

* Change monitoring method to get HDD temperature and usage per specified device. (autowarefoundation#1195)

* Changed monitoring method to get temperature and usage per specified device.

* Fixed test codes.

* Removed unnecessary (void) parameter.

* return input pointcloud when ground plane not found (autowarefoundation#1190)

* fix yaw-smoothing bug (autowarefoundation#1198)

* Fix lint

Signed-off-by: Kenji Miyake <[email protected]>

Co-authored-by: Taichi Higashide <[email protected]>
Co-authored-by: ito-san <[email protected]>
Co-authored-by: tkimura4 <[email protected]>

* Ros2 fix ndt align srv (autowarefoundation#442)

* Add success field to ndt align srv response

Signed-off-by: Takagi, Isamu <[email protected]>

* Apply change of ndt align srv

Signed-off-by: Takagi, Isamu <[email protected]>

* Apply change of ndt align srv

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix lint

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix rolling build errors (autowarefoundation#1225)

* Add missing include files

Signed-off-by: Kenji Miyake <[email protected]>

* Replace rclcpp::Duration

Signed-off-by: Kenji Miyake <[email protected]>

* Use reference for exceptions

Signed-off-by: Kenji Miyake <[email protected]>

* Use from_seconds

Signed-off-by: Kenji Miyake <[email protected]>

* Fix for rolling (autowarefoundation#1226)

* Replace doc by description

Signed-off-by: Kenji Miyake <[email protected]>

* Replace ns by push-ros-namespace

Signed-off-by: Kenji Miyake <[email protected]>

* Unify Apache-2.0 license name (autowarefoundation#1242)

* Refine BSD license name (autowarefoundation#1244)

* Remove use_sim_time for set_parameter (autowarefoundation#1260)

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

* Ndt omp vendor (autowarefoundation#1365)

* Use ndt omp vendor

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

* Add ndt omp into repos for ci

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

* Update build_depends.repos

Co-authored-by: Kenji Miyake <[email protected]>

* Add ndt_base_frame param (autowarefoundation#1632)

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

* Add pre-commit (autowarefoundation#1560)

* add pre-commit

* add pre-commit-config

* add additional settings for private repository

* use default pre-commit-config

* update pre-commit setting

* Ignore whitespace for line breaks in markdown

* Update .github/workflows/pre-commit.yml

Co-authored-by: Kazuki Miyahara <[email protected]>

* exclude svg

* remove pretty-format-json

* add double-quote-string-fixer

* consider COLCON_IGNORE file when seaching modified package

* format file

* pre-commit fixes

* Update pre-commit.yml

* Update .pre-commit-config.yaml

Co-authored-by: Kazuki Miyahara <[email protected]>
Co-authored-by: pre-commit <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>

* suppress warnings for ndt scan matcher (autowarefoundation#1772)

* add Werror

* fix -Werror=unused-variable

* Fix input pointcloud queue size in scan matcher (autowarefoundation#1774)

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

* Fix -Wunused-parameter (autowarefoundation#1836)

* Fix -Wunused-parameter

Signed-off-by: Kenji Miyake <[email protected]>

* Fix mistake

Signed-off-by: Kenji Miyake <[email protected]>

* fix spell

* Fix lint issues

Signed-off-by: Kenji Miyake <[email protected]>

* Ignore flake8 warnings

Signed-off-by: Kenji Miyake <[email protected]>

Co-authored-by: Hiroki OTA <[email protected]>

* Fix clang warnings (autowarefoundation#1859)

* Fix -Wreturn-std-move

Signed-off-by: Kenji Miyake <[email protected]>

* Fix -Wunused-private-field

Signed-off-by: Kenji Miyake <[email protected]>

* Ignore -Wnonportable-include-path for mussp

Signed-off-by: Kenji Miyake <[email protected]>

* Fix -Wunused-const-variable

Signed-off-by: Kenji Miyake <[email protected]>

* Fix "can not be used when making a shared object"

Signed-off-by: Kenji Miyake <[email protected]>

* fix some typos (autowarefoundation#1941)

* fix some typos

* fix typo

* Fix typo

Signed-off-by: Kenji Miyake <[email protected]>

Co-authored-by: Kenji Miyake <[email protected]>

* Add a function to calculate norm between geometry_msg's points (autowarefoundation#2001)

* Use 'autoware_utils::createQuaternion' to make rotation objects (autowarefoundation#2002)

* Use forward declarations to speed up compilation (autowarefoundation#2004)

* Add include guards (autowarefoundation#2003)

* Revert pull request 2004 (autowarefoundation#2010)

* add sort-package-xml hook in pre-commit (autowarefoundation#1881)

* add sort xml hook in pre-commit

* change retval to exit_status

* rename

* add prettier plugin-xml

* use early return

* add license note

* add tier4 license

* restore prettier

* change license order

* move local hooks to public repo

* move prettier-xml to pre-commit-hooks-ros

* update version for bug-fix

* apply pre-commit

* Use forward declarations to speed up compilation (autowarefoundation#2004)

This reverts commit 84812b9d7516cdecfadad8b6e55c8acc4eb0da5c.

* Remove commented parts (autowarefoundation#2190)

* Use 'autoware_utils::pose2transform' to convert Pose to Transform (autowarefoundation#2191)

* Use Eigen::Map to represent the covariance matrix  (autowarefoundation#2198)

* Add a function to get NDT based on the flag argument  (autowarefoundation#2224)

* Add a transform function (autowarefoundation#2245)

* Add a transform function that wraps 'tf2::doTransform'

* fix always max threads (autowarefoundation#2254)

* fix initial pose queue bug (autowarefoundation#2333)

* Change formatter to clang-format and black (autowarefoundation#2332)

* Revert "Temporarily comment out pre-commit hooks"

This reverts commit 748e9cdb145ce12f8b520bcbd97f5ff899fc28a3.

* Replace ament_lint_common with autoware_lint_common

Signed-off-by: Kenji Miyake <[email protected]>

* Remove ament_cmake_uncrustify and ament_clang_format

Signed-off-by: Kenji Miyake <[email protected]>

* Apply Black

Signed-off-by: Kenji Miyake <[email protected]>

* Apply clang-format

Signed-off-by: Kenji Miyake <[email protected]>

* Fix build errors

Signed-off-by: Kenji Miyake <[email protected]>

* Fix for cpplint

* Fix include double quotes to angle brackets

Signed-off-by: Kenji Miyake <[email protected]>

* Apply clang-format

Signed-off-by: Kenji Miyake <[email protected]>

* Fix build errors

Signed-off-by: Kenji Miyake <[email protected]>

* Add COLCON_IGNORE (autowarefoundation#500)

Signed-off-by: Kenji Miyake <[email protected]>

* Remove COLCON_IGNORE under localization (autowarefoundation#553)

* remove matching score package (autowarefoundation#557)

* add ndt_pcl_modified readme (autowarefoundation#599)

* add ndt_pcl_modified readme

* Update localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/README.md

Co-authored-by: Yukihiro Saito <[email protected]>

* Update localization/pose_estimator/ndt_scan_matcher/ndt_pcl_modified/README.md

Co-authored-by: Kazuki Miyahara <[email protected]>

* apply pre-commit

* modify readme

* modify readme

Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: Kazuki Miyahara <[email protected]>

* Create README.md (autowarefoundation#601)

* add ndt_scan_matcher readme (autowarefoundation#690)

* add ndt_scan_matcher readme

* Update localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/README.md

Co-authored-by: Kazuki Miyahara <[email protected]>

* Update localization/pose_estimator/ndt_scan_matcher/ndt_scan_matcher/README.md

Co-authored-by: Kazuki Miyahara <[email protected]>

* update readme

* update readme

Co-authored-by: Kazuki Miyahara <[email protected]>

* move autoware_localization_srvs package (autowarefoundation#689)

* move autoware_localization_srvs package

* apply pre-commit

* rename pose_with_cov to pose_with_covariance

* apply pre-commit

* Sync .auto branch with the latest branch in internal repository (autowarefoundation#691)

* add trajectory point offset in rviz plugin (autowarefoundation#2270)

* sync rc rc/v0.23.0 (autowarefoundation#2258)

* fix interpolation for insert point (autowarefoundation#2228)

* fix interpolation for insert point

* to prev interpolation pkg

* Revert "to prev interpolation pkg"

This reverts commit 9eb145b5d36e297186015fb17c267ccd5b3c21ef.

Co-authored-by: taikitanaka3 <[email protected]>
Co-authored-by: taikitanaka <[email protected]>

* fix topic name (autowarefoundation#2266)

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

* Add namespace to diag for dual_return_filter (autowarefoundation#2269)

* Add a function to make 'geometry_msgs::msg::TransformStamped' (autowarefoundation#2250)

* Add a function to make 'geometry_msgs::msg::TransformStamped'
* Add 'child_frame_id' as an argument of 'pose2transform'

* Simplify marker scale initialization (autowarefoundation#2286)

* Fix/crosswalk polygon (autowarefoundation#2279)

* extend crosswalk polygon

* improve readability

* fix polygon shape

* Add warning when decel distance calculation fails (autowarefoundation#2289)

Signed-off-by: Makoto Kurihara <[email protected]>

* [motion_velocity_smoother] ignore debug print (autowarefoundation#2292)

* cosmetic change

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

* cahnge severity from WARN to DEBUG for debug info

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

* use util for stop_watch

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

* fix map based prediction (autowarefoundation#2200)

* fix map based prediction

* fix format

* change map based prediction

* fix spells

* fix spells in comments

* fix for cpplint

* fix some problems

* fix format and code for clang-tidy

* fix space for cpplint

* Update Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

* fix vector access method

* fix readme format

* add parameter

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

Co-authored-by: Kazuki Miyahara <[email protected]>

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

Co-authored-by: Kazuki Miyahara <[email protected]>

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

Co-authored-by: Kazuki Miyahara <[email protected]>

* Update Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

Co-authored-by: Kazuki Miyahara <[email protected]>

Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: Kazuki Miyahara <[email protected]>

* remove failure condition for 0 velocity trajectory (autowarefoundation#2295)

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

* [mpc_follower] remove stop distance condition from stopState decision (autowarefoundation#1916)

* [mpc_follower] remove stop distance condition from stopState decision

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

* add invalid index handling

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

* Move the debug marker initialization part to another file (autowarefoundation#2288)

* Move the debug marker initialization part to 'debug.cpp'

* Make 'isLocalOptimalSolutionOscillation' independent from 'NDTScanMatcher' (autowarefoundation#2300)

* Remove an unused function 'getTransform' (autowarefoundation#2301)

* Simplify iteration of initial poses (autowarefoundation#2310)

* Make a transform object const (autowarefoundation#2311)

* Represent poses in 'std::vector' instead of 'geometry_msgs::msg::PoseArray' (autowarefoundation#2312)

* Feature/no stopping area (autowarefoundation#2163)

* add no stopping area module to behavior velocity planner

* apply utils

* add polygon interpolation module order stopline around area is considered

* devide jpass udge with stop line polygon

* update docs

* rename file name

* update to latest

* minor change for marker

* update license

Co-authored-by: Yukihiro Saito <[email protected]>

* update license

Co-authored-by: Yukihiro Saito <[email protected]>

* update license

Co-authored-by: Yukihiro Saito <[email protected]>

* update license

Co-authored-by: Yukihiro Saito <[email protected]>

* minor fix

* add parameter tuning at experiment

* update readme

* format doc

* apply comments

* add exception gurd

* cosmetic change

* fix ament

* fix typo and remove for statement

* & to " "

* better ns

* return pass judge param

* add missing stoppable condition

* add clear pass judge and stoppable flag

* add comment

* precommit fix

* cpplint

Co-authored-by: Yukihiro Saito <[email protected]>

* sync rc rc/v0.23.0 (autowarefoundation#2281)

* Fix side shift planner (autowarefoundation#2171) (autowarefoundation#2172)

* add print debug

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

* remove forward shift points when adding new point

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

* remove debug print

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

* format

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

* Fix remove threshold

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

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

* Fix/pull out and pull over (autowarefoundation#2175)

* delete unnecessary check

* fix condition of starting pull out

* Add emergency status API (autowarefoundation#2174) (autowarefoundation#2182)

* Fix/mpc reset prev result (autowarefoundation#2185) (autowarefoundation#2195)

* reset prev result

* clean code

* reset only raw_steer_cmd

* Update control/mpc_follower/src/mpc_follower_core.cpp

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

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

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

* [hotfix] 1 path point exception after resampling (autowarefoundation#2204)

* fix 1 path point exception after resampling

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

* Apply suggestions from code review

* Apply suggestions from code review

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

Co-authored-by: tkimura4 <[email protected]>

* [hotfix] Fix lane ids (autowarefoundation#2211)

* Fix lane ids

* Prevent acceleration on avoidance (autowarefoundation#2214)

* prevent acceleration on avoidance

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

* fix param name

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

* parametrize avoidance acc

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

* change param name

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

* fix typo

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

* Fix qos in roi cluster fusion (autowarefoundation#2218)

* fix confidence (autowarefoundation#2220)

* too high confidence (autowarefoundation#2229)

* Fix/obstacle stop 0.23.0 (autowarefoundation#2232)

* fix unexpected slow down in sharp curves (autowarefoundation#2181)

* Fix/insert implementation (autowarefoundation#2186)

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

* [hotfix] Remove exception in avoidance module (autowarefoundation#2233)

* Remove exception

* Fix clock

* Remove blank line

* Update traffic light state if ref stop point is ahead of previous one (autowarefoundation#2197)

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

* fix interpolation for insert point (autowarefoundation#2228)

* fix interpolation for insert point

* to prev interpolation pkg

* fix index (autowarefoundation#2265)

* turn signal calculation (#2280)

* add turn signal funtion in path shifter

* add ros parameters

Co-authored-by: Fumiya Watanabe <[email protected]>
Co-authored-by: Takamasa Horibe <[email protected]>
Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: Takagi, Isamu <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: Satoshi OTA <[email protected]>
Co-authored-by: taikitanaka3 <[email protected]>
Co-authored-by: Sugatyon <[email protected]>

* [behavior_path_planner] fix sudden path change around ego (autowarefoundation#2305) (autowarefoundation#2318)

* fix return-from-ego shift point generation logic

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

* change param for trimSimilarGradShiftPoint

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

* add comment for issue

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

* update comment

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

* replace code with function (logic has not changed)

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

* move func to cpp

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

* add comment for issue

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

* fix typo

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

* Update planning/scenario_planning/lane_driving/behavior_planning/behavior_path_planner/src/scene_module/avoidance/avoidance_module.cpp

Co-authored-by: Kazuki Miyahara <[email protected]>

* Update planning/scenario_planning/lane_driving/behavior_planning/behavior_path_planner/src/scene_module/avoidance/avoidance_module.cpp

Co-authored-by: Kazuki Miyahara <[email protected]>

Co-authored-by: Kazuki Miyahara <[email protected]>

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

* Add functions to make stamped scalar messages (autowarefoundation#2317)

* Fix/object yaw in intersection module (autowarefoundation#2294)

* fix object orientation

* fix function name

* add guard (autowarefoundation#2321)

* reduce cost (double to float) (autowarefoundation#2298)

* Add detail collision check (autowarefoundation#2274)

* Add detail collision check

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

* Remove unused function

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

* Fix arc length

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

* Seperate time margin

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

* Fix parameter name

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

* Update Readme

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

* Address review: Add comment for TimeDistanceArray

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

* Run pre-commit

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

* Fix cpplint

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

* Add return for empty polygon

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

* update CenterPoint  (autowarefoundation#2222)

* update to model trained by mmdet3d

* add vizualizer (debug)

* for multi-frame inputs

* chagne config

* use autoware_utils::pi

* project specific model and param

* rename vfe -> encoder

* rename general to common

* update download link

* update

* fix

* rename model_name

* change training toolbox link

* chage lint package

* fix test error

* commit suggestion

* Feature/lane change detection (autowarefoundation#2331)

* add old information deleter

* fix access bug

* change to deque

* update obstacle buffer

* fix some bugs

* add lane change detector

* make a update lanelet function

* fix code style

* parameterize essential values

* Update perception/object_recognition/prediction/map_based_prediction/src/map_based_prediction_ros.cpp

Co-authored-by: Kazuki Miyahara <[email protected]>

* fix slash position

* remove unnecessary lines

* fix format

* fix format

* change to new enum

* fix format

* fix typo and add guard

* change funciton name

* add lane change description

Co-authored-by: Kazuki Miyahara <[email protected]>

* Add Planning Evaluator  (autowarefoundation#2293)

* Add prototype planning evaluator

Produced data for dist between points, curvature, and relative angle

* Cleanup the code to make adding metrics easier

* Add remaining basic metrics (length, duration, vel, accel, jerk)

* Add motion_evaluator to evaluate the actual ego motion + code cleanup

* Add deviation metrics

* Add naive stability metric

* Handle invalid stat (TODO: fix the output file formatting)

* Add parameter file and cleanup

* Add basic obstacle metric (TTC not yet implemented) and fix output file format

* Add basic time to collision

* Add lateral-distance based stability metric

* Add check (at init time) that metrics' maps are complete

* Publish metrics as ParamaterDeclaration msg (for openscenario)

* Use lookahead and start from ego_pose when calculating stability metrics

* Code cleanup

* Fix lint

* Add tests

* Fix bug with Frechet dist and the last traj point

* Finish implementing tests

* Fix lint

* Code cleanup

* Update README.md

* Remove unused metric

* Change msg type of published metrics to DiagnosticArray

* fix format to fix pre-commit check

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

* fix yaml format to fix pre-commit check

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

* fix yaml format

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

* apply clang-format

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

* apply clang-format

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

* Update planning/planning_diagnostics/planning_evaluator/include/planning_evaluator/planning_evaluator_node.hpp

* Update planning/planning_diagnostics/planning_evaluator/test/test_planning_evaluator_node.cpp

* Update planning/planning_diagnostics/planning_evaluator/test/test_planning_evaluator_node.cpp

* change lint format to autoware_lint_common

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

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

* Add keep braking function at driving state (autowarefoundation#2346)

* Add keep braking function at driving state

Signed-off-by: Makoto Kurihara <[email protected]>

* Remove debug messages

Signed-off-by: Makoto Kurihara <[email protected]>

* Fix format

Signed-off-by: Makoto Kurihara <[email protected]>

* Change diag_updater's pediod from default to 0.1sec (autowarefoundation#2348)

* add cross judgement and common signal function (autowarefoundation#2319)

* merge branch turn_signal_common

* add turn signal function in signal decider

* add cross judge in path_utilities and delete from turn_signal_decider

* remove original signal calculation in lane change

* omit substitution

* replace turn signal decider in pull over function

* modify cross judge logic

* replace turn signal decider in avoidance

* add readme of turn signal

* update

* delete print debug

* update

* delete lane change decider in path shifter

* delete blank line

* fix indent

* fix typo

* fix typo

* decrease nest

* run pre commit

* Add 0 limit at forward jerk velocity filter (autowarefoundation#2340)

Signed-off-by: Makoto Kurihara <[email protected]>

* add time offset param to point cloud concatenation (autowarefoundation#2303)

* add offset param

* clang-format

Co-authored-by: Akihito OHSATO <[email protected]>

* Feature/add doc for keep braking function at driving state (autowarefoundation#2366)

* Add the description of brake keeping

Signed-off-by: Makoto Kurihara <[email protected]>

* Add the english document

Signed-off-by: Makoto Kurihara <[email protected]>

* Improve description

Signed-off-by: Makoto Kurihara <[email protected]>

* Add english description

Signed-off-by: Makoto Kurihara <[email protected]>

* Fix include files (autowarefoundation#2339)

Signed-off-by: Kenji Miyake <[email protected]>

* fix behavior intersection module

* fix behavior no stopping area module

* fix planning_evaluator

* fix motion_velocity_smoother

* rename variable

* Revert "[mpc_follower] remove stop distance condition from stopState decision (autowarefoundation#1916)"

This reverts commit ff4f0b5a844d1f835f1b93bd3b36a76747b0cd02.

* Revert "Add keep braking function at driving state (autowarefoundation#2346)"

This reverts commit f0478187db4c28bf6092c198723dcc5ec11a9c70.

* Revert "Feature/add doc for keep braking function at driving state (autowarefoundation#2366)"

This reverts commit 66de2f3924a479049fce2d5c5c6b579cacbd3e49.

* Fix orientation availability in centerpoint

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

* fix test_trajectory.cpp

* add target link libraries

* Use .auto msg in test code for planniing evaluator

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

* fix include

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

Co-authored-by: Takayuki Murooka <[email protected]>
Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com>
Co-authored-by: taikitanaka3 <[email protected]>
Co-authored-by: taikitanaka <[email protected]>
Co-authored-by: Takamasa Horibe <[email protected]>
Co-authored-by: Takeshi Miura <[email protected]>
Co-authored-by: Takeshi Ishita <[email protected]>
Co-authored-by: Satoshi OTA <[email protected]>
Co-authored-by: Makoto Kurihara <[email protected]>
Co-authored-by: purewater0901 <[email protected]>
Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: Kazuki Miyahara <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: Fumiya Watanabe <[email protected]>
Co-authored-by: Takagi, Isamu <[email protected]>
Co-authored-by: Sugatyon <[email protected]>
Co-authored-by: s-murakami-esol <[email protected]>
Co-authored-by: Yusuke Muramatsu <[email protected]>
Co-authored-by: Maxime CLEMENT <[email protected]>
Co-authored-by: Shunsuke Miura <[email protected]>
Co-authored-by: Shinnosuke Hirakawa <[email protected]>
Co-authored-by: Akihito OHSATO <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>

Co-authored-by: mitsudome-r <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: Daichi Murakami <[email protected]>
Co-authored-by: Nikolai Morin <[email protected]>
Co-authored-by: Jilada Eccleston <[email protected]>
Co-authored-by: nik-tier4 <[email protected]>
Co-authored-by: Servando <[email protected]>
Co-authored-by: Kosuke Murakami <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: YamatoAndo <[email protected]>
Co-authored-by: Yuma Nihei <[email protected]>
Co-authored-by: Autoware <[email protected]>
Co-authored-by: Taichi Higashide <[email protected]>
Co-authored-by: ito-san <[email protected]>
Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: Takagi, Isamu <[email protected]>
Co-authored-by: Kazuki Miyahara <[email protected]>
Co-authored-by: Kosuke Takeuchi <[email protected]>
Co-authored-by: Keisuke Shima <[email protected]>
Co-authored-by: pre-commit <[email protected]>
Co-authored-by: Hiroki OTA <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: Takeshi Ishita <[email protected]>
Co-authored-by: RyuYamamoto <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: Takayuki Murooka <[email protected]>
Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com>
Co-authored-by: taikitanaka3 <[email protected]>
Co-authored-by: taikitanaka <[email protected]>
Co-authored-by: Takamasa Horibe <[email protected]>
Co-authored-by: Satoshi OTA <[email protected]>
Co-authored-by: Makoto Kurihara <[email protected]>
Co-authored-by: purewater0901 <[email protected]>
Co-authored-by: Fumiya Watanabe <[email protected]>
Co-authored-by: Sugatyon <[email protected]>
Co-authored-by: s-murakami-esol <[email protected]>
Co-authored-by: Yusuke Muramatsu <[email protected]>
Co-authored-by: Maxime CLEMENT <[email protected]>
Co-authored-by: Shunsuke Miura <[email protected]>
Co-authored-by: Shinnosuke Hirakawa <[email protected]>
Co-authored-by: Akihito OHSATO <[email protected]>
isamu-takagi pushed a commit to isamu-takagi/autoware.universe that referenced this pull request Apr 21, 2022
* rename gnss package (autowarefoundation#714)

Signed-off-by: Yamato Ando <[email protected]>

* Avoid setting CMAKE_BUILD_TYPE=Release in each CMakeLists.txt (autowarefoundation#720)

* remove set CMAKE_BUILD_TYPE Release in each CMakeLists.txt

* remove set CMAKE_BUILD_TYPE Release in ndt_pcl_modified

* set compile options for debug in ndt_omp

* Fix indent

* add warning if -DCMAKE_BUILD_TYPE=Release is not set in ndt_omp

Co-authored-by: Kenji Miyake <[email protected]>

* remove ROS1 packages temporarily

Signed-off-by: mitsudome-r <[email protected]>

* Revert "remove ROS1 packages temporarily"

This reverts commit bc523d679e6737ec37be4fdcbdedca141411bd9d.

Signed-off-by: mitsudome-r <[email protected]>

* add COLCON_IGNORE to ros1 packages

Signed-off-by: mitsudome-r <[email protected]>

* ROS2 Porting: geo_pos_conv (#8)

* Convert to ROS2 package
 - Update changelog -> 2.0.0
 - Update package xml to use the ROS2 xml schema
 - Update CMakelist with ament cmake commands
 - Add ROS2 compile options

* Convert CMakelist for foxy

* Clean up
 - Remove comments

* Remove colcon ignore

* Rename launch files to launch.xml (autowarefoundation#28)

* ROS2 Porting: gnss_poser (autowarefoundation#18)

* Fix CMakelist
 - Add ublox_msgs package dependency
 - Rename header files to use the .hpp extention
 - Remove colcon ignore
 - Fix Cmake ref to ublox in dependency

* Fix compilation issues with convert.hpp
 - Add sensor_msgs::NavSatFix header which was missing before (?)
 - Remove logging for now
 - Contains warnings - geographic lib error polymorphous error
 - Fix geographic lib -Wcatch-value warnings
 - Add ifndef guard in gnss_stat.hpp

* First pass - successful compilation
 - Fix CMakelist geographic library
 - Remove references to main ROS functions
 - Convert msg references
 - Add ifndef guards
 - Convert tf2 methods
 - Add functionality back
 - Fix type errors

* Add publishers and subscribers
 - Add parameters

* Convert launch files to ROS2 format

* Add logging

* Convert to component

* Fix define guards to follow ROS2/Google style

* Add -Werror compile flag

* Clean up

* Fix CMakelist to allow for the node to be found via ros2 launch
 - Revert filenames so it is easier to review

* Address PR Comments:
 - Fix CMakelist and package.xml
 - Remove redundant depend/exec_depend calls
 - Remove redundant find_package calls
 - Explicitly add headers to the library

* Address PR comments:
 - Revert removal of GNSSPoser namespace
 - Use std::make_shared in place of new
 - Reorder includes to conform with standard

* Address PR Comments:
 - Rename variable to conform with the google style guide
 - Use the node clock in logging method calls

* Address PR Comment:
 - Convert transform broadcaster to shared pointer

* Address PR comment:
 - Remove -Werror compile flag post discussion

* fix duration unit for RCLCPP_*_THROTTLE (autowarefoundation#75)

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

* [gnss_poser] switch broadcaster to full member... (autowarefoundation#136)

instead of `shared_ptr` to avoid undefined behavior when executing the node because it used `shared_from_this()` in the constructor

* Adjust copyright notice on 532 out of 699 source files (autowarefoundation#143)

* Use quotes for includes where appropriate (autowarefoundation#144)

* Use quotes for includes where appropriate

* Fix lint tests

* Make tests pass hopefully

* Run uncrustify on the entire Pilot.Auto codebase (autowarefoundation#151)

* Run uncrustify on the entire Pilot.Auto codebase

* Exclude open PRs

* ROS2 Linting: geo_pos_conv (autowarefoundation#165)

* Add linters and fix linter issues
 - convert Cmake to use ament_cmake_auto

* Address PR comments:
 - Remove unneeded cast
 - Throw error instead of setting default values to zero

* ROS2 Linting: gnss_poser (autowarefoundation#166)

* Add linting and fix litner errors

* Address PR comment:
 - Use author name instead of user
 - Remove ROS2 maintainer (remnants of older porting)

* apply env_var to  use_sim_time (autowarefoundation#222)

* [gnss_poser] fix namespace for component (autowarefoundation#295)

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

* [gnss_poser] fix link to Geographiclib (autowarefoundation#296)

* [gnss_poser] fix link to Geographiclib

* Fix mismatching spaces inside () after command

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

Co-authored-by: Autoware <[email protected]>
Co-authored-by: wep21 <[email protected]>

* Ros2 v0.8.0 gnss poser (autowarefoundation#287)

* [gnss poser]: Remove std_msgs (autowarefoundation#341)

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

* add use_sim-time option (autowarefoundation#454)

* Format launch files (autowarefoundation#1219)

Signed-off-by: Kenji Miyake <[email protected]>

* Fix for rolling (autowarefoundation#1226)

* Replace doc by description

Signed-off-by: Kenji Miyake <[email protected]>

* Replace ns by push-ros-namespace

Signed-off-by: Kenji Miyake <[email protected]>

* Remove use_sim_time for set_parameter (autowarefoundation#1260)

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

* Add pre-commit (autowarefoundation#1560)

* add pre-commit

* add pre-commit-config

* add additional settings for private repository

* use default pre-commit-config

* update pre-commit setting

* Ignore whitespace for line breaks in markdown

* Update .github/workflows/pre-commit.yml

Co-authored-by: Kazuki Miyahara <[email protected]>

* exclude svg

* remove pretty-format-json

* add double-quote-string-fixer

* consider COLCON_IGNORE file when seaching modified package

* format file

* pre-commit fixes

* Update pre-commit.yml

* Update .pre-commit-config.yaml

Co-authored-by: Kazuki Miyahara <[email protected]>
Co-authored-by: pre-commit <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>

* Add markdownlint and prettier (autowarefoundation#1661)

* Add markdownlint and prettier

Signed-off-by: Kenji Miyake <[email protected]>

* Ignore .param.yaml

Signed-off-by: Kenji Miyake <[email protected]>

* Apply format

Signed-off-by: Kenji Miyake <[email protected]>

* suppress warnings for sensing packages (autowarefoundation#1729)

* add Werror for tier4_pcl_extensions

* use std::type  instead of pcl::type

* use std::isfinite instead of pcl_isfinite

* fix getFieldIndex

* add Werror

* fix uninitialized

* add Werror

* fix string to char*

* Fix -Wunused-parameter (autowarefoundation#1836)

* Fix -Wunused-parameter

Signed-off-by: Kenji Miyake <[email protected]>

* Fix mistake

Signed-off-by: Kenji Miyake <[email protected]>

* fix spell

* Fix lint issues

Signed-off-by: Kenji Miyake <[email protected]>

* Ignore flake8 warnings

Signed-off-by: Kenji Miyake <[email protected]>

Co-authored-by: Hiroki OTA <[email protected]>

* Fix clang warnings (autowarefoundation#1859)

* Fix -Wreturn-std-move

Signed-off-by: Kenji Miyake <[email protected]>

* Fix -Wunused-private-field

Signed-off-by: Kenji Miyake <[email protected]>

* Ignore -Wnonportable-include-path for mussp

Signed-off-by: Kenji Miyake <[email protected]>

* Fix -Wunused-const-variable

Signed-off-by: Kenji Miyake <[email protected]>

* Fix "can not be used when making a shared object"

Signed-off-by: Kenji Miyake <[email protected]>

* add sort-package-xml hook in pre-commit (autowarefoundation#1881)

* add sort xml hook in pre-commit

* change retval to exit_status

* rename

* add prettier plugin-xml

* use early return

* add license note

* add tier4 license

* restore prettier

* change license order

* move local hooks to public repo

* move prettier-xml to pre-commit-hooks-ros

* update version for bug-fix

* apply pre-commit

* fix gnss_poser transform (autowarefoundation#1493) (autowarefoundation#1623)

* fix gnss_poser transform (autowarefoundation#1493)

* fix gnss_poser transform

* change transformation method from doTransform to tf2::Transform multiplication

* rename tf variables

* correct variable spelling

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

* Fix lint

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

Co-authored-by: hiro-ya-iv <[email protected]>

* Change formatter to clang-format and black (autowarefoundation#2332)

* Revert "Temporarily comment out pre-commit hooks"

This reverts commit 748e9cdb145ce12f8b520bcbd97f5ff899fc28a3.

* Replace ament_lint_common with autoware_lint_common

Signed-off-by: Kenji Miyake <[email protected]>

* Remove ament_cmake_uncrustify and ament_clang_format

Signed-off-by: Kenji Miyake <[email protected]>

* Apply Black

Signed-off-by: Kenji Miyake <[email protected]>

* Apply clang-format

Signed-off-by: Kenji Miyake <[email protected]>

* Fix build errors

Signed-off-by: Kenji Miyake <[email protected]>

* Fix for cpplint

* Fix include double quotes to angle brackets

Signed-off-by: Kenji Miyake <[email protected]>

* Apply clang-format

Signed-off-by: Kenji Miyake <[email protected]>

* Fix build errors

Signed-off-by: Kenji Miyake <[email protected]>

* Add COLCON_IGNORE (autowarefoundation#500)

Signed-off-by: Kenji Miyake <[email protected]>

* remove COLCON_IGNORE (autowarefoundation#515)

* doc gnss poser (autowarefoundation#580)

* add minimal doc

* fix document title

* doc geo conv pos (autowarefoundation#573)

* add minimal doc

* fix document title

* Remove template comments from node documents (autowarefoundation#608)

* rename document file

* remove template comment

Co-authored-by: YamatoAndo <[email protected]>
Co-authored-by: Daichi Murakami <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: mitsudome-r <[email protected]>
Co-authored-by: Jilada Eccleston <[email protected]>
Co-authored-by: Nikolai Morin <[email protected]>
Co-authored-by: Takamasa Horibe <[email protected]>
Co-authored-by: Frederik Beaujean <[email protected]>
Co-authored-by: Kosuke Murakami <[email protected]>
Co-authored-by: Ryohsuke Mitsudome <[email protected]>
Co-authored-by: Autoware <[email protected]>
Co-authored-by: wep21 <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: Keisuke Shima <[email protected]>
Co-authored-by: Kazuki Miyahara <[email protected]>
Co-authored-by: pre-commit <[email protected]>
Co-authored-by: Hiroki OTA <[email protected]>
Co-authored-by: hiro-ya-iv <[email protected]>
Co-authored-by: Satoshi OTA <[email protected]>
Co-authored-by: taikitanaka3 <[email protected]>
isamu-takagi added a commit to isamu-takagi/autoware.universe that referenced this pull request Apr 21, 2022
* release v0.4.0

* add convertToXYZCloud (#706)

* Fix/concat mutex bug (#711)

* modify defautl value

Signed-off-by: Yamato Ando <[email protected]>

* fix bug

Signed-off-by: Yamato Ando <[email protected]>

* fix mutex bug

Signed-off-by: Yamato Ando <[email protected]>

* bug fix and reduce calc cost (#708)

* bug fix and reduce calc cost

Signed-off-by: Yukihiro Saito <[email protected]>

* fixed bug

Signed-off-by: Yukihiro Saito <[email protected]>

* Revert "bug fix and reduce calc cost (#708)" (#719)

This reverts commit e69564a4071a0849435ac8ffe54fe4e49d8e3974.

* Avoid setting CMAKE_BUILD_TYPE=Release in each CMakeLists.txt (#720)

* remove set CMAKE_BUILD_TYPE Release in each CMakeLists.txt

* remove set CMAKE_BUILD_TYPE Release in ndt_pcl_modified

* set compile options for debug in ndt_omp

* Fix indent

* add warning if -DCMAKE_BUILD_TYPE=Release is not set in ndt_omp

Co-authored-by: Kenji Miyake <[email protected]>

* ring_outlier_filter: fix bug, and check azimuth (#727)

* fix bug, and check azimuth

Signed-off-by: Yamato Ando <[email protected]>

* reduce calc cost

Signed-off-by: Yukihiro Saito <[email protected]>

Co-authored-by: Yukihiro Saito <[email protected]>

* Fix/ring outlier filter bug (#762)

* fix bug, and check azimuth

Signed-off-by: Yamato Ando <[email protected]>

* reduce calc cost

Signed-off-by: Yukihiro Saito <[email protected]>

* fix bug

Signed-off-by: Yukihiro Saito <[email protected]>

* change default param

Signed-off-by: Yukihiro Saito <[email protected]>

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

* remove ROS1 packages temporarily

Signed-off-by: mitsudome-r <[email protected]>

* Revert "remove ROS1 packages temporarily"

This reverts commit bcab06f1790bbe6d2441ad18a6430fde31ca483e.

Signed-off-by: mitsudome-r <[email protected]>

* add COLCON_IGNORE to ros1 packages

Signed-off-by: mitsudome-r <[email protected]>

* Rename launch files to launch.xml (#28)

* Port points preprocessor (#114)

* Add pcl_component.h.
 - originally from Willow Garage.
 - Ported to ROS2 component class by SImon Thompson.

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

* Port CMakelists & package.xml & concatenate_data
 - timer frequency handing is not ported (the logic is changed)
 - remove dependency and functions of NodeletLazy

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

* move required functions from pcl_component.h to filter.h, port rayground_filter

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

* add crop box filter

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

* arrange make order

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

* port voxel grid downsample filter

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

* port pointcloud accumulator

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

* port compare map filters

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

* port outlier filters

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

* port passthrough filters

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

* fix pcl deprecates:
 - replace pcl::uint16_t -> std::uint16_t
 - replace pcl_isfinite  -> std::isfinite
 - replace pcl::getFieldIndex(input, name, fields) -> pcl::getFieldIndex<PointT>(name, fields)

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

* add parameter service callback (port dynamic reconfigure)

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

* remove unused file

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

* fix: add missing return

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

* add input/output_frame parameter service callback in Filter class

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

* message_filter : boost::shared_ptr -> std::shared_ptr

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

* fix pcl::getPointCloudDifference deprecate

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

* add License

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

* fix cmake compile options

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

* fix warning

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

* move init & subscribe functions to constructor

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

* port ring_passthrough_filter.launch.xml

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

* fix component register plugin name

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

* add default param, remove duplicated node name for debug print

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

* add default value for concat_data args

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

* add preprocessor.launch.py

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

* remove old file

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

* add ros parameter initialization

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

* remove unused files

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

* apply clang format

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

* replace _exe to _node for executable

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

* remove unused main.cpp

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

* minor fix: change param name

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

* add preprocessor.launch.xml launch (#123)

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

* [pointcloud-preprocessor] Link missing opencv libraries (#133)

to fix linker error in downstream package

* Rename h files to hpp (#142)

* Change includes

* Rename files

* Adjustments to make things compile

* Other packages

* Adjust copyright notice on 532 out of 699 source files (#143)

* Use quotes for includes where appropriate (#144)

* Use quotes for includes where appropriate

* Fix lint tests

* Make tests pass hopefully

* Run uncrustify on the entire Pilot.Auto codebase (#151)

* Run uncrustify on the entire Pilot.Auto codebase

* Exclude open PRs

* ROS2 Linting: pointcloud_preprocessor (#180)

* Add linter tests

* Run cppcheck and fix errors

* Address PR Comments:
 - Remove the impl file and merge the two header files

* Remove colcon build warning for PCL libraries
 - #129 issue

* Address PR comment:
 - Reorder calls to find package and build dependencies to suppress build warnings

* [ray_ground_filter] overwrite frame_id of output_msg with base_frame_ (#216)

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

Co-authored-by: Autoware <[email protected]>

* fix tf (#232)

Signed-off-by: mitsudome-r <[email protected]>

* apply env_var to  use_sim_time (#222)

* Ros2 v0.8.0 pointcloud preprocessor (#293)

* fix height threshold bug (#1102) (#371)

Signed-off-by: mitsudome-r <[email protected]>

Co-authored-by: Taichi Higashide <[email protected]>

* Add livox_tag_filter (#368)

* Add livox_tag_filter (#1140)

* Add livox_tag_filter

Signed-off-by: Kenji Miyake <[email protected]>

* Remove dependency of livox_ros_driver

Signed-off-by: Kenji Miyake <[email protected]>

[livox_tag_filter] port to ROS2

Signed-off-by: mitsudome-r <[email protected]>

* fix test failures

Signed-off-by: mitsudome-r <[email protected]>

* Move livox_tag_filter under livox/ directory

Signed-off-by: mitsudome-r <[email protected]>

* address review comments

Signed-off-by: mitsudome-r <[email protected]>

* fix lint test error

Signed-off-by: mitsudome-r <[email protected]>

* make livox_tag_filter_node to component

Signed-off-by: mitsudome-r <[email protected]>

Co-authored-by: Kenji Miyake <[email protected]>

* Add tier4_pcl_extensions (#1162) (#377)

* Add tier4_pcl_extensions (#1162)

* Add tier4_pcl_extensions

Signed-off-by: Kenji Miyake <[email protected]>

* Move to sensing/preprocessor/pointcloud

Signed-off-by: Kenji Miyake <[email protected]>

port to ROS2

Signed-off-by: mitsudome-r <[email protected]>

* fix lint errors

Signed-off-by: mitsudome-r <[email protected]>

* fix include brackets

Signed-off-by: mitsudome-r <[email protected]>

* add dependency to pcl

Signed-off-by: mitsudome-r <[email protected]>

Co-authored-by: Kenji Miyake <[email protected]>

* Sync with Ros2 v0.8.0 beta (#393)

* add nullptr check when publish concatenate data (#369)

* Add warning msg when concat pointcloud is not published (#388)

Signed-off-by: Kenji Miyake <[email protected]>

* add timeout notification stamp msgs (#363)

* add timeout notification stamp msgs

* fix uncursify

* delete timeout notification stamped

* Revert "delete timeout notification stamped"

This reverts commit 365d29209f6a7f5ec75eb80c5d8c2ef38daeae79.

* fix message

Co-authored-by: Taichi Higashide <[email protected]>
Co-authored-by: taikitanaka3 <[email protected]>

* Add approximate voxel grid filter (#1144) (#378)

* add approximate downsample filter nodelet

* add pcl_voxel_grid_modified package

* fixed cmake list

* use approximate voxel grid filter

* rename packages

* rename voxel grid filter class

Co-authored-by: RyuYamamoto <[email protected]>

* Fix concatenate data (#396)

* Remove std msgs from concatenate data

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

* Adaptive timer

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

* Fix lint

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

* Sensor data qos (#407)

* Use sensor data qos for pointcloud preprocessor

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

* Use sensor data qos for pointcloud

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

* Fix lint

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

* Use sensor data qos for livox tag filter and vector map filter

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

* Fix lint

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

Co-authored-by: Autoware <[email protected]>

* Fix topic name in pointcloud preprocessor (#422)

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

* Fix typo in sensing module (#436)

* Import v0.9.1 (#431)

* add local optimal solution ocillation check to ndt_scan_matcher (#1182)

* Add obstacle_crush diagnostic (#1186)

Signed-off-by: Kenji Miyake <[email protected]>

* Fix diagnostics api (#1185)

* Fix diagnostics api

Signed-off-by: Kenji Miyake <[email protected]>

* Don't overwrite level

Signed-off-by: Kenji Miyake <[email protected]>

* Overwrite level of No Fault diagnostics

Signed-off-by: Kenji Miyake <[email protected]>

* Add missing diag in autoware_error_monitor.yaml (#1187)

Signed-off-by: Kenji Miyake <[email protected]>

* Filter hazard_status (#1191)

* Filter hazard_status

Signed-off-by: Kenji Miyake <[email protected]>

* Filter leaf diagnostics

Signed-off-by: Kenji Miyake <[email protected]>

* Fix wrong calculation of available memory. (#1168)

* Fixed wrong calculation of available memory.

* Added comments about output example of free -tb command.

* Change monitoring method to get HDD temperature and usage per specified device. (#1195)

* Changed monitoring method to get temperature and usage per specified device.

* Fixed test codes.

* Removed unnecessary (void) parameter.

* return input pointcloud when ground plane not found (#1190)

* fix yaw-smoothing bug (#1198)

* Fix lint

Signed-off-by: Kenji Miyake <[email protected]>

Co-authored-by: Taichi Higashide <[email protected]>
Co-authored-by: ito-san <[email protected]>
Co-authored-by: tkimura4 <[email protected]>

* add use_sim-time option (#454)

* Format launch files (#1219)

Signed-off-by: Kenji Miyake <[email protected]>

* Fix for rolling (#1226)

* Replace doc by description

Signed-off-by: Kenji Miyake <[email protected]>

* Replace ns by push-ros-namespace

Signed-off-by: Kenji Miyake <[email protected]>

* Use unique ptr publish in filters (#1240)

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

* Remove invalid warning of concatenate data (#1245)

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

* Unify Apache-2.0 license name (#1242)

* Refine BSD license name (#1244)

* Fix issues in downsample filter (#1253)

* Add missing return statement

* Add override to overridden virtual functions

* Add explicit to the constructor callable with a single argument

* Use using instead of typedef

* Comment out unused function parameters

* Fix cpplint warnings (include-what-you-use)

* Fix uncrustify warnings (except warnings on inclusion guard)

* Add reason why uncrustify excluded

* Add override to overridden virtual function

* change clock of tf_buffer to RCL_ROS_TIME from RCL_SYSTEM_TIME (#1261)

Signed-off-by: Azumi Suzuki <[email protected]>

* Remove use_sim_time for set_parameter (#1260)

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

* Porting small fix (#1288)

* Delete unused code (#1183)

* Fix control topic name of closest_velocity_checker.py (#1174)

Signed-off-by: Kenji Miyake <[email protected]>

* Add comments for livox tag (#1188)

Signed-off-by: Kenji Miyake <[email protected]>

* Clear return value (#1193)

* Change tracker model of unknown object (#1204)

* treat polygon points as relative (#1205)

Signed-off-by: Kosuke Murakami <[email protected]>

* hotfix: reference velocity in consideration of vehicle gear (#1213)

* fix reference velocity for vehicle gear

* add initialization

* revert

* add comment

* change max area param (#1218)

* Fix an identical code for different branches (#1230)

* Update livox_tag_filter.launch.xml

* Fixup

Signed-off-by: Kenji Miyake <[email protected]>

Co-authored-by: shin <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: Fumiya Watanabe <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: Kosuke Murakami <[email protected]>
Co-authored-by: Hiroki OTA <[email protected]>
Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: Kazuki Miyahara <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>

* Fix lint errors (#1378)

* Fix lint errors

Signed-off-by: Kenji Miyake <[email protected]>

* Fix variable names

Signed-off-by: Kenji Miyake <[email protected]>

* Use transient_local sub for compare_map_filter (#1437)

* Use transient_local sub for compare_map_filter

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

* Rename nn_dists

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

* Remove pointcloud_to_laserscan (#1508)

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

* Feature/compare elevation map (#1488)

* suppress warnings for sensing packages (#1729)

* add Werror for tier4_pcl_extensions

* use std::type  instead of pcl::type

* use std::isfinite instead of pcl_isfinite

* fix getFieldIndex

* add Werror

* fix uninitialized

* add Werror

* fix string to char*

* Fix dependency type of rosidl_default_generators (#1801)

* Fix dependency type of rosidl_default_generators

Signed-off-by: Kenji Miyake <[email protected]>

* Remove unnecessary depends

Signed-off-by: Kenji Miyake <[email protected]>

* Use ament_cmake_auto

Signed-off-by: Kenji Miyake <[email protected]>

* Add concatenate_date diagnostic (#1808)

* Add concatenate_date diagnostic

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

* Fix spell transed -> transformed

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

* Remove unused functions

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

* Fix output topic name

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

* Remove pub_concat_status

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

* Remove concat_num and not_subscribed_topic_names publisher

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

* Use set insted of vector

* Refactor daignostics function

* Add const

* Use empty insted of size

* Remove updater_ constructor

* Initialize not_subscribed_topic_names_with input_topics and remove concat_num key-value

* Use ternary operator for diag level and message

* Clarify to use std::string instead of auto

* Use ternary operator for subscribe status

* Add const

* Fix ternary operator

* Change order of diag stat

* Change to subscribe_status

* Fix ternary operator

* Add include set for include_what_you_use

* Fix subscribe_status

* Fix -Wunused-parameter (#1836)

* Fix -Wunused-parameter

Signed-off-by: Kenji Miyake <[email protected]>

* Fix mistake

Signed-off-by: Kenji Miyake <[email protected]>

* fix spell

* Fix lint issues

Signed-off-by: Kenji Miyake <[email protected]>

* Ignore flake8 warnings

Signed-off-by: Kenji Miyake <[email protected]>

Co-authored-by: Hiroki OTA <[email protected]>

* Fix compiler warnings (#1837)

* Fix -Wunused-private-field

Signed-off-by: Kenji Miyake <[email protected]>

* Fix -Wunused-variable

Signed-off-by: Kenji Miyake <[email protected]>

* Fix -Wformat-security

Signed-off-by: Kenji Miyake <[email protected]>

* Fix -Winvalid-constexpr

Signed-off-by: Kenji Miyake <[email protected]>

* Fix -Wdelete-non-abstract-non-virtual-dtor

Signed-off-by: Kenji Miyake <[email protected]>

* Fix -Wdelete-abstract-non-virtual-dtor

Signed-off-by: Kenji Miyake <[email protected]>

* Fix -Winconsistent-missing-override

Signed-off-by: Kenji Miyake <[email protected]>

* Fix -Wrange-loop-construct

Signed-off-by: Kenji Miyake <[email protected]>

* Fix "invalid application of 'sizeof' to an incomplete type"

Signed-off-by: Kenji Miyake <[email protected]>

* Ignore -Wgnu-anonymous-struct and -Wnested-anon-types

Signed-off-by: Kenji Miyake <[email protected]>

* Fix lint

Signed-off-by: Kenji Miyake <[email protected]>

* Ignore -Wno-deprecated-declarations in CUDA-related packages

Signed-off-by: Kenji Miyake <[email protected]>

* Fix mistake

Signed-off-by: Kenji Miyake <[email protected]>

* Fix -Wunused-parameter

Signed-off-by: Kenji Miyake <[email protected]>

* Fix vector_map_filter downsample (#1847)

* Fix vector_map_filter downsample

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

* Fix spell

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

* Reserve centralized_cloud

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

* Move returning to downsample original coords lines

* Return to the original coords when creating filtered_cloud

* Remove voxel_size_z

* Fix spell

* Remove unnecessary comment

* Remove unnecessary index check

* Remove voxel_size_z in header

* Fix spellcheck fail for some packages (#1842)

* fix transed -> transformed

* fix Urefex to Uref_ex

* fix spell

* Yrefex -> Yref_ex

* add space

* fix for spellcheck

* fix for lint

* fix feedbacked to feedback

* delete Yref_ex

* fix some typos (#1941)

* fix some typos

* fix typo

* Fix typo

Signed-off-by: Kenji Miyake <[email protected]>

Co-authored-by: Kenji Miyake <[email protected]>

* Invoke code formatter at pre-commit (#1935)

* Run ament_uncrustify at pre-commit

* Reformat existing files
* Fix copyright and cpplint errors

Signed-off-by: Kenji Miyake <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>

* add sort-package-xml hook in pre-commit (#1881)

* add sort xml hook in pre-commit

* change retval to exit_status

* rename

* add prettier plugin-xml

* use early return

* add license note

* add tier4 license

* restore prettier

* change license order

* move local hooks to public repo

* move prettier-xml to pre-commit-hooks-ros

* update version for bug-fix

* apply pre-commit

* Port filter subscribe and unsbscribe (#2048)

* Port filter subscribe and unsbscribe

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

* Add message_filters unsubscribe

* Use filter unsubscribe for compare_elevation_map (#2049)

* Use filter unsubscribe for compare_elevation_map

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

* Use override instead of virtual

* Add including header for clang-tidy

* Add missing dependencies of diagnostic_updater (#2242)

Signed-off-by: Kenji Miyake <[email protected]>

* Feature/porting occupancy grid (#1621)

* probabilistic occupancy grid map for blind spot (#1124)

* add probabilistic occupancy grid map

* cosmetic change

* bug fix

* bug fix

* cosmetic change

* cosmetic change

* cosmetic change

* bug fix

* modify topic name and launch

* fix typo

* improve occupancy grid map (#1498)

* use obstacle pointcloud

* fix bug

* update

Signed-off-by: Yukihiro Saito <[email protected]>

* add readme

* modify license and fix bug

* change param

* fix typo

* fix typo

* disable roslint

* cosmetic change

* modify readme

* bug fix (#1514)

* Fix occupancy grid map (#1524)

* bug fix

* cosmetic change

* refactor and bug fix

* Porting occupancy grid to ros2

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

* Fix typo

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

* Fix file name in README

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

* pre-commit fixes

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

Co-authored-by: Yukihiro Saito <[email protected]>

* Feature/porting occupancy grid filter (#1721)

* Feature/occupancy grid map based outlier filter (#1555)

* bug fix

* add occupancy grid map based outlier filter

* cosmetic change

* update occupancy grid map launch

* modify license

* cosmetic change

* disable debug

* fix definition of wrong function

* cosmetic change

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

* pre-commit fixes

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

* Update build_depend.repos

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

* Fix message type in readme

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

* Fix topic name in readme

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

* Fix lint

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

Co-authored-by: Yukihiro Saito <[email protected]>

* Add a new ground filter node (#1509) (#1691)

* Add a new ground filter node (#1509)

* Initial commit

* Implement simple classification method

* Update classification algorithm

* Change virtual ground point to front wheel center

* Update classification algorithm (classify from center of ground points cluster)

* Remove unused code and add some comments.

* Add document and sample launch file

* Fix typo

* Fix typo

* change variable name

* Fix bug

* Fix typo, Fix coding style

* Update params in launch file

* Use autoware_utils::calcDistance3d to calculate distance between two points

* Use radians instead of degrees

* Change default param config

* Add more description about the algorithm

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

* Feature/occupancy grid map based outlier filter (#1555)

* bug fix

* add occupancy grid map based outlier filter

* cosmetic change

* update occupancy grid map launch

* modify license

* cosmetic change

* disable debug

* fix definition of wrong function

* cosmetic change

* pre-commit fixes

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

* Fix lint

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

Co-authored-by: Shunsuke Miura <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>

* Fix build warning (#1745)

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

* Feature/porting occlusion spot (#1740)

* Feature/occlusion_spot safety planner public road (#1594)

* add blind spot safety planner public road

* remove duplicated procesing

* remove unused private param

* renaming fix typo add comments

* fix spell check

* velocity -> relative velocity

* calc2d, To param, simplify search, To original

* add the num possible collision gurd

* computational cost reduction

* Cosmetic change for PossibleCollisionInfo

* add interpolation to possible collision value

* refactor codes

* fix details

* invalid point gurd

* To Param

* refacotor to occlusion spot util

* cosmetic change

* clean up blindspot

* To Occlusion Spot

* revise readme

* refactor drawing

* for better explanation

* fix velocity profile

* clean up details

* cosmetic change for debug marker

* use max velocity in obstacle info instead

* add gtest for Too Many Possible Collision case

* change case

* refactor readme

* minor fix

* add more occlusion spot explanation

* replace svg

* add gtest build path lanelet

* hotfix lateral distance and searching method

* update g test for lateral distance

* use faster search

* set more realistic param

* add lanelet subtype highway

* cosmetic change of reviews

* add occlusion spot module in private area (#1640)

* add occlusion spot in private

* For debugging change

* add spline interpolation to path

* add review changes

* adding minor change

* cosmetic change

* Vector to retval

* Blindspot To OcclusionSpot1

* To Occlusion Spot 2

* To Occlusions spot3

* update gtest with unified anchor

* remove anchor

* add test slice

* simplify interpolation

* Too Occlusion spot4

* add test buffer

* To Occlusion spot

* namespace gurd

* correct slice and add interpolation first

* handle self crossing with check for invation

* to ros debug stream

* removed unused interpolation

* add readme to plant uml

* cosmetic change

* minor change

* update readme

* review change

* change occlusion spot text color

* To Offset no Throw

* better debug marker

* catch only inversion error

* skip return in case of inversion

* for better grid

* simplify path lanelet at first

* remove std::cout

* for better path

* limit ego path inside target lanelet location

* remove last points

* cosmetic change for markers

* apply module for limited scene

* fix interpolation gurd

* for better params

* do not includes path behind

* remove dummy perception publisher

* Revert "remove dummy perception publisher"

This reverts commit 4acad985fe31dd9befaa21a16631495de6c3a117.

* replace hard coded occupancy grid option in psim

* remove respawn

* add arg to params and remove redundunt launch

* fix spell check

* fix default value

Co-authored-by: tkimura4 <[email protected]>

* Feature/occlusion spot private slice size param (#1703)

* add min slice size

* for a bit narrow lateral distance

* Update planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/config/occlusion_spot_param.yaml

Co-authored-by: Maxime CLEMENT <[email protected]>

Co-authored-by: Maxime CLEMENT <[email protected]>

* Rename files

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

* Porting to ros2

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

* pre-commit fixes

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

* Fix typo

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

* Fix launch namespace

Co-authored-by: tkimura4 <[email protected]>

* Fix parameter type

Co-authored-by: tkimura4 <[email protected]>

* Update planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/src/scene_module/occlusion_spot/scene_occlusion_spot_in_private_road.cpp

Co-authored-by: tkimura4 <[email protected]>

Co-authored-by: taikitanaka3 <[email protected]>
Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: Maxime CLEMENT <[email protected]>

* Fix out of range because of float cast (#1753)

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

* catch exception at look up transform and fix index ROS2 (#1761)

* catch exception at look up transform

* add return to exception case

* fix ament lint

* fix typo and index

* add catch and fix lint

* use catch partly

* error to warn and fix indent

* add child info to logger

* add throttle and return

* Fix compile warnings (#1852)

Fix -Wunused-parameter

Signed-off-by: Kenji Miyake <[email protected]>

Fix -Wunused-private-field

Signed-off-by: Kenji Miyake <[email protected]>

Fix -Wunused-lambda-capture

Signed-off-by: Kenji Miyake <[email protected]>

Fix -Wdelete-non-abstract-non-virtual-dtor

Signed-off-by: Kenji Miyake <[email protected]>

Fix -Wrange-loop-construct

Signed-off-by: Kenji Miyake <[email protected]>

Ignore lint error

Signed-off-by: Kenji Miyake <[email protected]>

* Feature/distortion corrector (#1782)

* Fix/preprocessor format (#1921)

* Enable uncrustify

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

* Apply uncrustify

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

* Feature/left intensity (#1912)

* left intensity

* apply formatting rules

* leave as it is

* rename function

* Update occ grid docs (#1991)

* update docs

* cosmetic change

* update readme (#1992)

* Apply format (#1999)

Signed-off-by: Kenji Miyake <[email protected]>

Fix cpplint

Signed-off-by: Kenji Miyake <[email protected]>

* Fix/ground filter classification algorithm (#2038)

* Check the distance from object cluster for non ground following points to calculate the slope

* fix cpplint error

* fix cpplint error

* Fix package.xml (#2056)

Signed-off-by: Kenji Miyake <[email protected]>

* Feature/port dual return filter (#2020)

* Original commit, with basic weak first filtering

* Add simple diagnostic, ring outlier for normal points, format

* Separate weak first and normal point ring outlier filter parameters, update published topics for investigation

* rename header

* porting

* add config file

* add launch

* visiblity and noise

* add missing subscribe function

* remove unnecessary subscriber

* add publishing topic

* add visiblity diag

* enable image transport

* minor fix

* uncrusify

* add image transport

* add visiblity thresh param

* typo fix

* add dynamic reconf param

* tmp_dual_echo

* point cloud type fix

* cosmetic change

* precommit

* Update sensing/preprocessor/pointcloud/pointcloud_preprocessor/include/pointcloud_preprocessor/outlier_filter/dual_return_outlier_filter_nodelet.hpp

Co-authored-by: davidw <[email protected]>
Co-authored-by: Shinnosuke Hirakawa <[email protected]>

* add key value (#2209)

* add key value

* Update sensing/preprocessor/pointcloud/pointcloud_preprocessor/src/outlier_filter/dual_return_outlier_filter_nodelet.cpp

Co-authored-by: Kenji Miyake <[email protected]>

* cosmetic change

Co-authored-by: Kenji Miyake <[email protected]>

* Change formatter to clang-format and black (#2332)

* Revert "Temporarily comment out pre-commit hooks"

This reverts commit 748e9cdb145ce12f8b520bcbd97f5ff899fc28a3.

* Replace ament_lint_common with autoware_lint_common

Signed-off-by: Kenji Miyake <[email protected]>

* Remove ament_cmake_uncrustify and ament_clang_format

Signed-off-by: Kenji Miyake <[email protected]>

* Apply Black

Signed-off-by: Kenji Miyake <[email protected]>

* Apply clang-format

Signed-off-by: Kenji Miyake <[email protected]>

* Fix build errors

Signed-off-by: Kenji Miyake <[email protected]>

* Fix for cpplint

* Fix include double quotes to angle brackets

Signed-off-by: Kenji Miyake <[email protected]>

* Apply clang-format

Signed-off-by: Kenji Miyake <[email protected]>

* Fix build errors

Signed-off-by: Kenji Miyake <[email protected]>

* Add COLCON_IGNORE (#500)

Signed-off-by: Kenji Miyake <[email protected]>

* port vector map filter (#507)

* remove COLCON_IGNORE

* use HADMapBin.idl

* remove COLCON_IGNORE (#515)

* port ground/compare map filter for perception as segmentation stack (#490)

* move ground filter to perception from sensing

* cleanup ground filter launch file

* remove ground filter from sensing

* refer pointclound_preprocessor/filter.hpp

* rename package ground_filter -> ground_segmentation

* add compare_map_filter into object_segmentation as compare_map_segmentation

* fix include guard in ground segmentation

* cleanup readme

* remove compare map filter from sensing stack

* remove unnecessary dependency

* remove more depends

* remove std_msgs from pkg depends

* [ polar grid ] add readme polar grid remove colcon ignore (#559)

* remove ignore

* add readme

* fix invalid link

* [vehicle_info_util] add readme (#560)

* add readme

* fix typo

* replace to valid link

* doc livox tag filter (#594)

* add minimal doc

* fix doc

* doc tier4 pcl extensions (#598)

* use velocity report (#596)

* use velocity report

* remove velocity report porting from gyro_odometor

Co-authored-by: Takayuki Murooka <[email protected]>

* Remove template comments from node documents (#608)

* rename document file

* remove template comment

* Auto/document pointclound preprocessor (#607)

* add document template

* minimal doc

* rm dust

* fix path

* add minimal description

* update parameter description

* update porpose

* update document title

* fix typo

* fix outlier filter doc

* update crop-box-filter & concatenate-data

* fix typo

* add distortion corrector

* fix topic type

* add passthrough filter doc

* add vector map filter doc

* add point cloud preprocessor doc

* add downsampling doc

* fix broken link

* fix wrong input topic (#647)

* update to support velocity report header (#655)

* update to support velocity report header

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

* Update simulator/simple_planning_simulator/src/simple_planning_simulator/simple_planning_simulator_core.cpp

Co-authored-by: tkimura4 <[email protected]>

* use maybe_unused

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

* fix precommit

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

Co-authored-by: tkimura4 <[email protected]>

* adapt to actuation cmd/status as control msg (#646)

* adapt to actuation cmd/status as control msg

* fix readme

* fix topics

* fix remaing topics

* as to pacmod interface

* fix vehicle status

* add header to twist

* revert gyro_odometer_change

* revert twist topic change

* revert unchanged package

* initialize pointer (#660)

* add tf2_geometry_msgs include to distorction_filter (#664)

* add tf2_geometry_msgs include

* add tf2_geometry_msgs pkg depend

* Sync .auto branch with the latest branch in internal repository (#691)

* add trajectory point offset in rviz plugin (#2270)

* sync rc rc/v0.23.0 (#2258)

* fix interpolation for insert point (#2228)

* fix interpolation for insert point

* to prev interpolation pkg

* Revert "to prev interpolation pkg"

This reverts commit 9eb145b5d36e297186015fb17c267ccd5b3c21ef.

Co-authored-by: taikitanaka3 <[email protected]>
Co-authored-by: taikitanaka <[email protected]>

* fix topic name (#2266)

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

* Add namespace to diag for dual_return_filter (#2269)

* Add a function to make 'geometry_msgs::msg::TransformStamped' (#2250)

* Add a function to make 'geometry_msgs::msg::TransformStamped'
* Add 'child_frame_id' as an argument of 'pose2transform'

* Simplify marker scale initialization (#2286)

* Fix/crosswalk polygon (#2279)

* extend crosswalk polygon

* improve readability

* fix polygon shape

* Add warning when decel distance calculation fails (#2289)

Signed-off-by: Makoto Kurihara <[email protected]>

* [motion_velocity_smoother] ignore debug print (#2292)

* cosmetic change

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

* cahnge severity from WARN to DEBUG for debug info

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

* use util for stop_watch

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

* fix map based prediction (#2200)

* fix map based prediction

* fix format

* change map based prediction

* fix spells

* fix spells in comments

* fix for cpplint

* fix some problems

* fix format and code for clang-tidy

* fix space for cpplint

* Update Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

* fix vector access method

* fix readme format

* add parameter

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

Co-authored-by: Kazuki Miyahara <[email protected]>

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

Co-authored-by: Kazuki Miyahara <[email protected]>

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

Co-authored-by: Kazuki Miyahara <[email protected]>

* Update Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

Co-authored-by: Kazuki Miyahara <[email protected]>

Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: Kazuki Miyahara <[email protected]>

* remove failure condition for 0 velocity trajectory (#2295)

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

* [mpc_follower] remove stop distance condition from stopState decision (#1916)

* [mpc_follower] remove stop distance condition from stopState decision

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

* add invalid index handling

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

* Move the debug marker initialization part to another file (#2288)

* Move the debug marker initialization part to 'debug.cpp'

* Make 'isLocalOptimalSolutionOscillation' independent from 'NDTScanMatcher' (#2300)

* Remove an unused function 'getTransform' (#2301)

* Simplify iteration of initial poses (#2310)

* Make a transform object const (#2311)

* Represent poses in 'std::vector' instead of 'geometry_msgs::msg::PoseArray' (#2312)

* Feature/no stopping area (#2163)

* add no stopping area module to behavior velocity planner

* apply utils

* add polygon interpolation module order stopline around area is considered

* devide jpass udge with stop line polygon

* update docs

* rename file name

* update to latest

* minor change for marker

* update license

Co-authored-by: Yukihiro Saito <[email protected]>

* update license

Co-authored-by: Yukihiro Saito <[email protected]>

* update license

Co-authored-by: Yukihiro Saito <[email protected]>

* update license

Co-authored-by: Yukihiro Saito <[email protected]>

* minor fix

* add parameter tuning at experiment

* update readme

* format doc

* apply comments

* add exception gurd

* cosmetic change

* fix ament

* fix typo and remove for statement

* & to " "

* better ns

* return pass judge param

* add missing stoppable condition

* add clear pass judge and stoppable flag

* add comment

* precommit fix

* cpplint

Co-authored-by: Yukihiro Saito <[email protected]>

* sync rc rc/v0.23.0 (#2281)

* Fix side shift planner (#2171) (#2172)

* add print debug

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

* remove forward shift points when adding new point

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

* remove debug print

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

* format

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

* Fix remove threshold

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

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

* Fix/pull out and pull over (#2175)

* delete unnecessary check

* fix condition of starting pull out

* Add emergency status API (#2174) (#2182)

* Fix/mpc reset prev result (#2185) (#2195)

* reset prev result

* clean code

* reset only raw_steer_cmd

* Update control/mpc_follower/src/mpc_follower_core.cpp

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

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

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

* [hotfix] 1 path point exception after resampling (#2204)

* fix 1 path point exception after resampling

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

* Apply suggestions from code review

* Apply suggestions from code review

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

Co-authored-by: tkimura4 <[email protected]>

* [hotfix] Fix lane ids (#2211)

* Fix lane ids

* Prevent acceleration on avoidance (#2214)

* prevent acceleration on avoidance

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

* fix param name

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

* parametrize avoidance acc

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

* change param name

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

* fix typo

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

* Fix qos in roi cluster fusion (#2218)

* fix confidence (#2220)

* too high confidence (#2229)

* Fix/obstacle stop 0.23.0 (#2232)

* fix unexpected slow down in sharp curves (#2181)

* Fix/insert implementation (#2186)

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

* [hotfix] Remove exception in avoidance module (#2233)

* Remove exception

* Fix clock

* Remove blank line

* Update traffic light state if ref stop point is ahead of previous one (#2197)

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

* fix interpolation for insert point (#2228)

* fix interpolation for insert point

* to prev interpolation pkg

* fix index (#2265)

* turn signal calculation (#2280)

* add turn signal funtion in path shifter

* add ros parameters

Co-authored-by: Fumiya Watanabe <[email protected]>
Co-authored-by: Takamasa Horibe <[email protected]>
Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: Takagi, Isamu <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: Satoshi OTA <[email protected]>
Co-authored-by: taikitanaka3 <[email protected]>
Co-authored-by: Sugatyon <[email protected]>

* [behavior_path_planner] fix sudden path change around ego (#2305) (#2318)

* fix return-from-ego shift point generation logic

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

* change param for trimSimilarGradShiftPoint

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

* add comment for issue

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

* update comment

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

* replace code with function (logic has not changed)

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

* move func to cpp

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

* add comment for issue

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

* fix typo

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

* Update planning/scenario_planning/lane_driving/behavior_planning/behavior_path_planner/src/scene_module/avoidance/avoidance_module.cpp

Co-authored-by: Kazuki Miyahara <[email protected]>

* Update planning/scenario_planning/lane_driving/behavior_planning/behavior_path_planner/src/scene_module/avoidance/avoidance_module.cpp

Co-authored-by: Kazuki Miyahara <[email protected]>

Co-authored-by: Kazuki Miyahara <[email protected]>

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

* Add functions to make stamped scalar messages (#2317)

* Fix/object yaw in intersection module (#2294)

* fix object orientation

* fix function name

* add guard (#2321)

* reduce cost (double to float) (#2298)

* Add detail collision check (#2274)

* Add detail collision check

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

* Remove unused function

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

* Fix arc length

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

* Seperate time margin

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

* Fix parameter name

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

* Update Readme

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

* Address review: Add comment for TimeDistanceArray

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

* Run pre-commit

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

* Fix cpplint

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

* Add return for empty polygon

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

* update CenterPoint  (#2222)

* update to model trained by mmdet3d

* add vizualizer (debug)

* for multi-frame inputs

* chagne config

* use autoware_utils::pi

* project specific model and param

* rename vfe -> encoder

* rename general to common

* update download link

* update

* fix

* rename model_name

* change training toolbox link

* chage lint package

* fix test error

* commit suggestion

* Feature/lane change detection (#2331)

* add old information deleter

* fix access bug

* change to deque

* update obstacle buffer

* fix some bugs

* add lane change detector

* make a update lanelet function

* fix code style

* parameterize essential values

* Update perception/object_recognition/prediction/map_based_prediction/src/map_based_prediction_ros.cpp

Co-authored-by: Kazuki Miyahara <[email protected]>

* fix slash position

* remove unnecessary lines

* fix format

* fix format

* change to new enum

* fix format

* fix typo and add guard

* change funciton name

* add lane change description

Co-authored-by: Kazuki Miyahara <[email protected]>

* Add Planning Evaluator  (#2293)

* Add prototype planning evaluator

Produced data for dist between points, curvature, and relative angle

* Cleanup the code to make adding metrics easier

* Add remaining basic metrics (length, duration, vel, accel, jerk)

* Add motion_evaluator to evaluate the actual ego motion + code cleanup

* Add deviation metrics

* Add naive stability metric

* Handle invalid stat (TODO: fix the output file formatting)

* Add parameter file and cleanup

* Add basic obstacle metric (TTC not yet implemented) and fix output file format

* Add basic time to collision

* Add lateral-distance based stability metric

* Add check (at init time) that metrics' maps are complete

* Publish metrics as ParamaterDeclaration msg (for openscenario)

* Use lookahead and start from ego_pose when calculating stability metrics

* Code cleanup

* Fix lint

* Add tests

* Fix bug with Frechet dist and the last traj point

* Finish implementing tests

* Fix lint

* Code cleanup

* Update README.md

* Remove unused metric

* Change msg type of published metrics to DiagnosticArray

* fix format to fix pre-commit check

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

* fix yaml format to fix pre-commit check

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

* fix yaml format

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

* apply clang-format

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

* apply clang-format

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

* Update planning/planning_diagnostics/planning_evaluator/include/planning_evaluator/planning_evaluator_node.hpp

* Update planning/planning_diagnostics/planning_evaluator/test/test_planning_evaluator_node.cpp

* Update planning/planning_diagnostics/planning_evaluator/test/test_planning_evaluator_node.cpp

* change lint format to autoware_lint_common

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

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

* Add keep braking function at driving state (#2346)

* Add keep braking function at driving state

Signed-off-by: Makoto Kurihara <[email protected]>

* Remove debug messages

Signed-off-by: Makoto Kurihara <[email protected]>

* Fix format

Signed-off-by: Makoto Kurihara <[email protected]>

* Change diag_updater's pediod from default to 0.1sec (#2348)

* add cross judgement and common signal function (#2319)

* merge branch turn_signal_common

* add turn signal function in signal decider

* add cross judge in path_utilities and delete from turn_signal_decider

* remove original signal calculation in lane change

* omit substitution

* replace turn signal decider in pull over function

* modify cross judge logic

* replace turn signal decider in avoidance

* add readme of turn signal

* update

* delete print debug

* update

* delete lane change decider in path shifter

* delete blank line

* fix indent

* fix typo

* fix typo

* decrease nest

* run pre commit

* Add 0 limit at forward jerk velocity filter (#2340)

Signed-off-by: Makoto Kurihara <[email protected]>

* add time offset param to point cloud concatenation (#2303)

* add offset param

* clang-format

Co-authored-by: Akihito OHSATO <[email protected]>

* Feature/add doc for keep braking function at driving state (#2366)

* Add the description of brake keeping

Signed-off-by: Makoto Kurihara <[email protected]>

* Add the english document

Signed-off-by: Makoto Kurihara <[email protected]>

* Improve description

Signed-off-by: Makoto Kurihara <[email protected]>

* Add english description

Signed-off-by: Makoto Kurihara <[email protected]>

* Fix include files (#2339)

Signed-off-by: Kenji Miyake <[email protected]>

* fix behavior intersection module

* fix behavior no stopping area module

* fix planning_evaluator

* fix motion_velocity_smoother

* rename variable

* Revert "[mpc_follower] remove stop distance condition from stopState decision (#1916)"

This reverts commit ff4f0b5a844d1f835f1b93bd3b36a76747b0cd02.

* Revert "Add keep braking function at driving state (#2346)"

This reverts commit f0478187db4c28bf6092c198723dcc5ec11a9c70.

* Revert "Feature/add doc for keep braking function at driving state (#2366)"

This reverts commit 66de2f3924a479049fce2d5c5c6b579cacbd3e49.

* Fix orientation availability in centerpoint

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

* fix test_trajectory.cpp

* add target link libraries

* Use .auto msg in test code for planniing evaluator

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

* fix include

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

Co-authored-by: Takayuki Murooka <[email protected]>
Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com>
Co-authored-by: taikitanaka3 <[email protected]>
Co-authored-by: taikitanaka <[email protected]>
Co-authored-by: Takamasa Horibe <[email protected]>
Co-authored-by: Takeshi Miura <[email protected]>
Co-authored-by: Takeshi Ishita <[email protected]>
Co-authored-by: Satoshi OTA <[email protected]>
Co-authored-by: Makoto Kurihara <[email protected]>
Co-authored-by: purewater0901 <[email protected]>
Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: Kazuki Miyahara <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: Fumiya Watanabe <[email protected]>
Co-authored-by: Takagi, Isamu <[email protected]>
Co-authored-by: Sugatyon <[email protected]>
Co-authored-by: s-murakami-esol <[email protected]>
Co-authored-by: Yusuke Muramatsu <[email protected]>
Co-authored-by: Maxime CLEMENT <[email protected]>
Co-authored-by: Shunsuke Miura <[email protected]>
Co-authored-by: Shinnosuke Hirakawa <[email protected]>
Co-authored-by: Akihito OHSATO <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>

Co-authored-by: mitsudome-r <[email protected]>
Co-authored-by: Taichi Higashide <[email protected]>
Co-authored-by: YamatoAndo <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: Daichi Murakami <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: Nikolai Morin <[email protected]>
Co-authored-by: Takamasa Horibe <[email protected]>
Co-authored-by: Frederik Beaujean <[email protected]>
Co-authored-by: Jilada Eccleston <[email protected]>
Co-authored-by: Ryohsuke Mitsudome <[email protected]>
Co-authored-by: Autoware <[email protected]>
Co-authored-by: Kosuke Murakami <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: taikitanaka3 <[email protected]>
Co-authored-by: RyuYamamoto <[email protected]>
Co-authored-by: Kazuki Miyahara <[email protected]>
Co-authored-by: ito-san <[email protected]>
Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: s-azumi <[email protected]>
Co-authored-by: Keisuke Shima <[email protected]>
Co-authored-by: shin <[email protected]>
Co-authored-by: Fumiya Watanabe <[email protected]>
Co-authored-by: Hiroki OTA <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: Kosuke Takeuchi <[email protected]>
Co-authored-by: Takeshi Ishita <[email protected]>
Co-authored-by: Keisuke Shima <[email protected]>
Co-authored-by: Shunsuke Miura <[email protected]>
Co-authored-by: Maxime CLEMENT <[email protected]>
Co-authored-by: davidw <[email protected]>
Co-authored-by: Shinnosuke Hirakawa <[email protected]>
Co-authored-by: Satoshi OTA <[email protected]>
Co-authored-by: Takayuki Murooka <[email protected]>
Co-authored-by: Takayuki Murooka <[email protected]>
Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com>
Co-authored-by: taikitanaka <[email protected]>
Co-authored-by: Makoto Kurihara <[email protected]>
Co-authored-by: purewater0901 <[email protected]>
Co-authored-by: Takagi, Isamu <[email protected]>
Co-authored-by: Sugatyon <[email protected]>
Co-authored-by: s-murakami-esol <[email protected]>
Co-authored-by: Yusuke Muramatsu <[email protected]>
Co-authored-by: Akihito OHSATO <[email protected]>
isamu-takagi added a commit to isamu-takagi/autoware.universe that referenced this pull request Apr 21, 2022
* release v0.4.0

* Avoid setting CMAKE_BUILD_TYPE=Release in each CMakeLists.txt (autowarefoundation#720)

* remove set CMAKE_BUILD_TYPE Release in each CMakeLists.txt

* remove set CMAKE_BUILD_TYPE Release in ndt_pcl_modified

* set compile options for debug in ndt_omp

* Fix indent

* add warning if -DCMAKE_BUILD_TYPE=Release is not set in ndt_omp

Co-authored-by: Kenji Miyake <[email protected]>

* remove ROS1 packages temporarily

Signed-off-by: mitsudome-r <[email protected]>

* Revert "remove ROS1 packages temporarily"

This reverts commit 2ba159d0875d817ae73a0df4ba12c4660c86acfe.

Signed-off-by: mitsudome-r <[email protected]>

* add COLCON_IGNORE to ros1 packages

Signed-off-by: mitsudome-r <[email protected]>

* Rename launch files to launch.xml (autowarefoundation#28)

* ROS2 Porting: gyro_odometer (autowarefoundation#39)

* Make compile
 - Fix cmake and package.xml
 - Update tf and msgs

* Add publishers, subscribers and loggers
 - Fix launch file and Cmake to generate executable

* Address PR comments:
 - Remove launch file xml line (not needed)
 - Convert Buffer and TransformListener to plain objects
 - Fix some typos

* ported pose2twist from ROS1 to ROS2 (autowarefoundation#19)

* ported pose2twist from ROS1 to ROS2

* Update CMakeLists.txt

updated CMakeLists to be consise using ament_auto

* Update pose2twist_core.cpp

updated the ~Pose2Twist() = default in header

* Update package.xml

sorted dependencies alphabetically

* Update pose2twist_core.h

added  
  ~Pose2Twist() = default;

* Update pose2twist_core.h

Include guards replaced

* edited pose2twist launch file to ROS2

* fixed package XML

* Add geometry2 to repos (autowarefoundation#76)

* add geometry2 package temporarily until new release

Signed-off-by: mitsudome-r <[email protected]>

* trigger-ci

Signed-off-by: mitsudome-r <[email protected]>

* add tf2 dependency to the packages that use tf2_geometry_msgs

Signed-off-by: mitsudome-r <[email protected]>

* Revert "Add geometry2 to repos (autowarefoundation#76)" (autowarefoundation#96)

* Revert "Add geometry2 to repos (autowarefoundation#76)"

This reverts commit 2e5ba3e86d0597920c0adf23f066521ea8a1a5b6.

* Re-add tf2 dependencies

* Revert "Re-add tf2 dependencies"

This reverts commit e23b0c8b0826cf9518924d33349f9de34b4975df.

* Debug CI pipeline

* Revert "Debug CI pipeline"

This reverts commit 58f1eba550360d82c08230552abfb64b33b23e0f.

* Explicitly install known versions of the geometry packages

* No need to skip tf2 packages anymore

Co-authored-by: Esteve Fernandez <[email protected]>

* Rename h files to hpp (autowarefoundation#142)

* Change includes

* Rename files

* Adjustments to make things compile

* Other packages

* Adjust copyright notice on 532 out of 699 source files (autowarefoundation#143)

* Use quotes for includes where appropriate (autowarefoundation#144)

* Use quotes for includes where appropriate

* Fix lint tests

* Make tests pass hopefully

* Run uncrustify on the entire Pilot.Auto codebase (autowarefoundation#151)

* Run uncrustify on the entire Pilot.Auto codebase

* Exclude open PRs

* adding linters to pose2twist (autowarefoundation#193)

* adding linters to gyro_odometer (autowarefoundation#192)

* apply env_var to  use_sim_time (autowarefoundation#222)

* Fix dt in pose2twist (autowarefoundation#289)

* fix dt

Signed-off-by: Kosuke Murakami <[email protected]>

* apply format

Signed-off-by: Kosuke Murakami <[email protected]>

* fix covariance (autowarefoundation#875) (autowarefoundation#267)

Signed-off-by: Yamato Ando <[email protected]>

Co-authored-by: YamatoAndo <[email protected]>

* rm std_msgs (autowarefoundation#359)

* rm_std_msgs (autowarefoundation#402)

* Fix rolling build errors (autowarefoundation#1225)

* Add missing include files

Signed-off-by: Kenji Miyake <[email protected]>

* Replace rclcpp::Duration

Signed-off-by: Kenji Miyake <[email protected]>

* Use reference for exceptions

Signed-off-by: Kenji Miyake <[email protected]>

* Use from_seconds

Signed-off-by: Kenji Miyake <[email protected]>

* Sync public repo (autowarefoundation#1228)

* [simple_planning_simulator] add readme (autowarefoundation#424)

* add readme of simple_planning_simulator

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

* Update simulator/simple_planning_simulator/README.md

* set transit_margin_time to intersect. planner (autowarefoundation#460)

* Fix pose2twist (autowarefoundation#462)

Signed-off-by: Takagi, Isamu <[email protected]>

* Ros2 vehicle info param server (autowarefoundation#447)

* add vehicle_info_param_server

* update vehicle info

* apply format

* fix bug

* skip unnecessary search

* delete vehicle param file

* fix bug

* Ros2 fix topic name part2 (autowarefoundation#425)

* Fix topic name of traffic_light_classifier

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix topic name of traffic_light_visualization

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix topic name of traffic_light_ssd_fine_detector

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix topic name of traffic_light_map_based_detector

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix lint traffic_light_recognition

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix lint traffic_light_ssd_fine_detector

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix lint traffic_light_classifier

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix lint traffic_light_classifier

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix lint traffic_light_ssd_fine_detector

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix issues in hdd_reader (autowarefoundation#466)

* Fix some issues detected by Coverity Scan and Clang-Tidy

* Update launch command

* Add more `close(new_sock)`

* Simplify the definitions of struct

* fix: re-construct laneletMapLayer for reindex RTree (autowarefoundation#463)

* Rviz overlay render fix (autowarefoundation#461)

* Moved painiting in SteeringAngle plugin to update()

Signed-off-by: Adam Dabrowski <[email protected]>

* super class now back to MFD

Signed-off-by: Adam Dabrowski <[email protected]>

* uncrustified

Signed-off-by: Adam Dabrowski <[email protected]>

* acquire data in mutex

Signed-off-by: Adam Dabrowski <[email protected]>

* back to RTD as superclass

Signed-off-by: Adam Dabrowski <[email protected]>

* Rviz overlay render in update (autowarefoundation#465)

* Moved painiting in SteeringAngle plugin to update()

Signed-off-by: Adam Dabrowski <[email protected]>

* super class now back to MFD

Signed-off-by: Adam Dabrowski <[email protected]>

* uncrustified

Signed-off-by: Adam Dabrowski <[email protected]>

* acquire data in mutex

Signed-off-by: Adam Dabrowski <[email protected]>

* removed unnecessary includes and some dead code

Signed-off-by: Adam Dabrowski <[email protected]>

* Adepted remaining vehicle plugin classes to render-in-update concept. Returned to MFD superclass

Signed-off-by: Adam Dabrowski <[email protected]>

* restored RTD superclass

Signed-off-by: Adam Dabrowski <[email protected]>

Co-authored-by: Takamasa Horibe <[email protected]>
Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: Takagi, Isamu <[email protected]>
Co-authored-by: Kazuki Miyahara <[email protected]>
Co-authored-by: Makoto Tokunaga <[email protected]>
Co-authored-by: Adam Dąbrowski <[email protected]>

* Fix for rolling (autowarefoundation#1226)

* Replace doc by description

Signed-off-by: Kenji Miyake <[email protected]>

* Replace ns by push-ros-namespace

Signed-off-by: Kenji Miyake <[email protected]>

* Unify Apache-2.0 license name (autowarefoundation#1242)

* Remove use_sim_time for set_parameter (autowarefoundation#1260)

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

* Feature/gyro odometer add twist with cov input (autowarefoundation#1586)

* add description for gyro_odometer package autowarefoundation#1819

* Fix -Wunused-parameter (autowarefoundation#1836)

* Fix -Wunused-parameter

Signed-off-by: Kenji Miyake <[email protected]>

* Fix mistake

Signed-off-by: Kenji Miyake <[email protected]>

* fix spell

* Fix lint issues

Signed-off-by: Kenji Miyake <[email protected]>

* Ignore flake8 warnings

Signed-off-by: Kenji Miyake <[email protected]>

Co-authored-by: Hiroki OTA <[email protected]>

* Invoke code formatter at pre-commit (autowarefoundation#1935)

* Run ament_uncrustify at pre-commit

* Reformat existing files
* Fix copyright and cpplint errors

Signed-off-by: Kenji Miyake <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>

* Feature/add stop filter ros2 (autowarefoundation#1575)

* revert imu yaw bias (autowarefoundation#2040) (autowarefoundation#2043)

Co-authored-by: YamatoAndo <[email protected]>

* add sort-package-xml hook in pre-commit (autowarefoundation#1881)

* add sort xml hook in pre-commit

* change retval to exit_status

* rename

* add prettier plugin-xml

* use early return

* add license note

* add tier4 license

* restore prettier

* change license order

* move local hooks to public repo

* move prettier-xml to pre-commit-hooks-ros

* update version for bug-fix

* apply pre-commit

* Change formatter to clang-format and black (autowarefoundation#2332)

* Revert "Temporarily comment out pre-commit hooks"

This reverts commit 748e9cdb145ce12f8b520bcbd97f5ff899fc28a3.

* Replace ament_lint_common with autoware_lint_common

Signed-off-by: Kenji Miyake <[email protected]>

* Remove ament_cmake_uncrustify and ament_clang_format

Signed-off-by: Kenji Miyake <[email protected]>

* Apply Black

Signed-off-by: Kenji Miyake <[email protected]>

* Apply clang-format

Signed-off-by: Kenji Miyake <[email protected]>

* Fix build errors

Signed-off-by: Kenji Miyake <[email protected]>

* Fix for cpplint

* Fix include double quotes to angle brackets

Signed-off-by: Kenji Miyake <[email protected]>

* Apply clang-format

Signed-off-by: Kenji Miyake <[email protected]>

* Fix build errors

Signed-off-by: Kenji Miyake <[email protected]>

* Add COLCON_IGNORE (autowarefoundation#500)

Signed-off-by: Kenji Miyake <[email protected]>

* Remove COLCON_IGNORE under localization (autowarefoundation#553)

* [gyro_odometer]add readme (autowarefoundation#625)

* add readme

* update

* update

* Update localization/twist_estimator/gyro_odometer/README.md

Co-authored-by: Kazuki Miyahara <[email protected]>

* add discription

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

* add readme in pose2twist (autowarefoundation#662)

* add readme

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

* Update localization/twist_estimator/pose2twist/src/README.md

Co-authored-by: Kazuki Miyahara <[email protected]>

Co-authored-by: Kazuki Miyahara <[email protected]>

* fix readme (autowarefoundation#669)

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

* convert VehicleReport to Twist msgs (autowarefoundation#657)

* add vehicle velocity converter package

* clang format

* add README

* add heading_rate value

* remove twist msg

* clang format

* set covariance value

* fixed bug

* [gyro_odometer] remove input twist (autowarefoundation#706)

* remove input twist

* update README

* fix: move README.md directory

Co-authored-by: mitsudome-r <[email protected]>
Co-authored-by: Daichi Murakami <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: Nikolai Morin <[email protected]>
Co-authored-by: Jilada Eccleston <[email protected]>
Co-authored-by: nik-tier4 <[email protected]>
Co-authored-by: Ryohsuke Mitsudome <[email protected]>
Co-authored-by: Esteve Fernandez <[email protected]>
Co-authored-by: Kosuke Murakami <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: YamatoAndo <[email protected]>
Co-authored-by: taikitanaka3 <[email protected]>
Co-authored-by: Takamasa Horibe <[email protected]>
Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: Takagi, Isamu <[email protected]>
Co-authored-by: Kazuki Miyahara <[email protected]>
Co-authored-by: Makoto Tokunaga <[email protected]>
Co-authored-by: Adam Dąbrowski <[email protected]>
Co-authored-by: Hiroki OTA <[email protected]>
Co-authored-by: Takeshi Ishita <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: kminoda <[email protected]>
Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com>
Co-authored-by: Keisuke Shima <[email protected]>
Co-authored-by: Sugatyon <[email protected]>
Co-authored-by: RyuYamamoto <[email protected]>
isamu-takagi pushed a commit to isamu-takagi/autoware.universe that referenced this pull request Apr 21, 2022
* release v0.4.0

* Avoid setting CMAKE_BUILD_TYPE=Release in each CMakeLists.txt (autowarefoundation#720)

* remove set CMAKE_BUILD_TYPE Release in each CMakeLists.txt

* remove set CMAKE_BUILD_TYPE Release in ndt_pcl_modified

* set compile options for debug in ndt_omp

* Fix indent

* add warning if -DCMAKE_BUILD_TYPE=Release is not set in ndt_omp

Co-authored-by: Kenji Miyake <[email protected]>

* remove ROS1 packages temporarily

Signed-off-by: mitsudome-r <[email protected]>

* Revert "remove ROS1 packages temporarily"

This reverts commit f29c914.

Signed-off-by: mitsudome-r <[email protected]>

* add COLCON_IGNORE to ros1 packages

Signed-off-by: mitsudome-r <[email protected]>

* Rename launch files to launch.xml (autowarefoundation#28)

* Port ekf_localizer (autowarefoundation#16)

* Ported ekf_localizer to ROS 2

* Ported ekf_localizer to ROS 2, but disabled them

* Update launch file

* Use ::SharedPtr where available

* Replace deprecated Float64 with Float64Stamped from autoware_debug_msgs

* Install launch file

* Added stamps

* fix duration unit for RCLCPP_*_THROTTLE (autowarefoundation#75)

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

* Rename h files to hpp (autowarefoundation#142)

* Change includes

* Rename files

* Adjustments to make things compile

* Other packages

* Adjust copyright notice on 532 out of 699 source files (autowarefoundation#143)

* Use quotes for includes where appropriate (autowarefoundation#144)

* Use quotes for includes where appropriate

* Fix lint tests

* Make tests pass hopefully

* Run uncrustify on the entire Pilot.Auto codebase (autowarefoundation#151)

* Run uncrustify on the entire Pilot.Auto codebase

* Exclude open PRs

* [ekf_localizer] [pose_initializer] fix topic message type (autowarefoundation#176)

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

* adding linters to ekf_localizer (autowarefoundation#194)

* add initialization for roll&pitch, remove condition in launch (autowarefoundation#209)

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

* fix units of time objects (autowarefoundation#195)

* fix units of time objects

Signed-off-by: mitsudome-r <[email protected]>

* fix tests

Signed-off-by: mitsudome-r <[email protected]>

* fix test

Signed-off-by: mitsudome-r <[email protected]>

* apply env_var to  use_sim_time (autowarefoundation#222)

* Ros2 v0.8.0 ekf localizer (autowarefoundation#270)

* restore file name for v0.8.0 update

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

* fix typos in localization (autowarefoundation#890)

* move kalman filter to lib package (autowarefoundation#1141)

* move kalman filter to lib package

* add kalman_filter dir

* Revert "restore file name for v0.8.0 update"

This reverts commit 485111da0aba91eeddda77e1e3b6b3f517373163.

Co-authored-by: Kazuki Miyahara <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>

* Unify Apache-2.0 license name (autowarefoundation#1242)

* Remove use_sim_time for set_parameter (autowarefoundation#1260)

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

* update ekf readme (add reference) (autowarefoundation#1382) (autowarefoundation#1383)

* update ekf readme (add reference) (autowarefoundation#1382)

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

* Fix typo

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

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

* Add pre-commit (autowarefoundation#1560)

* add pre-commit

* add pre-commit-config

* add additional settings for private repository

* use default pre-commit-config

* update pre-commit setting

* Ignore whitespace for line breaks in markdown

* Update .github/workflows/pre-commit.yml

Co-authored-by: Kazuki Miyahara <[email protected]>

* exclude svg

* remove pretty-format-json

* add double-quote-string-fixer

* consider COLCON_IGNORE file when seaching modified package

* format file

* pre-commit fixes

* Update pre-commit.yml

* Update .pre-commit-config.yaml

Co-authored-by: Kazuki Miyahara <[email protected]>
Co-authored-by: pre-commit <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>

* Add markdownlint and prettier (autowarefoundation#1661)

* Add markdownlint and prettier

Signed-off-by: Kenji Miyake <[email protected]>

* Ignore .param.yaml

Signed-off-by: Kenji Miyake <[email protected]>

* Apply format

Signed-off-by: Kenji Miyake <[email protected]>

* Fix -Wunused-parameter (autowarefoundation#1836)

* Fix -Wunused-parameter

Signed-off-by: Kenji Miyake <[email protected]>

* Fix mistake

Signed-off-by: Kenji Miyake <[email protected]>

* fix spell

* Fix lint issues

Signed-off-by: Kenji Miyake <[email protected]>

* Ignore flake8 warnings

Signed-off-by: Kenji Miyake <[email protected]>

Co-authored-by: Hiroki OTA <[email protected]>

* fix some typos (autowarefoundation#1941)

* fix some typos

* fix typo

* Fix typo

Signed-off-by: Kenji Miyake <[email protected]>

Co-authored-by: Kenji Miyake <[email protected]>

* Feature/add stop filter ros2 (autowarefoundation#1575)

* add sort-package-xml hook in pre-commit (autowarefoundation#1881)

* add sort xml hook in pre-commit

* change retval to exit_status

* rename

* add prettier plugin-xml

* use early return

* add license note

* add tier4 license

* restore prettier

* change license order

* move local hooks to public repo

* move prettier-xml to pre-commit-hooks-ros

* update version for bug-fix

* apply pre-commit

* add createQuaternionFromYaw (autowarefoundation#2120)

* add createQuaternionFromYaw

* add test

* change return value type of createQuaternionFromRPY from tf2::quat to geomety_msgs::msg::quat

* use geometry_msgs::msg::Quaternion in createQuaternionFromRPY in application

* [ekf_localizer] use autoware utils (autowarefoundation#2314)

* Change formatter to clang-format and black (autowarefoundation#2332)

* Revert "Temporarily comment out pre-commit hooks"

This reverts commit 748e9cdb145ce12f8b520bcbd97f5ff899fc28a3.

* Replace ament_lint_common with autoware_lint_common

Signed-off-by: Kenji Miyake <[email protected]>

* Remove ament_cmake_uncrustify and ament_clang_format

Signed-off-by: Kenji Miyake <[email protected]>

* Apply Black

Signed-off-by: Kenji Miyake <[email protected]>

* Apply clang-format

Signed-off-by: Kenji Miyake <[email protected]>

* Fix build errors

Signed-off-by: Kenji Miyake <[email protected]>

* Fix for cpplint

* Fix include double quotes to angle brackets

Signed-off-by: Kenji Miyake <[email protected]>

* Apply clang-format

Signed-off-by: Kenji Miyake <[email protected]>

* Fix build errors

Signed-off-by: Kenji Miyake <[email protected]>

* Add COLCON_IGNORE (autowarefoundation#500)

Signed-off-by: Kenji Miyake <[email protected]>

* add nav_msgs::msg::Odometry and publish odometry topic to ekf_localizer (autowarefoundation#501)

* publish odometry

* remove COLCON IGNORE

* fixed typo

* fixed order in package.xml

* add odom name

* fixed frame id

* pre commit

* subscribe odometry msg in stop filter package (autowarefoundation#520)

* remove COLCON IGNORE

* use nav_msgs::msg::Odometry

* publish stop filter odometry

* Create README.md for stop_filter (autowarefoundation#583)

* add odom topic to README (autowarefoundation#582)

* [stop filter] remove twist publisher (autowarefoundation#586)

* remove twist publisher

* remove twist publisher in README

* remove topic remap from launch file (autowarefoundation#703)

* [ekf_localizer] remove input pose and twist topic (autowarefoundation#707)

* remove input pose and twist topic

* fixed README

* pre-commit

* remove unused parameter

Co-authored-by: mitsudome-r <[email protected]>
Co-authored-by: Daichi Murakami <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: Nikolai Morin <[email protected]>
Co-authored-by: Esteve Fernandez <[email protected]>
Co-authored-by: Takamasa Horibe <[email protected]>
Co-authored-by: Ryohsuke Mitsudome <[email protected]>
Co-authored-by: Autoware <[email protected]>
Co-authored-by: nik-tier4 <[email protected]>
Co-authored-by: Kosuke Murakami <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: Kazuki Miyahara <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: Keisuke Shima <[email protected]>
Co-authored-by: pre-commit <[email protected]>
Co-authored-by: Hiroki OTA <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: kminoda <[email protected]>
Co-authored-by: Takayuki Murooka <[email protected]>
Co-authored-by: RyuYamamoto <[email protected]>
Co-authored-by: Takeshi Ishita <[email protected]>
Co-authored-by: Tomoya Kimura <[email protected]>
isamu-takagi added a commit to isamu-takagi/autoware.universe that referenced this pull request Apr 21, 2022
* release v0.4.0

* remove ROS1 packages temporarily

Signed-off-by: mitsudome-r <[email protected]>

* Revert "remove ROS1 packages temporarily"

This reverts commit 7c50d2f586d6a3480ec8c62b19d81f42de403d28.

Signed-off-by: mitsudome-r <[email protected]>

* add COLCON_IGNORE to ros1 packages

Signed-off-by: mitsudome-r <[email protected]>

* Rename launch files to launch.xml (autowarefoundation#28)

* Port map based prediction (autowarefoundation#95)

* Port to ROS2

Signed-off-by: Servando German Serrano <[email protected]>

* Add missing pkg to fix build error

Signed-off-by: Servando German Serrano <[email protected]>

* Updated function

Signed-off-by: Servando German Serrano <[email protected]>

* Fix launch

Signed-off-by: Servando German Serrano <[email protected]>

* [map_based_detection] fix launch file (autowarefoundation#115)

Signed-off-by: mitsudome-r <[email protected]>

* Convert calls of Duration to Duration::from_seconds where appropriate (autowarefoundation#131)

* Rename h files to hpp (autowarefoundation#142)

* Change includes

* Rename files

* Adjustments to make things compile

* Other packages

* Adjust copyright notice on 532 out of 699 source files (autowarefoundation#143)

* Use quotes for includes where appropriate (autowarefoundation#144)

* Use quotes for includes where appropriate

* Fix lint tests

* Make tests pass hopefully

* Run uncrustify on the entire Pilot.Auto codebase (autowarefoundation#151)

* Run uncrustify on the entire Pilot.Auto codebase

* Exclude open PRs

* fixing trasient_local in ROS2 packages (autowarefoundation#160)

* [map_based_prediction] add remapping option for the launch file in map_based_prediction (autowarefoundation#199)

Signed-off-by: mitsudome-r <[email protected]>

* Enable lints in map_based_prediction (autowarefoundation#153)

* port naive_path_prediction from ROS1 to ROS2 (autowarefoundation#106)

* port naive_path_prediction from ROS1 to ROS2
edited CMakeLists.txt, package.xml, launch file
node.cpp & node.hpp files.

* review requested changes made in naive_path_prediction porting

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

* Ros2 v0.8.0 map based prediction (autowarefoundation#299)

* restore file name for v0.8.0 update

Signed-off-by: Azumi Suzuki <[email protected]>

* fix typos in perception (autowarefoundation#862)

* Revert "restore file name for v0.8.0 update"

This reverts commit 47ab860adfd6664193b741c61f976eee86c5267a.

* restore the return type of a function

Signed-off-by: Azumi Suzuki <[email protected]>

* delete commented out line

Signed-off-by: Azumi Suzuki <[email protected]>

Co-authored-by: Kazuki Miyahara <[email protected]>

* Ros2 v0.8.0 naive path prediction (autowarefoundation#305)

* restore naive_path_prediction files for v0.8.0 update

* fix topic name (autowarefoundation#1016)

* Revert "restore naive_path_prediction files for v0.8.0 update"

This reverts commit 77a87c3dce4a3134d2cd11180b635748f9b0202a.

Co-authored-by: Taichi Higashide <[email protected]>

* update target branch for ci (autowarefoundation#309)

* update target branch for ci

Signed-off-by: mitsudome-r <[email protected]>

* [as]: Fix lint

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

* [latlon_muxer]: Fix lint

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

* [map_based_prediction]: Fix lint

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

* [raw_vehicle_cmd_converter]: Fix lint

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

* [remote_cmd_converter]: Fix lint

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

* [turn_signal_decider]: Fix lint

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

Co-authored-by: wep21 <[email protected]>

* fix duration (autowarefoundation#445)

* fix duration

Signed-off-by: Kosuke Murakami <[email protected]>

* change to from_seconds

Signed-off-by: Kosuke Murakami <[email protected]>

* fix other duration

Signed-off-by: Kosuke Murakami <[email protected]>

* replace -1 with 0

Signed-off-by: Kosuke Murakami <[email protected]>

* apply ament_lint_common

Signed-off-by: Kosuke Murakami <[email protected]>

* uncrustify

Signed-off-by: Kosuke Murakami <[email protected]>

* add space

Signed-off-by: Kosuke Murakami <[email protected]>

* add another space

Signed-off-by: Kosuke Murakami <[email protected]>

* Fix typo in perception module (autowarefoundation#440)

* add use_sim-time option (autowarefoundation#454)

* Format launch files (autowarefoundation#1219)

Signed-off-by: Kenji Miyake <[email protected]>

* Fix rolling build errors (autowarefoundation#1225)

* Add missing include files

Signed-off-by: Kenji Miyake <[email protected]>

* Replace rclcpp::Duration

Signed-off-by: Kenji Miyake <[email protected]>

* Use reference for exceptions

Signed-off-by: Kenji Miyake <[email protected]>

* Use from_seconds

Signed-off-by: Kenji Miyake <[email protected]>

* Unify Apache-2.0 license name (autowarefoundation#1242)

* Remove use_sim_time for set_parameter (autowarefoundation#1260)

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

* Perception components (autowarefoundation#1368)

* [bev_optical_flow]: component node

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

* [object_merger]: component node

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

* [object_range_splitter]: component node

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

* [shape_estimation]: component node

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

* [map_based_prediction]: component node

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

* [naive_path_prediction]: component node

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

* [roi_image_saver]: component node

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

* [lidar_apollo_instance_segmentation]: component node

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

* [object_flow_fusion]: component node

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

* [traffic_light_map_based_detector]: component node

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

* [dynamic_object_visualization]: component node

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

* Fix typo

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

* Fix -Wunused-parameter (autowarefoundation#1836)

* Fix -Wunused-parameter

Signed-off-by: Kenji Miyake <[email protected]>

* Fix mistake

Signed-off-by: Kenji Miyake <[email protected]>

* fix spell

* Fix lint issues

Signed-off-by: Kenji Miyake <[email protected]>

* Ignore flake8 warnings

Signed-off-by: Kenji Miyake <[email protected]>

Co-authored-by: Hiroki OTA <[email protected]>

* fix some typos (autowarefoundation#1941)

* fix some typos

* fix typo

* Fix typo

Signed-off-by: Kenji Miyake <[email protected]>

Co-authored-by: Kenji Miyake <[email protected]>

* Invoke code formatter at pre-commit (autowarefoundation#1935)

* Run ament_uncrustify at pre-commit

* Reformat existing files
* Fix copyright and cpplint errors

Signed-off-by: Kenji Miyake <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>

* [map_based_prediction] add readme with reference (autowarefoundation#2041)

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

* add sort-package-xml hook in pre-commit (autowarefoundation#1881)

* add sort xml hook in pre-commit

* change retval to exit_status

* rename

* add prettier plugin-xml

* use early return

* add license note

* add tier4 license

* restore prettier

* change license order

* move local hooks to public repo

* move prettier-xml to pre-commit-hooks-ros

* update version for bug-fix

* apply pre-commit

* fix angle of prediction path (autowarefoundation#2012)

* Detection by tracker (autowarefoundation#1910)

* initial commit

* backup

* apply format

* cosmetic change

* implement divided under segmenterd clusters

* cosmetic change

* bug fix

* bug fix

* bug fix

* modify launch

* add debug and bug fix

* bug fix

* bug fix

* add no found tracked object

* modify parameters and cmake

* bug fix

* remove debug info

* add readme

* modify clustering launch

* run pre-commit

* cosmetic change

* cosmetic change

* cosmetic change

* apply markdownlint

* modify launch

* modify for cpplint

* modify qos

* change int to size_T

* bug fix

* change perception qos

* Update perception/object_recognition/detection/detection_by_tracker/package.xml

Co-authored-by: Daisuke Nishimatsu <[email protected]>

* cosmetic change

* cosmetic change

* fix launch

* Update perception/object_recognition/detection/detection_by_tracker/src/utils.cpp

Co-authored-by: Daisuke Nishimatsu <[email protected]>

* modify header include order

* change include order

* Update perception/object_recognition/detection/detection_by_tracker/src/detection_by_tracker_core.cpp

Co-authored-by: Daisuke Nishimatsu <[email protected]>

* change to std::optional

* cosmetic change

* Update perception/object_recognition/detection/detection_by_tracker/src/detection_by_tracker_core.cpp

Co-authored-by: Daisuke Nishimatsu <[email protected]>

* Update perception/object_recognition/detection/detection_by_tracker/src/detection_by_tracker_core.cpp

Co-authored-by: Daisuke Nishimatsu <[email protected]>

* bug fix

* modify readme

Co-authored-by: Daisuke Nishimatsu <[email protected]>

* Change formatter to clang-format and black (autowarefoundation#2332)

* Revert "Temporarily comment out pre-commit hooks"

This reverts commit 748e9cdb145ce12f8b520bcbd97f5ff899fc28a3.

* Replace ament_lint_common with autoware_lint_common

Signed-off-by: Kenji Miyake <[email protected]>

* Remove ament_cmake_uncrustify and ament_clang_format

Signed-off-by: Kenji Miyake <[email protected]>

* Apply Black

Signed-off-by: Kenji Miyake <[email protected]>

* Apply clang-format

Signed-off-by: Kenji Miyake <[email protected]>

* Fix build errors

Signed-off-by: Kenji Miyake <[email protected]>

* Fix for cpplint

* Fix include double quotes to angle brackets

Signed-off-by: Kenji Miyake <[email protected]>

* Apply clang-format

Signed-off-by: Kenji Miyake <[email protected]>

* Fix build errors

Signed-off-by: Kenji Miyake <[email protected]>

* Add COLCON_IGNORE (autowarefoundation#500)

Signed-off-by: Kenji Miyake <[email protected]>

* Auto/map based prediction (autowarefoundation#584)

* port map_based_prediction

* input tracked object

* add convert function to predicted object

* validate orientation availability

* add trailer class

* add document map based prediction (autowarefoundation#620)

* port map_based_prediction

* input tracked object

* add convert function to predicted object

* validate orientation availability

* add trailer class

* addd README

* delete depracated perception pkg (autowarefoundation#645)

* delete depracated pkg

* delete object_flow_fusion and bev_optical_flow

* consider upper size of path (autowarefoundation#654)

* consider upper size of path

* misc

* fic bug

* Sync .auto branch with the latest branch in internal repository (autowarefoundation#691)

* add trajectory point offset in rviz plugin (autowarefoundation#2270)

* sync rc rc/v0.23.0 (autowarefoundation#2258)

* fix interpolation for insert point (autowarefoundation#2228)

* fix interpolation for insert point

* to prev interpolation pkg

* Revert "to prev interpolation pkg"

This reverts commit 9eb145b5d36e297186015fb17c267ccd5b3c21ef.

Co-authored-by: taikitanaka3 <[email protected]>
Co-authored-by: taikitanaka <[email protected]>

* fix topic name (autowarefoundation#2266)

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

* Add namespace to diag for dual_return_filter (autowarefoundation#2269)

* Add a function to make 'geometry_msgs::msg::TransformStamped' (autowarefoundation#2250)

* Add a function to make 'geometry_msgs::msg::TransformStamped'
* Add 'child_frame_id' as an argument of 'pose2transform'

* Simplify marker scale initialization (autowarefoundation#2286)

* Fix/crosswalk polygon (autowarefoundation#2279)

* extend crosswalk polygon

* improve readability

* fix polygon shape

* Add warning when decel distance calculation fails (autowarefoundation#2289)

Signed-off-by: Makoto Kurihara <[email protected]>

* [motion_velocity_smoother] ignore debug print (autowarefoundation#2292)

* cosmetic change

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

* cahnge severity from WARN to DEBUG for debug info

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

* use util for stop_watch

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

* fix map based prediction (autowarefoundation#2200)

* fix map based prediction

* fix format

* change map based prediction

* fix spells

* fix spells in comments

* fix for cpplint

* fix some problems

* fix format and code for clang-tidy

* fix space for cpplint

* Update Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

* fix vector access method

* fix readme format

* add parameter

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

Co-authored-by: Kazuki Miyahara <[email protected]>

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

Co-authored-by: Kazuki Miyahara <[email protected]>

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

Co-authored-by: Kazuki Miyahara <[email protected]>

* Update Readme.md

* Update perception/object_recognition/prediction/map_based_prediction/Readme.md

Co-authored-by: Kazuki Miyahara <[email protected]>

Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: Kazuki Miyahara <[email protected]>

* remove failure condition for 0 velocity trajectory (autowarefoundation#2295)

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

* [mpc_follower] remove stop distance condition from stopState decision (autowarefoundation#1916)

* [mpc_follower] remove stop distance condition from stopState decision

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

* add invalid index handling

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

* Move the debug marker initialization part to another file (autowarefoundation#2288)

* Move the debug marker initialization part to 'debug.cpp'

* Make 'isLocalOptimalSolutionOscillation' independent from 'NDTScanMatcher' (autowarefoundation#2300)

* Remove an unused function 'getTransform' (autowarefoundation#2301)

* Simplify iteration of initial poses (autowarefoundation#2310)

* Make a transform object const (autowarefoundation#2311)

* Represent poses in 'std::vector' instead of 'geometry_msgs::msg::PoseArray' (autowarefoundation#2312)

* Feature/no stopping area (autowarefoundation#2163)

* add no stopping area module to behavior velocity planner

* apply utils

* add polygon interpolation module order stopline around area is considered

* devide jpass udge with stop line polygon

* update docs

* rename file name

* update to latest

* minor change for marker

* update license

Co-authored-by: Yukihiro Saito <[email protected]>

* update license

Co-authored-by: Yukihiro Saito <[email protected]>

* update license

Co-authored-by: Yukihiro Saito <[email protected]>

* update license

Co-authored-by: Yukihiro Saito <[email protected]>

* minor fix

* add parameter tuning at experiment

* update readme

* format doc

* apply comments

* add exception gurd

* cosmetic change

* fix ament

* fix typo and remove for statement

* & to " "

* better ns

* return pass judge param

* add missing stoppable condition

* add clear pass judge and stoppable flag

* add comment

* precommit fix

* cpplint

Co-authored-by: Yukihiro Saito <[email protected]>

* sync rc rc/v0.23.0 (autowarefoundation#2281)

* Fix side shift planner (autowarefoundation#2171) (autowarefoundation#2172)

* add print debug

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

* remove forward shift points when adding new point

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

* remove debug print

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

* format

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

* Fix remove threshold

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

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

* Fix/pull out and pull over (autowarefoundation#2175)

* delete unnecessary check

* fix condition of starting pull out

* Add emergency status API (autowarefoundation#2174) (autowarefoundation#2182)

* Fix/mpc reset prev result (autowarefoundation#2185) (autowarefoundation#2195)

* reset prev result

* clean code

* reset only raw_steer_cmd

* Update control/mpc_follower/src/mpc_follower_core.cpp

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

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

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

* [hotfix] 1 path point exception after resampling (autowarefoundation#2204)

* fix 1 path point exception after resampling

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

* Apply suggestions from code review

* Apply suggestions from code review

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

Co-authored-by: tkimura4 <[email protected]>

* [hotfix] Fix lane ids (autowarefoundation#2211)

* Fix lane ids

* Prevent acceleration on avoidance (autowarefoundation#2214)

* prevent acceleration on avoidance

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

* fix param name

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

* parametrize avoidance acc

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

* change param name

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

* fix typo

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

* Fix qos in roi cluster fusion (autowarefoundation#2218)

* fix confidence (autowarefoundation#2220)

* too high confidence (autowarefoundation#2229)

* Fix/obstacle stop 0.23.0 (autowarefoundation#2232)

* fix unexpected slow down in sharp curves (autowarefoundation#2181)

* Fix/insert implementation (autowarefoundation#2186)

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

* [hotfix] Remove exception in avoidance module (autowarefoundation#2233)

* Remove exception

* Fix clock

* Remove blank line

* Update traffic light state if ref stop point is ahead of previous one (autowarefoundation#2197)

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

* fix interpolation for insert point (autowarefoundation#2228)

* fix interpolation for insert point

* to prev interpolation pkg

* fix index (autowarefoundation#2265)

* turn signal calculation (#2280)

* add turn signal funtion in path shifter

* add ros parameters

Co-authored-by: Fumiya Watanabe <[email protected]>
Co-authored-by: Takamasa Horibe <[email protected]>
Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: Takagi, Isamu <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: Satoshi OTA <[email protected]>
Co-authored-by: taikitanaka3 <[email protected]>
Co-authored-by: Sugatyon <[email protected]>

* [behavior_path_planner] fix sudden path change around ego (autowarefoundation#2305) (autowarefoundation#2318)

* fix return-from-ego shift point generation logic

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

* change param for trimSimilarGradShiftPoint

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

* add comment for issue

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

* update comment

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

* replace code with function (logic has not changed)

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

* move func to cpp

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

* add comment for issue

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

* fix typo

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

* Update planning/scenario_planning/lane_driving/behavior_planning/behavior_path_planner/src/scene_module/avoidance/avoidance_module.cpp

Co-authored-by: Kazuki Miyahara <[email protected]>

* Update planning/scenario_planning/lane_driving/behavior_planning/behavior_path_planner/src/scene_module/avoidance/avoidance_module.cpp

Co-authored-by: Kazuki Miyahara <[email protected]>

Co-authored-by: Kazuki Miyahara <[email protected]>

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

* Add functions to make stamped scalar messages (autowarefoundation#2317)

* Fix/object yaw in intersection module (autowarefoundation#2294)

* fix object orientation

* fix function name

* add guard (autowarefoundation#2321)

* reduce cost (double to float) (autowarefoundation#2298)

* Add detail collision check (autowarefoundation#2274)

* Add detail collision check

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

* Remove unused function

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

* Fix arc length

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

* Seperate time margin

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

* Fix parameter name

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

* Update Readme

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

* Address review: Add comment for TimeDistanceArray

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

* Run pre-commit

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

* Fix cpplint

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

* Add return for empty polygon

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

* update CenterPoint  (autowarefoundation#2222)

* update to model trained by mmdet3d

* add vizualizer (debug)

* for multi-frame inputs

* chagne config

* use autoware_utils::pi

* project specific model and param

* rename vfe -> encoder

* rename general to common

* update download link

* update

* fix

* rename model_name

* change training toolbox link

* chage lint package

* fix test error

* commit suggestion

* Feature/lane change detection (autowarefoundation#2331)

* add old information deleter

* fix access bug

* change to deque

* update obstacle buffer

* fix some bugs

* add lane change detector

* make a update lanelet function

* fix code style

* parameterize essential values

* Update perception/object_recognition/prediction/map_based_prediction/src/map_based_prediction_ros.cpp

Co-authored-by: Kazuki Miyahara <[email protected]>

* fix slash position

* remove unnecessary lines

* fix format

* fix format

* change to new enum

* fix format

* fix typo and add guard

* change funciton name

* add lane change description

Co-authored-by: Kazuki Miyahara <[email protected]>

* Add Planning Evaluator  (autowarefoundation#2293)

* Add prototype planning evaluator

Produced data for dist between points, curvature, and relative angle

* Cleanup the code to make adding metrics easier

* Add remaining basic metrics (length, duration, vel, accel, jerk)

* Add motion_evaluator to evaluate the actual ego motion + code cleanup

* Add deviation metrics

* Add naive stability metric

* Handle invalid stat (TODO: fix the output file formatting)

* Add parameter file and cleanup

* Add basic obstacle metric (TTC not yet implemented) and fix output file format

* Add basic time to collision

* Add lateral-distance based stability metric

* Add check (at init time) that metrics' maps are complete

* Publish metrics as ParamaterDeclaration msg (for openscenario)

* Use lookahead and start from ego_pose when calculating stability metrics

* Code cleanup

* Fix lint

* Add tests

* Fix bug with Frechet dist and the last traj point

* Finish implementing tests

* Fix lint

* Code cleanup

* Update README.md

* Remove unused metric

* Change msg type of published metrics to DiagnosticArray

* fix format to fix pre-commit check

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

* fix yaml format to fix pre-commit check

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

* fix yaml format

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

* apply clang-format

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

* apply clang-format

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

* Update planning/planning_diagnostics/planning_evaluator/include/planning_evaluator/planning_evaluator_node.hpp

* Update planning/planning_diagnostics/planning_evaluator/test/test_planning_evaluator_node.cpp

* Update planning/planning_diagnostics/planning_evaluator/test/test_planning_evaluator_node.cpp

* change lint format to autoware_lint_common

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

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

* Add keep braking function at driving state (autowarefoundation#2346)

* Add keep braking function at driving state

Signed-off-by: Makoto Kurihara <[email protected]>

* Remove debug messages

Signed-off-by: Makoto Kurihara <[email protected]>

* Fix format

Signed-off-by: Makoto Kurihara <[email protected]>

* Change diag_updater's pediod from default to 0.1sec (autowarefoundation#2348)

* add cross judgement and common signal function (autowarefoundation#2319)

* merge branch turn_signal_common

* add turn signal function in signal decider

* add cross judge in path_utilities and delete from turn_signal_decider

* remove original signal calculation in lane change

* omit substitution

* replace turn signal decider in pull over function

* modify cross judge logic

* replace turn signal decider in avoidance

* add readme of turn signal

* update

* delete print debug

* update

* delete lane change decider in path shifter

* delete blank line

* fix indent

* fix typo

* fix typo

* decrease nest

* run pre commit

* Add 0 limit at forward jerk velocity filter (autowarefoundation#2340)

Signed-off-by: Makoto Kurihara <[email protected]>

* add time offset param to point cloud concatenation (autowarefoundation#2303)

* add offset param

* clang-format

Co-authored-by: Akihito OHSATO <[email protected]>

* Feature/add doc for keep braking function at driving state (autowarefoundation#2366)

* Add the description of brake keeping

Signed-off-by: Makoto Kurihara <[email protected]>

* Add the english document

Signed-off-by: Makoto Kurihara <[email protected]>

* Improve description

Signed-off-by: Makoto Kurihara <[email protected]>

* Add english description

Signed-off-by: Makoto Kurihara <[email protected]>

* Fix include files (autowarefoundation#2339)

Signed-off-by: Kenji Miyake <[email protected]>

* fix behavior intersection module

* fix behavior no stopping area module

* fix planning_evaluator

* fix motion_velocity_smoother

* rename variable

* Revert "[mpc_follower] remove stop distance condition from stopState decision (autowarefoundation#1916)"

This reverts commit ff4f0b5a844d1f835f1b93bd3b36a76747b0cd02.

* Revert "Add keep braking function at driving state (autowarefoundation#2346)"

This reverts commit f0478187db4c28bf6092c198723dcc5ec11a9c70.

* Revert "Feature/add doc for keep braking function at driving state (autowarefoundation#2366)"

This reverts commit 66de2f3924a479049fce2d5c5c6b579cacbd3e49.

* Fix orientation availability in centerpoint

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

* fix test_trajectory.cpp

* add target link libraries

* Use .auto msg in test code for planniing evaluator

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

* fix include

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

Co-authored-by: Takayuki Murooka <[email protected]>
Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com>
Co-authored-by: taikitanaka3 <[email protected]>
Co-authored-by: taikitanaka <[email protected]>
Co-authored-by: Takamasa Horibe <[email protected]>
Co-authored-by: Takeshi Miura <[email protected]>
Co-authored-by: Takeshi Ishita <[email protected]>
Co-authored-by: Satoshi OTA <[email protected]>
Co-authored-by: Makoto Kurihara <[email protected]>
Co-authored-by: purewater0901 <[email protected]>
Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: Kazuki Miyahara <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: Fumiya Watanabe <[email protected]>
Co-authored-by: Takagi, Isamu <[email protected]>
Co-authored-by: Sugatyon <[email protected]>
Co-authored-by: s-murakami-esol <[email protected]>
Co-authored-by: Yusuke Muramatsu <[email protected]>
Co-authored-by: Maxime CLEMENT <[email protected]>
Co-authored-by: Shunsuke Miura <[email protected]>
Co-authored-by: Shinnosuke Hirakawa <[email protected]>
Co-authored-by: Akihito OHSATO <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>

* substitute time_step for object-path (autowarefoundation#720)

* fix: fix title of README.md

* Apply suggestions from code review

* Feature/update map based prediction readme (autowarefoundation#762)

* remove unused arg

* remove unsed arg

* update readme

* remove unused arg

Co-authored-by: mitsudome-r <[email protected]>
Co-authored-by: Nikolai Morin <[email protected]>
Co-authored-by: Servando <[email protected]>
Co-authored-by: Ryohsuke Mitsudome <[email protected]>
Co-authored-by: nik-tier4 <[email protected]>
Co-authored-by: Takamasa Horibe <[email protected]>
Co-authored-by: s-azumi <[email protected]>
Co-authored-by: Kazuki Miyahara <[email protected]>
Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: Taichi Higashide <[email protected]>
Co-authored-by: wep21 <[email protected]>
Co-authored-by: Kosuke Murakami <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: Hiroki OTA <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: Takeshi Ishita <[email protected]>
Co-authored-by: Keisuke Shima <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: Sugatyon <[email protected]>
Co-authored-by: Takayuki Murooka <[email protected]>
Co-authored-by: autoware-iv-sync-ci[bot] <87871706+autoware-iv-sync-ci[bot]@users.noreply.github.com>
Co-authored-by: taikitanaka3 <[email protected]>
Co-authored-by: taikitanaka <[email protected]>
Co-authored-by: Satoshi OTA <[email protected]>
Co-authored-by: Makoto Kurihara <[email protected]>
Co-authored-by: purewater0901 <[email protected]>
Co-authored-by: Fumiya Watanabe <[email protected]>
Co-authored-by: Takagi, Isamu <[email protected]>
Co-authored-by: s-murakami-esol <[email protected]>
Co-authored-by: Yusuke Muramatsu <[email protected]>
Co-authored-by: Maxime CLEMENT <[email protected]>
Co-authored-by: Shunsuke Miura <[email protected]>
Co-authored-by: Shinnosuke Hirakawa <[email protected]>
Co-authored-by: Akihito OHSATO <[email protected]>
isamu-takagi added a commit to isamu-takagi/autoware.universe that referenced this pull request Apr 21, 2022
* release v0.4.0

* Avoid setting CMAKE_BUILD_TYPE=Release in each CMakeLists.txt (autowarefoundation#720)

* remove set CMAKE_BUILD_TYPE Release in each CMakeLists.txt

* remove set CMAKE_BUILD_TYPE Release in ndt_pcl_modified

* set compile options for debug in ndt_omp

* Fix indent

* add warning if -DCMAKE_BUILD_TYPE=Release is not set in ndt_omp

Co-authored-by: Kenji Miyake <[email protected]>

* remove ROS1 packages temporarily

Signed-off-by: mitsudome-r <[email protected]>

* Port autoware_localization_srvs

* Add DEPENDENCIES

* Revert "remove ROS1 packages temporarily"

This reverts commit ee01a755ac5b22c61f4274ae2ee57b0a18150a78.

Signed-off-by: mitsudome-r <[email protected]>

* add COLCON_IGNORE to ros1 packages

Signed-off-by: mitsudome-r <[email protected]>

* Rename launch files to launch.xml (autowarefoundation#28)

* Port pose_initializer to ROS2 (autowarefoundation#11)

* CMakeLists.txt & package.xml

* Compiles

* Works

* Use callback instead

* Reviewer feedback

* Add sequence number check

* Review feedback

* Fix lint issues (autowarefoundation#128)

* Rename h files to hpp (autowarefoundation#142)

* Change includes

* Rename files

* Adjustments to make things compile

* Other packages

* Use quotes for includes where appropriate (autowarefoundation#144)

* Use quotes for includes where appropriate

* Fix lint tests

* Make tests pass hopefully

* fixing trasient_local in ROS2 packages (autowarefoundation#160)

* [ekf_localizer] [pose_initializer] fix topic message type (autowarefoundation#176)

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

* ading linters to pose_initializer (autowarefoundation#186)

* adding linters to autoware_localization_srvs (autowarefoundation#185)

* Port initial-pose-button-panel (autowarefoundation#125)

* Port

Signed-off-by: Servando German Serrano <[email protected]>

* Initialize button when request received

Signed-off-by: Servando German Serrano <[email protected]>

* Amend buildtool

Signed-off-by: Servando German Serrano <[email protected]>

* Fix license

Signed-off-by: Servando German Serrano <[email protected]>

* apply env_var to  use_sim_time (autowarefoundation#222)

* retry gnss initialize (autowarefoundation#1043) (autowarefoundation#263)

Co-authored-by: YamatoAndo <[email protected]>

* Ros2 v0.8.0 initial pose buttion panel (autowarefoundation#312)

* restore initial pose button panel files for v0.8.0 update

* fix typos in localization (autowarefoundation#890)

* Fix memory leak and remove unused properties (autowarefoundation#964)

* Revert "restore initial pose button panel files for v0.8.0 update"

This reverts commit 01281a2633636f80f241a788f9d35c517a2977e1.

* delete unused header

* add ament lint test

* apply ament_lint

* fix bug

Co-authored-by: Kazuki Miyahara <[email protected]>

* modify pose_initialize for foa  (autowarefoundation#382)

* pose_initialize for foa (autowarefoundation#1171)

* pose_initialize for foa

Signed-off-by: Yamato ANDO <[email protected]>

* rename topic

Signed-off-by: Yamato ANDO <[email protected]>

* fix topic name

Signed-off-by: mitsudome-r <[email protected]>

* Fix missing gnss subscriber (autowarefoundation#417)

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

* Ros2 fix ndt align srv (autowarefoundation#442)

* Add success field to ndt align srv response

Signed-off-by: Takagi, Isamu <[email protected]>

* Apply change of ndt align srv

Signed-off-by: Takagi, Isamu <[email protected]>

* Apply change of ndt align srv

Signed-off-by: Takagi, Isamu <[email protected]>

* Fix lint

Signed-off-by: Takagi, Isamu <[email protected]>

* Unify Apache-2.0 license name (autowarefoundation#1242)

* Remove use_sim_time for set_parameter (autowarefoundation#1260)

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

* Fix dependency type of rosidl_default_generators (autowarefoundation#1801)

* Fix dependency type of rosidl_default_generators

Signed-off-by: Kenji Miyake <[email protected]>

* Remove unnecessary depends

Signed-off-by: Kenji Miyake <[email protected]>

* Use ament_cmake_auto

Signed-off-by: Kenji Miyake <[email protected]>

* Fix -Wunused-parameter (autowarefoundation#1836)

* Fix -Wunused-parameter

Signed-off-by: Kenji Miyake <[email protected]>

* Fix mistake

Signed-off-by: Kenji Miyake <[email protected]>

* fix spell

* Fix lint issues

Signed-off-by: Kenji Miyake <[email protected]>

* Ignore flake8 warnings

Signed-off-by: Kenji Miyake <[email protected]>

Co-authored-by: Hiroki OTA <[email protected]>

* Add autoware api (autowarefoundation#1979)

* add sort-package-xml hook in pre-commit (autowarefoundation#1881)

* add sort xml hook in pre-commit

* change retval to exit_status

* rename

* add prettier plugin-xml

* use early return

* add license note

* add tier4 license

* restore prettier

* change license order

* move local hooks to public repo

* move prettier-xml to pre-commit-hooks-ros

* update version for bug-fix

* apply pre-commit

* Change formatter to clang-format and black (autowarefoundation#2332)

* Revert "Temporarily comment out pre-commit hooks"

This reverts commit 748e9cdb145ce12f8b520bcbd97f5ff899fc28a3.

* Replace ament_lint_common with autoware_lint_common

Signed-off-by: Kenji Miyake <[email protected]>

* Remove ament_cmake_uncrustify and ament_clang_format

Signed-off-by: Kenji Miyake <[email protected]>

* Apply Black

Signed-off-by: Kenji Miyake <[email protected]>

* Apply clang-format

Signed-off-by: Kenji Miyake <[email protected]>

* Fix build errors

Signed-off-by: Kenji Miyake <[email protected]>

* Fix for cpplint

* Fix include double quotes to angle brackets

Signed-off-by: Kenji Miyake <[email protected]>

* Apply clang-format

Signed-off-by: Kenji Miyake <[email protected]>

* Fix build errors

Signed-off-by: Kenji Miyake <[email protected]>

* Add COLCON_IGNORE (autowarefoundation#500)

Signed-off-by: Kenji Miyake <[email protected]>

* Remove COLCON_IGNORE under localization (autowarefoundation#553)

* Remove 'pose_initializer/COLCON_IGNORE' (autowarefoundation#556)

* add README.md (autowarefoundation#623)

* add README.md

* fix typo

* minor fix

* Update localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/README.md

Co-authored-by: Kazuki Miyahara <[email protected]>

* Update localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/README.md

Co-authored-by: Kazuki Miyahara <[email protected]>

* Update localization/util/autoware_localization_rviz_plugin/initial_pose_button_panel/README.md

Co-authored-by: Takayuki Murooka <[email protected]>
Co-authored-by: Kazuki Miyahara <[email protected]>
Co-authored-by: tkimura4 <[email protected]>

* add readme in pose initializer (autowarefoundation#636)

* add readme in pose initializer

Signed-off-by: Kosuke Murakami <[email protected]>

* modify doc

Signed-off-by: Kosuke Murakami <[email protected]>

* move autoware_localization_srvs package (autowarefoundation#689)

* move autoware_localization_srvs package

* apply pre-commit

* rename pose_with_cov to pose_with_covariance

* apply pre-commit

* fix: move initial_pose_button_panel directory

Co-authored-by: mitsudome-r <[email protected]>
Co-authored-by: Daichi Murakami <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: Nikolai Morin <[email protected]>
Co-authored-by: Nikolai Morin <[email protected]>
Co-authored-by: nik-tier4 <[email protected]>
Co-authored-by: Ryohsuke Mitsudome <[email protected]>
Co-authored-by: Autoware <[email protected]>
Co-authored-by: Takamasa Horibe <[email protected]>
Co-authored-by: Servando <[email protected]>
Co-authored-by: Kosuke Murakami <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: YamatoAndo <[email protected]>
Co-authored-by: tkimura4 <[email protected]>
Co-authored-by: Kazuki Miyahara <[email protected]>
Co-authored-by: Takagi, Isamu <[email protected]>
Co-authored-by: Hiroki OTA <[email protected]>
Co-authored-by: Keisuke Shima <[email protected]>
Co-authored-by: Takeshi Ishita <[email protected]>
Co-authored-by: Takayuki Murooka <[email protected]>
Co-authored-by: Takayuki Murooka <[email protected]>
TomohitoAndo pushed a commit to TomohitoAndo/autoware.universe that referenced this pull request May 25, 2022
…ndation#720)

* fix(tier4_autoware_utils): modify build error in rolling

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

* fix(lanelet2_extension): add target compile definition for geometry2

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

* fix(ekf_localizer): add target compile definition for geometry2

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

* fix(freespace_planning_algorithms): add target compile definition for geometry2

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

* fix(interpolation): add target compile definition for geometry2

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

* fix(freespace_planner): add target compile definition for geometry2

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

* fix(lane_departure_checker): add target compile definition for geometry2

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

* fix(map_based_prediction): add target compile definition for geometry2

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

* fix(ground_segmentation): add target compile definition for geometry2

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

* fix(motion_velocity_smoother): add target compile definition for geometry2

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

* fix(multi_object_tracker): add target compile definition for geometry2

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

* fix(trajectory_follower): add target compile definition for geometry2

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

* fix(control_performance_analysis): add target compile definition for geometry2

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

* fix(detected_object_validation): add target compile definition for geometry2

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

* fix(goal_distance_calculator): add target compile definition for geometry2

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

* fix(ndt_scan_matcher): add target compile definition for geometry2

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

* fix(route_handler): add target compile definition for geometry2

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

* fix(behavior_path_planner): add target compile definition for geometry2

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

* fix(mission_planner): add target compile definition for geometry2

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

* fix(obstacle_avoidance_planner): add target compile definition for geometry2

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

* fix(obstacle_stop_planner): add target compile definition for geometry2

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

* fix(obstacle_collision_checker): add target compile definition for geometry2

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

* fix(shape_estimation): add target compile definition for geometry2

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

* fix(behavior_velocity_planner): add target compile definition for geometry2

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

* fix(path_distance_calculator): add target compile definition for geometry2

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

* fix(detection_by_tracker): add target compile definition for geometry2

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

* fix(surround_obstacle_checker): add target compile definition for geometry2

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

* fix(probabilistic_occupancy_grid_map): add target compile definition for geometry2

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

* fix(tier4_debug_tools): add target compile definition for geometry2

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

* fix(tier4_vehicle_rviz_plugin): add target compile definition for geometry2

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

* fix(pure_pursuit): add target compile definition for geometry2

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

* fix(trajectory_follower_nodes): add target compile definition for geometry2

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

* fix(occupancy_grid_map_outlier_filter): add target compile definition for geometry2

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

* fix(traffic_light_map_based_detector): add target compile definition for geometry2

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

* fix(planning_error_monitor): add target compile definition for geometry2

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

* fix(planning_evaluator): add target compile definition for geometry2

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

* fix(lidar_centerpoint): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>
TomohitoAndo pushed a commit to TomohitoAndo/autoware.universe that referenced this pull request May 25, 2022
…ndation#720)

* fix(tier4_autoware_utils): modify build error in rolling

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

* fix(lanelet2_extension): add target compile definition for geometry2

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

* fix(ekf_localizer): add target compile definition for geometry2

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

* fix(freespace_planning_algorithms): add target compile definition for geometry2

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

* fix(interpolation): add target compile definition for geometry2

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

* fix(freespace_planner): add target compile definition for geometry2

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

* fix(lane_departure_checker): add target compile definition for geometry2

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

* fix(map_based_prediction): add target compile definition for geometry2

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

* fix(ground_segmentation): add target compile definition for geometry2

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

* fix(motion_velocity_smoother): add target compile definition for geometry2

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

* fix(multi_object_tracker): add target compile definition for geometry2

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

* fix(trajectory_follower): add target compile definition for geometry2

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

* fix(control_performance_analysis): add target compile definition for geometry2

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

* fix(detected_object_validation): add target compile definition for geometry2

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

* fix(goal_distance_calculator): add target compile definition for geometry2

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

* fix(ndt_scan_matcher): add target compile definition for geometry2

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

* fix(route_handler): add target compile definition for geometry2

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

* fix(behavior_path_planner): add target compile definition for geometry2

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

* fix(mission_planner): add target compile definition for geometry2

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

* fix(obstacle_avoidance_planner): add target compile definition for geometry2

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

* fix(obstacle_stop_planner): add target compile definition for geometry2

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

* fix(obstacle_collision_checker): add target compile definition for geometry2

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

* fix(shape_estimation): add target compile definition for geometry2

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

* fix(behavior_velocity_planner): add target compile definition for geometry2

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

* fix(path_distance_calculator): add target compile definition for geometry2

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

* fix(detection_by_tracker): add target compile definition for geometry2

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

* fix(surround_obstacle_checker): add target compile definition for geometry2

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

* fix(probabilistic_occupancy_grid_map): add target compile definition for geometry2

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

* fix(tier4_debug_tools): add target compile definition for geometry2

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

* fix(tier4_vehicle_rviz_plugin): add target compile definition for geometry2

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

* fix(pure_pursuit): add target compile definition for geometry2

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

* fix(trajectory_follower_nodes): add target compile definition for geometry2

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

* fix(occupancy_grid_map_outlier_filter): add target compile definition for geometry2

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

* fix(traffic_light_map_based_detector): add target compile definition for geometry2

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

* fix(planning_error_monitor): add target compile definition for geometry2

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

* fix(planning_evaluator): add target compile definition for geometry2

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

* fix(lidar_centerpoint): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>
TomohitoAndo added a commit that referenced this pull request Jun 1, 2022
* fix(behavior_velocity): calculate detection area from the nearest point from ego (#730)

* fix(behavior_velocity): calculate lateral distance from the beginning of the path

Signed-off-by: Tomohito Ando <[email protected]>

* add argument of min_velocity

Signed-off-by: Tomohito Ando <[email protected]>

* use veloicty from the nearest point from ego

Signed-off-by: Tomohito Ando <[email protected]>

* pass struct by reference

Signed-off-by: Tomohito Ando <[email protected]>

* fix to interpolate point in util

Signed-off-by: Tomohito Ando <[email protected]>

* fix(longitudinal_controller_node, vehicle_cmd_gate): update stopped condition and behavior (#700)

* fix(longitudinal_controller_node): parameterize stopped state entry condition

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

* fix(longitudinal_controller_node): simply set stopped velocity in STOPPED STATE

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

* fix(vehicle_cmd_gate): check time duration since the vehicle stopped

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

* docs(autoware_testing): fix link (#741)

* docs(autoware_testing): fix link

* fix typo

Co-authored-by: Kenji Miyake <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix: trajectory visualizer (#745)

Signed-off-by: tomoya.kimura <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(tier4_autoware_utils): modify build error in rolling (#720)

* fix(tier4_autoware_utils): modify build error in rolling

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

* fix(lanelet2_extension): add target compile definition for geometry2

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

* fix(ekf_localizer): add target compile definition for geometry2

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

* fix(freespace_planning_algorithms): add target compile definition for geometry2

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

* fix(interpolation): add target compile definition for geometry2

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

* fix(freespace_planner): add target compile definition for geometry2

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

* fix(lane_departure_checker): add target compile definition for geometry2

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

* fix(map_based_prediction): add target compile definition for geometry2

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

* fix(ground_segmentation): add target compile definition for geometry2

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

* fix(motion_velocity_smoother): add target compile definition for geometry2

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

* fix(multi_object_tracker): add target compile definition for geometry2

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

* fix(trajectory_follower): add target compile definition for geometry2

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

* fix(control_performance_analysis): add target compile definition for geometry2

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

* fix(detected_object_validation): add target compile definition for geometry2

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

* fix(goal_distance_calculator): add target compile definition for geometry2

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

* fix(ndt_scan_matcher): add target compile definition for geometry2

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

* fix(route_handler): add target compile definition for geometry2

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

* fix(behavior_path_planner): add target compile definition for geometry2

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

* fix(mission_planner): add target compile definition for geometry2

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

* fix(obstacle_avoidance_planner): add target compile definition for geometry2

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

* fix(obstacle_stop_planner): add target compile definition for geometry2

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

* fix(obstacle_collision_checker): add target compile definition for geometry2

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

* fix(shape_estimation): add target compile definition for geometry2

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

* fix(behavior_velocity_planner): add target compile definition for geometry2

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

* fix(path_distance_calculator): add target compile definition for geometry2

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

* fix(detection_by_tracker): add target compile definition for geometry2

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

* fix(surround_obstacle_checker): add target compile definition for geometry2

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

* fix(probabilistic_occupancy_grid_map): add target compile definition for geometry2

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

* fix(tier4_debug_tools): add target compile definition for geometry2

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

* fix(tier4_vehicle_rviz_plugin): add target compile definition for geometry2

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

* fix(pure_pursuit): add target compile definition for geometry2

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

* fix(trajectory_follower_nodes): add target compile definition for geometry2

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

* fix(occupancy_grid_map_outlier_filter): add target compile definition for geometry2

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

* fix(traffic_light_map_based_detector): add target compile definition for geometry2

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

* fix(planning_error_monitor): add target compile definition for geometry2

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

* fix(planning_evaluator): add target compile definition for geometry2

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

* fix(lidar_centerpoint): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity): handle the case when finding index failed (#746)

Signed-off-by: Tomohito Ando <[email protected]>

* feat: add scene module of dynamic obstacle stop

Signed-off-by: Tomohito Ando <[email protected]>

* fix warnings

Signed-off-by: Tomohito Ando <[email protected]>

* add temporary debug value

Signed-off-by: Tomohito Ando <[email protected]>

* add feature to go after stopping

Signed-off-by: Tomohito Ando <[email protected]>

* fix parameter namespace

Signed-off-by: Tomohito Ando <[email protected]>

* use planner util

Signed-off-by: Tomohito Ando <[email protected]>

* fix calculation when multiple obstacles are detected in one step polygon

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary debug

Signed-off-by: Tomohito Ando <[email protected]>

* add option to apply limit jerk

Signed-off-by: Tomohito Ando <[email protected]>

* Modify parameter name

Signed-off-by: Tomohito Ando <[email protected]>

* Add param file

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* add feature to exclude obstacles outside of partition

Signed-off-by: Tomohito Ando <[email protected]>

* modify search distance for partitions

Signed-off-by: Tomohito Ando <[email protected]>

* apply voxel grid filter to input points

Signed-off-by: Tomohito Ando <[email protected]>

* set smoother param by passing node instance

Signed-off-by: Tomohito Ando <[email protected]>

* add parameter for velocity limit (temporary)

Signed-off-by: Tomohito Ando <[email protected]>

* add dynamic reconfigure

Signed-off-by: Tomohito Ando <[email protected]>

* add debug value

Signed-off-by: Tomohito Ando <[email protected]>

* avoid acceleration when stopping for obstacles

Signed-off-by: Tomohito Ando <[email protected]>

* fix lateral distance to publish distance from vehicle side

Signed-off-by: Tomohito Ando <[email protected]>

* modify the location to publish longitudinal distance

Signed-off-by: Tomohito Ando <[email protected]>

* fix calculation of stop index

Signed-off-by: Tomohito Ando <[email protected]>

* use current velocity for stop dicision

Signed-off-by: Tomohito Ando <[email protected]>

* add dynamic parameter for slow down limit

Signed-off-by: Tomohito Ando <[email protected]>

* add debug value to display passing dist

Signed-off-by: Tomohito Ando <[email protected]>

* modify stopping velocity

Signed-off-by: Tomohito Ando <[email protected]>

* update param

Signed-off-by: Tomohito Ando <[email protected]>

* use smoother in planner data

Signed-off-by: Tomohito Ando <[email protected]>

* use path with lane id instead of trajectory

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary data check

Signed-off-by: Tomohito Ando <[email protected]>

* extend path to consider obstacles after the end of the path

Signed-off-by: Tomohito Ando <[email protected]>

* rename public member variables

Signed-off-by: Tomohito Ando <[email protected]>

* remove unused paramter

Signed-off-by: Tomohito Ando <[email protected]>

* create detection area using util

Signed-off-by: Tomohito Ando <[email protected]>

* fix visualization of stop distance marker

Signed-off-by: Tomohito Ando <[email protected]>

* make option for detection method easier to understand

Signed-off-by: Tomohito Ando <[email protected]>

* remove parameter about whether to enable this feature

Signed-off-by: Tomohito Ando <[email protected]>

* calculate and publish debug data in function

Signed-off-by: Tomohito Ando <[email protected]>

* use compare map filtered points

Signed-off-by: Tomohito Ando <[email protected]>

* add comment

Signed-off-by: Tomohito Ando <[email protected]>

* fix visualization of detection area when calculation of stop distance failed

Signed-off-by: Tomohito Ando <[email protected]>

* add option whether to specify the jerk

Signed-off-by: Tomohito Ando <[email protected]>

* fix format

Signed-off-by: Tomohito Ando <[email protected]>

* change parameter name

Signed-off-by: Tomohito Ando <[email protected]>

* remove dynamic reconfigure

Signed-off-by: Tomohito Ando <[email protected]>

* delete unused file

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary includes

Signed-off-by: Tomohito Ando <[email protected]>

* add launcher for compare map

Signed-off-by: Tomohito Ando <[email protected]>

* add launch and config for dynamic obstacle stop planner

Signed-off-by: Tomohito Ando <[email protected]>

* fix finding package name

Signed-off-by: Tomohito Ando <[email protected]>

* handle the change of util

Signed-off-by: Tomohito Ando <[email protected]>

* relay points for simulation

Signed-off-by: Tomohito Ando <[email protected]>

* update parameter

Signed-off-by: Tomohito Ando <[email protected]>

* fix position and color of stop line marker

Signed-off-by: Tomohito Ando <[email protected]>

* pre-commit fixes

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* fix Copyright

Co-authored-by: Yukihiro Saito <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix Copyright

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* add documents for dynamic obstacle stop module

Signed-off-by: Tomohito Ando <[email protected]>

* ci(pre-commit): autofix

Signed-off-by: Tomohito Ando <[email protected]>

* update documents

Signed-off-by: Tomohito Ando <[email protected]>

* docs: begin a sentence with a capital letter

Signed-off-by: Tomohito Ando <[email protected]>

* docs: replace predicted with smoothed for path velocity

Signed-off-by: Tomohito Ando <[email protected]>

* create interface class to switch method

Signed-off-by: Tomohito Ando <[email protected]>

* run compare map filter only when points method is used

Signed-off-by: Tomohito Ando <[email protected]>

* delete unused functions

Signed-off-by: Tomohito Ando <[email protected]>

* rename functions for inserting velocity

Signed-off-by: Tomohito Ando <[email protected]>

* rename parameter of path_size to max_prediction_time

Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): dynamic obstacle stop planner docs

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): add ego vehicle description

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): change space to hyphen

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* change smoothed to expected target velocity

Signed-off-by: Tomohito Ando <[email protected]>

* Start a sentence in figure with a capital letter

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* use voxel distance based compare map

Signed-off-by: Tomohito Ando <[email protected]>

* select detection method from param file

Signed-off-by: Tomohito Ando <[email protected]>

* do not launch as default for now

Signed-off-by: Tomohito Ando <[email protected]>

* rename dynamic_obstacle_stop to run_out

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary change

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary changes

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary changes

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* change default to false

Signed-off-by: Tomohito Ando <[email protected]>

* update cmake to build run_out module

Signed-off-by: Tomohito Ando <[email protected]>

* add launch_run_out parameter

Signed-off-by: Tomohito Ando <[email protected]>

* Add note for compare map filtered points

Signed-off-by: Tomohito Ando <[email protected]>

* handle the change for virtual wall marker

Signed-off-by: Tomohito Ando <[email protected]>

* rename the parameters for smoother

Signed-off-by: Tomohito Ando <[email protected]>

* fix build error in humble

Signed-off-by: Tomohito Ando <[email protected]>

* fix build error in humble

Signed-off-by: Tomohito Ando <[email protected]>

* launch compare map only when run out module is enabled

Signed-off-by: Tomohito Ando <[email protected]>

* update a document

Signed-off-by: Tomohito Ando <[email protected]>

* add calculation time for modify path

Signed-off-by: Tomohito Ando <[email protected]>

* update a document

Signed-off-by: Tomohito Ando <[email protected]>

Co-authored-by: Satoshi OTA <[email protected]>
Co-authored-by: Esteve Fernandez <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: Tomoya Kimura <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Makoto Kurihara <[email protected]>
ktro2828 pushed a commit to ktro2828/autoware.universe that referenced this pull request Jun 7, 2022
* fix(behavior_velocity): calculate detection area from the nearest point from ego (autowarefoundation#730)

* fix(behavior_velocity): calculate lateral distance from the beginning of the path

Signed-off-by: Tomohito Ando <[email protected]>

* add argument of min_velocity

Signed-off-by: Tomohito Ando <[email protected]>

* use veloicty from the nearest point from ego

Signed-off-by: Tomohito Ando <[email protected]>

* pass struct by reference

Signed-off-by: Tomohito Ando <[email protected]>

* fix to interpolate point in util

Signed-off-by: Tomohito Ando <[email protected]>

* fix(longitudinal_controller_node, vehicle_cmd_gate): update stopped condition and behavior (autowarefoundation#700)

* fix(longitudinal_controller_node): parameterize stopped state entry condition

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

* fix(longitudinal_controller_node): simply set stopped velocity in STOPPED STATE

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

* fix(vehicle_cmd_gate): check time duration since the vehicle stopped

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

* docs(autoware_testing): fix link (autowarefoundation#741)

* docs(autoware_testing): fix link

* fix typo

Co-authored-by: Kenji Miyake <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix: trajectory visualizer (autowarefoundation#745)

Signed-off-by: tomoya.kimura <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(tier4_autoware_utils): modify build error in rolling (autowarefoundation#720)

* fix(tier4_autoware_utils): modify build error in rolling

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

* fix(lanelet2_extension): add target compile definition for geometry2

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

* fix(ekf_localizer): add target compile definition for geometry2

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

* fix(freespace_planning_algorithms): add target compile definition for geometry2

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

* fix(interpolation): add target compile definition for geometry2

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

* fix(freespace_planner): add target compile definition for geometry2

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

* fix(lane_departure_checker): add target compile definition for geometry2

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

* fix(map_based_prediction): add target compile definition for geometry2

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

* fix(ground_segmentation): add target compile definition for geometry2

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

* fix(motion_velocity_smoother): add target compile definition for geometry2

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

* fix(multi_object_tracker): add target compile definition for geometry2

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

* fix(trajectory_follower): add target compile definition for geometry2

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

* fix(control_performance_analysis): add target compile definition for geometry2

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

* fix(detected_object_validation): add target compile definition for geometry2

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

* fix(goal_distance_calculator): add target compile definition for geometry2

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

* fix(ndt_scan_matcher): add target compile definition for geometry2

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

* fix(route_handler): add target compile definition for geometry2

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

* fix(behavior_path_planner): add target compile definition for geometry2

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

* fix(mission_planner): add target compile definition for geometry2

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

* fix(obstacle_avoidance_planner): add target compile definition for geometry2

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

* fix(obstacle_stop_planner): add target compile definition for geometry2

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

* fix(obstacle_collision_checker): add target compile definition for geometry2

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

* fix(shape_estimation): add target compile definition for geometry2

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

* fix(behavior_velocity_planner): add target compile definition for geometry2

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

* fix(path_distance_calculator): add target compile definition for geometry2

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

* fix(detection_by_tracker): add target compile definition for geometry2

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

* fix(surround_obstacle_checker): add target compile definition for geometry2

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

* fix(probabilistic_occupancy_grid_map): add target compile definition for geometry2

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

* fix(tier4_debug_tools): add target compile definition for geometry2

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

* fix(tier4_vehicle_rviz_plugin): add target compile definition for geometry2

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

* fix(pure_pursuit): add target compile definition for geometry2

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

* fix(trajectory_follower_nodes): add target compile definition for geometry2

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

* fix(occupancy_grid_map_outlier_filter): add target compile definition for geometry2

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

* fix(traffic_light_map_based_detector): add target compile definition for geometry2

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

* fix(planning_error_monitor): add target compile definition for geometry2

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

* fix(planning_evaluator): add target compile definition for geometry2

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

* fix(lidar_centerpoint): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity): handle the case when finding index failed (autowarefoundation#746)

Signed-off-by: Tomohito Ando <[email protected]>

* feat: add scene module of dynamic obstacle stop

Signed-off-by: Tomohito Ando <[email protected]>

* fix warnings

Signed-off-by: Tomohito Ando <[email protected]>

* add temporary debug value

Signed-off-by: Tomohito Ando <[email protected]>

* add feature to go after stopping

Signed-off-by: Tomohito Ando <[email protected]>

* fix parameter namespace

Signed-off-by: Tomohito Ando <[email protected]>

* use planner util

Signed-off-by: Tomohito Ando <[email protected]>

* fix calculation when multiple obstacles are detected in one step polygon

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary debug

Signed-off-by: Tomohito Ando <[email protected]>

* add option to apply limit jerk

Signed-off-by: Tomohito Ando <[email protected]>

* Modify parameter name

Signed-off-by: Tomohito Ando <[email protected]>

* Add param file

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* add feature to exclude obstacles outside of partition

Signed-off-by: Tomohito Ando <[email protected]>

* modify search distance for partitions

Signed-off-by: Tomohito Ando <[email protected]>

* apply voxel grid filter to input points

Signed-off-by: Tomohito Ando <[email protected]>

* set smoother param by passing node instance

Signed-off-by: Tomohito Ando <[email protected]>

* add parameter for velocity limit (temporary)

Signed-off-by: Tomohito Ando <[email protected]>

* add dynamic reconfigure

Signed-off-by: Tomohito Ando <[email protected]>

* add debug value

Signed-off-by: Tomohito Ando <[email protected]>

* avoid acceleration when stopping for obstacles

Signed-off-by: Tomohito Ando <[email protected]>

* fix lateral distance to publish distance from vehicle side

Signed-off-by: Tomohito Ando <[email protected]>

* modify the location to publish longitudinal distance

Signed-off-by: Tomohito Ando <[email protected]>

* fix calculation of stop index

Signed-off-by: Tomohito Ando <[email protected]>

* use current velocity for stop dicision

Signed-off-by: Tomohito Ando <[email protected]>

* add dynamic parameter for slow down limit

Signed-off-by: Tomohito Ando <[email protected]>

* add debug value to display passing dist

Signed-off-by: Tomohito Ando <[email protected]>

* modify stopping velocity

Signed-off-by: Tomohito Ando <[email protected]>

* update param

Signed-off-by: Tomohito Ando <[email protected]>

* use smoother in planner data

Signed-off-by: Tomohito Ando <[email protected]>

* use path with lane id instead of trajectory

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary data check

Signed-off-by: Tomohito Ando <[email protected]>

* extend path to consider obstacles after the end of the path

Signed-off-by: Tomohito Ando <[email protected]>

* rename public member variables

Signed-off-by: Tomohito Ando <[email protected]>

* remove unused paramter

Signed-off-by: Tomohito Ando <[email protected]>

* create detection area using util

Signed-off-by: Tomohito Ando <[email protected]>

* fix visualization of stop distance marker

Signed-off-by: Tomohito Ando <[email protected]>

* make option for detection method easier to understand

Signed-off-by: Tomohito Ando <[email protected]>

* remove parameter about whether to enable this feature

Signed-off-by: Tomohito Ando <[email protected]>

* calculate and publish debug data in function

Signed-off-by: Tomohito Ando <[email protected]>

* use compare map filtered points

Signed-off-by: Tomohito Ando <[email protected]>

* add comment

Signed-off-by: Tomohito Ando <[email protected]>

* fix visualization of detection area when calculation of stop distance failed

Signed-off-by: Tomohito Ando <[email protected]>

* add option whether to specify the jerk

Signed-off-by: Tomohito Ando <[email protected]>

* fix format

Signed-off-by: Tomohito Ando <[email protected]>

* change parameter name

Signed-off-by: Tomohito Ando <[email protected]>

* remove dynamic reconfigure

Signed-off-by: Tomohito Ando <[email protected]>

* delete unused file

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary includes

Signed-off-by: Tomohito Ando <[email protected]>

* add launcher for compare map

Signed-off-by: Tomohito Ando <[email protected]>

* add launch and config for dynamic obstacle stop planner

Signed-off-by: Tomohito Ando <[email protected]>

* fix finding package name

Signed-off-by: Tomohito Ando <[email protected]>

* handle the change of util

Signed-off-by: Tomohito Ando <[email protected]>

* relay points for simulation

Signed-off-by: Tomohito Ando <[email protected]>

* update parameter

Signed-off-by: Tomohito Ando <[email protected]>

* fix position and color of stop line marker

Signed-off-by: Tomohito Ando <[email protected]>

* pre-commit fixes

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* fix Copyright

Co-authored-by: Yukihiro Saito <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix Copyright

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* add documents for dynamic obstacle stop module

Signed-off-by: Tomohito Ando <[email protected]>

* ci(pre-commit): autofix

Signed-off-by: Tomohito Ando <[email protected]>

* update documents

Signed-off-by: Tomohito Ando <[email protected]>

* docs: begin a sentence with a capital letter

Signed-off-by: Tomohito Ando <[email protected]>

* docs: replace predicted with smoothed for path velocity

Signed-off-by: Tomohito Ando <[email protected]>

* create interface class to switch method

Signed-off-by: Tomohito Ando <[email protected]>

* run compare map filter only when points method is used

Signed-off-by: Tomohito Ando <[email protected]>

* delete unused functions

Signed-off-by: Tomohito Ando <[email protected]>

* rename functions for inserting velocity

Signed-off-by: Tomohito Ando <[email protected]>

* rename parameter of path_size to max_prediction_time

Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): dynamic obstacle stop planner docs

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): add ego vehicle description

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): change space to hyphen

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* change smoothed to expected target velocity

Signed-off-by: Tomohito Ando <[email protected]>

* Start a sentence in figure with a capital letter

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* use voxel distance based compare map

Signed-off-by: Tomohito Ando <[email protected]>

* select detection method from param file

Signed-off-by: Tomohito Ando <[email protected]>

* do not launch as default for now

Signed-off-by: Tomohito Ando <[email protected]>

* rename dynamic_obstacle_stop to run_out

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary change

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary changes

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary changes

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* change default to false

Signed-off-by: Tomohito Ando <[email protected]>

* update cmake to build run_out module

Signed-off-by: Tomohito Ando <[email protected]>

* add launch_run_out parameter

Signed-off-by: Tomohito Ando <[email protected]>

* Add note for compare map filtered points

Signed-off-by: Tomohito Ando <[email protected]>

* handle the change for virtual wall marker

Signed-off-by: Tomohito Ando <[email protected]>

* rename the parameters for smoother

Signed-off-by: Tomohito Ando <[email protected]>

* fix build error in humble

Signed-off-by: Tomohito Ando <[email protected]>

* fix build error in humble

Signed-off-by: Tomohito Ando <[email protected]>

* launch compare map only when run out module is enabled

Signed-off-by: Tomohito Ando <[email protected]>

* update a document

Signed-off-by: Tomohito Ando <[email protected]>

* add calculation time for modify path

Signed-off-by: Tomohito Ando <[email protected]>

* update a document

Signed-off-by: Tomohito Ando <[email protected]>

Co-authored-by: Satoshi OTA <[email protected]>
Co-authored-by: Esteve Fernandez <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: Tomoya Kimura <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Makoto Kurihara <[email protected]>
Signed-off-by: ktro2828 <[email protected]>
angry-crab pushed a commit that referenced this pull request Jul 19, 2022
* fix(behavior_velocity): calculate detection area from the nearest point from ego (#730)

* fix(behavior_velocity): calculate lateral distance from the beginning of the path

Signed-off-by: Tomohito Ando <[email protected]>

* add argument of min_velocity

Signed-off-by: Tomohito Ando <[email protected]>

* use veloicty from the nearest point from ego

Signed-off-by: Tomohito Ando <[email protected]>

* pass struct by reference

Signed-off-by: Tomohito Ando <[email protected]>

* fix to interpolate point in util

Signed-off-by: Tomohito Ando <[email protected]>

* fix(longitudinal_controller_node, vehicle_cmd_gate): update stopped condition and behavior (#700)

* fix(longitudinal_controller_node): parameterize stopped state entry condition

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

* fix(longitudinal_controller_node): simply set stopped velocity in STOPPED STATE

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

* fix(vehicle_cmd_gate): check time duration since the vehicle stopped

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

* docs(autoware_testing): fix link (#741)

* docs(autoware_testing): fix link

* fix typo

Co-authored-by: Kenji Miyake <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix: trajectory visualizer (#745)

Signed-off-by: tomoya.kimura <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(tier4_autoware_utils): modify build error in rolling (#720)

* fix(tier4_autoware_utils): modify build error in rolling

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

* fix(lanelet2_extension): add target compile definition for geometry2

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

* fix(ekf_localizer): add target compile definition for geometry2

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

* fix(freespace_planning_algorithms): add target compile definition for geometry2

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

* fix(interpolation): add target compile definition for geometry2

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

* fix(freespace_planner): add target compile definition for geometry2

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

* fix(lane_departure_checker): add target compile definition for geometry2

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

* fix(map_based_prediction): add target compile definition for geometry2

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

* fix(ground_segmentation): add target compile definition for geometry2

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

* fix(motion_velocity_smoother): add target compile definition for geometry2

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

* fix(multi_object_tracker): add target compile definition for geometry2

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

* fix(trajectory_follower): add target compile definition for geometry2

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

* fix(control_performance_analysis): add target compile definition for geometry2

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

* fix(detected_object_validation): add target compile definition for geometry2

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

* fix(goal_distance_calculator): add target compile definition for geometry2

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

* fix(ndt_scan_matcher): add target compile definition for geometry2

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

* fix(route_handler): add target compile definition for geometry2

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

* fix(behavior_path_planner): add target compile definition for geometry2

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

* fix(mission_planner): add target compile definition for geometry2

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

* fix(obstacle_avoidance_planner): add target compile definition for geometry2

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

* fix(obstacle_stop_planner): add target compile definition for geometry2

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

* fix(obstacle_collision_checker): add target compile definition for geometry2

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

* fix(shape_estimation): add target compile definition for geometry2

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

* fix(behavior_velocity_planner): add target compile definition for geometry2

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

* fix(path_distance_calculator): add target compile definition for geometry2

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

* fix(detection_by_tracker): add target compile definition for geometry2

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

* fix(surround_obstacle_checker): add target compile definition for geometry2

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

* fix(probabilistic_occupancy_grid_map): add target compile definition for geometry2

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

* fix(tier4_debug_tools): add target compile definition for geometry2

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

* fix(tier4_vehicle_rviz_plugin): add target compile definition for geometry2

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

* fix(pure_pursuit): add target compile definition for geometry2

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

* fix(trajectory_follower_nodes): add target compile definition for geometry2

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

* fix(occupancy_grid_map_outlier_filter): add target compile definition for geometry2

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

* fix(traffic_light_map_based_detector): add target compile definition for geometry2

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

* fix(planning_error_monitor): add target compile definition for geometry2

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

* fix(planning_evaluator): add target compile definition for geometry2

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

* fix(lidar_centerpoint): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity): handle the case when finding index failed (#746)

Signed-off-by: Tomohito Ando <[email protected]>

* feat: add scene module of dynamic obstacle stop

Signed-off-by: Tomohito Ando <[email protected]>

* fix warnings

Signed-off-by: Tomohito Ando <[email protected]>

* add temporary debug value

Signed-off-by: Tomohito Ando <[email protected]>

* add feature to go after stopping

Signed-off-by: Tomohito Ando <[email protected]>

* fix parameter namespace

Signed-off-by: Tomohito Ando <[email protected]>

* use planner util

Signed-off-by: Tomohito Ando <[email protected]>

* fix calculation when multiple obstacles are detected in one step polygon

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary debug

Signed-off-by: Tomohito Ando <[email protected]>

* add option to apply limit jerk

Signed-off-by: Tomohito Ando <[email protected]>

* Modify parameter name

Signed-off-by: Tomohito Ando <[email protected]>

* Add param file

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* add feature to exclude obstacles outside of partition

Signed-off-by: Tomohito Ando <[email protected]>

* modify search distance for partitions

Signed-off-by: Tomohito Ando <[email protected]>

* apply voxel grid filter to input points

Signed-off-by: Tomohito Ando <[email protected]>

* set smoother param by passing node instance

Signed-off-by: Tomohito Ando <[email protected]>

* add parameter for velocity limit (temporary)

Signed-off-by: Tomohito Ando <[email protected]>

* add dynamic reconfigure

Signed-off-by: Tomohito Ando <[email protected]>

* add debug value

Signed-off-by: Tomohito Ando <[email protected]>

* avoid acceleration when stopping for obstacles

Signed-off-by: Tomohito Ando <[email protected]>

* fix lateral distance to publish distance from vehicle side

Signed-off-by: Tomohito Ando <[email protected]>

* modify the location to publish longitudinal distance

Signed-off-by: Tomohito Ando <[email protected]>

* fix calculation of stop index

Signed-off-by: Tomohito Ando <[email protected]>

* use current velocity for stop dicision

Signed-off-by: Tomohito Ando <[email protected]>

* add dynamic parameter for slow down limit

Signed-off-by: Tomohito Ando <[email protected]>

* add debug value to display passing dist

Signed-off-by: Tomohito Ando <[email protected]>

* modify stopping velocity

Signed-off-by: Tomohito Ando <[email protected]>

* update param

Signed-off-by: Tomohito Ando <[email protected]>

* use smoother in planner data

Signed-off-by: Tomohito Ando <[email protected]>

* use path with lane id instead of trajectory

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary data check

Signed-off-by: Tomohito Ando <[email protected]>

* extend path to consider obstacles after the end of the path

Signed-off-by: Tomohito Ando <[email protected]>

* rename public member variables

Signed-off-by: Tomohito Ando <[email protected]>

* remove unused paramter

Signed-off-by: Tomohito Ando <[email protected]>

* create detection area using util

Signed-off-by: Tomohito Ando <[email protected]>

* fix visualization of stop distance marker

Signed-off-by: Tomohito Ando <[email protected]>

* make option for detection method easier to understand

Signed-off-by: Tomohito Ando <[email protected]>

* remove parameter about whether to enable this feature

Signed-off-by: Tomohito Ando <[email protected]>

* calculate and publish debug data in function

Signed-off-by: Tomohito Ando <[email protected]>

* use compare map filtered points

Signed-off-by: Tomohito Ando <[email protected]>

* add comment

Signed-off-by: Tomohito Ando <[email protected]>

* fix visualization of detection area when calculation of stop distance failed

Signed-off-by: Tomohito Ando <[email protected]>

* add option whether to specify the jerk

Signed-off-by: Tomohito Ando <[email protected]>

* fix format

Signed-off-by: Tomohito Ando <[email protected]>

* change parameter name

Signed-off-by: Tomohito Ando <[email protected]>

* remove dynamic reconfigure

Signed-off-by: Tomohito Ando <[email protected]>

* delete unused file

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary includes

Signed-off-by: Tomohito Ando <[email protected]>

* add launcher for compare map

Signed-off-by: Tomohito Ando <[email protected]>

* add launch and config for dynamic obstacle stop planner

Signed-off-by: Tomohito Ando <[email protected]>

* fix finding package name

Signed-off-by: Tomohito Ando <[email protected]>

* handle the change of util

Signed-off-by: Tomohito Ando <[email protected]>

* relay points for simulation

Signed-off-by: Tomohito Ando <[email protected]>

* update parameter

Signed-off-by: Tomohito Ando <[email protected]>

* fix position and color of stop line marker

Signed-off-by: Tomohito Ando <[email protected]>

* pre-commit fixes

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* fix Copyright

Co-authored-by: Yukihiro Saito <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix Copyright

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* add documents for dynamic obstacle stop module

Signed-off-by: Tomohito Ando <[email protected]>

* ci(pre-commit): autofix

Signed-off-by: Tomohito Ando <[email protected]>

* update documents

Signed-off-by: Tomohito Ando <[email protected]>

* docs: begin a sentence with a capital letter

Signed-off-by: Tomohito Ando <[email protected]>

* docs: replace predicted with smoothed for path velocity

Signed-off-by: Tomohito Ando <[email protected]>

* create interface class to switch method

Signed-off-by: Tomohito Ando <[email protected]>

* run compare map filter only when points method is used

Signed-off-by: Tomohito Ando <[email protected]>

* delete unused functions

Signed-off-by: Tomohito Ando <[email protected]>

* rename functions for inserting velocity

Signed-off-by: Tomohito Ando <[email protected]>

* rename parameter of path_size to max_prediction_time

Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): dynamic obstacle stop planner docs

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): add ego vehicle description

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): change space to hyphen

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* change smoothed to expected target velocity

Signed-off-by: Tomohito Ando <[email protected]>

* Start a sentence in figure with a capital letter

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* use voxel distance based compare map

Signed-off-by: Tomohito Ando <[email protected]>

* select detection method from param file

Signed-off-by: Tomohito Ando <[email protected]>

* do not launch as default for now

Signed-off-by: Tomohito Ando <[email protected]>

* rename dynamic_obstacle_stop to run_out

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary change

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary changes

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary changes

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* change default to false

Signed-off-by: Tomohito Ando <[email protected]>

* update cmake to build run_out module

Signed-off-by: Tomohito Ando <[email protected]>

* add launch_run_out parameter

Signed-off-by: Tomohito Ando <[email protected]>

* Add note for compare map filtered points

Signed-off-by: Tomohito Ando <[email protected]>

* handle the change for virtual wall marker

Signed-off-by: Tomohito Ando <[email protected]>

* rename the parameters for smoother

Signed-off-by: Tomohito Ando <[email protected]>

* fix build error in humble

Signed-off-by: Tomohito Ando <[email protected]>

* fix build error in humble

Signed-off-by: Tomohito Ando <[email protected]>

* launch compare map only when run out module is enabled

Signed-off-by: Tomohito Ando <[email protected]>

* update a document

Signed-off-by: Tomohito Ando <[email protected]>

* add calculation time for modify path

Signed-off-by: Tomohito Ando <[email protected]>

* update a document

Signed-off-by: Tomohito Ando <[email protected]>

Co-authored-by: Satoshi OTA <[email protected]>
Co-authored-by: Esteve Fernandez <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: Tomoya Kimura <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Makoto Kurihara <[email protected]>
Signed-off-by: Xinyu Wang <[email protected]>
boyali referenced this pull request in boyali/autoware.universe Sep 28, 2022
* fix(tier4_autoware_utils): modify build error in rolling

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

* fix(lanelet2_extension): add target compile definition for geometry2

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

* fix(ekf_localizer): add target compile definition for geometry2

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

* fix(freespace_planning_algorithms): add target compile definition for geometry2

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

* fix(interpolation): add target compile definition for geometry2

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

* fix(freespace_planner): add target compile definition for geometry2

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

* fix(lane_departure_checker): add target compile definition for geometry2

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

* fix(map_based_prediction): add target compile definition for geometry2

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

* fix(ground_segmentation): add target compile definition for geometry2

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

* fix(motion_velocity_smoother): add target compile definition for geometry2

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

* fix(multi_object_tracker): add target compile definition for geometry2

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

* fix(trajectory_follower): add target compile definition for geometry2

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

* fix(control_performance_analysis): add target compile definition for geometry2

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

* fix(detected_object_validation): add target compile definition for geometry2

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

* fix(goal_distance_calculator): add target compile definition for geometry2

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

* fix(ndt_scan_matcher): add target compile definition for geometry2

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

* fix(route_handler): add target compile definition for geometry2

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

* fix(behavior_path_planner): add target compile definition for geometry2

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

* fix(mission_planner): add target compile definition for geometry2

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

* fix(obstacle_avoidance_planner): add target compile definition for geometry2

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

* fix(obstacle_stop_planner): add target compile definition for geometry2

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

* fix(obstacle_collision_checker): add target compile definition for geometry2

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

* fix(shape_estimation): add target compile definition for geometry2

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

* fix(behavior_velocity_planner): add target compile definition for geometry2

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

* fix(path_distance_calculator): add target compile definition for geometry2

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

* fix(detection_by_tracker): add target compile definition for geometry2

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

* fix(surround_obstacle_checker): add target compile definition for geometry2

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

* fix(probabilistic_occupancy_grid_map): add target compile definition for geometry2

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

* fix(tier4_debug_tools): add target compile definition for geometry2

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

* fix(tier4_vehicle_rviz_plugin): add target compile definition for geometry2

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

* fix(pure_pursuit): add target compile definition for geometry2

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

* fix(trajectory_follower_nodes): add target compile definition for geometry2

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

* fix(occupancy_grid_map_outlier_filter): add target compile definition for geometry2

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

* fix(traffic_light_map_based_detector): add target compile definition for geometry2

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

* fix(planning_error_monitor): add target compile definition for geometry2

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

* fix(planning_evaluator): add target compile definition for geometry2

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

* fix(lidar_centerpoint): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>
boyali referenced this pull request in boyali/autoware.universe Sep 28, 2022
* fix(behavior_velocity): calculate detection area from the nearest point from ego (tier4#730)

* fix(behavior_velocity): calculate lateral distance from the beginning of the path

Signed-off-by: Tomohito Ando <[email protected]>

* add argument of min_velocity

Signed-off-by: Tomohito Ando <[email protected]>

* use veloicty from the nearest point from ego

Signed-off-by: Tomohito Ando <[email protected]>

* pass struct by reference

Signed-off-by: Tomohito Ando <[email protected]>

* fix to interpolate point in util

Signed-off-by: Tomohito Ando <[email protected]>

* fix(longitudinal_controller_node, vehicle_cmd_gate): update stopped condition and behavior (tier4#700)

* fix(longitudinal_controller_node): parameterize stopped state entry condition

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

* fix(longitudinal_controller_node): simply set stopped velocity in STOPPED STATE

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

* fix(vehicle_cmd_gate): check time duration since the vehicle stopped

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

* docs(autoware_testing): fix link (tier4#741)

* docs(autoware_testing): fix link

* fix typo

Co-authored-by: Kenji Miyake <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix: trajectory visualizer (tier4#745)

Signed-off-by: tomoya.kimura <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(tier4_autoware_utils): modify build error in rolling (tier4#720)

* fix(tier4_autoware_utils): modify build error in rolling

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

* fix(lanelet2_extension): add target compile definition for geometry2

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

* fix(ekf_localizer): add target compile definition for geometry2

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

* fix(freespace_planning_algorithms): add target compile definition for geometry2

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

* fix(interpolation): add target compile definition for geometry2

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

* fix(freespace_planner): add target compile definition for geometry2

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

* fix(lane_departure_checker): add target compile definition for geometry2

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

* fix(map_based_prediction): add target compile definition for geometry2

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

* fix(ground_segmentation): add target compile definition for geometry2

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

* fix(motion_velocity_smoother): add target compile definition for geometry2

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

* fix(multi_object_tracker): add target compile definition for geometry2

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

* fix(trajectory_follower): add target compile definition for geometry2

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

* fix(control_performance_analysis): add target compile definition for geometry2

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

* fix(detected_object_validation): add target compile definition for geometry2

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

* fix(goal_distance_calculator): add target compile definition for geometry2

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

* fix(ndt_scan_matcher): add target compile definition for geometry2

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

* fix(route_handler): add target compile definition for geometry2

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

* fix(behavior_path_planner): add target compile definition for geometry2

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

* fix(mission_planner): add target compile definition for geometry2

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

* fix(obstacle_avoidance_planner): add target compile definition for geometry2

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

* fix(obstacle_stop_planner): add target compile definition for geometry2

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

* fix(obstacle_collision_checker): add target compile definition for geometry2

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

* fix(shape_estimation): add target compile definition for geometry2

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

* fix(behavior_velocity_planner): add target compile definition for geometry2

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

* fix(path_distance_calculator): add target compile definition for geometry2

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

* fix(detection_by_tracker): add target compile definition for geometry2

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

* fix(surround_obstacle_checker): add target compile definition for geometry2

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

* fix(probabilistic_occupancy_grid_map): add target compile definition for geometry2

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

* fix(tier4_debug_tools): add target compile definition for geometry2

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

* fix(tier4_vehicle_rviz_plugin): add target compile definition for geometry2

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

* fix(pure_pursuit): add target compile definition for geometry2

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

* fix(trajectory_follower_nodes): add target compile definition for geometry2

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

* fix(occupancy_grid_map_outlier_filter): add target compile definition for geometry2

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

* fix(traffic_light_map_based_detector): add target compile definition for geometry2

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

* fix(planning_error_monitor): add target compile definition for geometry2

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

* fix(planning_evaluator): add target compile definition for geometry2

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

* fix(lidar_centerpoint): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity): handle the case when finding index failed (tier4#746)

Signed-off-by: Tomohito Ando <[email protected]>

* feat: add scene module of dynamic obstacle stop

Signed-off-by: Tomohito Ando <[email protected]>

* fix warnings

Signed-off-by: Tomohito Ando <[email protected]>

* add temporary debug value

Signed-off-by: Tomohito Ando <[email protected]>

* add feature to go after stopping

Signed-off-by: Tomohito Ando <[email protected]>

* fix parameter namespace

Signed-off-by: Tomohito Ando <[email protected]>

* use planner util

Signed-off-by: Tomohito Ando <[email protected]>

* fix calculation when multiple obstacles are detected in one step polygon

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary debug

Signed-off-by: Tomohito Ando <[email protected]>

* add option to apply limit jerk

Signed-off-by: Tomohito Ando <[email protected]>

* Modify parameter name

Signed-off-by: Tomohito Ando <[email protected]>

* Add param file

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* add feature to exclude obstacles outside of partition

Signed-off-by: Tomohito Ando <[email protected]>

* modify search distance for partitions

Signed-off-by: Tomohito Ando <[email protected]>

* apply voxel grid filter to input points

Signed-off-by: Tomohito Ando <[email protected]>

* set smoother param by passing node instance

Signed-off-by: Tomohito Ando <[email protected]>

* add parameter for velocity limit (temporary)

Signed-off-by: Tomohito Ando <[email protected]>

* add dynamic reconfigure

Signed-off-by: Tomohito Ando <[email protected]>

* add debug value

Signed-off-by: Tomohito Ando <[email protected]>

* avoid acceleration when stopping for obstacles

Signed-off-by: Tomohito Ando <[email protected]>

* fix lateral distance to publish distance from vehicle side

Signed-off-by: Tomohito Ando <[email protected]>

* modify the location to publish longitudinal distance

Signed-off-by: Tomohito Ando <[email protected]>

* fix calculation of stop index

Signed-off-by: Tomohito Ando <[email protected]>

* use current velocity for stop dicision

Signed-off-by: Tomohito Ando <[email protected]>

* add dynamic parameter for slow down limit

Signed-off-by: Tomohito Ando <[email protected]>

* add debug value to display passing dist

Signed-off-by: Tomohito Ando <[email protected]>

* modify stopping velocity

Signed-off-by: Tomohito Ando <[email protected]>

* update param

Signed-off-by: Tomohito Ando <[email protected]>

* use smoother in planner data

Signed-off-by: Tomohito Ando <[email protected]>

* use path with lane id instead of trajectory

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary data check

Signed-off-by: Tomohito Ando <[email protected]>

* extend path to consider obstacles after the end of the path

Signed-off-by: Tomohito Ando <[email protected]>

* rename public member variables

Signed-off-by: Tomohito Ando <[email protected]>

* remove unused paramter

Signed-off-by: Tomohito Ando <[email protected]>

* create detection area using util

Signed-off-by: Tomohito Ando <[email protected]>

* fix visualization of stop distance marker

Signed-off-by: Tomohito Ando <[email protected]>

* make option for detection method easier to understand

Signed-off-by: Tomohito Ando <[email protected]>

* remove parameter about whether to enable this feature

Signed-off-by: Tomohito Ando <[email protected]>

* calculate and publish debug data in function

Signed-off-by: Tomohito Ando <[email protected]>

* use compare map filtered points

Signed-off-by: Tomohito Ando <[email protected]>

* add comment

Signed-off-by: Tomohito Ando <[email protected]>

* fix visualization of detection area when calculation of stop distance failed

Signed-off-by: Tomohito Ando <[email protected]>

* add option whether to specify the jerk

Signed-off-by: Tomohito Ando <[email protected]>

* fix format

Signed-off-by: Tomohito Ando <[email protected]>

* change parameter name

Signed-off-by: Tomohito Ando <[email protected]>

* remove dynamic reconfigure

Signed-off-by: Tomohito Ando <[email protected]>

* delete unused file

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary includes

Signed-off-by: Tomohito Ando <[email protected]>

* add launcher for compare map

Signed-off-by: Tomohito Ando <[email protected]>

* add launch and config for dynamic obstacle stop planner

Signed-off-by: Tomohito Ando <[email protected]>

* fix finding package name

Signed-off-by: Tomohito Ando <[email protected]>

* handle the change of util

Signed-off-by: Tomohito Ando <[email protected]>

* relay points for simulation

Signed-off-by: Tomohito Ando <[email protected]>

* update parameter

Signed-off-by: Tomohito Ando <[email protected]>

* fix position and color of stop line marker

Signed-off-by: Tomohito Ando <[email protected]>

* pre-commit fixes

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* fix Copyright

Co-authored-by: Yukihiro Saito <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix Copyright

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* add documents for dynamic obstacle stop module

Signed-off-by: Tomohito Ando <[email protected]>

* ci(pre-commit): autofix

Signed-off-by: Tomohito Ando <[email protected]>

* update documents

Signed-off-by: Tomohito Ando <[email protected]>

* docs: begin a sentence with a capital letter

Signed-off-by: Tomohito Ando <[email protected]>

* docs: replace predicted with smoothed for path velocity

Signed-off-by: Tomohito Ando <[email protected]>

* create interface class to switch method

Signed-off-by: Tomohito Ando <[email protected]>

* run compare map filter only when points method is used

Signed-off-by: Tomohito Ando <[email protected]>

* delete unused functions

Signed-off-by: Tomohito Ando <[email protected]>

* rename functions for inserting velocity

Signed-off-by: Tomohito Ando <[email protected]>

* rename parameter of path_size to max_prediction_time

Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): dynamic obstacle stop planner docs

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): add ego vehicle description

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): change space to hyphen

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* change smoothed to expected target velocity

Signed-off-by: Tomohito Ando <[email protected]>

* Start a sentence in figure with a capital letter

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* use voxel distance based compare map

Signed-off-by: Tomohito Ando <[email protected]>

* select detection method from param file

Signed-off-by: Tomohito Ando <[email protected]>

* do not launch as default for now

Signed-off-by: Tomohito Ando <[email protected]>

* rename dynamic_obstacle_stop to run_out

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary change

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary changes

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary changes

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* change default to false

Signed-off-by: Tomohito Ando <[email protected]>

* update cmake to build run_out module

Signed-off-by: Tomohito Ando <[email protected]>

* add launch_run_out parameter

Signed-off-by: Tomohito Ando <[email protected]>

* Add note for compare map filtered points

Signed-off-by: Tomohito Ando <[email protected]>

* handle the change for virtual wall marker

Signed-off-by: Tomohito Ando <[email protected]>

* rename the parameters for smoother

Signed-off-by: Tomohito Ando <[email protected]>

* fix build error in humble

Signed-off-by: Tomohito Ando <[email protected]>

* fix build error in humble

Signed-off-by: Tomohito Ando <[email protected]>

* launch compare map only when run out module is enabled

Signed-off-by: Tomohito Ando <[email protected]>

* update a document

Signed-off-by: Tomohito Ando <[email protected]>

* add calculation time for modify path

Signed-off-by: Tomohito Ando <[email protected]>

* update a document

Signed-off-by: Tomohito Ando <[email protected]>

Co-authored-by: Satoshi OTA <[email protected]>
Co-authored-by: Esteve Fernandez <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: Tomoya Kimura <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Makoto Kurihara <[email protected]>
boyali referenced this pull request in boyali/autoware.universe Oct 3, 2022
* fix(tier4_autoware_utils): modify build error in rolling

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

* fix(lanelet2_extension): add target compile definition for geometry2

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

* fix(ekf_localizer): add target compile definition for geometry2

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

* fix(freespace_planning_algorithms): add target compile definition for geometry2

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

* fix(interpolation): add target compile definition for geometry2

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

* fix(freespace_planner): add target compile definition for geometry2

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

* fix(lane_departure_checker): add target compile definition for geometry2

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

* fix(map_based_prediction): add target compile definition for geometry2

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

* fix(ground_segmentation): add target compile definition for geometry2

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

* fix(motion_velocity_smoother): add target compile definition for geometry2

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

* fix(multi_object_tracker): add target compile definition for geometry2

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

* fix(trajectory_follower): add target compile definition for geometry2

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

* fix(control_performance_analysis): add target compile definition for geometry2

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

* fix(detected_object_validation): add target compile definition for geometry2

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

* fix(goal_distance_calculator): add target compile definition for geometry2

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

* fix(ndt_scan_matcher): add target compile definition for geometry2

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

* fix(route_handler): add target compile definition for geometry2

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

* fix(behavior_path_planner): add target compile definition for geometry2

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

* fix(mission_planner): add target compile definition for geometry2

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

* fix(obstacle_avoidance_planner): add target compile definition for geometry2

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

* fix(obstacle_stop_planner): add target compile definition for geometry2

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

* fix(obstacle_collision_checker): add target compile definition for geometry2

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

* fix(shape_estimation): add target compile definition for geometry2

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

* fix(behavior_velocity_planner): add target compile definition for geometry2

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

* fix(path_distance_calculator): add target compile definition for geometry2

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

* fix(detection_by_tracker): add target compile definition for geometry2

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

* fix(surround_obstacle_checker): add target compile definition for geometry2

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

* fix(probabilistic_occupancy_grid_map): add target compile definition for geometry2

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

* fix(tier4_debug_tools): add target compile definition for geometry2

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

* fix(tier4_vehicle_rviz_plugin): add target compile definition for geometry2

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

* fix(pure_pursuit): add target compile definition for geometry2

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

* fix(trajectory_follower_nodes): add target compile definition for geometry2

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

* fix(occupancy_grid_map_outlier_filter): add target compile definition for geometry2

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

* fix(traffic_light_map_based_detector): add target compile definition for geometry2

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

* fix(planning_error_monitor): add target compile definition for geometry2

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

* fix(planning_evaluator): add target compile definition for geometry2

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

* fix(lidar_centerpoint): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>
boyali referenced this pull request in boyali/autoware.universe Oct 3, 2022
* fix(behavior_velocity): calculate detection area from the nearest point from ego (tier4#730)

* fix(behavior_velocity): calculate lateral distance from the beginning of the path

Signed-off-by: Tomohito Ando <[email protected]>

* add argument of min_velocity

Signed-off-by: Tomohito Ando <[email protected]>

* use veloicty from the nearest point from ego

Signed-off-by: Tomohito Ando <[email protected]>

* pass struct by reference

Signed-off-by: Tomohito Ando <[email protected]>

* fix to interpolate point in util

Signed-off-by: Tomohito Ando <[email protected]>

* fix(longitudinal_controller_node, vehicle_cmd_gate): update stopped condition and behavior (tier4#700)

* fix(longitudinal_controller_node): parameterize stopped state entry condition

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

* fix(longitudinal_controller_node): simply set stopped velocity in STOPPED STATE

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

* fix(vehicle_cmd_gate): check time duration since the vehicle stopped

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

* docs(autoware_testing): fix link (tier4#741)

* docs(autoware_testing): fix link

* fix typo

Co-authored-by: Kenji Miyake <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix: trajectory visualizer (tier4#745)

Signed-off-by: tomoya.kimura <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(tier4_autoware_utils): modify build error in rolling (tier4#720)

* fix(tier4_autoware_utils): modify build error in rolling

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

* fix(lanelet2_extension): add target compile definition for geometry2

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

* fix(ekf_localizer): add target compile definition for geometry2

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

* fix(freespace_planning_algorithms): add target compile definition for geometry2

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

* fix(interpolation): add target compile definition for geometry2

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

* fix(freespace_planner): add target compile definition for geometry2

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

* fix(lane_departure_checker): add target compile definition for geometry2

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

* fix(map_based_prediction): add target compile definition for geometry2

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

* fix(ground_segmentation): add target compile definition for geometry2

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

* fix(motion_velocity_smoother): add target compile definition for geometry2

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

* fix(multi_object_tracker): add target compile definition for geometry2

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

* fix(trajectory_follower): add target compile definition for geometry2

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

* fix(control_performance_analysis): add target compile definition for geometry2

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

* fix(detected_object_validation): add target compile definition for geometry2

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

* fix(goal_distance_calculator): add target compile definition for geometry2

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

* fix(ndt_scan_matcher): add target compile definition for geometry2

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

* fix(route_handler): add target compile definition for geometry2

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

* fix(behavior_path_planner): add target compile definition for geometry2

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

* fix(mission_planner): add target compile definition for geometry2

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

* fix(obstacle_avoidance_planner): add target compile definition for geometry2

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

* fix(obstacle_stop_planner): add target compile definition for geometry2

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

* fix(obstacle_collision_checker): add target compile definition for geometry2

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

* fix(shape_estimation): add target compile definition for geometry2

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

* fix(behavior_velocity_planner): add target compile definition for geometry2

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

* fix(path_distance_calculator): add target compile definition for geometry2

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

* fix(detection_by_tracker): add target compile definition for geometry2

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

* fix(surround_obstacle_checker): add target compile definition for geometry2

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

* fix(probabilistic_occupancy_grid_map): add target compile definition for geometry2

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

* fix(tier4_debug_tools): add target compile definition for geometry2

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

* fix(tier4_vehicle_rviz_plugin): add target compile definition for geometry2

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

* fix(pure_pursuit): add target compile definition for geometry2

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

* fix(trajectory_follower_nodes): add target compile definition for geometry2

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

* fix(occupancy_grid_map_outlier_filter): add target compile definition for geometry2

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

* fix(traffic_light_map_based_detector): add target compile definition for geometry2

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

* fix(planning_error_monitor): add target compile definition for geometry2

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

* fix(planning_evaluator): add target compile definition for geometry2

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

* fix(lidar_centerpoint): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity): handle the case when finding index failed (tier4#746)

Signed-off-by: Tomohito Ando <[email protected]>

* feat: add scene module of dynamic obstacle stop

Signed-off-by: Tomohito Ando <[email protected]>

* fix warnings

Signed-off-by: Tomohito Ando <[email protected]>

* add temporary debug value

Signed-off-by: Tomohito Ando <[email protected]>

* add feature to go after stopping

Signed-off-by: Tomohito Ando <[email protected]>

* fix parameter namespace

Signed-off-by: Tomohito Ando <[email protected]>

* use planner util

Signed-off-by: Tomohito Ando <[email protected]>

* fix calculation when multiple obstacles are detected in one step polygon

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary debug

Signed-off-by: Tomohito Ando <[email protected]>

* add option to apply limit jerk

Signed-off-by: Tomohito Ando <[email protected]>

* Modify parameter name

Signed-off-by: Tomohito Ando <[email protected]>

* Add param file

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* add feature to exclude obstacles outside of partition

Signed-off-by: Tomohito Ando <[email protected]>

* modify search distance for partitions

Signed-off-by: Tomohito Ando <[email protected]>

* apply voxel grid filter to input points

Signed-off-by: Tomohito Ando <[email protected]>

* set smoother param by passing node instance

Signed-off-by: Tomohito Ando <[email protected]>

* add parameter for velocity limit (temporary)

Signed-off-by: Tomohito Ando <[email protected]>

* add dynamic reconfigure

Signed-off-by: Tomohito Ando <[email protected]>

* add debug value

Signed-off-by: Tomohito Ando <[email protected]>

* avoid acceleration when stopping for obstacles

Signed-off-by: Tomohito Ando <[email protected]>

* fix lateral distance to publish distance from vehicle side

Signed-off-by: Tomohito Ando <[email protected]>

* modify the location to publish longitudinal distance

Signed-off-by: Tomohito Ando <[email protected]>

* fix calculation of stop index

Signed-off-by: Tomohito Ando <[email protected]>

* use current velocity for stop dicision

Signed-off-by: Tomohito Ando <[email protected]>

* add dynamic parameter for slow down limit

Signed-off-by: Tomohito Ando <[email protected]>

* add debug value to display passing dist

Signed-off-by: Tomohito Ando <[email protected]>

* modify stopping velocity

Signed-off-by: Tomohito Ando <[email protected]>

* update param

Signed-off-by: Tomohito Ando <[email protected]>

* use smoother in planner data

Signed-off-by: Tomohito Ando <[email protected]>

* use path with lane id instead of trajectory

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary data check

Signed-off-by: Tomohito Ando <[email protected]>

* extend path to consider obstacles after the end of the path

Signed-off-by: Tomohito Ando <[email protected]>

* rename public member variables

Signed-off-by: Tomohito Ando <[email protected]>

* remove unused paramter

Signed-off-by: Tomohito Ando <[email protected]>

* create detection area using util

Signed-off-by: Tomohito Ando <[email protected]>

* fix visualization of stop distance marker

Signed-off-by: Tomohito Ando <[email protected]>

* make option for detection method easier to understand

Signed-off-by: Tomohito Ando <[email protected]>

* remove parameter about whether to enable this feature

Signed-off-by: Tomohito Ando <[email protected]>

* calculate and publish debug data in function

Signed-off-by: Tomohito Ando <[email protected]>

* use compare map filtered points

Signed-off-by: Tomohito Ando <[email protected]>

* add comment

Signed-off-by: Tomohito Ando <[email protected]>

* fix visualization of detection area when calculation of stop distance failed

Signed-off-by: Tomohito Ando <[email protected]>

* add option whether to specify the jerk

Signed-off-by: Tomohito Ando <[email protected]>

* fix format

Signed-off-by: Tomohito Ando <[email protected]>

* change parameter name

Signed-off-by: Tomohito Ando <[email protected]>

* remove dynamic reconfigure

Signed-off-by: Tomohito Ando <[email protected]>

* delete unused file

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary includes

Signed-off-by: Tomohito Ando <[email protected]>

* add launcher for compare map

Signed-off-by: Tomohito Ando <[email protected]>

* add launch and config for dynamic obstacle stop planner

Signed-off-by: Tomohito Ando <[email protected]>

* fix finding package name

Signed-off-by: Tomohito Ando <[email protected]>

* handle the change of util

Signed-off-by: Tomohito Ando <[email protected]>

* relay points for simulation

Signed-off-by: Tomohito Ando <[email protected]>

* update parameter

Signed-off-by: Tomohito Ando <[email protected]>

* fix position and color of stop line marker

Signed-off-by: Tomohito Ando <[email protected]>

* pre-commit fixes

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* fix Copyright

Co-authored-by: Yukihiro Saito <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix Copyright

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* add documents for dynamic obstacle stop module

Signed-off-by: Tomohito Ando <[email protected]>

* ci(pre-commit): autofix

Signed-off-by: Tomohito Ando <[email protected]>

* update documents

Signed-off-by: Tomohito Ando <[email protected]>

* docs: begin a sentence with a capital letter

Signed-off-by: Tomohito Ando <[email protected]>

* docs: replace predicted with smoothed for path velocity

Signed-off-by: Tomohito Ando <[email protected]>

* create interface class to switch method

Signed-off-by: Tomohito Ando <[email protected]>

* run compare map filter only when points method is used

Signed-off-by: Tomohito Ando <[email protected]>

* delete unused functions

Signed-off-by: Tomohito Ando <[email protected]>

* rename functions for inserting velocity

Signed-off-by: Tomohito Ando <[email protected]>

* rename parameter of path_size to max_prediction_time

Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): dynamic obstacle stop planner docs

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): add ego vehicle description

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): change space to hyphen

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* change smoothed to expected target velocity

Signed-off-by: Tomohito Ando <[email protected]>

* Start a sentence in figure with a capital letter

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* use voxel distance based compare map

Signed-off-by: Tomohito Ando <[email protected]>

* select detection method from param file

Signed-off-by: Tomohito Ando <[email protected]>

* do not launch as default for now

Signed-off-by: Tomohito Ando <[email protected]>

* rename dynamic_obstacle_stop to run_out

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary change

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary changes

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary changes

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* change default to false

Signed-off-by: Tomohito Ando <[email protected]>

* update cmake to build run_out module

Signed-off-by: Tomohito Ando <[email protected]>

* add launch_run_out parameter

Signed-off-by: Tomohito Ando <[email protected]>

* Add note for compare map filtered points

Signed-off-by: Tomohito Ando <[email protected]>

* handle the change for virtual wall marker

Signed-off-by: Tomohito Ando <[email protected]>

* rename the parameters for smoother

Signed-off-by: Tomohito Ando <[email protected]>

* fix build error in humble

Signed-off-by: Tomohito Ando <[email protected]>

* fix build error in humble

Signed-off-by: Tomohito Ando <[email protected]>

* launch compare map only when run out module is enabled

Signed-off-by: Tomohito Ando <[email protected]>

* update a document

Signed-off-by: Tomohito Ando <[email protected]>

* add calculation time for modify path

Signed-off-by: Tomohito Ando <[email protected]>

* update a document

Signed-off-by: Tomohito Ando <[email protected]>

Co-authored-by: Satoshi OTA <[email protected]>
Co-authored-by: Esteve Fernandez <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: Tomoya Kimura <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Makoto Kurihara <[email protected]>
boyali referenced this pull request in boyali/autoware.universe Oct 3, 2022
* fix(tier4_autoware_utils): modify build error in rolling

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

* fix(lanelet2_extension): add target compile definition for geometry2

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

* fix(ekf_localizer): add target compile definition for geometry2

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

* fix(freespace_planning_algorithms): add target compile definition for geometry2

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

* fix(interpolation): add target compile definition for geometry2

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

* fix(freespace_planner): add target compile definition for geometry2

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

* fix(lane_departure_checker): add target compile definition for geometry2

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

* fix(map_based_prediction): add target compile definition for geometry2

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

* fix(ground_segmentation): add target compile definition for geometry2

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

* fix(motion_velocity_smoother): add target compile definition for geometry2

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

* fix(multi_object_tracker): add target compile definition for geometry2

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

* fix(trajectory_follower): add target compile definition for geometry2

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

* fix(control_performance_analysis): add target compile definition for geometry2

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

* fix(detected_object_validation): add target compile definition for geometry2

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

* fix(goal_distance_calculator): add target compile definition for geometry2

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

* fix(ndt_scan_matcher): add target compile definition for geometry2

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

* fix(route_handler): add target compile definition for geometry2

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

* fix(behavior_path_planner): add target compile definition for geometry2

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

* fix(mission_planner): add target compile definition for geometry2

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

* fix(obstacle_avoidance_planner): add target compile definition for geometry2

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

* fix(obstacle_stop_planner): add target compile definition for geometry2

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

* fix(obstacle_collision_checker): add target compile definition for geometry2

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

* fix(shape_estimation): add target compile definition for geometry2

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

* fix(behavior_velocity_planner): add target compile definition for geometry2

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

* fix(path_distance_calculator): add target compile definition for geometry2

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

* fix(detection_by_tracker): add target compile definition for geometry2

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

* fix(surround_obstacle_checker): add target compile definition for geometry2

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

* fix(probabilistic_occupancy_grid_map): add target compile definition for geometry2

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

* fix(tier4_debug_tools): add target compile definition for geometry2

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

* fix(tier4_vehicle_rviz_plugin): add target compile definition for geometry2

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

* fix(pure_pursuit): add target compile definition for geometry2

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

* fix(trajectory_follower_nodes): add target compile definition for geometry2

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

* fix(occupancy_grid_map_outlier_filter): add target compile definition for geometry2

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

* fix(traffic_light_map_based_detector): add target compile definition for geometry2

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

* fix(planning_error_monitor): add target compile definition for geometry2

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

* fix(planning_evaluator): add target compile definition for geometry2

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

* fix(lidar_centerpoint): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>
boyali referenced this pull request in boyali/autoware.universe Oct 3, 2022
* fix(behavior_velocity): calculate detection area from the nearest point from ego (tier4#730)

* fix(behavior_velocity): calculate lateral distance from the beginning of the path

Signed-off-by: Tomohito Ando <[email protected]>

* add argument of min_velocity

Signed-off-by: Tomohito Ando <[email protected]>

* use veloicty from the nearest point from ego

Signed-off-by: Tomohito Ando <[email protected]>

* pass struct by reference

Signed-off-by: Tomohito Ando <[email protected]>

* fix to interpolate point in util

Signed-off-by: Tomohito Ando <[email protected]>

* fix(longitudinal_controller_node, vehicle_cmd_gate): update stopped condition and behavior (tier4#700)

* fix(longitudinal_controller_node): parameterize stopped state entry condition

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

* fix(longitudinal_controller_node): simply set stopped velocity in STOPPED STATE

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

* fix(vehicle_cmd_gate): check time duration since the vehicle stopped

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

* docs(autoware_testing): fix link (tier4#741)

* docs(autoware_testing): fix link

* fix typo

Co-authored-by: Kenji Miyake <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix: trajectory visualizer (tier4#745)

Signed-off-by: tomoya.kimura <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(tier4_autoware_utils): modify build error in rolling (tier4#720)

* fix(tier4_autoware_utils): modify build error in rolling

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

* fix(lanelet2_extension): add target compile definition for geometry2

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

* fix(ekf_localizer): add target compile definition for geometry2

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

* fix(freespace_planning_algorithms): add target compile definition for geometry2

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

* fix(interpolation): add target compile definition for geometry2

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

* fix(freespace_planner): add target compile definition for geometry2

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

* fix(lane_departure_checker): add target compile definition for geometry2

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

* fix(map_based_prediction): add target compile definition for geometry2

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

* fix(ground_segmentation): add target compile definition for geometry2

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

* fix(motion_velocity_smoother): add target compile definition for geometry2

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

* fix(multi_object_tracker): add target compile definition for geometry2

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

* fix(trajectory_follower): add target compile definition for geometry2

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

* fix(control_performance_analysis): add target compile definition for geometry2

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

* fix(detected_object_validation): add target compile definition for geometry2

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

* fix(goal_distance_calculator): add target compile definition for geometry2

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

* fix(ndt_scan_matcher): add target compile definition for geometry2

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

* fix(route_handler): add target compile definition for geometry2

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

* fix(behavior_path_planner): add target compile definition for geometry2

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

* fix(mission_planner): add target compile definition for geometry2

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

* fix(obstacle_avoidance_planner): add target compile definition for geometry2

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

* fix(obstacle_stop_planner): add target compile definition for geometry2

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

* fix(obstacle_collision_checker): add target compile definition for geometry2

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

* fix(shape_estimation): add target compile definition for geometry2

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

* fix(behavior_velocity_planner): add target compile definition for geometry2

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

* fix(path_distance_calculator): add target compile definition for geometry2

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

* fix(detection_by_tracker): add target compile definition for geometry2

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

* fix(surround_obstacle_checker): add target compile definition for geometry2

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

* fix(probabilistic_occupancy_grid_map): add target compile definition for geometry2

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

* fix(tier4_debug_tools): add target compile definition for geometry2

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

* fix(tier4_vehicle_rviz_plugin): add target compile definition for geometry2

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

* fix(pure_pursuit): add target compile definition for geometry2

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

* fix(trajectory_follower_nodes): add target compile definition for geometry2

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

* fix(occupancy_grid_map_outlier_filter): add target compile definition for geometry2

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

* fix(traffic_light_map_based_detector): add target compile definition for geometry2

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

* fix(planning_error_monitor): add target compile definition for geometry2

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

* fix(planning_evaluator): add target compile definition for geometry2

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

* fix(lidar_centerpoint): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity): handle the case when finding index failed (tier4#746)

Signed-off-by: Tomohito Ando <[email protected]>

* feat: add scene module of dynamic obstacle stop

Signed-off-by: Tomohito Ando <[email protected]>

* fix warnings

Signed-off-by: Tomohito Ando <[email protected]>

* add temporary debug value

Signed-off-by: Tomohito Ando <[email protected]>

* add feature to go after stopping

Signed-off-by: Tomohito Ando <[email protected]>

* fix parameter namespace

Signed-off-by: Tomohito Ando <[email protected]>

* use planner util

Signed-off-by: Tomohito Ando <[email protected]>

* fix calculation when multiple obstacles are detected in one step polygon

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary debug

Signed-off-by: Tomohito Ando <[email protected]>

* add option to apply limit jerk

Signed-off-by: Tomohito Ando <[email protected]>

* Modify parameter name

Signed-off-by: Tomohito Ando <[email protected]>

* Add param file

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* add feature to exclude obstacles outside of partition

Signed-off-by: Tomohito Ando <[email protected]>

* modify search distance for partitions

Signed-off-by: Tomohito Ando <[email protected]>

* apply voxel grid filter to input points

Signed-off-by: Tomohito Ando <[email protected]>

* set smoother param by passing node instance

Signed-off-by: Tomohito Ando <[email protected]>

* add parameter for velocity limit (temporary)

Signed-off-by: Tomohito Ando <[email protected]>

* add dynamic reconfigure

Signed-off-by: Tomohito Ando <[email protected]>

* add debug value

Signed-off-by: Tomohito Ando <[email protected]>

* avoid acceleration when stopping for obstacles

Signed-off-by: Tomohito Ando <[email protected]>

* fix lateral distance to publish distance from vehicle side

Signed-off-by: Tomohito Ando <[email protected]>

* modify the location to publish longitudinal distance

Signed-off-by: Tomohito Ando <[email protected]>

* fix calculation of stop index

Signed-off-by: Tomohito Ando <[email protected]>

* use current velocity for stop dicision

Signed-off-by: Tomohito Ando <[email protected]>

* add dynamic parameter for slow down limit

Signed-off-by: Tomohito Ando <[email protected]>

* add debug value to display passing dist

Signed-off-by: Tomohito Ando <[email protected]>

* modify stopping velocity

Signed-off-by: Tomohito Ando <[email protected]>

* update param

Signed-off-by: Tomohito Ando <[email protected]>

* use smoother in planner data

Signed-off-by: Tomohito Ando <[email protected]>

* use path with lane id instead of trajectory

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary data check

Signed-off-by: Tomohito Ando <[email protected]>

* extend path to consider obstacles after the end of the path

Signed-off-by: Tomohito Ando <[email protected]>

* rename public member variables

Signed-off-by: Tomohito Ando <[email protected]>

* remove unused paramter

Signed-off-by: Tomohito Ando <[email protected]>

* create detection area using util

Signed-off-by: Tomohito Ando <[email protected]>

* fix visualization of stop distance marker

Signed-off-by: Tomohito Ando <[email protected]>

* make option for detection method easier to understand

Signed-off-by: Tomohito Ando <[email protected]>

* remove parameter about whether to enable this feature

Signed-off-by: Tomohito Ando <[email protected]>

* calculate and publish debug data in function

Signed-off-by: Tomohito Ando <[email protected]>

* use compare map filtered points

Signed-off-by: Tomohito Ando <[email protected]>

* add comment

Signed-off-by: Tomohito Ando <[email protected]>

* fix visualization of detection area when calculation of stop distance failed

Signed-off-by: Tomohito Ando <[email protected]>

* add option whether to specify the jerk

Signed-off-by: Tomohito Ando <[email protected]>

* fix format

Signed-off-by: Tomohito Ando <[email protected]>

* change parameter name

Signed-off-by: Tomohito Ando <[email protected]>

* remove dynamic reconfigure

Signed-off-by: Tomohito Ando <[email protected]>

* delete unused file

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary includes

Signed-off-by: Tomohito Ando <[email protected]>

* add launcher for compare map

Signed-off-by: Tomohito Ando <[email protected]>

* add launch and config for dynamic obstacle stop planner

Signed-off-by: Tomohito Ando <[email protected]>

* fix finding package name

Signed-off-by: Tomohito Ando <[email protected]>

* handle the change of util

Signed-off-by: Tomohito Ando <[email protected]>

* relay points for simulation

Signed-off-by: Tomohito Ando <[email protected]>

* update parameter

Signed-off-by: Tomohito Ando <[email protected]>

* fix position and color of stop line marker

Signed-off-by: Tomohito Ando <[email protected]>

* pre-commit fixes

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* fix Copyright

Co-authored-by: Yukihiro Saito <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix Copyright

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* add documents for dynamic obstacle stop module

Signed-off-by: Tomohito Ando <[email protected]>

* ci(pre-commit): autofix

Signed-off-by: Tomohito Ando <[email protected]>

* update documents

Signed-off-by: Tomohito Ando <[email protected]>

* docs: begin a sentence with a capital letter

Signed-off-by: Tomohito Ando <[email protected]>

* docs: replace predicted with smoothed for path velocity

Signed-off-by: Tomohito Ando <[email protected]>

* create interface class to switch method

Signed-off-by: Tomohito Ando <[email protected]>

* run compare map filter only when points method is used

Signed-off-by: Tomohito Ando <[email protected]>

* delete unused functions

Signed-off-by: Tomohito Ando <[email protected]>

* rename functions for inserting velocity

Signed-off-by: Tomohito Ando <[email protected]>

* rename parameter of path_size to max_prediction_time

Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): dynamic obstacle stop planner docs

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): add ego vehicle description

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): change space to hyphen

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* change smoothed to expected target velocity

Signed-off-by: Tomohito Ando <[email protected]>

* Start a sentence in figure with a capital letter

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* use voxel distance based compare map

Signed-off-by: Tomohito Ando <[email protected]>

* select detection method from param file

Signed-off-by: Tomohito Ando <[email protected]>

* do not launch as default for now

Signed-off-by: Tomohito Ando <[email protected]>

* rename dynamic_obstacle_stop to run_out

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary change

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary changes

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary changes

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* change default to false

Signed-off-by: Tomohito Ando <[email protected]>

* update cmake to build run_out module

Signed-off-by: Tomohito Ando <[email protected]>

* add launch_run_out parameter

Signed-off-by: Tomohito Ando <[email protected]>

* Add note for compare map filtered points

Signed-off-by: Tomohito Ando <[email protected]>

* handle the change for virtual wall marker

Signed-off-by: Tomohito Ando <[email protected]>

* rename the parameters for smoother

Signed-off-by: Tomohito Ando <[email protected]>

* fix build error in humble

Signed-off-by: Tomohito Ando <[email protected]>

* fix build error in humble

Signed-off-by: Tomohito Ando <[email protected]>

* launch compare map only when run out module is enabled

Signed-off-by: Tomohito Ando <[email protected]>

* update a document

Signed-off-by: Tomohito Ando <[email protected]>

* add calculation time for modify path

Signed-off-by: Tomohito Ando <[email protected]>

* update a document

Signed-off-by: Tomohito Ando <[email protected]>

Co-authored-by: Satoshi OTA <[email protected]>
Co-authored-by: Esteve Fernandez <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: Tomoya Kimura <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Makoto Kurihara <[email protected]>
boyali referenced this pull request in boyali/autoware.universe Oct 19, 2022
* fix(tier4_autoware_utils): modify build error in rolling

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

* fix(lanelet2_extension): add target compile definition for geometry2

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

* fix(ekf_localizer): add target compile definition for geometry2

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

* fix(freespace_planning_algorithms): add target compile definition for geometry2

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

* fix(interpolation): add target compile definition for geometry2

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

* fix(freespace_planner): add target compile definition for geometry2

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

* fix(lane_departure_checker): add target compile definition for geometry2

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

* fix(map_based_prediction): add target compile definition for geometry2

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

* fix(ground_segmentation): add target compile definition for geometry2

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

* fix(motion_velocity_smoother): add target compile definition for geometry2

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

* fix(multi_object_tracker): add target compile definition for geometry2

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

* fix(trajectory_follower): add target compile definition for geometry2

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

* fix(control_performance_analysis): add target compile definition for geometry2

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

* fix(detected_object_validation): add target compile definition for geometry2

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

* fix(goal_distance_calculator): add target compile definition for geometry2

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

* fix(ndt_scan_matcher): add target compile definition for geometry2

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

* fix(route_handler): add target compile definition for geometry2

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

* fix(behavior_path_planner): add target compile definition for geometry2

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

* fix(mission_planner): add target compile definition for geometry2

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

* fix(obstacle_avoidance_planner): add target compile definition for geometry2

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

* fix(obstacle_stop_planner): add target compile definition for geometry2

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

* fix(obstacle_collision_checker): add target compile definition for geometry2

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

* fix(shape_estimation): add target compile definition for geometry2

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

* fix(behavior_velocity_planner): add target compile definition for geometry2

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

* fix(path_distance_calculator): add target compile definition for geometry2

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

* fix(detection_by_tracker): add target compile definition for geometry2

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

* fix(surround_obstacle_checker): add target compile definition for geometry2

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

* fix(probabilistic_occupancy_grid_map): add target compile definition for geometry2

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

* fix(tier4_debug_tools): add target compile definition for geometry2

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

* fix(tier4_vehicle_rviz_plugin): add target compile definition for geometry2

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

* fix(pure_pursuit): add target compile definition for geometry2

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

* fix(trajectory_follower_nodes): add target compile definition for geometry2

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

* fix(occupancy_grid_map_outlier_filter): add target compile definition for geometry2

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

* fix(traffic_light_map_based_detector): add target compile definition for geometry2

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

* fix(planning_error_monitor): add target compile definition for geometry2

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

* fix(planning_evaluator): add target compile definition for geometry2

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

* fix(lidar_centerpoint): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>
boyali referenced this pull request in boyali/autoware.universe Oct 19, 2022
* fix(behavior_velocity): calculate detection area from the nearest point from ego (tier4#730)

* fix(behavior_velocity): calculate lateral distance from the beginning of the path

Signed-off-by: Tomohito Ando <[email protected]>

* add argument of min_velocity

Signed-off-by: Tomohito Ando <[email protected]>

* use veloicty from the nearest point from ego

Signed-off-by: Tomohito Ando <[email protected]>

* pass struct by reference

Signed-off-by: Tomohito Ando <[email protected]>

* fix to interpolate point in util

Signed-off-by: Tomohito Ando <[email protected]>

* fix(longitudinal_controller_node, vehicle_cmd_gate): update stopped condition and behavior (tier4#700)

* fix(longitudinal_controller_node): parameterize stopped state entry condition

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

* fix(longitudinal_controller_node): simply set stopped velocity in STOPPED STATE

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

* fix(vehicle_cmd_gate): check time duration since the vehicle stopped

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

* docs(autoware_testing): fix link (tier4#741)

* docs(autoware_testing): fix link

* fix typo

Co-authored-by: Kenji Miyake <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix: trajectory visualizer (tier4#745)

Signed-off-by: tomoya.kimura <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(tier4_autoware_utils): modify build error in rolling (tier4#720)

* fix(tier4_autoware_utils): modify build error in rolling

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

* fix(lanelet2_extension): add target compile definition for geometry2

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

* fix(ekf_localizer): add target compile definition for geometry2

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

* fix(freespace_planning_algorithms): add target compile definition for geometry2

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

* fix(interpolation): add target compile definition for geometry2

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

* fix(freespace_planner): add target compile definition for geometry2

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

* fix(lane_departure_checker): add target compile definition for geometry2

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

* fix(map_based_prediction): add target compile definition for geometry2

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

* fix(ground_segmentation): add target compile definition for geometry2

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

* fix(motion_velocity_smoother): add target compile definition for geometry2

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

* fix(multi_object_tracker): add target compile definition for geometry2

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

* fix(trajectory_follower): add target compile definition for geometry2

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

* fix(control_performance_analysis): add target compile definition for geometry2

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

* fix(detected_object_validation): add target compile definition for geometry2

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

* fix(goal_distance_calculator): add target compile definition for geometry2

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

* fix(ndt_scan_matcher): add target compile definition for geometry2

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

* fix(route_handler): add target compile definition for geometry2

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

* fix(behavior_path_planner): add target compile definition for geometry2

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

* fix(mission_planner): add target compile definition for geometry2

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

* fix(obstacle_avoidance_planner): add target compile definition for geometry2

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

* fix(obstacle_stop_planner): add target compile definition for geometry2

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

* fix(obstacle_collision_checker): add target compile definition for geometry2

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

* fix(shape_estimation): add target compile definition for geometry2

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

* fix(behavior_velocity_planner): add target compile definition for geometry2

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

* fix(path_distance_calculator): add target compile definition for geometry2

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

* fix(detection_by_tracker): add target compile definition for geometry2

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

* fix(surround_obstacle_checker): add target compile definition for geometry2

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

* fix(probabilistic_occupancy_grid_map): add target compile definition for geometry2

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

* fix(tier4_debug_tools): add target compile definition for geometry2

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

* fix(tier4_vehicle_rviz_plugin): add target compile definition for geometry2

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

* fix(pure_pursuit): add target compile definition for geometry2

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

* fix(trajectory_follower_nodes): add target compile definition for geometry2

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

* fix(occupancy_grid_map_outlier_filter): add target compile definition for geometry2

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

* fix(traffic_light_map_based_detector): add target compile definition for geometry2

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

* fix(planning_error_monitor): add target compile definition for geometry2

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

* fix(planning_evaluator): add target compile definition for geometry2

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

* fix(lidar_centerpoint): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity): handle the case when finding index failed (tier4#746)

Signed-off-by: Tomohito Ando <[email protected]>

* feat: add scene module of dynamic obstacle stop

Signed-off-by: Tomohito Ando <[email protected]>

* fix warnings

Signed-off-by: Tomohito Ando <[email protected]>

* add temporary debug value

Signed-off-by: Tomohito Ando <[email protected]>

* add feature to go after stopping

Signed-off-by: Tomohito Ando <[email protected]>

* fix parameter namespace

Signed-off-by: Tomohito Ando <[email protected]>

* use planner util

Signed-off-by: Tomohito Ando <[email protected]>

* fix calculation when multiple obstacles are detected in one step polygon

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary debug

Signed-off-by: Tomohito Ando <[email protected]>

* add option to apply limit jerk

Signed-off-by: Tomohito Ando <[email protected]>

* Modify parameter name

Signed-off-by: Tomohito Ando <[email protected]>

* Add param file

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* add feature to exclude obstacles outside of partition

Signed-off-by: Tomohito Ando <[email protected]>

* modify search distance for partitions

Signed-off-by: Tomohito Ando <[email protected]>

* apply voxel grid filter to input points

Signed-off-by: Tomohito Ando <[email protected]>

* set smoother param by passing node instance

Signed-off-by: Tomohito Ando <[email protected]>

* add parameter for velocity limit (temporary)

Signed-off-by: Tomohito Ando <[email protected]>

* add dynamic reconfigure

Signed-off-by: Tomohito Ando <[email protected]>

* add debug value

Signed-off-by: Tomohito Ando <[email protected]>

* avoid acceleration when stopping for obstacles

Signed-off-by: Tomohito Ando <[email protected]>

* fix lateral distance to publish distance from vehicle side

Signed-off-by: Tomohito Ando <[email protected]>

* modify the location to publish longitudinal distance

Signed-off-by: Tomohito Ando <[email protected]>

* fix calculation of stop index

Signed-off-by: Tomohito Ando <[email protected]>

* use current velocity for stop dicision

Signed-off-by: Tomohito Ando <[email protected]>

* add dynamic parameter for slow down limit

Signed-off-by: Tomohito Ando <[email protected]>

* add debug value to display passing dist

Signed-off-by: Tomohito Ando <[email protected]>

* modify stopping velocity

Signed-off-by: Tomohito Ando <[email protected]>

* update param

Signed-off-by: Tomohito Ando <[email protected]>

* use smoother in planner data

Signed-off-by: Tomohito Ando <[email protected]>

* use path with lane id instead of trajectory

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary data check

Signed-off-by: Tomohito Ando <[email protected]>

* extend path to consider obstacles after the end of the path

Signed-off-by: Tomohito Ando <[email protected]>

* rename public member variables

Signed-off-by: Tomohito Ando <[email protected]>

* remove unused paramter

Signed-off-by: Tomohito Ando <[email protected]>

* create detection area using util

Signed-off-by: Tomohito Ando <[email protected]>

* fix visualization of stop distance marker

Signed-off-by: Tomohito Ando <[email protected]>

* make option for detection method easier to understand

Signed-off-by: Tomohito Ando <[email protected]>

* remove parameter about whether to enable this feature

Signed-off-by: Tomohito Ando <[email protected]>

* calculate and publish debug data in function

Signed-off-by: Tomohito Ando <[email protected]>

* use compare map filtered points

Signed-off-by: Tomohito Ando <[email protected]>

* add comment

Signed-off-by: Tomohito Ando <[email protected]>

* fix visualization of detection area when calculation of stop distance failed

Signed-off-by: Tomohito Ando <[email protected]>

* add option whether to specify the jerk

Signed-off-by: Tomohito Ando <[email protected]>

* fix format

Signed-off-by: Tomohito Ando <[email protected]>

* change parameter name

Signed-off-by: Tomohito Ando <[email protected]>

* remove dynamic reconfigure

Signed-off-by: Tomohito Ando <[email protected]>

* delete unused file

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary includes

Signed-off-by: Tomohito Ando <[email protected]>

* add launcher for compare map

Signed-off-by: Tomohito Ando <[email protected]>

* add launch and config for dynamic obstacle stop planner

Signed-off-by: Tomohito Ando <[email protected]>

* fix finding package name

Signed-off-by: Tomohito Ando <[email protected]>

* handle the change of util

Signed-off-by: Tomohito Ando <[email protected]>

* relay points for simulation

Signed-off-by: Tomohito Ando <[email protected]>

* update parameter

Signed-off-by: Tomohito Ando <[email protected]>

* fix position and color of stop line marker

Signed-off-by: Tomohito Ando <[email protected]>

* pre-commit fixes

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary comments

Signed-off-by: Tomohito Ando <[email protected]>

* fix Copyright

Co-authored-by: Yukihiro Saito <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix Copyright

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* add documents for dynamic obstacle stop module

Signed-off-by: Tomohito Ando <[email protected]>

* ci(pre-commit): autofix

Signed-off-by: Tomohito Ando <[email protected]>

* update documents

Signed-off-by: Tomohito Ando <[email protected]>

* docs: begin a sentence with a capital letter

Signed-off-by: Tomohito Ando <[email protected]>

* docs: replace predicted with smoothed for path velocity

Signed-off-by: Tomohito Ando <[email protected]>

* create interface class to switch method

Signed-off-by: Tomohito Ando <[email protected]>

* run compare map filter only when points method is used

Signed-off-by: Tomohito Ando <[email protected]>

* delete unused functions

Signed-off-by: Tomohito Ando <[email protected]>

* rename functions for inserting velocity

Signed-off-by: Tomohito Ando <[email protected]>

* rename parameter of path_size to max_prediction_time

Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): dynamic obstacle stop planner docs

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): add ego vehicle description

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* fix(behavior_velocity_planner): change space to hyphen

Signed-off-by: Makoto Kurihara <[email protected]>
Signed-off-by: Tomohito Ando <[email protected]>

* change smoothed to expected target velocity

Signed-off-by: Tomohito Ando <[email protected]>

* Start a sentence in figure with a capital letter

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* use voxel distance based compare map

Signed-off-by: Tomohito Ando <[email protected]>

* select detection method from param file

Signed-off-by: Tomohito Ando <[email protected]>

* do not launch as default for now

Signed-off-by: Tomohito Ando <[email protected]>

* rename dynamic_obstacle_stop to run_out

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary change

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary changes

Signed-off-by: Tomohito Ando <[email protected]>

* remove unnecessary changes

Signed-off-by: Tomohito Ando <[email protected]>

* fix typo

Signed-off-by: Tomohito Ando <[email protected]>

* change default to false

Signed-off-by: Tomohito Ando <[email protected]>

* update cmake to build run_out module

Signed-off-by: Tomohito Ando <[email protected]>

* add launch_run_out parameter

Signed-off-by: Tomohito Ando <[email protected]>

* Add note for compare map filtered points

Signed-off-by: Tomohito Ando <[email protected]>

* handle the change for virtual wall marker

Signed-off-by: Tomohito Ando <[email protected]>

* rename the parameters for smoother

Signed-off-by: Tomohito Ando <[email protected]>

* fix build error in humble

Signed-off-by: Tomohito Ando <[email protected]>

* fix build error in humble

Signed-off-by: Tomohito Ando <[email protected]>

* launch compare map only when run out module is enabled

Signed-off-by: Tomohito Ando <[email protected]>

* update a document

Signed-off-by: Tomohito Ando <[email protected]>

* add calculation time for modify path

Signed-off-by: Tomohito Ando <[email protected]>

* update a document

Signed-off-by: Tomohito Ando <[email protected]>

Co-authored-by: Satoshi OTA <[email protected]>
Co-authored-by: Esteve Fernandez <[email protected]>
Co-authored-by: Kenji Miyake <[email protected]>
Co-authored-by: Tomoya Kimura <[email protected]>
Co-authored-by: Daisuke Nishimatsu <[email protected]>
Co-authored-by: Yukihiro Saito <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Makoto Kurihara <[email protected]>
yn-mrse referenced this pull request in tier4/autoware.universe Dec 22, 2022
* fix(tier4_autoware_utils): modify build error in rolling

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

* fix(lanelet2_extension): add target compile definition for geometry2

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

* fix(ekf_localizer): add target compile definition for geometry2

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

* fix(freespace_planning_algorithms): add target compile definition for geometry2

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

* fix(interpolation): add target compile definition for geometry2

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

* fix(freespace_planner): add target compile definition for geometry2

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

* fix(lane_departure_checker): add target compile definition for geometry2

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

* fix(map_based_prediction): add target compile definition for geometry2

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

* fix(ground_segmentation): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(motion_velocity_smoother): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(multi_object_tracker): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(trajectory_follower): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(control_performance_analysis): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(detected_object_validation): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(goal_distance_calculator): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(ndt_scan_matcher): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(route_handler): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(behavior_path_planner): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(mission_planner): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(obstacle_avoidance_planner): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(obstacle_stop_planner): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(obstacle_collision_checker): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(shape_estimation): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(behavior_velocity_planner): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(path_distance_calculator): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(detection_by_tracker): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(surround_obstacle_checker): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(probabilistic_occupancy_grid_map): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(tier4_debug_tools): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(tier4_vehicle_rviz_plugin): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(pure_pursuit): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(trajectory_follower_nodes): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(occupancy_grid_map_outlier_filter): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(traffic_light_map_based_detector): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(planning_error_monitor): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(planning_evaluator): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>

* fix(lidar_centerpoint): add target compile definition for geometry2

Signed-off-by: wep21 <[email protected]>
kyoichi-sugahara pushed a commit to kyoichi-sugahara/autoware.universe that referenced this pull request Sep 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ros:humble ROS Humble Hawksbill release. ros:rolling Continuous ROS Rolling Ridley release.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants