自动驾驶决策规划算法——二次规划

自动驾驶决策规划算法第二章第二节(中) 参考线算法_哔哩哔哩_bilibili

动态规划开辟的凸空间如下,两条橙色线之间:

黄色的点就意味着L的上下界,物理意义是当轨迹s=s1时,L的范围应该是(Lmin1,Lmax1)之间,这个范围就是开辟的凸空间。

规划的路径要满足:

求解L = f(s)使用Apollo3.5中的算法——分段加加速优化算法:

假设在f(s)的三阶导数恒为一个常数,那么f(s)四阶以上的导数都是0;

 上面的方程组就是二规划的等式约束;除了对Li有等式约束,还有不等式约束,不等式约束主要就是L不能超过凸空间的范围,如下:

这样近似是安全的,大角度时只会把车估计大,而不是估计小,是一个比较安全的。

约束时:

使用上面的约束方法不合适,因为上图的Lp1已经碰到凸空间的边界。需要做的保守一些,如下:

具体就是寻找车辆在凸空间上附近(si-d2,si+d1)所有lmaxi都囊括进来进行比较,选择最小值,记未ubi,使得四个脚点都要小于它,对于lmini也进行近似的处理,找到(si-d2,si+d1)所有lmini中的最小值,是四个角点都小于它。

不等式约束可以写成如下形式:

由上面可以推出总的不等式约束:

 二次规划的等式约束和不等式约束都已经写出来了,接下来就写其cost function:

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
自动驾驶决策规划算法是指通过给定的信息和目标,在保证安全性和舒适性的前提下,决策自动驾驶汽车的行为。这些算法可以根据车辆周围的环境和目标来做出加速、减速、转向、换道、超车等决策,以实现行驶目标。其中,决策需要考虑到汽车的安全性和乘客的安全,以及尽快到达目的地。常用的决策算法包括决策状态机、决策树、马尔可夫决策过程、POMDP等。此外,深度学习算法也可以用于自动驾驶决策规划,通过学习大量数据来做出决策。深度学习框架也是学习自动驾驶决策规划算法时需要了解的内容。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [智能优化算法:Driving Training-Based Optimization驾驶训练优化Matlab](https://download.csdn.net/download/weixin_39168167/88275031)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [自动驾驶决策规划算法工程师的基本素养](https://blog.csdn.net/m0_37964922/article/details/104989761)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值