Commit
dd3ac6978e9051b56ed9ac071022ddb138f543b5
by liuhongshuofeat: 新增障碍物置信度评分 行人靠近报警
|
 | tasks/deciders/other_decider/alarm_decider.hpp |
 | sink/ros_sink_chassis_ctrl.cpp |
 | data/obstacle/obstacle_decider_attr.hpp |
 | data/obstacle/perception_obstacle.hpp |
 | scenarios/stage.cpp |
 | data/config/cfg_region.hpp |
 | CMakeLists.txt |
 | data/config/cfg_region.cpp |
 | sink/ros_sink_chassis_ctrl.hpp |
 | plan/prepare/prepare_objs.cpp |
 | data/config/cfg_func_sw.hpp |
 | data/obstacle/obstacle_decider_attr.cpp |
 | tasks/deciders/other_decider/alarm_decider.cpp |
 | data/config/cfg_func_sw.cpp |
 | data/obstacle/obstacle.hpp |
 | data/obstacle/obstacle.cpp |
Commit
ae82cd70389db148891fd4f0f8354dae82623fb4
by liuhongshuofeat: 预警时间间隔参数化
|
 | data/config/cfg_func_sw.hpp |
 | sink/ros_sink_chassis_ctrl.cpp |
 | data/config/cfg_func_sw.cpp |
Commit
02eef33286fd2c1fd15c3630295167bbdca79308
by liuhongshuofeat: 合并冲突
|
 | data/config/cfg_region.cpp |
Commit
067a789e161bce5878bb983eebdd5bad63d66765
by wuyanjun110feat: 新增障碍物置信度评分 行人靠近报警
|
 | data/config/cfg_func_sw.hpp |
 | data/obstacle/obstacle.cpp |
 | data/obstacle/perception_obstacle.hpp |
 | data/obstacle/obstacle_decider_attr.hpp |
 | sink/ros_sink_chassis_ctrl.cpp |
 | plan/prepare/prepare_objs.cpp |
 | tasks/deciders/other_decider/alarm_decider.hpp |
 | CMakeLists.txt |
 | data/config/cfg_region.hpp |
 | sink/ros_sink_chassis_ctrl.hpp |
 | tasks/deciders/other_decider/alarm_decider.cpp |
 | data/obstacle/obstacle_decider_attr.cpp |
 | data/obstacle/obstacle.hpp |
 | data/config/cfg_region.cpp |
 | scenarios/stage.cpp |
 | data/config/cfg_func_sw.cpp |
Commit
aefad2d72b50d177f73b39b6f3f88b95699e6be7
by wuyanjun110feat: 预警时间间隔参数化
|
 | data/config/cfg_func_sw.cpp |
 | data/config/cfg_func_sw.hpp |
 | sink/ros_sink_chassis_ctrl.cpp |
Commit
f694b82452efc96843fefb947d35b12040e75007
by wuyanjun110feat: 合并冲突
|
 | data/config/cfg_region.cpp |
Commit
f17dd3022e07cf16f5602cd595b4e53c639163b3
by liuhongshuofeat: DeadLock新的停止点在1m以内车辆不启动
|
 | data/app/cmd/cmd_dead_lock.cpp |
 | tasks/deciders/long_decider/constrain_decider.cpp |
 | data/app/cmd/cmd_dead_lock_force_park.cpp |
Commit
f1f7bca7f335e3bb4f3e97eb16477ece7ac41509
by liuhongshuofix: DeadLock 使用历史纵向约束判断近距离停车锁存状态
|
 | tasks/deciders/long_decider/constrain_decider.cpp |
Commit
cf9bf06e62975a44420683b8d68b1a1c38d24ebb
by wuyanjun110fix: 恢复union region异步计算, latch结果消费即释放治理内存驻留
- CreateUnionRegion恢复std::async异步, polygons改move捕获少一份拷贝 - latch结果消费一次即move取走并shrink_to_fit释放, 不再常驻AsyncUnionRegionState - 重建路径不再预清union_region_/重建async_state, 异步未就绪时沿用上一帧轮廓
|
 | data/map/envelop/map_envelops.cpp |
