Multi-robot control for a static polygon formation using Neighbor-Leader algorithm

One of the biggest open challenges to the robotic system is controlling robots formation. Its importance has been noted in a wide variety of applications, from truck platoons to robot-based standalone parcel delivery. In this paper, a new central approach to controlling a polygon-shaped formation ca...

Full description

Saved in:
Bibliographic Details
Main Authors: Bayadir A. Issa, Abdulmuttalib Turky Rashid
Format: Article
Language:English
Published: Springer 2022-05-01
Series:Journal of King Saud University: Computer and Information Sciences
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S1319157820304274
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849316078006566912
author Bayadir A. Issa
Abdulmuttalib Turky Rashid
author_facet Bayadir A. Issa
Abdulmuttalib Turky Rashid
author_sort Bayadir A. Issa
collection DOAJ
description One of the biggest open challenges to the robotic system is controlling robots formation. Its importance has been noted in a wide variety of applications, from truck platoons to robot-based standalone parcel delivery. In this paper, a new central approach to controlling a polygon-shaped formation called the Neighbor-Leader Algorithm is proposed for a group of neighbor robots randomly distributed in an unknown environment. Firstly, a localization procedure for multi-robots is used to estimate the real-time positions and orientations of a leader robot and its neighbor robots. This information is collected using an equipped RP LIDAR sensor on each robot then the collected information is sent to the leader one. Secondly, neighbor robots are rearranged into a regular distribution by moving them around the leader one in circular paths to produce a new distribution with equal angles between each two neighbor robots. In the last step, the direction of each neighbor robot is changed toward the leader robot. After that, all neighbor robots move towards the leader until they reach a virtual circle that passes through the required polygon vertices. The simulation results illustrate the integrity of this algorithm.
format Article
id doaj-art-b761a6fcb58a45c6bb5e323517b6a147
institution Kabale University
issn 1319-1578
language English
publishDate 2022-05-01
publisher Springer
record_format Article
series Journal of King Saud University: Computer and Information Sciences
spelling doaj-art-b761a6fcb58a45c6bb5e323517b6a1472025-08-20T03:51:58ZengSpringerJournal of King Saud University: Computer and Information Sciences1319-15782022-05-013452207221710.1016/j.jksuci.2020.08.001Multi-robot control for a static polygon formation using Neighbor-Leader algorithmBayadir A. Issa0Abdulmuttalib Turky Rashid1Electrical Engineering Department, University of Basrah & Southren Technical university, Basrah, IraqElectrical Engineering Department, University of Basrah & Southren Technical university, Basrah, IraqOne of the biggest open challenges to the robotic system is controlling robots formation. Its importance has been noted in a wide variety of applications, from truck platoons to robot-based standalone parcel delivery. In this paper, a new central approach to controlling a polygon-shaped formation called the Neighbor-Leader Algorithm is proposed for a group of neighbor robots randomly distributed in an unknown environment. Firstly, a localization procedure for multi-robots is used to estimate the real-time positions and orientations of a leader robot and its neighbor robots. This information is collected using an equipped RP LIDAR sensor on each robot then the collected information is sent to the leader one. Secondly, neighbor robots are rearranged into a regular distribution by moving them around the leader one in circular paths to produce a new distribution with equal angles between each two neighbor robots. In the last step, the direction of each neighbor robot is changed toward the leader robot. After that, all neighbor robots move towards the leader until they reach a virtual circle that passes through the required polygon vertices. The simulation results illustrate the integrity of this algorithm.http://www.sciencedirect.com/science/article/pii/S1319157820304274Neighbor-LeaderFormationRP LIDAR sensorMobile robot
spellingShingle Bayadir A. Issa
Abdulmuttalib Turky Rashid
Multi-robot control for a static polygon formation using Neighbor-Leader algorithm
Journal of King Saud University: Computer and Information Sciences
Neighbor-Leader
Formation
RP LIDAR sensor
Mobile robot
title Multi-robot control for a static polygon formation using Neighbor-Leader algorithm
title_full Multi-robot control for a static polygon formation using Neighbor-Leader algorithm
title_fullStr Multi-robot control for a static polygon formation using Neighbor-Leader algorithm
title_full_unstemmed Multi-robot control for a static polygon formation using Neighbor-Leader algorithm
title_short Multi-robot control for a static polygon formation using Neighbor-Leader algorithm
title_sort multi robot control for a static polygon formation using neighbor leader algorithm
topic Neighbor-Leader
Formation
RP LIDAR sensor
Mobile robot
url http://www.sciencedirect.com/science/article/pii/S1319157820304274
work_keys_str_mv AT bayadiraissa multirobotcontrolforastaticpolygonformationusingneighborleaderalgorithm
AT abdulmuttalibturkyrashid multirobotcontrolforastaticpolygonformationusingneighborleaderalgorithm