![a5d042ffd8e1838ab2be111dbec144a8.png](https://img-blog.csdnimg.cn/img_convert/a5d042ffd8e1838ab2be111dbec144a8.png)
随着人工智能兴起,无人驾驶热潮(泡沫)到来,planning 模块作为无人驾驶大脑部分更是重中之重,一般在进行路径规划算法之前会对原始参考线做一个平滑。因为不管是在SL坐标系下规划还是在XY坐标系下规划,参考线的平滑程度直接影响后续规划轨迹点上曲率,进而影响无人驾驶车辆的横纵向性能表现。本着知其然更要知其所以然的精神,作者斗胆在这篇文章中给出基于Apollo开源代码关于参考线平滑模块中离散点平滑相关部分原理给出公式级别几何解释,追求通俗易懂。如发现错误,欢迎行业大佬批评指正。
如下图所示,由
![d3a6b8bdd5c3913cc60f2b3f052f5e83.png](https://img-blog.csdnimg.cn/img_convert/d3a6b8bdd5c3913cc60f2b3f052f5e83.png)
优化变量:离散点坐标
优化目标:
- 平滑度
- 长度
- 相对原始点偏移量
目标函数设计:
其中: