EKF-SLAM with Autonomous Exploration using a Low Cost Robot
Larissa de Souza Pinto, Luiz Eugênio Santos Araújo Filho, Leonardo Mariga, Cairo Lúcio Nascimento, Wagner Chiepa Cunha
- Year
- 2021
- Citations
- 3
Abstract
Ahsiriri-Autonomous exploration and SLAM (Simultaneous Localization and Mapping) are two of the main problems in robotics due to their relevance for many military and commercial real world applications. This article proposes a solution, tested using a low cost robot (less than US$500), based on EK -SLAM (Extended Kalman Filter) to autonomously explore an static and unknown 21) environment. This environment Ls assumed to be composed of walls and cylinders which are modeled respectively as line segments and circles. The proposed solution applies border detection techniques to occupancy grid maps and performs path planning using the A* search algorithm to generate safe and feasible paths for the robot autonomous exploration. A differential drive robot with a Raspberry Pi 3 Model B+ single board computer, a laser scanner, a electronic compass and wheel encoders was designed and built to test the proposed solution. This robot, via a Wi-Fl network, communicates with a remote personal computer that runs the autonomous exploration and EKF-SLAM algorithms. Simulation and real world experiments are shown for an indoor closed environment with approximately 41 square meters, 6 thin cylinders and 10 walls. In the real world experiment the proposed solution achieved an average error of 8.11 cm for the walls' characteristic points and 4.33 cm for the cylinders' centroids.
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002