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

Bibliographic Details
Main Authors: Jaafar Ahmed Abdulsaheb, Dheyaa Jasim Kadhim
Format: Article
Language:English
Published: Hindawi Limited 2023-01-01
Series:Journal of Robotics
Online Access:http://dx.doi.org/10.1155/2023/9967236
_version_ 1827009045014249472
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.
first_indexed 2024-04-09T19:18:05Z
format Article
id doaj.art-87b81a1015a84f8c84d2b51dbe3d998e
institution Directory Open Access Journal
issn 1687-9619
language English
last_indexed 2025-02-18T12:42:32Z
publishDate 2023-01-01
publisher Hindawi Limited
record_format Article
series Journal of Robotics
spelling doaj.art-87b81a1015a84f8c84d2b51dbe3d998e2024-11-02T04:11:44ZengHindawi LimitedJournal 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