当前位置: 代码网 > it编程>操作系统>苹果Mac > 自动驾驶---Motion Planning之Path Boundary

自动驾驶---Motion Planning之Path Boundary

2024年08月01日 苹果Mac 我要评论
依照笔者的习惯,依然以Apollo作为切入点,带领读者熟悉path boundary的概念及作用。然后结合量产中的内容(区别于Apollo的部分)作简单介绍,供各位读者思考。2.1 Apollo之PathBoundsDeciderApollo中的PathBoundsDecider是其自动驾驶决策规划系统中的重要一环,它负责计算车辆行驶的路径边界,以缩小路径搜索范围,将复杂问题转化为凸空间的搜索问题,从而方便后续使用QP(Quadratic Programming,二次规划)算法进行求解。

1 背景

        在上文《自动驾驶---motion planning之lanechange》中,笔者提到过两种lanechange的思路,这里再简单回顾一下:(1)利用routing和周围环境的信息,决定是否进行换道的决策;(2)采用的博弈思想(蒙特卡洛树搜索---mcts)决定是否进行换道的决策。不管是变道,避让还是借道等决策,如果后续采用优化的思想进行局部轨迹的求解,那么在求解之前需要确认boundary(约束/边界),因此本篇博客的内容酝酿而生。

        本篇博客的主要内容就是指导读者在实践中如何生成path的边界。

2 path boundary介绍

        依照笔者的习惯,依然以apollo作为切入点,带领读者熟悉path boundary的概念及作用。然后结合量产中的内容(区别于apollo的部分)作简单介绍,供各位读者思考。

2.1 apollo之pathboundsdecider

        apollo中的pathboundsdecider是其自动驾驶决策规划系统中的重要一环,它负责计算车辆行驶的路径边界,以缩小路径搜索范围,将复杂问题转化为凸空间的搜索问题,从而方便后续使用qp(quadratic programming,二次规划)算法进行求解。

        再深入一点解释,pathboun

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com