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(planning_test_utils): update test manager for all planning modules #3364

Conversation

kyoichi-sugahara
Copy link
Contributor

@kyoichi-sugahara kyoichi-sugahara commented Apr 12, 2023

Description

refactor version of this PR #3076

Related links

Tests performed

Confirmed test success for obstacle_cruise_planner and obstacle_stop_planner.
The test for obstacle_velocity_smoother is commented out as modifications are required on the obstacle_velocity_smoother side.

Node name Test name input output Exceptional trajectory/route/path_with_lane_id pattern Current test result PR
planning_validator NodeTestWithExceptionTrajectory trajectory trajectory Empty, single point, path with duplicate points success  #3375
motion_velocity_smoother NodeTestWithExceptionTrajectory trajectory trajectory Empty, single point, path with duplicate points Commented out due to fail #3047  
obstacle_cruise_planner NodeTestWithExceptionTrajectory trajectory trajectory Empty, single point, path with duplicate points success 
obstacle_stop_planner NodeTestWithExceptionTrajectory trajectory trajectory Empty, single point, path with duplicate points success 
obstacle_velocity_limiter NodeTestWithExceptionTrajectory trajectory trajectory Empty, single point, path with duplicate points Commented out due to fail 
obstacle_avoidance_planner NodeTestWithExceptionTrajectory trajectory trajectory Empty, single point, path with duplicate points Commented out due to fail
scenario_selector NodeTestWithExceptionTrajectoryLaneDrivingMode NodeTestWithExceptionTrajectoryParkingMode trajectory scenario Empty, single point, path with duplicate points There are 2 patterns of scenarios: LANEDRIVING and PARKING success  #3376
freespace_planner NodeTestWithExceptionRoute route trajectory Empty route success 
behavior_path_planner NodeTestWithExceptionRoute route path_with_lane_id Empty path Commented out due to fail  
behavior_velocity_planner NodeTestWithExceptionPathWithLaneID path_with_lane_id path Empty path success 

Notes for reviewers

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.

  • The PR follows the pull request guidelines.
  • The PR has been properly tested.
  • The PR has been reviewed by the code owners.

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.
  • The PR is ready for merge.

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

