跳转到内容

轨迹优化与模型预测控制

在动力学与避障约束下将规划写成可求解优化:轨迹优化、最优控制、MPC 与序列凸化——服务 motion planning,不是概率/线代通识课。

类型 Topics · 更新 2026-07-20

本Topic聚焦自动驾驶与具身智能中的轨迹优化与模型预测控制(MPC),核心解决如何在动力学约束、障碍物避碰、舒适性与实时性要求下,将轨迹规划与控制问题建模为可求解的优化形式。包括轨迹优化(trajectory optimization)将路径与速度联合优化、最优控制(optimal control)设计代价函数与边界条件、模型预测控制(MPC)以滚动时域处理不确定性与约束,以及凸优化(convex optimization)保证可解性与局部最优。目标是为motion-planning-control提供可解释、可约束、可实时部署的数学工具,支撑合流区轨迹、碰撞避免路径跟踪、极端机动与多车辆协调等场景。通过 foundational 综述与代表性方法,建立从模型到求解器的完整链路,避免黑盒学习直接替代约束优化。

  • 不覆盖端到端深度学习驾驶或大语言模型直接输出控制(如DriveGPT4仅作对比书目)
  • 不深入特定硬件实现、传感器融合细节或完整系统集成验证
  • 不提供未给出的具体数值性能指标或未下载全文的实验复现
  • 不替代基础线性代数、微积分或经典控制理论教学
  • foundations — 需掌握基本动力学建模、状态空间表示与约束处理,才能理解轨迹优化与MPC的建模与求解前提
术语 含义 常见混淆
模型预测控制(MPC) 在有限时域内反复求解优化问题,应用首步控制并滚动预测,显式处理多约束与模型预测误差 易与开环最优控制混淆,MPC强调反馈滚动而非一次求解全程
轨迹优化(Trajectory Optimization) 在动力学与环境约束下联合优化路径、速度与控制输入序列,生成动力学可行轨迹 与纯几何路径规划不同,必须满足车辆/机器人动力学与时间参数化
凸优化(Convex Optimization) 目标与约束集均为凸时,局部最优即为全局最优,便于高效可靠求解 实际轨迹问题常非凸,需通过线性化、序列凸化或松弛转为凸形式
最优控制(Optimal Control) 在系统动力学下最小化代价函数(时间、能量、跟踪误差等)求控制律或轨迹 与MPC重叠但更广,包括离线全局解与在线滚动形式
序列凸优化(Sequential Convex Optimization) 迭代对非凸问题做凸近似并求解,常用于碰撞检查与动力学可行轨迹 收敛依赖初始化与近似质量,非全局保证
模型保真度(Model Fidelity) 车辆/机器人动力学模型精度对轨迹优化结果的影响程度,尤其在极端机动中 过高保真增加计算负担,过低导致不可行动态

早期依赖几何路径加PID跟踪,难以系统处理多约束与预测。最优控制与轨迹优化将问题形式化为带动力学约束的数学规划。MPC引入滚动时域与显式约束处理,成为工程主流。凸优化与序列凸方法提升实时可解性与避障可靠性。近期结合事件触发、强化学习增强适应性,但核心仍是可解释优化框架而非纯数据驱动。

  1. Motion planning with sequential convex optimization and convex collision checking(精读)— 序列凸优化 + 凸碰撞检查的运动规划经典路径,直接服务轨迹优化与避障约束
  2. Trajectory optimization of connected and autonomous vehicles at a multilane freeway merging area(精读)— 多车道合流区轨迹优化案例,把优化目标落到交通场景
  3. Review on model predictive control: an engineering perspective(待获取 PDF)— MPC工程综述;本地精读笔记未齐前作扩展书目,不作为空链必读
  1. 先读两篇MPC foundational综述,建立工程视角与路径跟踪框架
  2. 再读TVT 2016多约束碰撞避免MPC,理解具体建模与约束处理
  3. 扩展至轨迹优化代表(如实时运动规划、序列凸优化、Safe Flight Corridors),对比输入输出与目标
  4. 关注模型保真度与极端机动影响论文,评估动力学选择取舍
  5. 浏览近期事件触发MPC与多相位超车优化作前沿补充,标记待核验细节
Paper 输入 输出 表示 训练目标
Review on model predictive control: an engineering perspective 系统模型、约束、参考轨迹或目标 滚动优化控制序列与预测轨迹 状态空间或预测模型 最小化跟踪/代价并满足约束
Model predictive path tracking control for automated road vehicles: A review 车辆状态、路径参考、道路/动力学约束 路径跟踪控制输入 运动学/动力学车辆模型 路径跟踪误差最小化与约束满足
Path Planning and Tracking for Vehicle Collision Avoidance Based on Model Predictive Control With Multiconstraints 障碍物信息、车辆状态、多类约束 避碰路径与跟踪控制 — 碰撞避免下安全可行轨迹
Motion planning around obstacles with convex optimization 障碍物环境、起点终点 凸优化可行轨迹 — 障碍物绕行下凸可解规划
Time-Optimal Path Tracking for Robots: A Convex Optimization Approach 几何路径、机器人动力学 时间最优跟踪轨迹 — 时间最优且凸形式可解
  • 非凸问题序列凸化依赖初值,可能陷入局部不可行或次优解
  • 模型保真度不足导致极端机动下轨迹实际不可执行
  • 实时性要求与求解复杂度冲突,尤其高维约束与长时域
  • 约束硬/软处理不当引起可行性丢失或过度保守
  • 多车辆/合流场景协调时通信与同步不确定性放大优化误差
  • 如何在保证实时与可解释前提下,有效融合学习方法改进MPC预测模型或代价
  • 极端机动与高保真动力学下的轨迹优化可扩展性与求解器选择
  • 事件触发与自适应时域如何系统平衡计算负载与控制性能
  • 凸松弛或Safe Corridor方法在复杂三维/动态环境中的完备性与保守性权衡
  • 多相位超车或合流优化中,desensitized方法对参数不确定性的鲁棒性边界
  1. MPC与开环最优控制的核心区别是什么?滚动时域如何处理模型失配?
  2. 为何轨迹优化问题常非凸?序列凸优化如何迭代近似并用于碰撞检查?
  3. 车辆运动学与动力学模型在控制设计中的取舍是什么?模型保真度如何影响极端机动轨迹?
  4. 凸优化在障碍物绕行运动规划中的优势与局限分别是什么?
  5. 多约束MPC用于碰撞避免时,典型输入输出与目标函数如何设定?实时性风险有哪些?

