Simultaneous location and mapping for control of an autonomous mobile robot using LiDAR point cloud scans and Machine Learning methods

Authors

  • Ricardo Urvina Córdova Universidad Católica del Norte
  • Eduardo Aguilar Torres Universidad Católica del Norte
  • Álvaro Prado Romo Universidad Católica del Norte

Keywords:

Simultaneous localization and mapping, k-means, Gaussian mixture model, density-based spatial clustering of applications with noise, extended Kalman filter, autonomous ground vehicle

Abstract

This paper proposes several techniques for simultaneous localization and mapping of the environment, which allow mobile robots to self-reference themselves in a navigation environment with reduced accessibility by external means, such as the Global Position System (GPS). The methodology consists of implementing four unsupervised machine learning algorithms, using data sets generated based on a cloud of range points delivered by LiDAR sensor measurements. The proposed approach identifies characteristics from a navigability map, whereas an additional method based on Extended Kalman Filter (EKF) allows to find the robot positioning in conjunction. The proposed approach identifies navigability map features and an additional method based on EKF. EKF allows finding the robot positioning that is conjugated with each of the proposed algorithms. The first proposed method consists of estimating the features of the environment using heuristic methods and shaping the map using geometric principles. The second method is based on K-Means to incorporate the uncertainty in the sensor measurement, while the third solution uses the Gaussian Mixture Model (GMM). The fourth method focuses on Density-Based Spatial Clustering (DBSCAN). An odometry error is induced in the robot to include uncertainty within the test environment, which propagates into the positioning readings. The results show that DBSCAN presents a better execution time for the proposed localization system than the other comparative methods. Additionally, the robot’s localization is more accurate with this method, showing a 5% reduction of the error compared to the result obtained from the other proposed algorithms. Finally, with the results achieved, it is expected that the consumption of robot resources can be reduced with the reduction of localization error and automatic mapping.

Downloads

Download data is not yet available.

Author Biographies

Ricardo Urvina Córdova, Universidad Católica del Norte

Universidad Católica del Norte. Departamento de Ingeniería de Sistemas y Computación. Antofagasta, Chile.

Eduardo Aguilar Torres, Universidad Católica del Norte

Universidad Católica del Norte. Departamento de Ingeniería de Sistemas y Computación. Antofagasta, Chile.

Álvaro Prado Romo, Universidad Católica del Norte

Universidad Católica del Norte. Departamento de Ingeniería de Sistemas y Computación. Antofagasta, Chile.

Published

2024-12-19

How to Cite

[1]
R. Urvina Córdova, E. Aguilar Torres, and Álvaro Prado Romo, “Simultaneous location and mapping for control of an autonomous mobile robot using LiDAR point cloud scans and Machine Learning methods”, Ingeniare, Rev. chil. ing., vol. 31, Dec. 2024.

Most read articles by the same author(s)

Similar Articles

1 2 3 4 5 6 7 8 9 10 > >> 

You may also start an advanced similarity search for this article.