kyoichi-sugahara and others added 30 commits March 7, 2023 17:58
Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
This reverts commit 6cd13f8.

Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
@kyoichi-sugahara kyoichi-sugahara enabled auto-merge (squash) April 13, 2023 04:11
@kyoichi-sugahara kyoichi-sugahara merged commit bdbde10 into autowarefoundation:main Apr 14, 2023
kyoichi-sugahara added a commit to kyoichi-sugahara/autoware.universe that referenced this pull request Apr 14, 2023
…es (autowarefoundation#3364)

* add planning_interface_test_manager class

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

* add counter function

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

* temp

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

* temp

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

* add interface test for motion_velocity_smoother

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

* add param in default_motion_velocity_smoother,param.yaml

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

* successfully launch target node

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

* successfully build the test

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

* add test for test_motion_velocity_smoother

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

* add abnormal trajectory test

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

* delete unnecessary part

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

* style(pre-commit): autofix

* style(pre-commit): autofix

* run pre-commit

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

* add declaration

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

* refactor

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

* refactor

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

* Refactor callback functions for standardization

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

* refacotoring

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

* refactored

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

* Refactor functions into a single template function

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

* Refactor

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

* style(pre-commit): autofix

* refactor

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

* relete unnecessary definition

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

* Revert "delete unnecessary definition"

This reverts commit 6cd13f8.

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

* delete unnecessary definition

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

* delete unnecessary definition

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

* temp

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

* delete module dependent part

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

* temp

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

* delete unnecessary arg

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

* apply motion_velocity_smoother change

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

* add interface test for obstacle stop planner

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

* run pre-commit

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

* add test fot obstacle_cruise_planner

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

* temp

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

* add test fot planning_vaildator

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

* add interface test for freespace_planner_node

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

* add interface test for obstacle_stop_planner with slow down

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

* add part of interface test for freespace

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

* change package name

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

* apply change of package name

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

* temp

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

* temp

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

* temp

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

* temp

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

* temp

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

* fix build error

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

* temp commit for debug

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

* add planning interface test manager for scenario selector

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

* refactor

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

* temp

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

* refactor

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

* update parameter

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

* temp for behavior_path_planner

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

* add param file

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

* add test free space planner module

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

* update map

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

* add test for behavior path planner

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

* temp

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

* pass freespace test

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

* pass freespace test

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

* update map

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

* update map detection area

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

* add no stopping area

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

* temp

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

* temp

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

* for print debug

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

* update param

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

* temp

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

* temp

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

* add param file

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

* refactor(behavior_path_planner): remove unnecessary functions (autowarefoundation#3271)

* refactor(behavior_path_planner): remove unnecessary functions

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

* update

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

---------

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

* Revert "temp"

This reverts commit b82805e.

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

* suppress build error (-Werror=pedantic)

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

* add interface test for behavior_velocity_planner

* build success

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

* temp

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

* temp

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

* add param

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

* temp

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

* pass test

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

* pass test

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

* build success

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

* update param

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

* temp

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

* temp

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

* delete param file

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

* Resolve differences outside of parameter files

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

* update test manager

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

* update test manager

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

* upload cloud map

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

* fix typo

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

* refactor utils

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

* refactor utils

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

* refactor test_manager

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

* refactor

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

* temp

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

* modify test for obstacle cruise planner

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

* modify test for obstacle_stop_planner

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

* refactor

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

* revert parameter change

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

* add obstacle_avoidance_planner

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

* Revert "add obstacle_avoidance_planner"

This reverts commit efb5d50.

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

* change file name

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

* change file name

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

* modify CMake

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

* refactor

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

* refactor

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

---------

Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: yutaka <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Yutaka Shimizu <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
@kyoichi-sugahara kyoichi-sugahara deleted the feat/update-test-manager branch April 15, 2023 03:24
kyoichi-sugahara added a commit that referenced this pull request May 12, 2023
* add planning_interface_test_manager class

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

* add counter function

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

* temp

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

* temp

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

* add interface test for motion_velocity_smoother

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

* add param in default_motion_velocity_smoother,param.yaml

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

* successfully launch target node

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

* successfully build the test

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

* add test for test_motion_velocity_smoother

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

* add abnormal trajectory test

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

* delete unnecessary part

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

* style(pre-commit): autofix

* style(pre-commit): autofix

* run pre-commit

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

* add declaration

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

* refactor

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

* refactor

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

* Refactor callback functions for standardization

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

* refacotoring

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

* refactored

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

* Refactor functions into a single template function

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

* Refactor

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

* style(pre-commit): autofix

* refactor

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

* relete unnecessary definition

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

* Revert "delete unnecessary definition"

This reverts commit 6cd13f8.

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

* delete unnecessary definition

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

* delete unnecessary definition

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

* temp

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

* delete module dependent part

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

* temp

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

* delete unnecessary arg

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

* apply motion_velocity_smoother change

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

* add interface test for obstacle stop planner

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

* run pre-commit

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

* add test fot obstacle_cruise_planner

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

* temp

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

* add test fot planning_vaildator

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

* add interface test for freespace_planner_node

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

* add interface test for obstacle_stop_planner with slow down

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

* add part of interface test for freespace

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

* change package name

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

* apply change of package name

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

* temp

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

* temp

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

* temp

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

* temp

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

* temp

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

* fix build error

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

* temp commit for debug

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

* add planning interface test manager for scenario selector

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

* refactor

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

* temp

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

* refactor

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

* update parameter

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

* temp for behavior_path_planner

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

* add param file

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

* add test free space planner module

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

* update map

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

* add test for behavior path planner

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

* temp

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

* pass freespace test

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

* pass freespace test

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

* update map

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

* update map detection area

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

* add no stopping area

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

* temp

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

* temp

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

* for print debug

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

* update param

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

* temp

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

* temp

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

* add param file

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

* refactor(behavior_path_planner): remove unnecessary functions (#3271)

* refactor(behavior_path_planner): remove unnecessary functions

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

* update

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

---------

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

* Revert "temp"

This reverts commit b82805e.

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

* suppress build error (-Werror=pedantic)

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

* add interface test for behavior_velocity_planner

* build success

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

* temp

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

* temp

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

* add param

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

* temp

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

* pass test

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

* pass test

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

* build success

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

* update param

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

* temp

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

* temp

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

* delete param file

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

* Resolve differences outside of parameter files

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

* update test manager

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

* update test manager

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

* upload cloud map

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

* fix typo

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

* refactor utils

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

* refactor utils

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

* refactor test_manager

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

* refactor

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

* temp

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

* modify test for obstacle cruise planner

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

* modify test for obstacle_stop_planner

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

* refactor

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

* revert parameter change

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

* add obstacle_avoidance_planner

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

* Revert "add obstacle_avoidance_planner"

This reverts commit efb5d50.

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

* add obstacle_avoidance_planner

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

* feat(planning_test_utils): update test manager for all planning modules (#3364)

* add planning_interface_test_manager class

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

* add counter function

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

* temp

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

* temp

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

* add interface test for motion_velocity_smoother

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

* add param in default_motion_velocity_smoother,param.yaml

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

* successfully launch target node

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

* successfully build the test

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

* add test for test_motion_velocity_smoother

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

* add abnormal trajectory test

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

* delete unnecessary part

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

* style(pre-commit): autofix

* style(pre-commit): autofix

* run pre-commit

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

* add declaration

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

* refactor

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

* refactor

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

* Refactor callback functions for standardization

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

* refacotoring

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

* refactored

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

* Refactor functions into a single template function

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

* Refactor

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

* style(pre-commit): autofix

* refactor

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

* relete unnecessary definition

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

* Revert "delete unnecessary definition"

This reverts commit 6cd13f8.

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

* delete unnecessary definition

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

* delete unnecessary definition

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

* temp

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

* delete module dependent part

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

* temp

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

* delete unnecessary arg

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

* apply motion_velocity_smoother change

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

* add interface test for obstacle stop planner

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

* run pre-commit

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

* add test fot obstacle_cruise_planner

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

* temp

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

* add test fot planning_vaildator

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

* add interface test for freespace_planner_node

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

* add interface test for obstacle_stop_planner with slow down

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

* add part of interface test for freespace

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

* change package name

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

* apply change of package name

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

* temp

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

* temp

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

* temp

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

* temp

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

* temp

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

* fix build error

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

* temp commit for debug

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

* add planning interface test manager for scenario selector

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

* refactor

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

* temp

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

* refactor

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

* update parameter

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

* temp for behavior_path_planner

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

* add param file

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

* add test free space planner module

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

* update map

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

* add test for behavior path planner

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

* temp

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

* pass freespace test

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

* pass freespace test

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

* update map

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

* update map detection area

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

* add no stopping area

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

* temp

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

* temp

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

* for print debug

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

* update param

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

* temp

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

* temp

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

* add param file

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

* refactor(behavior_path_planner): remove unnecessary functions (#3271)

* refactor(behavior_path_planner): remove unnecessary functions

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

* update

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

---------

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

* Revert "temp"

This reverts commit b82805e.

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

* suppress build error (-Werror=pedantic)

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

* add interface test for behavior_velocity_planner

* build success

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

* temp

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

* temp

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

* add param

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

* temp

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

* pass test

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

* pass test

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

* build success

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

* update param

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

* temp

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

* temp

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

* delete param file

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

* Resolve differences outside of parameter files

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

* update test manager

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

* update test manager

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

* upload cloud map

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

* fix typo

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

* refactor utils

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

* refactor utils

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

* refactor test_manager

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

* refactor

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

* temp

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

* modify test for obstacle cruise planner

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

* modify test for obstacle_stop_planner

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

* refactor

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

* revert parameter change

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

* add obstacle_avoidance_planner

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

* Revert "add obstacle_avoidance_planner"

This reverts commit efb5d50.

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

* change file name

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

* change file name

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

* modify CMake

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

* refactor

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

* refactor

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

---------

Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: yutaka <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Yutaka Shimizu <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>

* fix config name

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

* delete unnecessary files

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

* temp

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

* temp

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

* update test_manager

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

* update test_manager

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

* fix node name in commnet

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

* fix build error

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

---------

Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: yutaka <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Yutaka Shimizu <[email protected]>
kyoichi-sugahara added a commit to kyoichi-sugahara/autoware.universe that referenced this pull request May 12, 2023
…ion#3404)

* add planning_interface_test_manager class

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

* add counter function

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

* temp

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

* temp

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

* add interface test for motion_velocity_smoother

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

* add param in default_motion_velocity_smoother,param.yaml

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

* successfully launch target node

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

* successfully build the test

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

* add test for test_motion_velocity_smoother

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

* add abnormal trajectory test

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

* delete unnecessary part

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

* style(pre-commit): autofix

* style(pre-commit): autofix

* run pre-commit

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

* add declaration

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

* refactor

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

* refactor

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

* Refactor callback functions for standardization

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

* refacotoring

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

* refactored

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

* Refactor functions into a single template function

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

* Refactor

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

* style(pre-commit): autofix

* refactor

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

* relete unnecessary definition

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

* Revert "delete unnecessary definition"

This reverts commit 6cd13f8.

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

* delete unnecessary definition

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

* delete unnecessary definition

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

* temp

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

* delete module dependent part

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

* temp

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

* delete unnecessary arg

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

* apply motion_velocity_smoother change

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

* add interface test for obstacle stop planner

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

* run pre-commit

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

* add test fot obstacle_cruise_planner

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

* temp

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

* add test fot planning_vaildator

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

* add interface test for freespace_planner_node

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

* add interface test for obstacle_stop_planner with slow down

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

* add part of interface test for freespace

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

* change package name

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

* apply change of package name

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

* temp

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

* temp

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

* temp

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

* temp

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

* temp

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

* fix build error

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

* temp commit for debug

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

* add planning interface test manager for scenario selector

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

* refactor

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

* temp

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

* refactor

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

* update parameter

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

* temp for behavior_path_planner

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

* add param file

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

* add test free space planner module

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

* update map

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

* add test for behavior path planner

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

* temp

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

* pass freespace test

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

* pass freespace test

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

* update map

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

* update map detection area

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

* add no stopping area

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

* temp

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

* temp

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

* for print debug

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

* update param

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

* temp

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

* temp

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

* add param file

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

* refactor(behavior_path_planner): remove unnecessary functions (autowarefoundation#3271)

* refactor(behavior_path_planner): remove unnecessary functions

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

* update

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

---------

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

* Revert "temp"

This reverts commit b82805e.

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

* suppress build error (-Werror=pedantic)

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

* add interface test for behavior_velocity_planner

* build success

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

* temp

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

* temp

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

* add param

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

* temp

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

* pass test

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

* pass test

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

* build success

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

* update param

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

* temp

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

* temp

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

* delete param file

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

* Resolve differences outside of parameter files

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

* update test manager

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

* update test manager

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

* upload cloud map

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

* fix typo

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

* refactor utils

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

* refactor utils

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

* refactor test_manager

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

* refactor

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

* temp

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

* modify test for obstacle cruise planner

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

* modify test for obstacle_stop_planner

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

* refactor

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

* revert parameter change

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

* add obstacle_avoidance_planner

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

* Revert "add obstacle_avoidance_planner"

This reverts commit efb5d50.

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

* add obstacle_avoidance_planner

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

* feat(planning_test_utils): update test manager for all planning modules (autowarefoundation#3364)

* add planning_interface_test_manager class

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

* add counter function

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

* temp

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

* temp

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

* add interface test for motion_velocity_smoother

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

* add param in default_motion_velocity_smoother,param.yaml

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

* successfully launch target node

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

* successfully build the test

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

* add test for test_motion_velocity_smoother

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

* add abnormal trajectory test

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

* delete unnecessary part

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

* style(pre-commit): autofix

* style(pre-commit): autofix

* run pre-commit

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

* add declaration

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

* refactor

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

* refactor

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

* Refactor callback functions for standardization

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

* refacotoring

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

* refactored

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

* Refactor functions into a single template function

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

* Refactor

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

* style(pre-commit): autofix

* refactor

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

* relete unnecessary definition

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

* Revert "delete unnecessary definition"

This reverts commit 6cd13f8.

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

* delete unnecessary definition

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

* delete unnecessary definition

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

* temp

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

* delete module dependent part

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

* temp

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

* delete unnecessary arg

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

* apply motion_velocity_smoother change

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

* add interface test for obstacle stop planner

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

* run pre-commit

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

* add test fot obstacle_cruise_planner

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

* temp

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

* add test fot planning_vaildator

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

* add interface test for freespace_planner_node

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

* add interface test for obstacle_stop_planner with slow down

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

* add part of interface test for freespace

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

* change package name

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

* apply change of package name

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

* temp

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

* temp

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

* temp

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

* temp

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

* temp

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

* fix build error

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

* temp commit for debug

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

* add planning interface test manager for scenario selector

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

* refactor

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

* temp

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

* refactor

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

* update parameter

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

* temp for behavior_path_planner

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

* add param file

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

* add test free space planner module

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

* update map

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

* add test for behavior path planner

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

* temp

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

* pass freespace test

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

* pass freespace test

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

* update map

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

* update map detection area

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

* add no stopping area

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

* temp

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

* temp

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

* for print debug

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

* update param

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

* temp

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

* temp

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

* add param file

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

* refactor(behavior_path_planner): remove unnecessary functions (autowarefoundation#3271)

* refactor(behavior_path_planner): remove unnecessary functions

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

* update

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

---------

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

* Revert "temp"

This reverts commit b82805e.

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

* suppress build error (-Werror=pedantic)

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

* add interface test for behavior_velocity_planner

* build success

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

* temp

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

* temp

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

* add param

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

* temp

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

* pass test

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

* pass test

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

* build success

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

* update param

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

* temp

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

* temp

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

* delete param file

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

* Resolve differences outside of parameter files

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

* update test manager

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

* update test manager

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

* upload cloud map

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

* fix typo

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

* refactor utils

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

* refactor utils

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

* refactor test_manager

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

* refactor

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

* temp

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

* modify test for obstacle cruise planner

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

* modify test for obstacle_stop_planner

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

* refactor

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

* revert parameter change

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

* add obstacle_avoidance_planner

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

* Revert "add obstacle_avoidance_planner"

This reverts commit efb5d50.

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

* change file name

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

* change file name

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

* modify CMake

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

* refactor

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

* refactor

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

---------

Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: yutaka <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Yutaka Shimizu <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>

* fix config name

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

* delete unnecessary files

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

* temp

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

* temp

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

* update test_manager

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

* update test_manager

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

* fix node name in commnet

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

* fix build error

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

---------

Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: yutaka <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Yutaka Shimizu <[email protected]>
TakaHoribe added a commit that referenced this pull request May 12, 2023
* add planning_interface_test_manager class

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

* add counter function

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

* temp

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

* temp

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

* add interface test for motion_velocity_smoother

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

* add param in default_motion_velocity_smoother,param.yaml

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

* successfully launch target node

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

* successfully build the test

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

* add test for test_motion_velocity_smoother

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

* add abnormal trajectory test

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

* delete unnecessary part

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

* style(pre-commit): autofix

* style(pre-commit): autofix

* run pre-commit

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

* add declaration

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

* refactor

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

* refactor

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

* Refactor callback functions for standardization

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

* refacotoring

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

* refactored

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

* Refactor functions into a single template function

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

* Refactor

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

* style(pre-commit): autofix

* refactor

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

* relete unnecessary definition

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

* Revert "delete unnecessary definition"

This reverts commit 6cd13f8.

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

* delete unnecessary definition

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

* delete unnecessary definition

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

* temp

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

* delete module dependent part

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

* temp

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

* delete unnecessary arg

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

* apply motion_velocity_smoother change

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

* add interface test for obstacle stop planner

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

* run pre-commit

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

* add test fot obstacle_cruise_planner

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

* temp

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

* add test fot planning_vaildator

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

* add interface test for freespace_planner_node

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

* add interface test for obstacle_stop_planner with slow down

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

* add part of interface test for freespace

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

* change package name

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

* apply change of package name

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

* temp

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

* temp

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

* temp

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

* temp

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

* temp

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

* fix build error

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

* temp commit for debug

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

* add planning interface test manager for scenario selector

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

* refactor

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

* temp

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

* refactor

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

* update parameter

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

* temp for behavior_path_planner

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

* add param file

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

* add test free space planner module

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

* update map

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

* add test for behavior path planner

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

* temp

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

* pass freespace test

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

* pass freespace test

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

* update map

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

* update map detection area

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

* add no stopping area

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

* temp

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

* temp

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

* for print debug

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

* update param

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

* temp

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

* temp

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

* add param file

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

* refactor(behavior_path_planner): remove unnecessary functions (#3271)

* refactor(behavior_path_planner): remove unnecessary functions

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

* update

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

---------

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

* Revert "temp"

This reverts commit b82805e.

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

* suppress build error (-Werror=pedantic)

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

* add interface test for behavior_velocity_planner

* build success

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

* temp

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

* temp

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

* add param

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

* temp

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

* pass test

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

* pass test

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

* build success

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

* update param

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

* temp

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

* temp

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

* delete param file

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

* Resolve differences outside of parameter files

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

* update test manager

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

* update test manager

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

* upload cloud map

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

* fix typo

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

* refactor utils

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

* refactor utils

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

* refactor test_manager

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

* refactor

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

* temp

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

* modify test for obstacle cruise planner

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

* modify test for obstacle_stop_planner

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

* refactor

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

* revert parameter change

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

* add obstacle_avoidance_planner

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

* Revert "add obstacle_avoidance_planner"

This reverts commit efb5d50.

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

* add obstacle_avoidance_planner

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

* change file name

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

* change file name

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

* modify CMake

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

* refactor

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

* refactor

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

* build success

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

* test success

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

* execption test is added

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

* delete unnecessary debug code

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

* add prototype declaration

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

* delete unnecessary comments

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

* style(pre-commit): autofix

* feat(planning_test_utils): update test manager for all planning modules (#3364)

* add planning_interface_test_manager class

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

* add counter function

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

* temp

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

* temp

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

* add interface test for motion_velocity_smoother

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

* add param in default_motion_velocity_smoother,param.yaml

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

* successfully launch target node

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

* successfully build the test

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

* add test for test_motion_velocity_smoother

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

* add abnormal trajectory test

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

* delete unnecessary part

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

* style(pre-commit): autofix

* style(pre-commit): autofix

* run pre-commit

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

* add declaration

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

* refactor

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

* refactor

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

* Refactor callback functions for standardization

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

* refacotoring

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

* refactored

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

* Refactor functions into a single template function

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

* Refactor

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

* style(pre-commit): autofix

* refactor

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

* relete unnecessary definition

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

* Revert "delete unnecessary definition"

This reverts commit 6cd13f8.

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

* delete unnecessary definition

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

* delete unnecessary definition

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

* temp

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

* delete module dependent part

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

* temp

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

* delete unnecessary arg

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

* apply motion_velocity_smoother change

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

* add interface test for obstacle stop planner

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

* run pre-commit

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

* add test fot obstacle_cruise_planner

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

* temp

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

* add test fot planning_vaildator

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

* add interface test for freespace_planner_node

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

* add interface test for obstacle_stop_planner with slow down

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

* add part of interface test for freespace

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

* change package name

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

* apply change of package name

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

* temp

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

* temp

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

* temp

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

* temp

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

* temp

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

* fix build error

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

* temp commit for debug

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

* add planning interface test manager for scenario selector

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

* refactor

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

* temp

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

* refactor

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

* update parameter

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

* temp for behavior_path_planner

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

* add param file

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

* add test free space planner module

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

* update map

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

* add test for behavior path planner

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

* temp

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

* pass freespace test

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

* pass freespace test

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

* update map

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

* update map detection area

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

* add no stopping area

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

* temp

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

* temp

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

* for print debug

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

* update param

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

* temp

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

* temp

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

* add param file

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

* refactor(behavior_path_planner): remove unnecessary functions (#3271)

* refactor(behavior_path_planner): remove unnecessary functions

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

* update

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

---------

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

* Revert "temp"

This reverts commit b82805e.

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

* suppress build error (-Werror=pedantic)

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

* add interface test for behavior_velocity_planner

* build success

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

* temp

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

* temp

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

* add param

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

* temp

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

* pass test

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

* pass test

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

* build success

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

* update param

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

* temp

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

* temp

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

* delete param file

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

* Resolve differences outside of parameter files

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

* update test manager

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

* update test manager

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

* upload cloud map

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

* fix typo

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

* refactor utils

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

* refactor utils

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

* refactor test_manager

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

* refactor

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

* temp

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

* modify test for obstacle cruise planner

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

* modify test for obstacle_stop_planner

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

* refactor

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

* revert parameter change

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

* add obstacle_avoidance_planner

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

* Revert "add obstacle_avoidance_planner"

This reverts commit efb5d50.

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

* change file name

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

* change file name

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

* modify CMake

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

* refactor

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

* refactor

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

---------

Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: yutaka <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Yutaka Shimizu <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>

* fix config name

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

* delete unnecessary files

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

* temp

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

* temp

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

* update test_manager

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

* update test_manager

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

* fix node name in commnet

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

* fix build error

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

* fix build error

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

* delete unnecessary publisher from test_node

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

* set flag for launch scene module

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

* add ego pose test with comment out

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

* add username in TODO

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

* enable off-track test

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

---------

Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: yutaka <[email protected]>
Signed-off-by: Takamasa Horibe <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Yutaka Shimizu <[email protected]>
Co-authored-by: Takamasa Horibe <[email protected]>
kyoichi-sugahara added a commit to kyoichi-sugahara/autoware.universe that referenced this pull request May 12, 2023
…on#3401)

* add planning_interface_test_manager class

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

* add counter function

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

* temp

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

* temp

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

* add interface test for motion_velocity_smoother

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

* add param in default_motion_velocity_smoother,param.yaml

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

* successfully launch target node

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

* successfully build the test

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

* add test for test_motion_velocity_smoother

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

* add abnormal trajectory test

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

* delete unnecessary part

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

* style(pre-commit): autofix

* style(pre-commit): autofix

* run pre-commit

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

* add declaration

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

* refactor

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

* refactor

Signed-off-by: kyoichi-sugahara <[email protected]>

* Refactor callback functions for standardization

Signed-off-by: kyoichi-sugahara <[email protected]>

* refacotoring

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactored

Signed-off-by: kyoichi-sugahara <[email protected]>

* Refactor functions into a single template function

Signed-off-by: kyoichi-sugahara <[email protected]>

* Refactor

Signed-off-by: kyoichi-sugahara <[email protected]>

* style(pre-commit): autofix

* refactor

Signed-off-by: kyoichi-sugahara <[email protected]>

* relete unnecessary definition

Signed-off-by: kyoichi-sugahara <[email protected]>

* Revert "delete unnecessary definition"

This reverts commit 6cd13f8.

Signed-off-by: kyoichi-sugahara <[email protected]>

* delete unnecessary definition

Signed-off-by: kyoichi-sugahara <[email protected]>

* delete unnecessary definition

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* delete module dependent part

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* delete unnecessary arg

Signed-off-by: kyoichi-sugahara <[email protected]>

* apply motion_velocity_smoother change

Signed-off-by: kyoichi-sugahara <[email protected]>

* add interface test for obstacle stop planner

Signed-off-by: kyoichi-sugahara <[email protected]>

* run pre-commit

Signed-off-by: kyoichi-sugahara <[email protected]>

* add test fot obstacle_cruise_planner

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* add test fot planning_vaildator

Signed-off-by: kyoichi-sugahara <[email protected]>

* add interface test for freespace_planner_node

Signed-off-by: kyoichi-sugahara <[email protected]>

* add interface test for obstacle_stop_planner with slow down

Signed-off-by: kyoichi-sugahara <[email protected]>

* add part of interface test for freespace

Signed-off-by: kyoichi-sugahara <[email protected]>

* change package name

Signed-off-by: kyoichi-sugahara <[email protected]>

* apply change of package name

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* fix build error

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp commit for debug

Signed-off-by: kyoichi-sugahara <[email protected]>

* add planning interface test manager for scenario selector

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor

Signed-off-by: kyoichi-sugahara <[email protected]>

* update parameter

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp for behavior_path_planner

Signed-off-by: kyoichi-sugahara <[email protected]>

* add param file

Signed-off-by: kyoichi-sugahara <[email protected]>

* add test free space planner module

Signed-off-by: kyoichi-sugahara <[email protected]>

* update map

Signed-off-by: kyoichi-sugahara <[email protected]>

* add test for behavior path planner

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* pass freespace test

Signed-off-by: kyoichi-sugahara <[email protected]>

* pass freespace test

Signed-off-by: kyoichi-sugahara <[email protected]>

* update map

Signed-off-by: kyoichi-sugahara <[email protected]>

* update map detection area

Signed-off-by: kyoichi-sugahara <[email protected]>

* add no stopping area

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* for print debug

Signed-off-by: kyoichi-sugahara <[email protected]>

* update param

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* add param file

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor(behavior_path_planner): remove unnecessary functions (autowarefoundation#3271)

* refactor(behavior_path_planner): remove unnecessary functions

Signed-off-by: yutaka <[email protected]>

* update

Signed-off-by: yutaka <[email protected]>

---------

Signed-off-by: yutaka <[email protected]>

* Revert "temp"

This reverts commit b82805e.

Signed-off-by: kyoichi-sugahara <[email protected]>

* suppress build error (-Werror=pedantic)

Signed-off-by: kyoichi-sugahara <[email protected]>

* add interface test for behavior_velocity_planner

* build success

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* add param

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* pass test

Signed-off-by: kyoichi-sugahara <[email protected]>

* pass test

Signed-off-by: kyoichi-sugahara <[email protected]>

* build success

Signed-off-by: kyoichi-sugahara <[email protected]>

* update param

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* delete param file

Signed-off-by: kyoichi-sugahara <[email protected]>

* Resolve differences outside of parameter files

Signed-off-by: kyoichi-sugahara <[email protected]>

* update test manager

Signed-off-by: kyoichi-sugahara <[email protected]>

* update test manager

Signed-off-by: kyoichi-sugahara <[email protected]>

* upload cloud map

Signed-off-by: kyoichi-sugahara <[email protected]>

* fix typo

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor utils

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor utils

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor test_manager

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* modify test for obstacle cruise planner

Signed-off-by: kyoichi-sugahara <[email protected]>

* modify test for obstacle_stop_planner

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor

Signed-off-by: kyoichi-sugahara <[email protected]>

* revert parameter change

Signed-off-by: kyoichi-sugahara <[email protected]>

* add obstacle_avoidance_planner

Signed-off-by: kyoichi-sugahara <[email protected]>

* Revert "add obstacle_avoidance_planner"

This reverts commit efb5d50.

Signed-off-by: kyoichi-sugahara <[email protected]>

* add obstacle_avoidance_planner

Signed-off-by: kyoichi-sugahara <[email protected]>

* change file name

Signed-off-by: kyoichi-sugahara <[email protected]>

* change file name

Signed-off-by: kyoichi-sugahara <[email protected]>

* modify CMake

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor

Signed-off-by: kyoichi-sugahara <[email protected]>

* build success

Signed-off-by: kyoichi-sugahara <[email protected]>

* test success

Signed-off-by: kyoichi-sugahara <[email protected]>

* execption test is added

Signed-off-by: kyoichi-sugahara <[email protected]>

* delete unnecessary debug code

Signed-off-by: kyoichi-sugahara <[email protected]>

* add prototype declaration

Signed-off-by: kyoichi-sugahara <[email protected]>

* delete unnecessary comments

Signed-off-by: kyoichi-sugahara <[email protected]>

* style(pre-commit): autofix

* feat(planning_test_utils): update test manager for all planning modules (autowarefoundation#3364)

* add planning_interface_test_manager class

Signed-off-by: kyoichi-sugahara <[email protected]>

* add counter function

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* add interface test for motion_velocity_smoother

Signed-off-by: kyoichi-sugahara <[email protected]>

* add param in default_motion_velocity_smoother,param.yaml

Signed-off-by: kyoichi-sugahara <[email protected]>

* successfully launch target node

Signed-off-by: kyoichi-sugahara <[email protected]>

* successfully build the test

Signed-off-by: kyoichi-sugahara <[email protected]>

* add test for test_motion_velocity_smoother

Signed-off-by: kyoichi-sugahara <[email protected]>

* add abnormal trajectory test

Signed-off-by: kyoichi-sugahara <[email protected]>

* delete unnecessary part

Signed-off-by: kyoichi-sugahara <[email protected]>

* style(pre-commit): autofix

* style(pre-commit): autofix

* run pre-commit

Signed-off-by: kyoichi-sugahara <[email protected]>

* add declaration

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor

Signed-off-by: kyoichi-sugahara <[email protected]>

* Refactor callback functions for standardization

Signed-off-by: kyoichi-sugahara <[email protected]>

* refacotoring

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactored

Signed-off-by: kyoichi-sugahara <[email protected]>

* Refactor functions into a single template function

Signed-off-by: kyoichi-sugahara <[email protected]>

* Refactor

Signed-off-by: kyoichi-sugahara <[email protected]>

* style(pre-commit): autofix

* refactor

Signed-off-by: kyoichi-sugahara <[email protected]>

* relete unnecessary definition

Signed-off-by: kyoichi-sugahara <[email protected]>

* Revert "delete unnecessary definition"

This reverts commit 6cd13f8.

Signed-off-by: kyoichi-sugahara <[email protected]>

* delete unnecessary definition

Signed-off-by: kyoichi-sugahara <[email protected]>

* delete unnecessary definition

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* delete module dependent part

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* delete unnecessary arg

Signed-off-by: kyoichi-sugahara <[email protected]>

* apply motion_velocity_smoother change

Signed-off-by: kyoichi-sugahara <[email protected]>

* add interface test for obstacle stop planner

Signed-off-by: kyoichi-sugahara <[email protected]>

* run pre-commit

Signed-off-by: kyoichi-sugahara <[email protected]>

* add test fot obstacle_cruise_planner

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* add test fot planning_vaildator

Signed-off-by: kyoichi-sugahara <[email protected]>

* add interface test for freespace_planner_node

Signed-off-by: kyoichi-sugahara <[email protected]>

* add interface test for obstacle_stop_planner with slow down

Signed-off-by: kyoichi-sugahara <[email protected]>

* add part of interface test for freespace

Signed-off-by: kyoichi-sugahara <[email protected]>

* change package name

Signed-off-by: kyoichi-sugahara <[email protected]>

* apply change of package name

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* fix build error

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp commit for debug

Signed-off-by: kyoichi-sugahara <[email protected]>

* add planning interface test manager for scenario selector

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor

Signed-off-by: kyoichi-sugahara <[email protected]>

* update parameter

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp for behavior_path_planner

Signed-off-by: kyoichi-sugahara <[email protected]>

* add param file

Signed-off-by: kyoichi-sugahara <[email protected]>

* add test free space planner module

Signed-off-by: kyoichi-sugahara <[email protected]>

* update map

Signed-off-by: kyoichi-sugahara <[email protected]>

* add test for behavior path planner

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* pass freespace test

Signed-off-by: kyoichi-sugahara <[email protected]>

* pass freespace test

Signed-off-by: kyoichi-sugahara <[email protected]>

* update map

Signed-off-by: kyoichi-sugahara <[email protected]>

* update map detection area

Signed-off-by: kyoichi-sugahara <[email protected]>

* add no stopping area

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* for print debug

Signed-off-by: kyoichi-sugahara <[email protected]>

* update param

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* add param file

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor(behavior_path_planner): remove unnecessary functions (autowarefoundation#3271)

* refactor(behavior_path_planner): remove unnecessary functions

Signed-off-by: yutaka <[email protected]>

* update

Signed-off-by: yutaka <[email protected]>

---------

Signed-off-by: yutaka <[email protected]>

* Revert "temp"

This reverts commit b82805e.

Signed-off-by: kyoichi-sugahara <[email protected]>

* suppress build error (-Werror=pedantic)

Signed-off-by: kyoichi-sugahara <[email protected]>

* add interface test for behavior_velocity_planner

* build success

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* add param

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* pass test

Signed-off-by: kyoichi-sugahara <[email protected]>

* pass test

Signed-off-by: kyoichi-sugahara <[email protected]>

* build success

Signed-off-by: kyoichi-sugahara <[email protected]>

* update param

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* delete param file

Signed-off-by: kyoichi-sugahara <[email protected]>

* Resolve differences outside of parameter files

Signed-off-by: kyoichi-sugahara <[email protected]>

* update test manager

Signed-off-by: kyoichi-sugahara <[email protected]>

* update test manager

Signed-off-by: kyoichi-sugahara <[email protected]>

* upload cloud map

Signed-off-by: kyoichi-sugahara <[email protected]>

* fix typo

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor utils

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor utils

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor test_manager

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* modify test for obstacle cruise planner

Signed-off-by: kyoichi-sugahara <[email protected]>

* modify test for obstacle_stop_planner

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor

Signed-off-by: kyoichi-sugahara <[email protected]>

* revert parameter change

Signed-off-by: kyoichi-sugahara <[email protected]>

* add obstacle_avoidance_planner

Signed-off-by: kyoichi-sugahara <[email protected]>

* Revert "add obstacle_avoidance_planner"

This reverts commit efb5d50.

Signed-off-by: kyoichi-sugahara <[email protected]>

* change file name

Signed-off-by: kyoichi-sugahara <[email protected]>

* change file name

Signed-off-by: kyoichi-sugahara <[email protected]>

* modify CMake

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor

Signed-off-by: kyoichi-sugahara <[email protected]>

* refactor

Signed-off-by: kyoichi-sugahara <[email protected]>

---------

Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: yutaka <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Yutaka Shimizu <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>

* fix config name

Signed-off-by: kyoichi-sugahara <[email protected]>

* delete unnecessary files

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* temp

Signed-off-by: kyoichi-sugahara <[email protected]>

* update test_manager

Signed-off-by: kyoichi-sugahara <[email protected]>

* update test_manager

Signed-off-by: kyoichi-sugahara <[email protected]>

* fix node name in commnet

Signed-off-by: kyoichi-sugahara <[email protected]>

* fix build error

Signed-off-by: kyoichi-sugahara <[email protected]>

* fix build error

Signed-off-by: kyoichi-sugahara <[email protected]>

* delete unnecessary publisher from test_node

Signed-off-by: kyoichi-sugahara <[email protected]>

* set flag for launch scene module

Signed-off-by: kyoichi-sugahara <[email protected]>

* add ego pose test with comment out

Signed-off-by: kyoichi-sugahara <[email protected]>

* add username in TODO

Signed-off-by: kyoichi-sugahara <[email protected]>

* enable off-track test

Signed-off-by: Takamasa Horibe <[email protected]>

---------

Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: yutaka <[email protected]>
Signed-off-by: Takamasa Horibe <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Yutaka Shimizu <[email protected]>
Co-authored-by: Takamasa Horibe <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:planning Route planning, decision-making, and navigation. (auto-assigned)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants