PurposeThe successful application of the group of unmanned aerial vehicles (UAVs) in the tasks of monitoring large areas is becoming a promising direction in modern robotics. This paper aims to study the tasks related to the control of the UAV group while performing a common mission.Design/methodology/approachThis paper discusses the main tasks solved in the process of developing an autonomous UAV group. During the survey, five key tasks of group robotics were investigated, namely, UAV group control, path planning, reconfiguration, task assignment and conflict resolution. Effective methods for solving each problem are presented, and an analysis and comparison of these methods are carried out. Several specifics of various types of UAVs are also described.FindingsThe analysis of a number of modern and effective methods showed that decentralized methods have clear advantages over centralized ones, since decentralized methods effectively perform the assigned mission regardless of on the amount of resources used. As for the method of planning the group movement of UAVs, it is worth choosing methods that combine the algorithms of global and local planning. This combination eliminates the possibility of collisions not only with static and dynamic obstacles, but also with other agents of the group.Originality/valueThe results of scientific research progress in the tasks of UAV group control have been summed up.