Experimental verification of coverage control of multi‐agent systems with obstacle avoidance

Abstract Multi‐agent systems are a significant and popular area of study in robotics, focusing on efficient and safe coordination among multiple agents. This paper presents algorithms for safe coverage control in multi‐agent systems, addressing key challenges such as coverage control and obstacle av...

Full description

Saved in:
Bibliographic Details
Main Authors: Fidelia Chaitra Siri, Jie Song, Mikhail Svinin
Format: Article
Language:English
Published: Wiley 2024-12-01
Series:The Journal of Engineering
Subjects:
Online Access:https://doi.org/10.1049/tje2.70045
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Abstract Multi‐agent systems are a significant and popular area of study in robotics, focusing on efficient and safe coordination among multiple agents. This paper presents algorithms for safe coverage control in multi‐agent systems, addressing key challenges such as coverage control and obstacle avoidance. The coverage control problem is tackled using centroidal Voronoi tessellation with a time‐varying density function, which optimally distributes agents based on the spatial density of the area of interest. To ensure collision‐free manoeuvres, a control barrier function based controller is developed for obstacle avoidance. The proposed controller's effectiveness is validated through a custom Python simulator and experimental tests conducted in the robot operating system–Gazebo environment. The results demonstrate the efficacy of the centroidal Voronoi tessellation and control barrier function approaches in achieving both optimal agent distribution and robust obstacle avoidance.
ISSN:2051-3305