Tags: tier4/autoware_core
Tags
revert(path_generator): revert build_reference_path based path genera… …tion introduced in caa5bac (#67) * Revert "feat(path_generator): improve path generator and fix index reference of trajectory class (#62)" This reverts commit caa5bac. Signed-off-by: Masahiro Kubota <norikenpi@gmail.com> * fix(autoware_trajectory): make the get_index function safe (autowarefoundation#568) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Junya Sasaki <j2sasaki1990@gmail.com> Co-authored-by: Mamoru Sobue <hilo.soblin@gmail.com> --------- Signed-off-by: Masahiro Kubota <norikenpi@gmail.com> Co-authored-by: Yukinari Hisaki <42021302+yhisaki@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Junya Sasaki <j2sasaki1990@gmail.com> Co-authored-by: Mamoru Sobue <hilo.soblin@gmail.com>
fix(path_generator): cut path before loop prior to intersection check (… …#66) * fix(path_generator): cut path before loop prior to intersection check * fix(path_generator): prevent crash when trimming short bounds in intersection check Add defensive check in trim_bound lambda to prevent calling crop() on trajectories that are too short. This fixes SIGSEGV crashes that occurred when lanelet_sequence was shortened by loop detection, resulting in bounds that were shorter than vehicle_length. The fix ensures that: - If bound.length() <= vehicle_length, the original bound is returned - If bound.length() > vehicle_length, crop() is safely executed - After crop(), if the result is empty, the original bound is returned This resolves test failures in: - test_test_static_centerline_generator_path_generator_case1_launch.test.py (Test 6) - test_test_static_centerline_generator_path_generator_case4_launch.test.py (Test 9) Both tests were timing out due to crashes in get_first_start_edge_bound_intersection_arc_length() when calling Trajectory<>::restore() on invalid cropped trajectories. Signed-off-by: toshifumi.teranishi <toshifumi.teranishi@tier4.jp> --------- Signed-off-by: toshifumi.teranishi <toshifumi.teranishi@tier4.jp>
feat(planning): add processing_times topics (#61) * feat(behavior_velocity_planner): support processing_time for behavior_velocity_planner (autowarefoundation#677) support processing time for bvp Signed-off-by: xtk8532704 <1041084556@qq.com> * refactor(motion_velocity_planner): refactor time publisher (autowarefoundation#718) Signed-off-by: yuki-takagi-66 <yuki.takagi@tier4.jp> --------- Signed-off-by: xtk8532704 <1041084556@qq.com> Signed-off-by: yuki-takagi-66 <yuki.takagi@tier4.jp> Co-authored-by: Kem (TiankuiXian) <1041084556@qq.com>
PreviousNext