Safe Spherical Coverage Control for Multi-Agent Systems with Obstacle Avoidance
Wenbin Liu, Kritapas Borikarnphanichphaisal, Seyed Amir Tafrishi, Mikhail SvininThis paper addresses safe coverage control for multi-agent systems on a spherical surface with obstacles. While centroidal Voronoi tessellation has been widely used for distributed coverage generation, its extension to spherical environments with safety constraints remains relatively underexplored. To address this problem, we propose a spherical coverage control framework that integrates spherical centroidal Voronoi tessellation with control barrier functions. The proposed method assigns coverage objectives through spherical Voronoi partitioning and corresponding centroid computation, while safety is enforced through barrier-based constraints that prevent inter-agent collisions and obstacle collisions during motion. In addition, a surface-retention mechanism is incorporated to mitigate agent drift away from the desired spherical surface. The method is examined in a Python-based simulation environment with multiple obstacle layouts. The results demonstrate that the proposed framework enables safe distributed coverage over a spherical surface and that the surface-retention mechanism improves conformity of the agent trajectories to the target spherical manifold. The proposed approach provides a practical basis for safe multi-agent deployment in spherical environments.