首页
›
自动驾驶
›
015-规划控制算法
›
《道路边界约束的轨迹平滑术》
VIP20
本课程属于:015-规划控制算法
自动驾驶 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
道路边界约束的轨迹平滑术
📚 共计 30 章节
01
轨迹平滑概述
为什么需要轨迹平滑?平滑性评价指标(曲率、连续性、jerk)。
基础
评价指标
02
道路边界约束
什么是道路边界?边界约束的数学表达(不等式约束)。
约束
数学
03
优化问题建模
目标函数设计(最小化加速度、最小化jerk)。
建模
优化
04
二次规划(QP)基础
QP问题标准形式,求解器介绍(OSQP, qpOASES)。
QP
求解器
05
基于QP的轨迹平滑
将轨迹平滑问题转化为QP问题。
QP
转化
06
约束处理
硬约束 vs 软约束,松弛变量。
约束
松弛
07
代价函数设计
权重矩阵的选取,不同权重对轨迹的影响。
权重
调参
08
求解器配置
OSQP参数设置(最大迭代次数、收敛容忍度)。
OSQP
调优
09
代码实战:Python+OSQP
Python实现基于QP的轨迹平滑(使用OSQP)。
代码
Python
10
贝塞尔曲线
贝塞尔曲线定义,性质(凸包性、端点插值)。
曲线
几何
11
基于贝塞尔曲线的轨迹平滑
用贝塞尔曲线拟合路径点。
拟合
贝塞尔
12
B样条曲线
B样条曲线定义,与贝塞尔曲线的区别。
B样条
对比
13
基于B样条的轨迹平滑
节点向量选取,控制点优化。
B样条
优化
14
样条曲线对比
贝塞尔 vs B样条 vs 三次样条。
对比
选型
15
三次样条插值
自然样条、clamped样条。
插值
样条
16
基于三次样条的轨迹平滑
边界条件处理。
样条
边界
17
非线性优化
为什么需要非线性优化?常见方法(梯度下降、牛顿法)。
非线性
优化
18
基于非线性优化的轨迹平滑
处理非凸约束。
非凸
优化
19
凸优化与非凸优化
如何判断问题凸性?
凸性
理论
20
混合整数规划
处理车道变更等离散决策。
MIP
离散
21
模型预测控制(MPC)基础
MPC原理,与轨迹平滑的关系。
MPC
控制
22
基于MPC的轨迹平滑
预测时域、控制时域设计。
MPC
时域
23
实时性优化
如何加速求解?热启动、问题分解。
实时
加速
24
多目标优化
舒适性、安全性、效率的权衡。
多目标
权衡
25
鲁棒优化
处理感知不确定性。
鲁棒
不确定性
26
仿真验证
在Carla/SUMO中验证平滑轨迹。
仿真
Carla
27
实车部署
从仿真到实车的注意事项。
部署
实战
28
常见问题与调试
求解失败、轨迹振荡、边界违反。
调试
排错
29
前沿方法:基于学习
神经网络、强化学习用于轨迹平滑。
学习
前沿
30
课程总结与展望
轨迹平滑的未来方向。
总结
展望
所属VIP或分类
同VIP:OpenCV视觉目标检测跟踪系统开发
同VIP:PID控制系统稳定性分析与参数整定
同VIP:ROS2规划控制仿真环境搭建与联调