paper-with-me

Papers

An FPGA Acceleration and Optimization Techniques for 2D LiDAR SLAM Algorithm

2020-05-29 · Keisuke Sugiura, Hiroki Matsutani

An efficient hardware implementation for Simultaneous Localization and Mapping (SLAM) methods is of necessity for mobile autonomous robots with limited computational resources. In this paper, we propose a resource-efficient FPGA implementation for accelerating scan matching computations, which typically cause a major bottleneck in 2D LiDAR SLAM methods. Scan matching is a process of correcting a robot pose by aligning the latest LiDAR measurements with an occupancy grid map, which encodes the information about the surrounding environment. We exploit an inherent parallelism in the Rao-Blackwellized Particle Filter (RBPF) based algorithms to perform scan matching computations for multiple particles in parallel. In the proposed design, several techniques are employed to reduce the resource utilization and to achieve the maximum throughput. Experimental results using the benchmark datasets show that the scan matching is accelerated by 5.31-8.75x and the overall throughput is improved by 3.72-5.10x without seriously degrading the quality of the final outputs. Furthermore, our proposed IP core requires only 44% of the total resources available in the TUL Pynq-Z2 FPGA board, thus facilitating the realization of SLAM applications on indoor mobile robots.

📄 PDF Abstract BibTeX arXiv:2006.01050

Code (0)

등록된 구현이 없습니다.

Tasks

Simultaneous Localization and Mapping

Similar Papers 제목 키워드 기반

Accelerated Feature Detectors for Visual SLAM: A Comparative Study of FPGA vs GPU

2025-10-15 · Ruiqi Ye, Mikel Luján arxiv

Feature detection is a common yet time-consuming module in Simultaneous Localization and Mapping (SLAM) implementations, which are increasingly deployed on power-constrained platforms, such as drones. Graphics Processing…

eSLAM: An Energy-Efficient Accelerator for Real-Time ORB-SLAM on FPGA Platform

2019-06-03 · Runze Liu, Jianlei Yang, Yiran Chen, Weisheng Zhao

Simultaneous Localization and Mapping (SLAM) is a critical task for autonomous navigation. However, due to the computational complexity of SLAM algorithms, it is very difficult to achieve real-time implementation on low-…

Autonomous NavigationSimultaneous Localization and Mapping

Photometric LiDAR and RGB-D Bundle Adjustment

2023-03-29 · Luca Di Giammarino, Emanuele Giacomini, Leonardo Brizi, Omar Salem 외

The joint optimization of the sensor trajectory and 3D map is a crucial characteristic of Simultaneous Localization and Mapping (SLAM) systems. To achieve this, the gold standard is Bundle Adjustment (BA). Modern 3D LiDA…

Simultaneous Localization and Mapping

Differentiable SLAM Helps Deep Learning-based LiDAR Perception Tasks

2023-09-17 · Prashant Kumar, Dheeraj Vattikonda, Vedang Bhupesh Shenvi Nadkarni, Erqun Dong 외

We investigate a new paradigm that uses differentiable SLAM architectures in a self-supervised manner to train end-to-end deep learning models in various LiDAR based applications. To the best of our knowledge there does …

Deep Learning

ORB-based SLAM accelerator on SoC FPGA

2022-07-18 · Vibhakar Vemulapati, Deming Chen

Simultaneous Localization and Mapping (SLAM) is one of the main components of autonomous navigation systems. With the increase in popularity of drones, autonomous navigation on low-power systems is seeing widespread appl…

Autonomous NavigationCPUSimultaneous Localization and Mapping