首页|路径规划算法的高层综合设计研究

路径规划算法的高层综合设计研究

扫码查看
随着机器人自动导航技术的快速发展,基于软件实现的路径规划算法在实时性上已无法满足许多应用场景的需求,这就要求对算法进行快速高效的硬件定制,从而获得低延时的性能加速.该文以机器人路径规划中的经典A*算法为对象,通过构建面向硬件设计的C/C++数据结构和函数流程优化,采用高层综合(HLS)实现快速的硬件架构探索和选取较优的设计方案,并完成硬件FPGA综合.实验数据表明,相较于传统寄存器传输级(RTL)开发模式,基于HLS开发模式的路径规划算法在FPGA实现上在开发效率、硬件性能和资源占用率上都有显著提升,验证了高层综合在硬件定制中的可行性和成本优势.
Case Study of High Level Synthesis on Path Planning Algorithm
With the advancement of robot automatic navigation technology,software-based path planning algorithms can no longer satisfy the needs in scenarios of many real-time applications.Fast and efficient hardware customization of the algorithm is required to achieve low-latency performance acceleration.In this work,High Level Synthesis(HLS)of classic A* algorithm is studied.Hardware-oriented data structure and function optimization,varying design constraints are explored to pick the right architecture,which is then followed by FPGA synthesis.Experimental results show that,compared to the conventional Register Transfer Level(RTL)method,the HLS-based FPGA implementation of the A* algorithm can achieve better productivity,improved hardware performance and resource utilization efficiency,which demonstrates the advantages of high level synthesis in hardware customization in algorithm-centric applications.

Robot automatic navigationPath panning algorithmHigh Level Synthesis(HLS)Hardware acceleration

赖李洋、郑锫骏、梁海成、李华伟

展开 >

汕头大学电子系 汕头 515063

中国科学院计算技术研究所计算机体系结构国家重点实验室 北京 100190

机器人自动导航 路径规划算法 高层综合 算法硬件加速

2024

电子与信息学报
中国科学院电子学研究所 国家自然科学基金委员会信息科学部

电子与信息学报

CSTPCD北大核心
影响因子:1.302
ISSN:1009-5896
年,卷(期):2024.46(11)