Inicio  /  Applied Sciences  /  Vol: 11 Par: 4 (2021)  /  Artículo
ARTÍCULO
TITULO

An FPGA Based Energy Efficient DS-SLAM Accelerator for Mobile Robots in Dynamic Environment

Yakun Wu    
Li Luo    
Shujuan Yin    
Mengqi Yu    
Fei Qiao    
Hongzhi Huang    
Xuesong Shi    
Qi Wei and Xinjun Liu    

Resumen

The Simultaneous Localization and Mapping (SLAM) algorithm is a hotspot in robot application research with the ability to help mobile robots solve the most fundamental problems of ?localization? and ?mapping?. The visual semantic SLAM algorithm fused with semantic information enables robots to understand the surrounding environment better, thus dealing with complexity and variability of real application scenarios. DS-SLAM (Semantic SLAM towards Dynamic Environment), one of the representative works in visual semantic SLAM, enhances the robustness in the dynamic scene through semantic information. However, the introduction of deep learning increases the complexity of the system, which makes it a considerable challenge to achieve the real-time semantic SLAM system on the low-power embedded platform. In this paper, we realized the high energy-efficiency DS-SLAM algorithm on the Field Programmable Gate Array (FPGA) based heterogeneous platform through the optimization co-design of software and hardware with the help of OpenCL (Open Computing Language) development flow. Compared with Intel i7 CPU on the TUM dataset, our accelerator achieves up to 13× frame rate improvement, and up to 18× energy efficiency improvement, without significant loss in accuracy.

 Artículos similares

       
 
Cataldo Guaragnella, Agostino Giorgio and Maria Rizzi    
Structures for the evaluation of fast Fourier transforms are important components in several signal-processing applications and communication systems. Their capabilities play a key role in the performance enhancement of the whole system in which they are... ver más

 
Fatima Zahra Guerrouj, Sergio Rodríguez Flórez, Mohamed Abouzahir, Abdelhafid El Ouardi and Mustapha Ramzi    
Convolutional Neural Networks (CNNs) have been incredibly effective for object detection tasks. YOLOv4 is a state-of-the-art object detection algorithm designed for embedded systems. It is based on YOLOv3 and has improved accuracy, speed, and robustness.... ver más

 
Agostino Giorgio, Cataldo Guaragnella and Maria Rizzi    
The high mortality rate associated with cardiac abnormalities highlights the need of accurately detecting heart disorders in the early stage so to avoid severe health consequence for patients. Health trackers have become popular in the form of wearable d... ver más

 
Ervin Galan-Uribe, Luis Morales-Velazquez and Roque Alfredo Osornio-Rios    
Industrial processes involving manipulator robots require accurate positioning and orienting for high-quality results. Any decrease in positional accuracy can result in resource wastage. Machine learning methodologies have been proposed to analyze failur... ver más
Revista: Applied Sciences

 
Maria Inês Frutuoso, Horácio C. Neto, Mário P. Véstias and Rui Policarpo Duarte    
Wearable devices used for personal monitoring applications have been improved over the last decades. However, these devices are limited in terms of size, processing capability and power consumption. This paper proposes an efficient hardware/software embe... ver más
Revista: Algorithms