本 Topic registry 入选 17 篇(foundational/recent/watch 见 papers.yml)。

Tier Paper Year Reason
foundational Review on model predictive control: an engineering perspective 2021 MPC engineering review — core optimization tool for planning
foundational Model predictive path tracking control for automated road vehicles: A review 2022 MPC path tracking survey for automated vehicles — optimizati
watch Trajectory optimization of connected and autonomous vehicles at a multilane freeway merging area 2019 auto score=46
watch A real-time motion planner with trajectory optimization for autonomous vehicles 2012 auto score=44
watch Kinematic and dynamic vehicle models for autonomous driving control design 2015 auto refresh 2026-07-19 sources=openalex
recent Planning Dynamically Feasible Trajectories for Quadrotors Using Safe Flight Corridors in 3-D Complex Environments 2017 auto refresh 2026-07-19 sources=openalex
watch DriveGPT4: Interpretable End-to-End Autonomous Driving Via Large Language Model 2024 auto refresh 2026-07-19 sources=openalex
watch Time-Optimal Path Tracking for Robots: A Convex Optimization Approach 2009 auto refresh 2026-07-19 sources=openalex
watch Trajectory Tracking Control of an Autonomous Underwater Vehicle Using Lyapunov-Based Model Predictive Control 2017 auto refresh 2026-07-19 sources=openalex
watch An Overview of Recent Advances in Coordinated Control of Multiple Autonomous Surface Vehicles 2020 auto score=47
recent Multiphase Overtaking Maneuver Planning for Autonomous Ground Vehicles Via a Desensitized Trajectory Optimization Approach 2022 auto refresh 2026-07-19 sources=openalex
recent Impacts of Model Fidelity on Trajectory Optimization for Autonomous Vehicles in Extreme Maneuvers 2021 auto refresh 2026-07-19 sources=openalex
recent Event-Triggered Model Predictive Control With Deep Reinforcement Learning for Autonomous Driving 2023 auto refresh 2026-07-19 sources=openalex
foundational Path Planning and Tracking for Vehicle Collision Avoidance Based on Model Predictive Control With Multiconstraints 2016 TVT 2016 path planning/tracking with MPC for collision avoid
recent Motion planning around obstacles with convex optimization 2023 auto refresh 2026-07-19 sources=openalex
watch Motion planning with sequential convex optimization and convex collision checking 2014 auto refresh 2026-07-19 sources=openalex
needs-review Finding Locally Optimal, Collision-Free Trajectories with Sequential Convex Optimization 2013 auto refresh 2026-07-19 sources=openalex

来自 research/papers.yml 的正式选题配额:基础必读 3 · 近期重要 5 · 观察 5。 可学习条目需本地 PDF 或已有精读/中文笔记;无正文资产的选题标为 待获取 PDF,不作为学习路径必读链接。

基础必读(选题 3 · 可学习 0 · 待获取 PDF 3)

Section titled “基础必读(选题 3 · 可学习 0 · 待获取 PDF 3)”

本档尚无可学习正文(PDF/中文笔记);下列为待获取选题。

  • Model predictive path tracking control for automated road vehicles: A review (2022) · 待获取 PDF
  • Review on model predictive control: an engineering perspective (2021) · 待获取 PDF
  • Path Planning and Tracking for Vehicle Collision Avoidance Based on Model Predictive Control With Multiconstraints (2016) · 待获取 PDF

近期重要(选题 5 · 可学习 0 · 待获取 PDF 5)

Section titled “近期重要(选题 5 · 可学习 0 · 待获取 PDF 5)”

本档尚无可学习正文(PDF/中文笔记);下列为待获取选题。

  • Planning Dynamically Feasible Trajectories for Quadrotors Using Safe Flight Corridors in 3-D Complex Environments (2017) · 待获取 PDF
  • Multiphase Overtaking Maneuver Planning for Autonomous Ground Vehicles Via a Desensitized Trajectory Optimization Approach (2022) · 待获取 PDF
  • Motion planning around obstacles with convex optimization (2023) · 待获取 PDF
  • …另有 2 篇待获取 PDF

观察清单(选题 8 · 可学习 4 · 待获取 PDF 4)

Section titled “观察清单(选题 8 · 可学习 4 · 待获取 PDF 4)”

成熟度 developing · 内容数 18 · 论文池 16