登录/注册
KESIS 强约束场景下自动驾驶 MPC 规划器的可行性丢失(Infeasibility)与碰撞风险评估大家有什么建议

强约束场景下自动驾驶 MPC 规划器的可行性丢失(Infeasibility)与碰撞风险评估大家有什么建议

53 浏览
0

目前在做面向复杂城区道路的自动驾驶车辆安全性轨迹规划算法研究。目前在利用 Apollo 开源平台 进行二次开发,并结合 CARLA 仿真器 进行极端场景(Corner Cases)测试时,遇到了两个严重影响安全指标的问题:

非凸约束导致的 MPC 不收敛:在进行狭窄空间避障(如路边违停车辆)时,我将障碍物建模为膨胀后的长方形约束。由于环境高度受限,模型预测控制(MPC) 的优化求解器(OSQP)频繁报错 Maximum iterations reached 或直接报不可解。一旦优化器失效,车辆会发生剧烈的紧急制动或方向盘抖动。大家在论文里是如何处理这种“硬约束”冲突的?是引入松弛变量(Soft Constraints),还是切换到基于控制屏障函数(CBF)的底层保护?

苏峻熙 已回答的问题
0

针对感知漂移,建议关注 鲁棒模型预测控制(Robust MPC) 或者 随机 MPC。 不要用固定半径,那会显得算法太保守(Over-conservative)。你可以把感知的方差矩阵作为约束的边界条件,让车辆在环境不确定时主动减速。

苏峻熙 已回答的问题
0

优化器报错是因为你的可行域变空集了。一定要加松弛变量,并对违反约束的行为施加极大的惩罚项(Penalty Method)。

邓祺恺 已回答的问题