• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science

Previous Articles     Next Articles

A multi-agent formation control and obstacle avoidance
method based on fuzzy artificial potential field method

ZHENG Yan-bin1,2,XI Peng-xue1,WANG Lin-lin1,FAN Wen-xin1,HAN Meng-yun1   

  1. (1.College of Computer and Information Engineering,Henan Normal University,Xinxiang 453007;
    2.Henan Engineering Laboratory of Intellectual Business and Internet of Things Technologies,Xinxiang 453007,China)
     
  • Received:2018-06-19 Revised:2018-12-29 Online:2019-08-25 Published:2019-08-25

Abstract:

Aiming at the problem of multi-agent formation control and obstacle avoidance in dynamic environments, we propose a formation method based on fuzzy artificial potential field method. Firstly, the method uses the artificial potential field method to plan the path of obstacle avoidance for each agent in the multi-agent formation under the heterogeneous mode of controlling the shaped formation and the dynamic formation transformation strategy under the framework of the leader-follower method. Secondly, the fuzzy controller is used to control the follow-up agent to track the leader agent while maintaining the relative distance between the following agent and the piloting agent. When encountering unknown obstacles, the original multi-agent formation is preserved and the obstacles are avoided in time. Aiming at the limitation of the artificial potential field method in setting of gravitational increment coefficients and repulsive force increment coefficients, the fuzzy controller is used to select incremental coefficients so as to adapt to the environment. The MATLAB simulation experiments show that the proposed method can effectively solve the problems of multi-agent formation control and obstacle avoidance in complex environments, and analysis on experiment data by the efficiency function verifies the rationality and effectiveness of the optimization method.
 

Key words: multi-agent formation, leader-follower, artificial potential field, fuzzy controller