Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
test(behavior_velocity_planner): add interface test (#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 (#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]>
- Loading branch information