Commit
49da4fba25e8910c876f430f1f1b28a8e67e0f63
by wuyanjun110perf: 回放同帧降频节流, 暂停/停在末帧时避免循环满频重复计算, 改参数仍0.5s内重算生效
|
 | replayer/logic.cpp |
Commit
72009854a7c4ddb6758552e58d1be9e0ca3e37d2
by wuyanjun110fix: 远程单次直线步进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 跳过判断同步替换恢复原语义.
|
 | data/app/fsm/motion_fsm/motion_remote_fsm/motion_remote_state.hpp |
 | plan/prepare/prepare_status.cpp |
 | plan/prepare/prepare_status.hpp |
Commit
a5afde418b758301551f63748ff5a58175d144cb
by wuyanjun110fix: 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
|
 | data/app/fsm/task_fsm/task_fsm.cpp |
 | data/app/fsm/task_command_type.cpp |
 | data/app/fsm/task_fsm/task_park_fsm/park_fsm_transition/bulk_transition.cpp |
Commit
42056f95c73509f3f58d61530894685e20a604d4
by wuyanjun110fix: 空Path取点断言与退化lane segment构造CHECK线上崩溃, 改优雅降级
- Path::GetIndexFromS/GetSmoothPoint 空路径不再fatal, 返回默认值并记ERROR日志 - PncMapPath lane segment构造函数点数不足2时清空path_points_留无效path, 下游经IsAvailable安全降级, 不再CHECK崩进程
|
 | data/map/pnc_map/pnc_map_path.cpp |
 | data/common/path.cpp |
Commit
511e2bf053a7c68b76ae177ef28fd9cf9e4ae056
by wuyanjun110fix: Path/DiscretizedPath 空与单点场景既有隐患修复
- Path::Reset 补清 length_/num_sample_points_, 防复位后陈旧值残留 - path.hpp 给 num_sample_points_/length_ 加类内默认值, 防默认构造读未初始化垃圾 - Path::InitPoints 单点路径不再越界访问 path_pts_[-1] - DiscretizedPath::GetPathPtFromS/GetPathPtIdxFromS 空容器 front() UB 改空判降级, Evaluate/EvaluateReverse 的 CHECK(!empty()) fatal 同步改 LOG(ERROR)+默认点
|
 | data/common/path.cpp |
 | data/common/path_point.cpp |
 | data/common/path.hpp |
Commit
8188b089eb1d8bd51678d2586c3c21c9251f160d
by liuhongshuofix: 速度置信度的引入收敛到只影响行人靠近预警功能
|
 | data/obstacle/obstacle.cpp |
 | data/obstacle/perception_obstacle.hpp |
 | data/obstacle/obstacle.hpp |
 | data/obstacle/obstacle_decider_attr.cpp |
Commit
f8e0b4f0d509e20cc24569fcda6a4e14fb765d12
by liuhongshuofix: 格式漂移更改 配置参数更改
|
 | sink/ros_sink_chassis_ctrl.cpp |
 | data/obstacle/obstacle.hpp |
 | tasks/deciders/other_decider/alarm_decider.hpp |
 | data/config/cfg_region.hpp |
 | data/config/cfg_func_sw.cpp |
 | data/obstacle/obstacle_decider_attr.cpp |
 | data/config/cfg_func_sw.hpp |
 | data/obstacle/obstacle_decider_attr.hpp |
 | CMakeLists.txt |
 | tasks/deciders/other_decider/alarm_decider.cpp |
Commit
72d3639900cb42c6d339f7bf69736eb8099f709b
by chenranfix: revering in straight line
|
 | data/plan/start_point_data.cpp |
Commit
abc6a188c290e2ade83d974d1c3bdedd7b295b70
by chenranfix: is_in_straight_lane = false during park state
|
 | plan/prepare/prepare_status.cpp |