NanoSLAM: Enabling Fully Onboard SLAM for Tiny Robots

09/21/2023
by   Vlad Niculescu, et al.
0

Perceiving and mapping the surroundings are essential for enabling autonomous navigation in any robotic platform. The algorithm class that enables accurate mapping while correcting the odometry errors present in most robotics systems is Simultaneous Localization and Mapping (SLAM). Today, fully onboard mapping is only achievable on robotic platforms that can host high-wattage processors, mainly due to the significant computational load and memory demands required for executing SLAM algorithms. For this reason, pocket-size hardware-constrained robots offload the execution of SLAM to external infrastructures. To address the challenge of enabling SLAM algorithms on resource-constrained processors, this paper proposes NanoSLAM, a lightweight and optimized end-to-end SLAM approach specifically designed to operate on centimeter-size robots at a power budget of only 87.9 mW. We demonstrate the mapping capabilities in real-world scenarios and deploy NanoSLAM on a nano-drone weighing 44 g and equipped with a novel commercial RISC-V low-power parallel processor called GAP9. The algorithm is designed to leverage the parallel capabilities of the RISC-V processing cores and enables mapping of a general environment with an accuracy of 4.5 cm and an end-to-end execution time of less than 250 ms.

READ FULL TEXT

page 1

page 9

page 14

page 15

page 17

page 18

page 19

page 20

research
05/03/2023

Direct LiDAR-Inertial Odometry and Mapping: Perceptive and Connective SLAM

This paper presents Direct LiDAR-Inertial Odometry and Mapping (DLIOM), ...
research
07/09/2021

Semantic Feature Matching for Robust Mapping in Agriculture

Visual Simultaneous Localization and Mapping (SLAM) systems are an essen...
research
10/08/2019

Advanced Autonomy on a Low-Cost Educational Drone Platform

PiDrone is a quadrotor platform created to accompany an introductory rob...
research
01/19/2023

Blind as a bat: audible echolocation on small robots

For safe and efficient operation, mobile robots need to perceive their e...
research
08/21/2022

Hilti-Oxford Dataset: A Millimetre-Accurate Benchmark for Simultaneous Localization and Mapping

Simultaneous Localization and Mapping (SLAM) is being deployed in real-w...
research
10/23/2019

gradSLAM: Dense SLAM meets Automatic Differentiation

The question of "representation" is central in the context of dense simu...
research
09/19/2023

OASIS: Optimal Arrangements for Sensing in SLAM

The number and arrangement of sensors on an autonomous mobile robot dram...

Please sign up or login with your details

Forgot password? Click here to reset