Changes

Summary

  1. Update push.groovy (details)
  2. Update orinBuild.groovy (details)
  3. Update orin32Choice.groovy (details)
  4. Update orin64Choice.groovy (details)
  5. Update orinModule32Choice.groovy (details)
  6. Update orinModule64Choice.groovy (details)
  7. Update orin32Choice.groovy (details)
  8. Update orin64Choice.groovy (details)
  9. Update orinModule32Choice.groovy (details)
  10. Update orinModule64Choice.groovy (details)
Commit 0294a2fa47322da2993ff1b307cd88378a5c1cdc by weilikang
Update push.groovy
The file was modifiedsrc/org/devops/push.groovy
Commit 48eba45519ea7e0326636725382be6d63d75cd3a by weilikang
Update orinBuild.groovy
The file was modifiedsrc/org/orin/orinBuild.groovy
Commit 531ad57fecb9ef544174761319409d5c3c8af6a0 by weilikang
Update orin32Choice.groovy
The file was modifiedsrc/org/orin/orin32Choice.groovy
Commit 613d1d81771608d50474508cd622effce43c1a85 by weilikang
Update orin64Choice.groovy
The file was modifiedsrc/org/orin/orin64Choice.groovy
Commit b064c4f670202affeb61a8991a21b532054728f1 by weilikang
Update orinModule32Choice.groovy
The file was modifiedsrc/org/orin/orinModule32Choice.groovy
Commit a7d6b7923e29be843b014a98f3f902edd1ae8ffd by weilikang
Update orinModule64Choice.groovy
The file was modifiedsrc/org/orin/orinModule64Choice.groovy
Commit ffedc2b307b92e8e8ffcbdecdc53ba37f8ff5255 by weilikang
Update orin32Choice.groovy
The file was modifiedsrc/org/orin/orin32Choice.groovy
Commit 2fda69754243513563a0f55aacdcd2659b16bcc7 by weilikang
Update orin64Choice.groovy
The file was modifiedsrc/org/orin/orin64Choice.groovy
Commit f09b5f2b5ddb902173eae811db638c3c9275f5c9 by weilikang
Update orinModule32Choice.groovy
The file was modifiedsrc/org/orin/orinModule32Choice.groovy
Commit b49f59235345c771b17cc7d5a37dbdec2d22fdfc by weilikang
Update orinModule64Choice.groovy
The file was modifiedsrc/org/orin/orinModule64Choice.groovy

Summary

  1. Update weifang-container-submodule.jenkinsfile (details)
  2. Update hdmap-cloud.jenkinsfile (details)
  3. Update mizar.jenkinsfile (details)
  4. Update polaris.jenkinsfile (details)
  5. Update tc397_ota.jenkinsfile (details)
Commit 466d56c7b8c8b0688b99c852e61782b8467414a9 by weilikang
Update weifang-container-submodule.jenkinsfile
The file was modifiedparams/weifang-container-submodule.jenkinsfile
Commit 5f43e2b2a83c70c16452947285d9ee572643527f by weilikang
Update hdmap-cloud.jenkinsfile
The file was modifiedhdmap/hdmap-cloud.jenkinsfile
Commit 46210422334c3d9d732b99c955b65d7f7359cda9 by weilikang
Update mizar.jenkinsfile
The file was modifiedhardware/mizar.jenkinsfile
Commit 17672c76ec46ff530f2fefae8ba5b8a336deefca by weilikang
Update polaris.jenkinsfile
The file was modifiedhardware/polaris.jenkinsfile
Commit 1ee6a9e9a4d70e4a359694ced3ca12052d79bfab by weilikang
Update tc397_ota.jenkinsfile
The file was modifiedhardware/tc397_ota.jenkinsfile

Summary

  1. fix: 兼容不同来源版本的快照显示 (details)
  2. docs: 固化正式 Proto 基线的字段增删兼容规则 (details)
  3. fix: 限制纵向候选校验采样量以防止规划长时间阻塞 (details)
Commit 771e5d3b0bc2e22b93f582ca535bb211e4aa132b by wuyanjun110
fix: 兼容不同来源版本的快照显示

