首页> 外文会议>International Conference on Field Programmable Logic and Applications >Optimal random sampling based path planning on FPGAs
【24h】

Optimal random sampling based path planning on FPGAs

机译:基于FPGA的最佳随机采样路径规划

获取原文

摘要

Random sampling based path planning algorithms have shown their high efficiency in robotics, navigation and related fields. The Rapidly-Exploring Random Trees (RRT) is the typical method and works well in a variety of applications. Due to the sub-optimal issue of original RRT, the recent algorithm, known as RRT*, significantly improves the optimality of solution by adding the “cost review” procedure. However, the original RRT experiences the bottle neck of complicated iterations and it becomes worse in RRT*. This paper presents the developed hardware architecture for RRT*, which fully exploits the parallel potential of algorithm. Unlike the sequential execution in software, the “exploration” and “review” are identified as independent processes and executed in parallel. For the complicated operation of inserting vertexes, one pipelined Kd-tree constructor is designed to fast rebuild the tree when new vertex generated. Furthermore, to speed up the near neighbors and nearest neighbor searching, the vertexes are stored in separate Kd-trees so that the search processes can be carried out concurrently in each data tree. This work explores the possible and power-efficient RRT* hardware architecture on FPGAs compared to PC implementation.
机译:基于随机采样的路径规划算法显示了它们在机器人,导航和相关领域的高效率。快速探索的随机树(RRT)是典型的方法,适用于各种应用。由于原始RRT的次优发问题,最近算法称为RRT *,通过添加“成本评价”程序,显着提高了解决方案的最优性。然而,原来的RRT经历了复杂迭代的瓶颈,并且在RRT *变得更糟。本文介绍了RRT *的开发硬件架构,它充分利用了算法的并行电位。与软件中的顺序执行不同,“探索”和“评论”与独立进程标识为独立进程并并行执行。对于插入顶点的复杂操作,一个流水线KD-Tree构造函数旨在在新的顶点生成时快速重建树。此外,为了加速近邻邻居和最近的邻居搜索,顶点存储在单独的KD树中,使得搜索过程可以在每个数据树中同时执行。与PC实现相比,此工作探讨了FPGA上的可能和高效的RRT *硬件架构。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号