中sqp的算法原理_Apollo ReferenceLine Smooth--离散点平滑原理

a5d042ffd8e1838ab2be111dbec144a8.png

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

如下图所示,由

个离散点组成原始参考线。本文介绍一种方法通过对原始参考线上离散点的有限偏移对原始参考线进行平滑。

d3a6b8bdd5c3913cc60f2b3f052f5e83.png

优化变量:离散点坐标

优化目标

  • 平滑度
  • 长度
  • 相对原始点偏移量

目标函数设计

其中:

为平滑度代价,
为长度代价,
为相对原始点偏移量代价

物理意义:如下图中红色向量
的模,它可以理解为:向量
和 向量
相加结
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值