Path planning for autonomous driving with dynamic obstacles poses a challenge because it needs to perform a higher-dimensional search (with time-dimension) while still meeting real-time constraints. This paper proposes an algorithm-hardware co-optimization approach to accelerate path planning with high-dimensional search space. First, we reduce the time for a nearest neighbor search and collision detection by mapping nodes and obstacles to a lower-dimensional space and memoizing recent search results. Then, we propose a hardware extension for efficient memoization. The experimental results on a modern processor and a cycle-level simulator show that the hardware-assisted memoization significantly reduces the execution time of path planning.
翻译:具有动态障碍的自主驾驶的路径规划是一个挑战,因为它需要进行更高维的搜索(有时间分层),同时仍要面对实时限制。本文建议采用算法硬件共同优化方法,以加速高维搜索空间的路径规划。 首先,我们通过绘制节点和障碍图,减少近邻搜索和碰撞探测的时间,以发现低维空间的障碍,并回忆最近的搜索结果。 然后,我们建议扩大硬件,以高效地回忆。 现代处理器和循环模拟器的实验结果显示,硬件辅助的回忆会大大缩短路径规划的执行时间。