Changes

Summary

  1. Update vehicleInfo.groovy (details)
Commit 818b370658ab17902e69440a0aa56a3fc16a347b by weilikang
Update vehicleInfo.groovy
The file was modifiedsrc/org/devops/vehicleInfo.groovy

Summary

  1. Add new file (details)
  2. Update shanghai-luojing-submodule (details)
  3. Update map-png.jenkinsfile (details)
Commit fe4d069c1d668c268235bed4087a7578a3ef6e32 by weilikang
Add new file
The file was addedparams/shanghai-luojing-submodule
Commit 9c9eaf3d2592c7dba583a721cb38cb095942288c by weilikang
Update shanghai-luojing-submodule
The file was addedparams/shanghai-luojing-submodule.jenkinsfile
The file was removedparams/shanghai-luojing-submodule
Commit c1459170520e28388ead1dc0200e31887959a062 by weilikang
Update map-png.jenkinsfile
The file was modifiedhdmap/map-png.jenkinsfile

Summary

  1. fix: 远程单次直线步进END后不退出循环重回MOVE (details)
  2. fix: park子状态机收普通任务卡死PARK_MOVE无法退出 (details)
Commit ed2c1d8a2e9893510e2680bcfed62c70ff1dd41f by wuyanjun110
fix: 远程单次直线步进END后不退出循环重回MOVE

UpdateFSMState 每周期被调两次(pilot_update 一次, 失败 stage 经
ResetSuccessorTasks 仍强制执行的 MOTION_FSM_TASK 一次), fsm_interface
的 last_motion_sub_state_type 被第二次快照拍平, REMOTE_MOVE->REMOTE_END
边沿被吞, is_need_increase_remote_idx_ 永不置位, cur_remote_idx_ 不推进,
finishReqRemoteCtrl 不触发, REMOTE_END 停 remote_align_stop_sec 后经
RemoteInit 无条件重回 REMOTE_MOVE 直至超时.

prepare 改为自持上周期 remote 子状态判 END 进入沿, 不再依赖
fsm_interface 的 last_*; REMOTE_STOP 跳过判断同步替换恢复原语义.
The file was modifiedplan/prepare/prepare_status.cpp
The file was modifieddata/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_state.hpp
The file was modifiedplan/prepare/prepare_status.hpp
Commit c0b886c3483f4c06631a38fffa6952e98b606405 by wuyanjun110
fix: park子状态机收普通任务卡死PARK_MOVE无法退出

bulk分支(FSM_TYPE_B)在PARK_LOCK收到无散货途径点的普通任务时,
Lock2Init/Init2Move仅凭routing标志放行进入PARK_MOVE, 而该态下
Move2Adjust(需bulk_in点)与Park_Bulk2Travel(需bulk_out点)恒假,
只能靠再次取消任务解锁(实车卡死近4小时):
- Lock2Init/Init2Move补散货途径点检查, 普通任务不再进入死区
- Park_Bulk2Travel新增逃生: 新任务无任何散货途径点且地图可用时退回TRAVEL

同修停车场分支(FSM_TYPE_A)同类隐患: Park_Park2Travel对PARK_MOVE
放行新routing逃生, 但带双卡死判据(switch恒KEEP+停留超20s),
正常进位途中刷新停车任务不受影响

另补EnumType2String缺失的E_TASK_FSM/E_MOTION_FSM映射,
日志不再把正常事件误打成E_NO_STATE
The file was modifieddata/app/fsm/task_fsm/task_park_fsm/park_fsm_transition/bulk_transition.cpp
The file was modifieddata/app/fsm/task_fsm/task_fsm.cpp
The file was modifieddata/app/fsm/task_command_type.cpp