Changes

Summary

  1. feat: 完善SSEP图景重规划回放 (details)
  2. feat: 增强SSEP图景可视化 (details)
  3. feat: 增强振石IMV多段搜索能力 (details)
  4. fix: 修复SSEP碰撞忽略区边界误判 (details)
  5. feat: 支持出堆场分段选择横向规划器 (details)
  6. test: 建立SSEP本地自动化回归集 (details)
Commit 9b2da02f207417d7afef10597db8eabe3d5c6fe2 by wuyanjun110
feat: 完善SSEP图景重规划回放

在图景协议中保存重规划状态和上一帧路径,并在离线回放时恢复对应上下文。

统一保存平滑路径的前进后退方向,避免多段路径在图景中被误判为未平滑。
The file was modifiedssep/data_structures/ssep_input.cc
The file was modifiedssep/offboard/ssep_planner_wrapper.cc
The file was modifiedssep/protos/scene.proto
The file was modifieddata/ssep/ssep_activation.cpp
The file was modifiedssep/data_structures/ssep_input.hpp
Commit 8bc7aba849ad45c43f3ab30abc1246727c2f979a by wuyanjun110
feat: 增强SSEP图景可视化

增加场景摘要、搜索与车辆参数侧栏,并同时展示当前路径和上一帧路径。

完善任意目录导航及路径转义,避免特殊文件名破坏页面内容。
The file was modifiedssep/offboard/servers/scene_vis_server.cc
The file was modifiedssep/offboard/servers/scene_vis_html_template.cc
Commit ec78fbb6be550122d6fff2557f734722f067b961 by wuyanjun110
feat: 增强振石IMV多段搜索能力

修正IMV指令重规划的途经点和末段方向判断,末段重搜索可取消无效途经点。

为IMV多段泊车增加斜行兜底及可配置末端方向,并仅在振石BulkOut启用General双向搜索、安全裕度和起点约束取消。
The file was modifieddata/ssep/forward_ec.cpp
The file was modifiedssep/coarse_search/searcher_builders/imv_general_searcher_builder.cc
The file was modifiedtasks/deciders/search_decider/forward_search_decider.cpp
The file was modifiedssep/coarse_search/motion_primitive_sampler/dir_change_path_extention_decorator.h
The file was modifiedssep/scenarios/imv_general_planner.h
The file was modifiedssep/coarse_search/searcher_builders/imv_multi_segment_parking_bidirectional_searcher_builder.h
The file was modifiedssep/scenarios/imv_enter_station_planner.h
The file was modifiedssep/scenarios/scenario_planner_factory.h
The file was modifiedssep/coarse_search/searcher_builders/imv_multi_segment_parking_bidirectional_searcher_builder.cc
The file was modifiedssep/coarse_search/searcher_builders/imv_general_searcher_builder.h
The file was modifieddata/ssep/ssep_ec.cpp
The file was modifiedssep/scenarios/imv_multi_segment_parking_planner.h
Commit d2e4daf5f126db4bb15afa6f36acef79498be3a9 by wuyanjun110
fix: 修复SSEP碰撞忽略区边界误判

为车体和拖挂碰撞忽略区增加微小距离容差,吸收UTM大坐标累计距离的浮点误差。

保持原有忽略距离语义,超过容差后仍执行硬碰撞检查。
The file was modifiedssep/coarse_search/evaluator/evaluator.h
The file was modifiedssep/coarse_search/evaluator/trailer_collision_cost_computer.h
The file was modifiedssep/coarse_search/evaluator/collision_cost_computer.h
Commit 660f5d6b0ad7055ce80811a571d7f04a7928b001 by wuyanjun110
feat: 支持出堆场分段选择横向规划器

新增出堆场非末段条件,使任务选择器能够在中间段使用PJPO,并为末段保留默认KEB。
The file was modifiedscenarios/task_condition_evaluator.cpp
The file was modifiedscenarios/task_condition_evaluator.hpp
The file was modifieddata/config/cfg_stage.hpp
The file was modifieddata/config/cfg_stage.cpp
Commit 6f19ee67eb3cd8502143874661f896dece0cfa46 by wuyanjun110
test: 建立SSEP本地自动化回归集

新增六个IMV多段历史场景清单和一键回放脚本,校验规划状态、场景类型及路径段数。

回放工具支持规划失败返回非零退出码,并补充重规划上下文、基元类型和碰撞边界单测。
The file was modifiedssep/offboard/scene_replay/replay_scene_frame_cli.cc
The file was modifiedssep/offboard/scene_replay/README.md
The file was addedssep/test/local_regression/.gitignore
The file was addedssep/test/local_regression/README.md
The file was modifiedssep/test/ssep_planner_test.cc
The file was addedssep/test/local_regression/imv_multisegment_manifest.tsv
The file was addedssep/test/local_regression/run_ssep_regression.py