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

feat: port autoware_motion_utils from autoware.universe #171

Closed

Conversation

NorahXiong
Copy link
Contributor

@NorahXiong NorahXiong commented Jan 17, 2025

Description

Port autoware_motion_utils from autoware.universe.
Note:

Related links

Parent Issue: #139
Outdated PR: #155 (substituted by this PR #171)

How was this PR tested?

Notes for reviewers

Should be handled after these changes be merged:
autoware_utils #23
autoware_internal_msgs #45
#149

Interface changes

None.

Effects on system behavior

None.

Autumn60 and others added 30 commits December 21, 2024 13:54
…hicle_model_bicycle_kinematics.hpp (#8971)

fix formula description in vehicle_model_bicycle_kinematics.hpp

Signed-off-by: Autumn60 <harada.akiro@gmail.com>
* feat(raw_vehicle_cmd_converter): add vehicle adaptor

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

sub operation status

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

* feat(raw_vehicle_cmd_converter): publish vehicle adaptor output

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

* use control horizon

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

* revert carla

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

* update docs

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

---------

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>
fix: bugprone-reserved-identifier

Signed-off-by: kobayu858 <yutaro.kobayashi@tier4.jp>
Signed-off-by: veqcc <ryuta.kambe@tier4.jp>
Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>
Signed-off-by: veqcc <ryuta.kambe@tier4.jp>
…lone (#9715)

fix: bugprone-error

Signed-off-by: kobayu858 <yutaro.kobayashi@tier4.jp>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions <github-actions@github.com>
… (#9724)

fix: bugprone-error

Signed-off-by: kobayu858 <yutaro.kobayashi@tier4.jp>
Signed-off-by: veqcc <ryuta.kambe@tier4.jp>
fix: bugprone-exception-escape

Signed-off-by: kobayu858 <yutaro.kobayashi@tier4.jp>
…l displacement (#9718)

* feat(planning_evaluator): add evaluation feature of trajectory lateral displacement

Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp>

* feat(metrics_calculator): implement lookahead trajectory calculation and remove deprecated method

Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp>

* fix(planning_evaluator): rename lateral_trajectory_displacement to trajectory_lateral_displacement for consistency

Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp>

---------

Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp>
fix: bugprone-error

Signed-off-by: kobayu858 <yutaro.kobayashi@tier4.jp>
… class (#9706)

* feat: Add dynamic_object.hpp to object_model directory

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

* chore: Update autoware_perception_msgs include statements in association.hpp and dynamic_object.hpp

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

* fix: replace object message type to the DynamicObject type

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

* chore: Update autoware_perception_msgs include statements in association.hpp and dynamic_object.hpp

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

* chore: add channel index to the DynamicObjects

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

* Revert "chore: add channel index to the DynamicObjects"

This reverts commit c7e73f08a8d17b5b085dd330dbf187aabbec6879.

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

* fix: replace trackedobject in the process

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

* fix: Replace transformObjects with shapes::transformObjects for object transformation

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

* chore: add channel index to the DynamicObjects

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

* feat: separate shape related functions

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

* chore: clean up utils.hpp

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

* chore: Update function signatures to use DynamicObjectList instead of DynamicObjects

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

* chore: Add channel index to DynamicObject and DynamicObjectList

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

* chore: Refactor processor and debugger classes to remove channel_index parameter

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

* chore: Refactor multiple_vehicle_tracker.cpp and debugger.cpp

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

* Refactor object tracker classes to remove self_transform parameter

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

* Refactor object tracker classes to use shapes namespace for shape-related functions

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

* Refactor object tracker classes to use types.hpp for object model types

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

* Refactor object tracker classes to remove unused utils.hpp

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

* Refactor object tracker classes to use types.hpp for object model types

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

* chore: rename to types.cpp

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

* rename getDynamicObject to toDynamicObject

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

* Update perception/autoware_multi_object_tracker/lib/object_model/shapes.cpp

Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>

---------

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>
Co-authored-by: Yukihiro Saito <yukky.saito@gmail.com>
…(#9635)

* add camera_projection class and projection cache

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* style(pre-commit): autofix

* fix FOV filtering

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* style(pre-commit): autofix

* remove unused includes

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* update schema

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* fix cpplint error

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* apply suggestion: more simple and effcient computation

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* correct terminology

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* style(pre-commit): autofix

* fix comments

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* fix var name

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>
Co-authored-by: Taekjin LEE <technolojin@gmail.com>

* fix variable names

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>
Co-authored-by: Taekjin LEE <technolojin@gmail.com>

* fix variable names

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>
Co-authored-by: Taekjin LEE <technolojin@gmail.com>

* fix variable names

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>
Co-authored-by: Taekjin LEE <technolojin@gmail.com>

* fix variable names

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>
Co-authored-by: Taekjin LEE <technolojin@gmail.com>

* fix variable names

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* fix initialization

Co-authored-by: badai nguyen  <94814556+badai-nguyen@users.noreply.github.com>
Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* add verification to point_project_to_unrectified_image when loading

Co-authored-by: badai nguyen  <94814556+badai-nguyen@users.noreply.github.com>
Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* chore: add option description to project points to unrectified image

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

---------

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>
Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Taekjin LEE <technolojin@gmail.com>
Co-authored-by: badai nguyen <94814556+badai-nguyen@users.noreply.github.com>
Co-authored-by: Taekjin LEE <taekjin.lee@tier4.jp>
…sgs (#9742)

feat(motion planning): use StringStamped in autoware_internal_debug_msgs

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
…l_debug_msgs (#9745)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
… anonymized node names to be configurable (#9733)

feat: enable anonymized node names to be configurable

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>
…debug_msgs (#9741)

* feat(diagnostic_graph_utils): use StringStamped in autoware_internal_debug_msgs

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

---------

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
* feat(velocity_smoother): use autoware internal Stamped messages

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

---------

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
…) (#9735)

fix prepare length too short at low speed (RT1-8909)

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

* refactor(lane_change): separate path-related function to utils/path

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

* remove old terminal lane change computation

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

* doxygen comments

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

* remove frenet planner header

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

* minor refactoring by throwing instead

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

* minor refactoring

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

* fix docstring and remove redundant argument

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

* get logger in header

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

* add docstring

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

* rename function is_colliding

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

* Fix failing test

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

* fix for failing scenario caused by prepare velocity

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

* fix error message

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

---------

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

Signed-off-by: Ryuta Kambe <ryuta.kambe@tier4.jp>
…ts.cpp and init method for StartPlannerParameters (#9736)

feat(autoware_behavior_path_start_planner_module): add data_structs.cpp and init method for StartPlannerParameters

Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp>
feat(diagnostic_graph_aggregator): remove unused message alias
…747)

* add current time validation

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* style(pre-commit): autofix

* change ros parameter name

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* style(pre-commit): autofix

* add validation with absolute function

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* add timestamp of topic in test

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* fix ci error

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

---------

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
…n corrector (#9761)

fix: fix image display

Signed-off-by: vividf <yihsiang.fang@tier4.jp>
* fix(lane_change): add metrics to valid paths visualization

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

* fix cpp-check error

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

---------

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

Signed-off-by: kobayu858 <yutaro.kobayashi@tier4.jp>
* fix: bugprone-error

Signed-off-by: kobayu858 <yutaro.kobayashi@tier4.jp>

* fix: fmt

Signed-off-by: kobayu858 <yutaro.kobayashi@tier4.jp>

* fix: fmt

Signed-off-by: kobayu858 <yutaro.kobayashi@tier4.jp>

---------

Signed-off-by: kobayu858 <yutaro.kobayashi@tier4.jp>
soblin and others added 9 commits January 22, 2025 09:21
Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp>
…et filtering (#10003)

* feat: add height filter param

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

* feat: use ego base height

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

* fix: build error

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

* feat: add lanelet filter test

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

* feat: add height filter test

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

* docs: update README and lanelet filter

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

* fix: do not getTransform when flag is off

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

---------

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>
…e (#9964)

* feat: add node base

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* modify: include guard

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* feat: delete schema

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* feat: delete config

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* feat: add subscriber

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* modify: add include

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* feat: add publisher

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* feat: add service

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* modify: typo

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* style(pre-commit): autofix

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* modify: add include memory

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* modify: add qos setting

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* style(pre-commit): autofix

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* feat: add enable_keep_publishing

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* style(pre-commit): autofix

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* feat: add readme

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* style(pre-commit): autofix

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* feat: change qos name and add parameter type

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* feat: add config and delete arg from launch

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* modify: typo

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* style(pre-commit): autofix

* modify: add comment

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* modify: modify comment

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* feat: add maintainer

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* modift: change readme param format

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>

* style(pre-commit): autofix

---------

Signed-off-by: TetsuKawa <kawaguchitnon@icloud.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
bug(launch): fix missing changes for following PRs:

  * autowarefoundation/autoware.universe#9956
  * autowarefoundation/autoware.universe#9970

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>
* feat(safety_check): convert to SafetyFactor

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

* feat(static_obstacle_avoidance): use safety factor

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

* fix(bpp): output detail

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

---------

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
…utoware_internal_debug_msgs in autoware_tracking_object_merger (#9899)

Signed-off-by: vish0012 <vishalchhn42@gmail.com>
…are_internal_debug_msgs in traffic_light_fine_detector (#9900)

Signed-off-by: vish0012 <vishalchhn42@gmail.com>
…re_internal_debug_msgs in autoware_euclidean_cluster (#9873)

feat: tier4_debug_msgs changed to autoware_internal_debug_msgs in files perception/autoware_euclidean_cluster

Signed-off-by: vish0012 <vishalchhn42@gmail.com>
Co-authored-by: Ryohsuke Mitsudome <43976834+mitsudome-r@users.noreply.github.com>
…internal_debug_msgs in autoware_tensorrt_yolox (#9898)

Signed-off-by: vish0012 <vishalchhn42@gmail.com>
sasakisasaki and others added 14 commits January 23, 2025 15:24
* feat(dummy_infrastructure): apply `autoware_` prefix (see below):

  Note:
    * In this commit, I did not organize a folder structure.
      The folder structure will be organized in the next some commits.
    * The changes will follow the Autoware's guideline as below:
        - https://autowarefoundation.github.io/autoware-documentation/main/contributing/coding-guidelines/ros-nodes/directory-structure/#package-folder

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* rename(dummy_infrastructure): move a header under `include/autoware`

  * Fixes due to this changes for .hpp/.cpp files will be applied in the next commit

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* fix(dummy_infrastructure): fix include header path

  * To follow the previous commit

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* rename: `dummy_infrastructure` => `autoware_dummy_infrastructure`

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* bug(autoware_dummy_infrastructure): revert wrongly updated copyrights

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* update(autoware_dummy_infrastructure): `README.md`

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* update: `CODEOWNERS`

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* fix(autoware_dummy_infrastructure): fix package name in CHANGELOG.rst

Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>

* docs(autoware_dummy_infrastructure): fix package name in README and package description

Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>

---------

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>
Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>
Co-authored-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>
Co-authored-by: Ryohsuke Mitsudome <43976834+mitsudome-r@users.noreply.github.com>
…ed to autoware_internal_debug_msgs in autoware_image_projection_based_fusion (#9877)

Signed-off-by: vish0012 <vishalchhn42@gmail.com>
* feat(fault_injection): apply `autoware_` prefix (see below):

  Note:
    * In this commit, I did not organize a folder structure.
      The folder structure will be organized in the next some commits.
    * The changes will follow the Autoware's guideline as below:
        - https://autowarefoundation.github.io/autoware-documentation/main/contributing/coding-guidelines/ros-nodes/directory-structure/#package-folder

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* rename(fault_injection): move headers under `include/autoware`:

  * Fixes due to this changes for .hpp/.cpp files will be applied in the next commit

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* fix(fault_injection): fix include header paths

  * To follow the previous commit

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* rename: `fault_injection` => `autoware_fault_injection`

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* Fixed exec_depend

Signed-off-by: Shintaro Sakoda <shintaro.sakoda@tier4.jp>

---------

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>
Signed-off-by: Shintaro Sakoda <shintaro.sakoda@tier4.jp>
Co-authored-by: SakodaShintaro <shintaro.sakoda@tier4.jp>
Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>
Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Takagi, Isamu <isamu.takagi@tier4.jp>
* feat(simple_planning_simulator): apply `autoware_` prefix (see below):

  Note:
    * In this commit, I did not organize a folder structure.
      The folder structure will be organized in the next some commits.
    * The changes will follow the Autoware's guideline as below:
        - https://autowarefoundation.github.io/autoware-documentation/main/contributing/coding-guidelines/ros-nodes/directory-structure/#package-folder

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* rename(simple_planning_simulator): move headers under `include/autoware`:

  * Fixes due to this changes for .hpp/.cpp files will be applied in the next commit

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* fix(simple_planning_simulator): fix include header paths

  * To follow the previous commit

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* rename: `simple_planning_simulator` => `autoware_simple_planning_simulator`

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* bug(autoware_simple_planning_simulator): fix missing changes

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* style(pre-commit): autofix

* bug(autoware_simple_planning_simulator): fix errors in build and tests

  * I had to run after `rm -rf install build`, ... sorry

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* style(pre-commit): autofix

* Fixed NOLINT

Signed-off-by: Shintaro Sakoda <shintaro.sakoda@tier4.jp>

* Added NOLINT

Signed-off-by: Shintaro Sakoda <shintaro.sakoda@tier4.jp>

* Fixed to autoware_simple_planning_simulator

Signed-off-by: Shintaro Sakoda <shintaro.sakoda@tier4.jp>

---------

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>
Signed-off-by: Shintaro Sakoda <shintaro.sakoda@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Shintaro Sakoda <shintaro.sakoda@tier4.jp>
…#9984)

* add boundary_distance metric

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

* pre-commit

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

* use path topic instead of lanenet.

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

* remove unused import

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

* apply is_point_left_of_line

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

* fix typo

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

* fix test bug

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

* manual pre-commit

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

---------

Signed-off-by: xtk8532704 <1041084556@qq.com>
Co-authored-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>
* feat(predicted_path_checker): apply `autoware_` prefix (see below):

  Note:
    * In this commit, I did not organize a folder structure.
      The folder structure will be organized in the next some commits.
    * The changes will follow the Autoware's guideline as below:
        - https://autowarefoundation.github.io/autoware-documentation/main/contributing/coding-guidelines/ros-nodes/directory-structure/#package-folder

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* rename(predicted_path_checker): move headers under `include/autoware`

  * Fixes due to this changes for .hpp/.cpp files will be applied in the next commit

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* fix(predicted_path_checker): fix include header paths

  * To follow the previous commit

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* rename: `predicted_path_checker` => `autoware_predicted_path_checker`

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* style(pre-commit): autofix

* bug(autoware_predicted_path_checker): fix inconsistent namespacings

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* bug(autoware_predicted_path_checker): do not change node name

  * This might contaminate topic name

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* style(pre-commit): autofix

* bug(tier4_control_launch): fix wrong package/plugin names

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

---------

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
…9957)

* feat(autoware_scenario_simulator_v2_adapter): apply `autoware_` prefix (see below):

  * In this commit, I did not organize a folder structure.
    The folder structure will be organized in the next some commits.
  * The changes will follow the Autoware's guideline as below:
      - https://autowarefoundation.github.io/autoware-documentation/main/contributing/coding-guidelines/ros-nodes/directory-structure/#package-folder

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* rename(scenario_simulator_v2_adapter): move headers under `include/autoware`:

  * Fixes due to this changes for .hpp/.cpp files will be applied in the next commit

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* fix(scenario_simulator_v2_adapter): fix include paths

  * To follow the previous commit

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* rename: `scenario_simulator_v2_adapter` => `autoware_scenario_simulator_v2_adapter`

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* bug(autoware_scenario_simulator_v2_adapter): revert wrongly updated copyrights

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* bug(autoware_scenario_simulator_v2_adapter): `autoware_` prefix is not needed here

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* bug(autoware_scenario_simulator_v2_adapter): wrong package name in launch side

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

---------

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>
* feat(mrm_handler): apply `autoware_` prefix (see below):

  Note:
    * In this commit, I did not organize a folder structure.
      The folder structure will be organized in the next some commits.
    * The changes will follow the Autoware's guideline as below:
        - https://autowarefoundation.github.io/autoware-documentation/main/contributing/coding-guidelines/ros-nodes/directory-structure/#package-folder

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* rename(mrm_handler): move a header under `include/autoware`:

  * Fixes due to this changes for .hpp/.cpp files will be applied in the next commit

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* fix(mrm_handler): fix include header path

  * To follow the previous commit

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* rename: `mrm_handler` => `autoware_mrm_handler`

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* bug(tier4_system_launch): fix a missing `autoware_` for `mrm_handler`

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* bug(mrm_handler): revert wrongly updated copyrights

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* update(mrm_handler): `README.md`

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* bug(autoware_mrm_handler): fix a critical bug that contaminates topic name

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

---------

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>
* feat(mrm_emergency_stop_operator): apply `autoware_` prefix (see below):

  Note:
    * In this commit, I did not organize a folder structure.
      The folder structure will be organized in the next some commits.
    * The changes will follow the Autoware's guideline as below:
        - https://autowarefoundation.github.io/autoware-documentation/main/contributing/coding-guidelines/ros-nodes/directory-structure/#package-folder

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* rename(mrm_emergency_stop_operator): move a header under `include/autoware`:

  * Fixes due to this changes for .hpp/.cpp files will be applied in the next commit

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* fix(mrm_emergency_stop_operator): fix include header path

  * To follow the previous commit

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* rename: `mrm_emergency_stop_operator` => `autoware_mrm_emergency_stop_operator`

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* bug(autoware_mrm_emergency_stop_operator): revert wrongly updated copyrights

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* bug(tier4_system_launch): fix a missing `autoware_` for `mrm_emergency_stop_operator`

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* bug(autoware_mrm_emergency_stop_operator): fix critical bugs that contaminate topic names

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

---------

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>
…10011)

* feat(mrm_comfortable_stop_operator): apply `autoware_` prefix (see below):

  Note:
    * In this commit, I did not organize a folder structure.
      The folder structure will be organized in the next some commits.
    * The changes will follow the Autoware's guideline as below:
        - https://autowarefoundation.github.io/autoware-documentation/main/contributing/coding-guidelines/ros-nodes/directory-structure/#package-folder

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* rename(mrm_comfortable_stop_operator): move a header under `include/autoware`

  * Fixes due to this changes for .hpp/.cpp files will be applied in the next commit

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* fix(mrm_comfortable_stop_operator): fix include header path

  * To follow the previous commit

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* rename: `mrm_comfortable_stop_operator` => `autoware_mrm_comfortable_stop_operator`

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* update: `CODEOWNERS`

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

---------

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>
…on` => `autoware_fault_injection` (#10014)

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>
@youtalk
Copy link
Member

youtalk commented Jan 24, 2025

I will review this after merging #149.

sasakisasaki and others added 2 commits January 24, 2025 04:19
…982)

* feat(control_performance_analysis): apply `autoware_` prefix (see below):

  Note:
    * In this commit, I did not organize a folder structure.
      The folder structure will be organized in the next some commits.
    * The changes will follow the Autoware's guideline as below:
        - https://autowarefoundation.github.io/autoware-documentation/main/contributing/coding-guidelines/ros-nodes/directory-structure/#package-folder

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* rename(control_performance_analysis): move headers under `include/autoware`:

  * Fixes due to this changes for .hpp/.cpp files will be applied in the next commit

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* fix(control_performance_analysis): fix include paths

  * To follow the previous commit

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* rename: `control_performance_analysis` => `autoware_control_performance_analysis`

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* style(pre-commit): autofix

* bug(autoware_control_performance_analysis): fix inconsistent namespacing

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* style(pre-commit): autofix

* update(autoware_control_performance_analysis): `README.md`

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* bug(autoware_control_performance_analysis): fix critical bugs that contaminate topic name

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>

* style(pre-commit): autofix

* fix: update package name for error_rqt_multiplot.xml

Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>

* fix: update package name for control_performance_plot.py

Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>

* docs(autoware_control_performance_analysis): update package name in README and CHANGELOG.rst

Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>

* style(pre-commit): autofix

---------

Signed-off-by: Junya Sasaki <junya.sasaki@tier4.jp>
Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>
Co-authored-by: SakodaShintaro <shintaro.sakoda@tier4.jp>
… autoware.core

Signed-off-by: NorahXiong <norah.xiong@autocore.ai>
@NorahXiong NorahXiong closed this Jan 24, 2025
@NorahXiong NorahXiong force-pushed the porting/autoware_motion_utils branch from 5e12843 to 0239c92 Compare January 24, 2025 08:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.