A Survey of Machine Learning Approaches for Mobile Robot Control

Machine learning (ML) is a branch of artificial intelligence that has been developing at a dynamic pace in recent years. ML is also linked with Big Data, which are huge datasets that need special tools and approaches to process them. ML algorithms make use of data to learn how to perform specific ta...

Full description

Bibliographic Details
Main Authors: Monika Rybczak, Natalia Popowniak, Agnieszka Lazarowska
Format: Article
Language:English
Published: MDPI AG 2024-01-01
Series:Robotics
Subjects:
Online Access:https://www.mdpi.com/2218-6581/13/1/12
_version_ 1797342590938382336
author Monika Rybczak
Natalia Popowniak
Agnieszka Lazarowska
author_facet Monika Rybczak
Natalia Popowniak
Agnieszka Lazarowska
author_sort Monika Rybczak
collection DOAJ
description Machine learning (ML) is a branch of artificial intelligence that has been developing at a dynamic pace in recent years. ML is also linked with Big Data, which are huge datasets that need special tools and approaches to process them. ML algorithms make use of data to learn how to perform specific tasks or make appropriate decisions. This paper presents a comprehensive survey of recent ML approaches that have been applied to the task of mobile robot control, and they are divided into the following: supervised learning, unsupervised learning, and reinforcement learning. The distinction of ML methods applied to wheeled mobile robots and to walking robots is also presented in the paper. The strengths and weaknesses of the compared methods are formulated, and future prospects are proposed. The results of the carried out literature review enable one to state the ML methods that have been applied to different tasks, such as the following: position estimation, environment mapping, SLAM, terrain classification, obstacle avoidance, path following, learning to walk, and multirobot coordination. The survey allowed us to associate the most commonly used ML algorithms with mobile robotic tasks. There still exist many open questions and challenges such as the following: complex ML algorithms and limited computational resources on board a mobile robot; decision making and motion control in real time; the adaptability of the algorithms to changing environments; the acquisition of large volumes of valuable data; and the assurance of safety and reliability of a robot’s operation. The development of ML algorithms for nature-inspired walking robots also seems to be a challenging research issue as there exists a very limited amount of such solutions in the recent literature.
first_indexed 2024-03-08T10:35:29Z
format Article
id doaj.art-7a4bb117453a42baac0b58965e6dd22c
institution Directory Open Access Journal
issn 2218-6581
language English
last_indexed 2024-03-08T10:35:29Z
publishDate 2024-01-01
publisher MDPI AG
record_format Article
series Robotics
spelling doaj.art-7a4bb117453a42baac0b58965e6dd22c2024-01-26T18:21:42ZengMDPI AGRobotics2218-65812024-01-011311210.3390/robotics13010012A Survey of Machine Learning Approaches for Mobile Robot ControlMonika Rybczak0Natalia Popowniak1Agnieszka Lazarowska2Department of Ship Automation, Gdynia Maritime University, 81-87 Morska St., 81-225 Gdynia, PolandDepartment of Ship Automation, Gdynia Maritime University, 81-87 Morska St., 81-225 Gdynia, PolandDepartment of Ship Automation, Gdynia Maritime University, 81-87 Morska St., 81-225 Gdynia, PolandMachine learning (ML) is a branch of artificial intelligence that has been developing at a dynamic pace in recent years. ML is also linked with Big Data, which are huge datasets that need special tools and approaches to process them. ML algorithms make use of data to learn how to perform specific tasks or make appropriate decisions. This paper presents a comprehensive survey of recent ML approaches that have been applied to the task of mobile robot control, and they are divided into the following: supervised learning, unsupervised learning, and reinforcement learning. The distinction of ML methods applied to wheeled mobile robots and to walking robots is also presented in the paper. The strengths and weaknesses of the compared methods are formulated, and future prospects are proposed. The results of the carried out literature review enable one to state the ML methods that have been applied to different tasks, such as the following: position estimation, environment mapping, SLAM, terrain classification, obstacle avoidance, path following, learning to walk, and multirobot coordination. The survey allowed us to associate the most commonly used ML algorithms with mobile robotic tasks. There still exist many open questions and challenges such as the following: complex ML algorithms and limited computational resources on board a mobile robot; decision making and motion control in real time; the adaptability of the algorithms to changing environments; the acquisition of large volumes of valuable data; and the assurance of safety and reliability of a robot’s operation. The development of ML algorithms for nature-inspired walking robots also seems to be a challenging research issue as there exists a very limited amount of such solutions in the recent literature.https://www.mdpi.com/2218-6581/13/1/12artificial intelligencemachine learningmobile robotswalking robotsrobot control
spellingShingle Monika Rybczak
Natalia Popowniak
Agnieszka Lazarowska
A Survey of Machine Learning Approaches for Mobile Robot Control
Robotics
artificial intelligence
machine learning
mobile robots
walking robots
robot control
title A Survey of Machine Learning Approaches for Mobile Robot Control
title_full A Survey of Machine Learning Approaches for Mobile Robot Control
title_fullStr A Survey of Machine Learning Approaches for Mobile Robot Control
title_full_unstemmed A Survey of Machine Learning Approaches for Mobile Robot Control
title_short A Survey of Machine Learning Approaches for Mobile Robot Control
title_sort survey of machine learning approaches for mobile robot control
topic artificial intelligence
machine learning
mobile robots
walking robots
robot control
url https://www.mdpi.com/2218-6581/13/1/12
work_keys_str_mv AT monikarybczak asurveyofmachinelearningapproachesformobilerobotcontrol
AT nataliapopowniak asurveyofmachinelearningapproachesformobilerobotcontrol
AT agnieszkalazarowska asurveyofmachinelearningapproachesformobilerobotcontrol
AT monikarybczak surveyofmachinelearningapproachesformobilerobotcontrol
AT nataliapopowniak surveyofmachinelearningapproachesformobilerobotcontrol
AT agnieszkalazarowska surveyofmachinelearningapproachesformobilerobotcontrol