Regular Papers

International Journal of Control, Automation, and Systems 2024; 22(5): 1680-1690

https://doi.org/10.1007/s12555-022-0950-6

© The International Journal of Control, Automation, and Systems

Virtual-leader Split/Rejoin-based Flocking Control With Obstacle Avoidance for Multi-agents

Jianhui Wu, Yuanfa Ji*, Xiyan Sun, and Weibin Liang

Guilin University of Electronic Technology

Abstract

In the research of flocking control algorithm with obstacle avoidance, the constraints of obstacle information, shape and boundary limit their practical applications. To relax these constraints, we assume that the agent can only perceive the position of static obstacle boundary points within its sensing radius, and propose a virtual-leader split/rejoin-based flocking control algorithm with obstacle avoidance. In this algorithm, the virtual-leader is divided into target virtual-leader and bypass virtual-leader, the bypass virtual-leader is designed to lead the agent to move along the boundary of static obstacles, and the target virtual-leader is designed to lead multi-agents split by static obstacles perturbation to re-aggregate and realize the group objective following. Additionally, the position cooperation term is designed to realize the separation and aggregation between agents and between the agent and static obstacle boundary points, and the velocity consensus term is designed to realize velocity matching. Then, the sufficient conditions that the agent does not collide are demonstrated. Finally, it is further verified by simulations that the proposed algorithm can relax the constraints of obstacle shape and boundary, and achieve better environmental adaptability.

Keywords Flocking control, multi-agents, obstacle avoidance, virtual-leader split/rejoin.

Article

Regular Papers

International Journal of Control, Automation, and Systems 2024; 22(5): 1680-1690

Published online May 1, 2024 https://doi.org/10.1007/s12555-022-0950-6

Copyright © The International Journal of Control, Automation, and Systems.

Virtual-leader Split/Rejoin-based Flocking Control With Obstacle Avoidance for Multi-agents

Jianhui Wu, Yuanfa Ji*, Xiyan Sun, and Weibin Liang

Guilin University of Electronic Technology

Abstract

In the research of flocking control algorithm with obstacle avoidance, the constraints of obstacle information, shape and boundary limit their practical applications. To relax these constraints, we assume that the agent can only perceive the position of static obstacle boundary points within its sensing radius, and propose a virtual-leader split/rejoin-based flocking control algorithm with obstacle avoidance. In this algorithm, the virtual-leader is divided into target virtual-leader and bypass virtual-leader, the bypass virtual-leader is designed to lead the agent to move along the boundary of static obstacles, and the target virtual-leader is designed to lead multi-agents split by static obstacles perturbation to re-aggregate and realize the group objective following. Additionally, the position cooperation term is designed to realize the separation and aggregation between agents and between the agent and static obstacle boundary points, and the velocity consensus term is designed to realize velocity matching. Then, the sufficient conditions that the agent does not collide are demonstrated. Finally, it is further verified by simulations that the proposed algorithm can relax the constraints of obstacle shape and boundary, and achieve better environmental adaptability.

Keywords: Flocking control, multi-agents, obstacle avoidance, virtual-leader split/rejoin.

IJCAS
December 2024

Vol. 22, No. 12, pp. 3545~3811

Stats or Metrics

Share this article on

  • line

Related articles in IJCAS

IJCAS

eISSN 2005-4092
pISSN 1598-6446