Apollo学习笔记(14)混合A*

本文不做具体的细节描述,网上各位大神的文章都很好,本文仅仅作为记录。

这里先奉上大神的链接:

https://www.cnblogs.com/chuninggao/p/7281122.html
https://blog.csdn.net/robinvista/article/details/106279968
https://zhuanlan.zhihu.com/p/122544884
https://zhuanlan.zhihu.com/p/120272035

综上几篇文章看完后,应该会对 hybrid A* 有个很详细的了解,不过此算法的变种实在太多,具体如何应用还是要看实际的工程场景,另外,网上也还有一些其他大神的文章,这里就不一一列举了,学习的最好方式就是先借鉴别人的做法,弄懂原理后,还是要多多看看一些成熟的代码的。

个人的见解

hybrid A* 其实就是融合了Lattice 和 A* 算法的优点,在保证了车辆运动学特性的条件下,同时增加了A*的启发式搜索,保证了车辆会向着目标位置前进,但是其最大的问题是搜索出的路径并不是一条最优的路径,因为车辆运动学的限制,在搜索的过程中,只会重点关注当前位置的最优解,而不是从全局的角度来看,这个是个目前来说最大的问题,但是在低速泊车的场景还是很适用的。

另外 hybrid A* 容易受到栅格地图分辨率的影响,具体的影响方式请移步上面大佬的博客。另外Reeds Shepp曲线和Dubins曲线 一定要先了解。

  • 4
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值