环境感知与规划专题(五)——模型预测控制(MPC)在运动规划中的应用(一)

本文介绍了模型预测控制(MPC)在运动规划中的应用,尤其是针对自动驾驶领域的优势。MPC结合系统模型和问题模型,通过优化求解二次规划问题,预测并生成满足约束条件的最优轨迹。它不仅适用于多旋翼无人机,也在自动驾驶和其他领域广泛应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

 上一章介绍了一种高效、实时的运动规划算法——JerkLimitedTrajectory(JLT)。

 在给定起始状态与终止状态后,该算法能够快速地计算出一条符合三阶积分器动力学模型的运动轨迹。其适用于类似多旋翼无人机的对象,能够解决一般的运动规划问题。

 然而,其存在一定的局限性,如:

  • 轨迹平滑度与MAX_JERK之间存在不可调和的矛盾。即很难找到一组参数,使得生成的
    轨迹既平滑又快速。
  • 其只适用于三阶积分器模型,对于其他非线性模型而言,JLT显得无能为力。

 因此,本篇将介绍另外一种通用的运动规划算法——模型预测控制(MPC)。

 它既是一种控制算法,也常被应用于解决运动规划问题,如今被广泛应用于自动驾驶/能源等领域。

模型-预测-控制(M-P-C)

 所谓模型预测控制,即由模型、预测、控制三大部分组成。

  • 模型

 这里的模型包含系统模型以及问题模型。

 系统模型(System model)指的是被控对象的数学模型,如无人机的运动学模型。无人机的飞行轨迹需要时刻满足该数学模型,由此生成的轨迹才是满足基本的运动学约束关系的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值