Cluster formation and obstacle avoidance refer to the process of coordinating multiple platforms within a cluster to adjust the formation of the cluster, thereby enabling the cluster to reach the target area while navigating around obstacles in the environment. Although cluster formation and obstacle avoidance algorithm development has matured, research on corresponding evaluation framework still remains limited. This paper constructed a cluster formation and obstacle avoidance evaluation framework which considering feasibility, efficiency, cooperativity and functional diversity, with its secondary indexes include internal collision risk, external collision risk, trajectory error, average velocity, heading angle error etc. The simulation experiments indicate that the evaluation framework constructed in this paper can be utilized to distinguish algorithms based on performance requirements. This facilitates users in selecting the appropriate algorithm according to the specific application scenarios.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Evaluation of Cluster Formation and Obstacle Avoidance Algorithms

  • Jiang Zhao,
  • Zhi Yang,
  • Pei Chi,
  • Jiang Lou,
  • Yingxun Wang

摘要

Cluster formation and obstacle avoidance refer to the process of coordinating multiple platforms within a cluster to adjust the formation of the cluster, thereby enabling the cluster to reach the target area while navigating around obstacles in the environment. Although cluster formation and obstacle avoidance algorithm development has matured, research on corresponding evaluation framework still remains limited. This paper constructed a cluster formation and obstacle avoidance evaluation framework which considering feasibility, efficiency, cooperativity and functional diversity, with its secondary indexes include internal collision risk, external collision risk, trajectory error, average velocity, heading angle error etc. The simulation experiments indicate that the evaluation framework constructed in this paper can be utilized to distinguish algorithms based on performance requirements. This facilitates users in selecting the appropriate algorithm according to the specific application scenarios.