Udacity无人驾驶课程笔记:控制

本文深入探讨了自动驾驶系统中三种核心控制策略:PID控制、线性二次调节器(LQR)和模型预测控制(MPC)。详细分析了每种策略的工作原理、优缺点及应用场景,为理解自动驾驶控制提供关键洞察。

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

控制流程

控制器预计有两种输入:目标轨迹和车辆状态。

控制器输出:控制出入(转向、加速和制动)的值。

 

PID控制

优点:使用简单,大多数情况下适用。

缺点:对于复杂的系统不适用,PID控制器依赖于实时误差测量,这意味着测量延迟限制时可能会失效。

 

线性二次调节器(LQR)

线性二次调节器(LQR)是基于模型的控制器,使用车辆状态来使误差最小化,Apollo使用LQR进行横向控制。

横向控制包含四个组件:横向误差、横向误差的变化率朝向误差朝向的变化率

除状态外,还有是三个控制输入:转向、加速和制动

 

模型预测控制(MPC)

一种更为复杂的控制器,非常依赖于数学优化,MPC分为三个步骤:1.建立车辆模型;2.室友优化引擎计算有限时间范围内的控制输入;3.执行一组的控制输入。重复执行。

优点:考虑了车辆模型,比PID控制更精确,适用于不同的代价函数。

缺点:相对更复杂、更缓慢、更难以实现。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Xiewf8128

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值