为远望新增 Recorded 显示策略,解除输入 PNC 版本和提交号与 SDK 构建身份的硬绑定,仍按实际 schema 和 encoding 选择解码器并检查数据完整性。

沿用当前地图解析,允许显示阶段保留无法匹配的历史车道引用;重建失败时从原始 Proto 重新解码记录数据,避免输出部分重建帧。来源或 anchor 上下文变化时重置历史,并保持 Candidate 与严格地图校验隔离。

验证:SDK 与远望构建通过,18 项 SDK 测试通过;本地链路覆盖来源差异、地图差异、失效车道和字段增删。
The file was modifiedreplayer/scene_data/live_compact_ingress.cpp
The file was modifiedreplayer/scene_data/remaining_plan_proto_codec.cpp
The file was modifiedreplayer/sdk/planframe_compat.hpp
The file was modifiedTesting/planframe_compat_test.cpp
The file was modifiedreplayer/sdk/planframe_compat.cpp
The file was addedreplayer/scene_data/pnc_map_decode_scope.hpp
Commit 5cb8bd106e64e63319a6df43fd84c06e068d4604 by wuyanjun110
docs: 固化正式 Proto 基线的字段增删兼容规则

以 schema 1 / encoding 3 为正式上线基线,在文档生成器中固定兼容约束并同步生成目录和字段变更流程。

明确字段号不可复用、删除需 reserved、新增须定义缺省行为,禁止原地更改类型、单位、坐标系和语义;区分快照显示兼容与 native ABI、Candidate 合同。开发期 encoding 2 不纳入范围。

验证:生成器一致性检查及 2 项生成测试通过。
The file was modifieddocs/pnc_algorithm_replay/plan_frame_persistence_catalog.md
The file was modifieddocs/pnc_algorithm_replay/proto_generation.md
The file was modifieddocs/pnc_algorithm_replay/plan_frame_field_workflow.md
The file was modifiedtools/pnc_proto_mapper/generate_plan_frame_persistence_catalog.py
Commit 6908e3236f394f2c8c3112d1482169148cf920f3 by wuyanjun110
fix: 限制纵向候选校验采样量以防止规划长时间阻塞

对超过 10000 个采样点的候选在计算前整条拒绝,记录预算失败原因,并改用有界整数索引采样。拒绝非法采样步长,保留完整停车时域的动态约束检查。

补充超长滑行停车、采样预算边界、非法步长和极短曲线回归,补齐旧用例的有效采样配置,并刷新数据头文件审计哈希。

验证:pnc_node 编译通过,84 项纵向停车相关回归全部通过。此提交修复已确认的计算量风险,不代表洋浦 VV079 现场卡住根因已完全闭环。
The file was modifiedTesting/jerk_limited_stop_test.cpp
The file was modifieddata/lattice/longitudinal_curve_validator.hpp
The file was modifiedreplayer/scene_data/generated/full_custom_cpp_member_inputs.json

Summary

  1. fix: 远望接入兼容快照显示并容错缺失字段 (details)
Commit 7503e2db02925bd466ae8236f79cb9d7e29346db by wuyanjun110
fix: 远望接入兼容快照显示并容错缺失字段

实时、录制和回溯入口采用 SDK Recorded 显示策略,允许不同来源 PNC 版本,以当前配置地图重建;无法重建时继续显示记录场景并记录原因。

补充轮角数组长度、地图初始化、车道点索引和空 overlap 检查,失效 blacklist 车道仅跳过自身,避免中断后续 VIEW 输出。同步说明当前正式 Proto 基线和部署 ABI 要求。

验证:后端构建通过,正式基线 5 类本地 MQTT、WebSocket 和 Chrome 绘图用例通过;未覆盖线上环境和完整 Vue 页面挂载。
The file was modifiedsnapshot_store/transform/reference_interface.hpp
The file was modifiedsnapshot_store/transform/map_interface.hpp
The file was modifiedsnapshot_store/PNC_REPLAY_SDK.md
The file was modifiedsnapshot_store/mqtt_source/mqtt_source_snapshot.hpp
The file was modifiedsnapshot_store/mqtt_source/mqtt_source_backtrace.hpp
The file was modifiedsnapshot_store/transform/path_interface.hpp
The file was modifiedsnapshot_store/transform/base_info_interface.hpp