Distributed formation control for groups of mobile robots using consensus algorithm
Ryandika Afdila, Fahmi Fahmi, Arman Sani
Abstract
The increasing implementation of autonomous robots in industries and daily life demands the development of a robust control algorithm that enables robots to perform their tasks successfully. Critical tasks such as rescue missions and area exploration require robots to work cooperatively in a formation to accomplish the tasks quickly. Moreover, the existence of obstacles in the environment requires all the robots' to rapidly process environmental changes to maintain the formation pattern. Thus, this paper introduces a distributed robot formation control system using the consensus algorithm that enables a group of robots to establish and maintain formations using only the local information of the robots. Furthermore, an obstacle avoidance algorithm based on the distance and angle between robots and obstacles is introduced to ensure safe navigation for the group of robots. The algorithm's effectiveness is demonstrated by a multi-robot system with randomly generated starting positions and velocities, where it is shown that the robots can agree on the control variables and establish the required formation while also avoiding obstacles in the environment.
Keywords
Consensus algorithm; Distributed control; Formation control; Mobile robots; Obstacle avoidance
DOI:
https://doi.org/10.11591/eei.v12i4.3869
Refbacks
There are currently no refbacks.
This work is licensed under a
Creative Commons Attribution-ShareAlike 4.0 International License .
<div class="statcounter"><a title="hit counter" href="http://statcounter.com/free-hit-counter/" target="_blank"><img class="statcounter" src="http://c.statcounter.com/10241695/0/5a758c6a/0/" alt="hit counter"></a></div>
Bulletin of EEI Stats
Bulletin of Electrical Engineering and Informatics (BEEI) ISSN: 2089-3191, e-ISSN: 2302-9285 This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU) .