Real-Time SLAM Mobile Robot and Navigation Based on Cloud-Based Implementation

This study investigates the feasibility of a mobile robot navigating and discovering its location in unknown environments, followed by the creation of maps of these navigated environments for future use. First, a real mobile robot named TurtleBot3 Burger was used to achieve the simultaneous localiza...

Full description

Saved in:
Bibliographic Details
Main Authors: Jaafar Ahmed Abdulsaheb, Dheyaa Jasim Kadhim
Format: Article
Language:English
Published: Wiley 2023-01-01
Series:Journal of Robotics
Online Access:http://dx.doi.org/10.1155/2023/9967236
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850213971508854784
author Jaafar Ahmed Abdulsaheb
Dheyaa Jasim Kadhim
author_facet Jaafar Ahmed Abdulsaheb
Dheyaa Jasim Kadhim
author_sort Jaafar Ahmed Abdulsaheb
collection DOAJ
description This study investigates the feasibility of a mobile robot navigating and discovering its location in unknown environments, followed by the creation of maps of these navigated environments for future use. First, a real mobile robot named TurtleBot3 Burger was used to achieve the simultaneous localization and mapping (SLAM) technique for a complex environment with 12 obstacles of different sizes based on the Rviz library, which is built on the robot operating system (ROS) booted in Linux. It is possible to control the robot and perform this process remotely by using an Amazon Elastic Compute Cloud (Amazon EC2) instance service. Then, the map to the Amazon Simple Storage Service (Amazon S3) cloud was uploaded. This provides a database to display maps and use them at any time for navigation without the need to redraw the map. This map can be accessed by using an authentication process (username and password) supervised by the cloud server administrator. After that, using the serverless image handler (SIH), with the aid of this solution, you can change the size of images, change the color of the background, format them, or add watermarks. Experiment results demonstrated the ability to build a map of an unknown location in a complex environment and use it for navigation tasks on a real mobile robot via remote control. It also showed the success of the process of storing the map for future use and the process of modifying the map using SIH.
format Article
id doaj-art-87b81a1015a84f8c84d2b51dbe3d998e
institution OA Journals
issn 1687-9619
language English
publishDate 2023-01-01
publisher Wiley
record_format Article
series Journal of Robotics
spelling doaj-art-87b81a1015a84f8c84d2b51dbe3d998e2025-08-20T02:09:01ZengWileyJournal of Robotics1687-96192023-01-01202310.1155/2023/9967236Real-Time SLAM Mobile Robot and Navigation Based on Cloud-Based ImplementationJaafar Ahmed Abdulsaheb0Dheyaa Jasim Kadhim1Department of Electrical EngineeringDepartment of Electrical EngineeringThis study investigates the feasibility of a mobile robot navigating and discovering its location in unknown environments, followed by the creation of maps of these navigated environments for future use. First, a real mobile robot named TurtleBot3 Burger was used to achieve the simultaneous localization and mapping (SLAM) technique for a complex environment with 12 obstacles of different sizes based on the Rviz library, which is built on the robot operating system (ROS) booted in Linux. It is possible to control the robot and perform this process remotely by using an Amazon Elastic Compute Cloud (Amazon EC2) instance service. Then, the map to the Amazon Simple Storage Service (Amazon S3) cloud was uploaded. This provides a database to display maps and use them at any time for navigation without the need to redraw the map. This map can be accessed by using an authentication process (username and password) supervised by the cloud server administrator. After that, using the serverless image handler (SIH), with the aid of this solution, you can change the size of images, change the color of the background, format them, or add watermarks. Experiment results demonstrated the ability to build a map of an unknown location in a complex environment and use it for navigation tasks on a real mobile robot via remote control. It also showed the success of the process of storing the map for future use and the process of modifying the map using SIH.http://dx.doi.org/10.1155/2023/9967236
spellingShingle Jaafar Ahmed Abdulsaheb
Dheyaa Jasim Kadhim
Real-Time SLAM Mobile Robot and Navigation Based on Cloud-Based Implementation
Journal of Robotics
title Real-Time SLAM Mobile Robot and Navigation Based on Cloud-Based Implementation
title_full Real-Time SLAM Mobile Robot and Navigation Based on Cloud-Based Implementation
title_fullStr Real-Time SLAM Mobile Robot and Navigation Based on Cloud-Based Implementation
title_full_unstemmed Real-Time SLAM Mobile Robot and Navigation Based on Cloud-Based Implementation
title_short Real-Time SLAM Mobile Robot and Navigation Based on Cloud-Based Implementation
title_sort real time slam mobile robot and navigation based on cloud based implementation
url http://dx.doi.org/10.1155/2023/9967236
work_keys_str_mv AT jaafarahmedabdulsaheb realtimeslammobilerobotandnavigationbasedoncloudbasedimplementation
AT dheyaajasimkadhim realtimeslammobilerobotandnavigationbasedoncloudbasedimplementation