Next Article in Journal
Diversity Analysis and Biocontrol Potential of Cultivatable Terrestrial Bacterial Streptomyces in Southern China
Next Article in Special Issue
Method and Experiments for Acquiring High Spatial Resolution Images of Abnormal Rice Canopy by Autonomous Unmanned Aerial Vehicle Field Inspection
Previous Article in Journal
Reconstructing the Invasive History and Potential Distribution Prediction of Amaranthus palmeri in China
Previous Article in Special Issue
Method and Experiment for Quantifying Local Features of Hard Bottom Contours When Driving Intelligent Farm Machinery in Paddy Fields
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Comparative Analysis of Different UAV Swarm Control Methods on Unmanned Farms

1
Fujian Provincial Key Laboratory of Information Processing and Intelligent Control, College of Computer and Control Engineering, Minjiang University, Fuzhou 350108, China
2
Guangdong Laboratory for Lingnan Modern Agriculture, College of Engineering, South China Agricultural University, Guangzhou 510642, China
3
Guangdong Provincial Key Laboratory of Agricultural Artificial Intelligence (GDKL-AAI), Guangzhou 510642, China
*
Author to whom correspondence should be addressed.
Agronomy 2023, 13(10), 2499; https://doi.org/10.3390/agronomy13102499
Submission received: 11 August 2023 / Revised: 14 September 2023 / Accepted: 26 September 2023 / Published: 28 September 2023
(This article belongs to the Special Issue Unmanned Farms in Smart Agriculture)

Abstract

:
Unmanned farms employ a variety of sensors, automated systems, and data analysis techniques to enable fully automated and intelligent management. This not only heightens agricultural production efficiency but also reduces the costs associated with human resources. As integral components of unmanned farms’ automation systems, agricultural UAVs have been widely adopted across various operational stages due to their precision, high efficiency, environmental sustainability, and simplicity of operation. However, present-day technological advancement levels and relevant policy regulations pose significant restrictions on UAVs in terms of payload and endurance, leading to diminished task efficiency when a single UAV is deployed over large areas. Accordingly, this paper aggregates and analyzes research pertaining to UAV swarms from databases such as Google Scholar, ScienceDirect, Scopus, IEEE Xplorer, and Wiley over the past decade. An initial overview presents the current control methods for UAV swarms, incorporating a summary and analysis of the features, merits, and drawbacks of diverse control techniques. Subsequently, drawing from the four main stages of agricultural production (cultivation, planting, management, and harvesting), we evaluate the application of UAV swarms in each stage and provide an overview of the most advanced UAV swarm technologies utilized therein. Finally, we scrutinize and analyze the challenges and concerns associated with UAV swarm applications on unmanned farms and provide forward-looking insights into the future developmental trajectory of UAV swarm technology in unmanned farming, with the objective of bolstering swarm performance, scalability, and adoption rates in such settings.

1. Introduction

Agriculture holds a cornerstone position in safeguarding global population survival, effectively mitigating hunger crises through its accelerated evolution [1]. The 2018 report by the World Resources Institute underscores a key goal of sustainable agriculture: a significant augmentation of agricultural productivity by 2050 to accommodate the dietary needs of an expected global populace of 10 billion [2]. Unmanned farms, a fusion of biotechnology, intelligent agricultural machinery, and information technology, offer a potent solution to fulfill these goals [3]. Serving as the backbone of Farm 4.0, unmanned farms epitomize advanced agricultural development, embodying the amalgamation of next-generation information technology, smart machinery, and progressive planting and farming techniques [4,5]. Distinct from traditional farms, unmanned farms harness a gamut of sensors, automated systems, and data analytics to realize fully automated and intelligent management, consequently slashing labor costs significantly [6,7].
The overarching objective in the development of unmanned farms is to foster deep engagement with the entirety of the agricultural production process via robot-based intelligent agricultural machinery. In this approach three types of unmanned farms can be recognized: remote-control-based, remote-guarded, and those operating autonomously. Intelligent agricultural machinery, serving as the tangible backbone of unmanned farms, incorporates significant advances on traditional agricultural machinery in four distinct areas: intelligent perception, automated navigation, precision operation, and intelligent management. Appropriate utilization of this advanced agricultural machinery can effectively mitigate labor shortages while optimizing long-term costs [8,9].
The agricultural Unmanned Aerial Vehicle (UAV), a significant component of intelligent farming machinery, is distinguished by precise operation, high efficiency, environmental sustainability, simple operation, and a high degree of automation and intelligence [10]. At their current stage of development, UAVs have found extensive applications in various operational facets of unmanned farms. These applications include crop monitoring and management [11,12], precision spraying [13,14], automatic crop detection [15,16], as well as crop mapping and yield estimation [17,18]. However, the existing level of technological advancement, coupled with relevant policy regulations, imposes substantial limitations on UAVs in terms of payload and range [19]. Specifically, when UAVs are utilized in large-scale unmanned farms, challenges arise such as the frequent need to replace batteries and fluid refills during single UAV operations, thereby leading to reduced operational efficiency and increased labor intensity. Consequently, to enhance operational efficiency, strategies beyond simply increasing the payload capacity and endurance of single UAVs are required. A viable solution involves deploying UAV swarms to conduct cluster operations collaboratively, thereby expanding the operational area and consequently enhancing the operational efficiency of the UAV [20]. Recently, UAV swarm cooperative operation systems have emerged as a potential means to augment mission efficiency, warranting further investigation [21,22].
A UAV swarm employs predefined modes of operation to facilitate simultaneous execution of specific tasks. This strategy curtails individual UAV operation times, accelerates the overall task completion speed, and significantly enhances operational efficiency for similar tasks [23]. The contrasting operational modes of single UAVs and UAV swarms are depicted in Figure 1. Furthermore, compared with single UAV operation, UAV swarms offer superior system reliability. Uncertainties during operation can cause some UAVs to malfunction; however, in such instances, UAV swarms can complete the corresponding tasks using other operational UAVs. Additionally, during operation allocation, UAV swarms can flexibly distribute tasks to individual UAVs based on distinct areas and operational scenarios, thereby further improving operational efficiency.
Currently, both domestic and international researchers are enthusiastically exploring the application of UAV swarm cooperative operation systems in sustainable agriculture. Although there have been some preliminary achievements, the research is still in its nascent stage. The intricate and varied nature of the agricultural environment implies that a single UAV swarm control method may not be universally applicable across diverse scenarios [25]. This complexity and diversity encompasses a range of factors, including the variety of environments such as orchards and farmlands, diverse task types like pesticide spraying and seeding, and the intricacy of weather conditions, including light intensity, wind speed, and temperature, among others. Different tasks necessitate specific flight altitudes, speeds, payloads, and modes, while varying conditions influence UAV flight stability, sensor performance, energy consumption, and swarm reliability. To effectively integrate UAV swarm technology with sustainable unmanned agriculture and thus reduce production costs and improve operational efficiency, it is essential to comprehensively review and analyze the application scenarios of UAV swarms on unmanned farms.
This paper presents a comprehensive review of the current literature on UAV swarm technology and its applications in unmanned farming. The analysis encompasses the prevailing techniques, challenges, and future directions for agricultural UAV swarms. The objectives of this review are: (1) to assist researchers in identifying effective control methodologies and understanding the technologies that underpin the development of UAV swarm systems in agriculture; and (2) to highlight promising and notable methods for creating guidance maps by comprehensively reviewing the application of UAV swarms and technical characteristics of current unmanned farming.
The remainder of this paper is organized as follows. The second section primarily discusses the existing UAV swarm control modes, offering a comparative summary across four distinct aspects: task assignment mode, trajectory planning mode, communication navigation mode, and visual navigation mode. The third section provides a summary of the four stages of UAV swarm deployment in unmanned farms, namely, cultivation, planting, management, and harvesting. This section also presents an analysis to determine which collaborative approach is most suitable at various stages and under different operational tasks. The fourth section analyzes and discusses the application of existing UAV swarm techniques on unmanned farms. Finally, the fifth section discusses the conclusions and future prospects.

2. Materials and Methods

The sources used for the compilation of the present review were the databases of Google Scholar, ScienceDirect, Scopus, IEEE Xplorer, and Wiley. The inclusion criteria for studies in this review were: (1) A comprehensive review was undertaken of multi-UAV cooperative navigation techniques from the past decade. (2) All relevant research on UAV swarm technology across the four stages of agricultural production, namely “cultivation, planting, management, and harvesting”, was summarized. However, due to the limited application of UAV swarm technology in the agricultural domain at this stage, studies on individual UAV operations have been referenced as alternatives in areas lacking UAV swarm applications. (3) For articles by the same author(s) reporting incremental findings, only the most recent articles were incorporated into this review.
Information on the research objectives, type of UAV swarm control, agricultural stage in which applied, the technological pros and cons, and technical challenges was extracted from each selected paper. By juxtaposing various control paradigms against the distinct operational features inherent to each agricultural phase, a series of analyses was undertaken to discern which methods hold prominence in various agricultural production stages.
This review categorizes UAV swarm technologies into distinct types based on their salient features and pivotal technical nuances, and then evaluates the potential each offers within unmanned farming scenarios. In conclusion, by synthesizing the current technical impediments and emerging research avenues, a visionary perspective on the trajectory of UAV swarms in future automated agriculture is presented.

3. Existing UAV Swarm Control Methods

UAV swarm navigation methodologies can be bifurcated into two primary categories: absolute navigation and relative navigation. Absolute navigation entails the segmentation of a mission objective into several smaller tasks by a ground computer, either prior to or during the flight of the UAV swarm. These tasks are created using relevant UAV task or trajectory algorithms and transmitted to each UAV, which then performs the assigned tasks to execute the navigational flight of the UAV swarm [26,27]. This mode can be further subclassified into task assignment collaborative mode and trajectory planning collaborative mode.
Relative navigation, integral to enabling UAV swarm navigation, operates on the principle of onboard sensors capturing information such as relative positions, attitudes, and flight conditions of neighboring or primary UAVs during the flight of the UAV swarm. Subsequently, each UAV adjusts its flight status and position based on preset constraints, facilitating UAV swarm relative positional navigation [28,29,30]. This mode can be further subdivided into communication collaborative navigation mode and visual collaborative navigation mode.
In this section, a comprehensive review of contemporary collaborative navigation methodologies for UAV swarms is presented. These methodologies are summarized from the vantage points of task assignment collaborative mode, trajectory planning collaborative mode, communication collaborative navigation mode, and visual collaborative navigation mode.

3.1. Task Assignment Collaborative Mode

The task assignment mode of a UAV swarm operates on the principle that, prior to the UAVs’ takeoff, individual tasks are allocated to each UAV based on user task requirements. These tasks incorporate parameters such as task area, duration, altitude, and more for each UAV. Upon completion of task assignments, the parameters are uploaded to each UAV. Subsequently, UAVs compute their respective flight paths using their inherent path planning algorithms based on the task specifics, making necessary adjustments to the flight path as per real-time conditions during the flight, and eventually accomplishing the user’s comprehensive task [31,32]. This mode of UAV swarm task assignment can further be classified into two types depending on the task assignment methodology: the centralized task assignment method and the distributed task assignment typical method.

3.1.1. Centralized Task Assignment Method

The centralized task assignment typical method, being the most commonly employed navigation technique under the UAV swarm task navigation mode, is frequently utilized [33,34]. This method involves the decomposition of tasks into multiple subtasks based on the number of UAVs, types and weights of tasks, and flight environment constraints, all executed via a ground task assignment terminal. These subtasks are then uploaded to the flight control system of each UAV in the swarm, which executes its mission flight according to the received subtasks.
In one study [35], UAV target task planning is conceptualized as a UAV path problem incorporating a time window and priority requirements. The authors propose a genetic algorithm equipped with an integrated mixed-integer programming solver. Another study [36] introduces a distributed multi-hop relay path optimization algorithm based on a matching game. This algorithm establishes a priority function for source nodes and relay nodes, elucidating the task execution order. It represents a more typical list planning method for optimization.
Addressing the motion trajectory problem of fixed-wing UAVs in complex three-dimensional environments, ref. [37] employs genetic algorithms and particle swarm algorithms to compute feasible and optimal motion trajectories while taking into account the dynamic characteristics of the aircraft. Apart from utilizing particle algorithms, this study also incorporates genetic algorithms from intelligent algorithms. Genetic algorithms exhibit high scalability, can be amalgamated with numerous other algorithm types, and can initiate search from the population, which offers potential parallelism and facilitates multiple individual comparisons simultaneously. Figure 2 provides an example of a centralized task assignment method.
The distinguishing feature of the centralized task assignment method lies in the presence of a singular task assignment terminal that decomposes and assigns tasks, managing the operations of the entire UAV swarm system. Each UAV exclusively receives instructions from the task assignment terminal, devoid of any information sharing or interactions. The solutions derived through the centralized task assignment method represent either global or local optimal solutions, thereby achieving optimal system decision-making and control.
Nonetheless, the centralized task assignment method primarily resolves complex combinatorial optimization problems, and hence exhibits relatively high computational complexity. Moreover, due to the absence of information feedback between the UAVs and the task assignment terminal, the real-time performance of this method warrants further enhancement.

3.1.2. Distributed Task Assignment Method

Contrary to the centralized task assignment method, the distributed task assignment method allows for the transmission of individual UAV information back to the task assignment terminal in addition to task decomposition and distribution. Consequently, the task assignment terminal assumes the role of an inter-network connector [38]. This connector enables the UAV swarm system to form a networked structure, facilitating information sharing, task coordination, and conflict resolution among UAVs through the inter-network connector.
The predominant distributed task assignment methods include multi-Agent theoretical methods and market mechanism-like methods [39]. Multi-Agent theoretical methods predominantly consider each UAV as an autonomous intelligent entity, orchestrating the mutual actions of each agent, appropriately analyzing and interpreting the target task, segmenting the overarching task into multiple small tasks of comparable intensity, and allocating them to each agent. Subsequently, the agents collaborate to accomplish the target task [40,41,42]. Market mechanism-like methods involve the application of market models such as contract tendering and item auctioning for task decomposition. The decomposed tasks are made available for bidding via open tendering or auctioning, with UAVs bidding in accordance with their actual task situation and flight status. Eventually, tasks are assigned based on the actual auction outcome [43,44]. Figure 3 provides an illustration of the distributed task assignment method.
The distributed structure boasts high autonomy and robustness, adeptly adapting to dynamic and uncertain battlefield environments. Given the significant enhancements in UAV platform autonomy capabilities, the distributed control structure presents broad application prospects and has emerged as a vital research direction for UAV swarm control.
The UAV swarm task assignment mode offers notable benefits including a high success rate and robust resilience to unexpected events during task execution. Simultaneously, given the pre-established target tasks for each UAV, energy consumption and other costs can be kept relatively low during flight. In the course of task execution, each UAV is also equipped with the flexibility to adjust its target trajectory based on the actual conditions encountered during flight. Consequently, this method exhibits high robustness, substantially improving task completion rates.

3.2. Trajectory Planning Collaborative Mode

The operational principle of the UAV swarm trajectory planning mode entails determining the starting point of the operational task prior to the aircraft’s takeoff. This mode considers a variety of complex constraints such as the maximum operational radius constraint, minimum turning radius constraint, no-fly zone constraint, time-domain collaborative constraint, and airspace collaborative constraint for each aircraft. Collaborating with the methods between each aircraft, this mode plans a single or multiple sets of safe and reliable flight paths for UAV swarm with shared task objectives. This ensures optimal overall performance of the UAV swarm during operations, facilitating successful completion of the target task [46,47,48]. Research methods commonly employed for the UAV swarm trajectory planning mode primarily encompass the optimal path planning method, the planning method predicated on artificial potential fields, and the planning method based on swarm intelligence algorithms.

3.2.1. Optimal Path Planning Method

The A* algorithm, a typical method in optimal path planning, segments the surrounding environment into equally sized grids. It estimates the optimal positions in the surrounding grids using heuristic information and continually identifies the optimal nodes, thereby facilitating the search for an optimal and shortest path [49,50,51]. However, the A* algorithm has certain limitations. When there exist two or more optimal values in the path grid, the algorithm cannot guarantee the optimality of the searched path. Furthermore, the A* algorithm’s efficacy is heavily reliant on the environment and is only applicable under favorable conditions. In instances when the derived map is large, the computational load increases, resulting in higher latency and inferior parallelism.
The Probabilistic Graph Space method initially divides the environment into equally sized grids and subsequently excludes grids that fail to meet constraints such as mutual constraints within the UAV swarm, flight task requirements, etc. The remaining grids constitute the optimal flight path [52,53]. The Probabilistic Graph Space method exhibits benefits such as a low order of magnitude, swift construction time, and maximal distance from threats and obstacles. Nevertheless, during the modeling process, the finer the map grid division, the more accurate the map description and the higher the flight accuracy. However, this also results in the storage of more map information, slowing down computation speed and inducing higher latency during flight. Figure 4 provides an illustration of the optimal path planning method.

3.2.2. Planning Method Based on Artificial Potential Field

The planning method based on artificial potential fields is a trajectory planning method that emulates spatial force fields. During the execution of tasks by the UAV swarm, the method simulates the task target attracting the UAVs, while UAVs and obstacles within the flight trajectory repel each other. Due to this attractive force, the UAVs progressively converge towards the target, while the repulsive force ensures safe flight distances within the UAV swarm, thereby fulfilling the target task [56]. To address the limitations of traditional artificial potential field methods, such as unreachable targets, susceptibility to local minimum values, inability to circumnavigate obstacles, and the absence of trajectory optimization strategies, the authors of [57] proposed a hybrid method premised on a Lyapunov guidance vector field (LGVF) and an improved interference fluid dynamics system (IIFDS), integrating vertical components, steering control, and speed control. A UAV Swarm flight trajectory based on an artificial potential field is shown in Figure 5.
The planning method based on artificial potential fields enables the swarm to effectively circumvent obstacles in the flight path and is characterized by high safety, superior real-time performance, and rapid planning speed. However, in complex environments, it is prone to local optimal values. When the swarm state changes, the dynamic planning capability of each UAV is compromised, and when the repulsive force of obstacles equals the attractive force of the target point, the UAVs may oscillate near the obstacles.

3.2.3. Planning Method Based on Swarm Intelligence Algorithm

Planning methods premised on swarm intelligence algorithms draw parallels to the swarm intelligence methods used in task assignment modes. Such methods emulate natural phenomena like ant colonies and bee swarms, viewing the UAV swarm as a collective entity and individual UAVs as components within the collective. The collective perceives the task target as the ultimate state, with individual entities autonomously adjusting and formulating plans according to their specific environments. Through the influence of these individual entities, the collective progressively approaches the ultimate state, ultimately deriving a solution that approximates the global optimum [58,59].
Swarm intelligence-based planning methods currently rank among the most widely researched algorithms in the realm of UAV swarm trajectory planning. Prominent among these algorithms are the ant colony algorithms [60], bee swarm algorithms [61], wolf pack algorithms [59], fish swarm algorithms [62], and genetic algorithms [63], among others. Notably, traditional swarm intelligence algorithms are susceptible to missing the optimal solution during the search process within the solution space, due to the randomness inherent in initial value settings. This often results in settling for local optima, which substantially diminishes planning accuracy. Figure 6 illustrates an example of a planning method predicated on the swarm intelligence algorithm.
Swarm intelligence-based planning methods possess several merits including rapid planning speed, strong parallelism, easy coordination, and the propensity to converge towards optimal values. Utilizing swarm intelligence algorithms allows for the unification and processing of multi-machine collaborative target assignment and trajectory planning with similar algorithmic structures [65]. However, they also have certain drawbacks. For instance, intelligent algorithms require the adjustment of many parameters, which makes the selection of key parameters a challenging task. Additionally, computational loopholes within intelligent algorithms could cause the UAV swarm system to stagnate or enter an infinite loop, ultimately leading to failures in planning and coordination.

3.3. Communication Collaborative Navigation Mode

Communication cooperative navigation stands as the most fundamental and core navigation method for UAV swarms [66]. It refers to the process whereby a UAV swarm in flight does not rely exclusively on ground stations or satellites for control. Instead, each UAV, leveraging high-precision sensor-acquired information such as location and attitude, views itself as a communication node [67]. Via Bluetooth, ZigBee, or WiFi wireless transmission modules, a wireless communication network is established among the UAV swarm for information exchange, fostering cooperation among various UAVs, and forming a unified entity [68]. Communication cooperative navigation can effectively enhance the comprehensive operational ability and expandability of the UAV swarm system, and it effectively assists other communication methods.
Currently, as the number of UAVs in UAV swarm systems gradually increases, so does the volume of data generated. The existing UAV swarm architecture, characterized by MAC protocols and routing algorithms, is challenged in handling this large volume of data, impacting the overall operation quality of the UAV swarm system. Thus, the authors of [69] introduced a deep Q-learning (DQN) model designed to optimize the entire network performance in view of the dynamic swarm topology and time-varying link conditions. Another study [70] proposed a multi-method combined UAV communication strategy, which besides utilizing the traditional UAV-to-UAV (U2U) architecture to form a network, also integrated a cellular UAV communication strategy, treating each UAV as a relay node for data transmission. Figure 7 provides an illustration of the wireless router-based UAV swarm control method.
The communication cooperative navigation mode of UAV swarms allows for network construction independent of other pre-established network facilities. It is capable of automatically forming a network in any operational scenario and dynamically modifying the network structure in accordance with specific operational requirements, endowing UAV swarm communication cooperative navigation with robust anti-interference capability [72,73]. Furthermore, it possesses high intelligence and versatile functions. However, it also has noticeable drawbacks: (1) The network protocols need improvement. Currently, the speed of UAVs in communication cooperative navigation of UAV swarms primarily falls within the range of 5 m/s to 15 m/s. At higher speeds, rapid movement of UAVs leads to frequent changes in the communication network topology, escalating the overhead of the communication network and exacerbating data congestion, thereby affecting real-time data transmission. (2) The communication security is inadequate. The wireless links and mobile topology within a UAV swarm network present varying degrees of security weaknesses. Additionally, under UAV swarm cooperative navigation flight, due to the complexity of the operational environment, safety issues may arise from other radio frequency interferences, among other factors. (3) The substantial information payload results in compromised real-time performance. During flight, the UAV swarm system generates a considerable amount of redundant UAV information. Given the limited existing wireless transmission bandwidth of UAV swarm communication, it cannot process the information promptly. This directly impacts the efficiency of information transmission, leading to significant latency between UAV swarm systems.

3.4. Visual Collaborative Navigation Mode

Recent advancements in vision-related recognition algorithms have thrust visual navigation into the spotlight as a significant research topic in both domestic and international navigation fields [74]. Compared with conventional radio sensors, visual sensors have the benefit of compactness and cost-effectiveness. Notably, the images collected by visual sensors contain a wealth of information, which when coupled with increasingly sophisticated visual algorithms, makes visual navigation a highly efficient method. During visual cooperative navigation in UAV swarms, UAVs capture feature information of other UAVs using visual sensors. This information is then processed through modeling, filtering, and other techniques to track the targets that fulfill certain requirements [75]. Estimating their motion state based on the target’s position, UAVs adjust factors like flight attitude or speed to adhere to preset constraints and complete the UAV swarm’s navigational flight. Within the visual cooperative navigation mode for UAV swarm, the primary control information for the UAV is derived entirely from the feature information provided by the visual sensors. Hence, the results produced by visual analysis have a direct impact on the flight quality and safety of the UAV. The key technology in visual cooperative navigation for UAV swarms involves extracting feature information from UAVs based on the images gathered by visual sensors and fusing this extracted information with UAVs’ inertial navigation data to accomplish the tracking flight. Visual cooperative navigation mode for UAV swarms can be categorized into three types: visually guided navigation, visual multi-source information fusion navigation, and visual SLAM navigation.

3.4.1. Visually Guided Navigation

Visual guidance pertains to a technique where UAVs, during the flight process of a swarm system, obtain all feature information and position-related data through visual sensors. Utilizing this obtained data and preset constraints, UAVs adjust their flight statuses to track the flight of one UAV or a UAV swarm, thereby achieving coordinated UAV swarm flight. This method is primarily employed in areas where GNSS (Global Navigation Satellite System) signals are weak or absent. Given its reliance on direct visual tracking for flight, it effectively circumvents issues induced by GNSS signals.
A typical technique in visual guidance is the “Leader-Follower” approach [76]. In this methodology, certain UAVs assume the role of leaders while others act as followers within the swarm. Each follower has at least one designated leader, and within the swarm system, some UAVs may serve both as a leader and a follower. This hierarchical structure simplifies the swarm system into a singular motion planning problem. In a string or chain-like structure, each UAV merely needs to follow the preceding UAV. Figure 8 provides an illustration of the “Leader-Follower” visual guidance method.
The visual guidance approach allows UAV swarm systems to function effectively in areas where GPS signals are unavailable, broadening the potential application scenarios of such systems and introducing a novel methodology for their operation [77]. Nevertheless, given that visual guidance is entirely dependent on data provided by visual sensors, it places substantial demands on the reliability of both the visual sensors and visual recognition algorithms. Moreover, as visual sensors are sensitive to variations in light intensity, and visual recognition requirements can fluctuate under different sunlight conditions, enhancing the robustness of visual recognition algorithms remains a crucial research objective.

3.4.2. Vision-Based Multi-Source Information Fusion Method

Unlike the visual guidance method, which exclusively employs vision to guide the UAV swarm system, the vision-assisted method integrates information from GPS, Inertial Measurement Unit (IMU), and Magnetic (MAG) sensors in addition to using vision to extract and track feature information [78]. The master UAV is spatially localized by GPS and follows a predetermined route. Then, the follower UAV uses vision sensors to extract the master’s feature information. Upon obtaining the relevant positional information, it fuses the multi-source information with the GPS, IMU, and MAG data on the follower. This results in a flight path determined by the optimal method obtained from multi-source information fusion [79,80].
A typical vision-assisted method is the Parent-Child approach. In this approach, only one UAV is treated as the parent, and it does not require the installation of visual sensors. Instead, it directly uses GPS for path localization. There can be at least one or more UAVs acting as children, which are equipped with visual sensors along with other positional sensors such as GPS, IMU, and MAG. Concurrently, children UAVs can further function as parents for other UAVs.
The vision-assisted method can better realize UAV tracking and localization during the flight process through the fusion of multi-source sensor information, thereby improving the operational accuracy of the UAV swarm system. Figure 9 illustrates the vision-based multi-source information fusion method.

3.4.3. V-SLAM

Visual Simultaneous Localization and Mapping (V-SLAM) is a technology that utilizes visual sensors to simultaneously accomplish localization and mapping. While it can provide services for ground robots, it also has crucial applications in the localization and navigation of UAVs [82,83]. V-SLAM primarily consists of five components: sensor data acquisition, front-end visual odometry, back-end nonlinear optimization, loop closure detection, and map building [84]. Figure 10 illustrates the V-SLAM framework. In situations where the UAV lacks a priori information about the environment, it first acquires and preprocesses the image information through the vision sensor. The front-end visual odometry then utilizes the image information captured by the vision sensor and the related position information to reconstruct the 3D motion of the camera, resulting in a localized motion map.
However, the front-end visual odometry can only provide trajectories and maps for a short duration and cannot provide all maps. Therefore, it is necessary to employ back-end nonlinear optimization to match the optimal trajectory over an extended period with the large-scale optimization of the optimal mapping, ultimately leading to the construction of the map. The front-end visual odometry only considers the correlation of neighboring time frames and cannot build globally consistent trajectories and maps. Loop closure detection can effectively identify instances where the camera passes through the same location multiple times, providing longer constraints than neighboring frames.
UAV swarm visual co-navigation based on V-SLAM technology enhances the independence and anti-interference capabilities of UAVs [85]. However, the inherent limitations of V-SLAM frequently manifest as follows: Firstly, typical aerial images may exhibit local blurring phenomena, impacting the accuracy of UAV localization. Secondly, the extensive integration operation processes may lead to the emergence of cumulative error, which consequently influences the system’s accuracy. Additionally, SLAM itself suffers from issues of scale uncertainty and scale drift, which can severely affect system outcomes. Figure 11 depicts the UAV flight trajectory based on V-SLAM.
The UAV swarm visual co-navigation mode utilizes visual sensors to directly co-navigate UAV positions. By providing reliable relative position and attitude information to the UAV swarm system, it enables each UAV within the UAV swarm system to use visual sensors to estimate the relative positions and distances of other UAVs within its own coordinate system. In the presence of GPS, visual navigation can contribute to the navigation information, facilitating UAV swarm cooperative navigation. When GPS is denied, visual navigation can act as an independent navigation system to accomplish relative navigation between UAVs in a swarm. Moreover, visual navigation can achieve cooperative navigation of a UAV swarm system without requiring mutual communication between UAVs, making it an essential means of cooperative navigation in complex environments. However, the current UAV swarm visual cooperative navigation still has several shortcomings: (1) The complexity of the environment where the UAV swarm system operates necessitates the development of a robust recognition algorithm. This algorithm should be able to reduce interference of UAV recognition from obstructive objects and accurately identify and track UAVs in a complex environment. (2) In terms of data processing, while visual sensors provide rich information, they also generate a substantial amount of data. As the number of UAVs in the UAV swarm system increases, the amount of data produced by the visual sensor rises exponentially. Therefore, determining how to process and utilize the obtained visual information is a key issue that requires resolution. (3) After acquiring effective and reliable data, the formulation of a reasonable control logic and strategy to actualize the UAV swarm system is necessary. (4) Exploring strategies that ensure the UAV swarm system operates at maximum efficiency with minimal resource consumption during actual flight is also a direction worthy of investigation.
This section has comprehensively summarized and analyzed various implementations of the UAV swarm system at the current stage of development, and these are presented in Table 1. Due to the complexity of the operational environment within farmlands, further summarization and analysis of the practical application scenarios of UAV swarms on unmanned farms at the current stage of development are required. Consequently, the following section will explore and analyze the application of UAV swarm on unmanned farms.

4. UAV Swarms for Unmanned Farms

The operational schema of autonomous farming primarily encompasses four stages: cultivation, planting, management, and harvesting. Each stage is integral to the overall farming process. UAVs, serving as a pivotal component of contemporary agricultural machinery, can significantly augment both the quality and efficiency of agricultural tasks across these stages. To establish a versatile control methodology for UAV swarm operations adaptable to diverse agricultural requirements, it is essential to conduct a comprehensive analysis of UAV swarm applications within the realms of cultivation, planting, management, and harvesting. Given the nascent stage of UAV swarm technology application in sustainable agriculture, this section seeks to elucidate the role of UAV and UAV swarm technology in sustainable agriculture, particularly within the context of the aforementioned four stages.

4.1. Application of UAV Swarms in Cultivation

The field cultivation stage primarily encompasses two facets. The first involves preparing the soil for crop planting through processes such as turning over, crushing, and smoothing. The second facet involves surveying and mapping the cultivated land to preemptively mitigate damage. At this stage, UAVs are predominantly utilized for the surveying and mapping of cultivated land.
Field cultivation, a critical component in human sustenance, is increasingly threatened due to economic development leading to the occupation and degradation of cultivated land. Consequently, safeguarding these lands has emerged as a global priority to ensure food security. As highly efficient low-altitude remote sensing equipment, UAVs, when equipped with the appropriate sensors, can automatically survey, map, and calculate the area of cultivated land. In [87], a method was proposed for extracting and mapping farmland plots in southern China using UAV multispectral images and deep learning. The application of a multispectral camera on a UAV enabled the capture of images while flying over cultivated land. Through deep learning technology, these captured images were stitched together, facilitating the mapping and calculation of cultivated land data. Figure 12a presents a surveying and mapping diagram of farmland plots.
The authors of [88] employed high-resolution images captured by UAVs, alongside multispectral images and elevation data from a digital surface model, to classify agricultural land use. The practical experiment demonstrated that the classification accuracy could reach up to 92%, attesting to the viability of UAVs in classifying and mapping agricultural land. Figure 12b illustrates the classification effect diagram. In another study [89], UAVs were used to detect and capture images of agricultural land areas. Through high-pass filters, wavelets, principal component transformations, and other methods, image fusion was performed to measure and calculate agricultural land areas. The experimental results indicated that the error of the obtained agricultural land area was less than 20 cm.
The application of UAV swarm technology in cultivated land mapping is relatively less explored. Research conducted by [90] proposed a method for mapping and measuring cultivated land information based on three UAVs. This approach leverages UAV swarm technology under the collaborative task allocation mode, in which an overarching flight task is divided among the UAVs. Post-division, the three UAVs proceed with autonomous flight operations as per their assigned tasks and conduct a collective analysis of the gathered image data. To validate the proposed method, a practical flight experiment was conducted in an area measuring 330 m × 200 m. The results indicated that each of the three UAVs accurately executed the mapping of the cultivated land in accordance with the assigned tasks, with the mapping accuracy observed to be high. Figure 13 shows the comparison between the theoretical flight trajectory and the actual flight trajectory of the three UAVs, providing evidence of the effective implementation of the task allocation strategy.
In conclusion, the measurement and mapping of cultivated land information require large-scale land coverage, whether it is cultivated or non-cultivated land. As a result, the information exchange requirement within the UAV swarm is relatively low, where the tasks only need to be sent to UAVs after decomposition. Each UAV can then conduct operational flights according to the scope of their respective tasks and collect relevant data. Therefore, the UAV swarm cooperative mode is well-suited to task assignment in the context of cultivated land information mapping and surveying. This approach allows for efficient and coordinated mapping operations, ensuring accurate data collection and analysis for agricultural land monitoring and management.

4.2. UAV Swarms in Planting

The planting phase is pivotal within autonomous farming, with the density and uniformity of planting directly influencing crop germination. Unmanned helicopters, given their compact size, flexible maneuverability, and ability to execute programmed flight paths, provide noteworthy advantages, particularly within hilly terrains typified by small plots and significant altitude variations, where conventional, larger ground seeding machinery may find navigation challenging. Currently, the implementation of seeding strategies that employ unmanned aircraft is a burgeoning area of research [91,92], with the potential to significantly enhance the precision and efficiency of crop planting operations, especially within challenging agricultural landscapes.
The authors of [93] delineate the design of a UAV-based device for rice seeding and sowing. As illustrated in Figure 14, the seeds stored in a seed box are funneled into a seed dispenser, from where they are distributed to various launching modules via a dispersing device. Subsequently, each launching module’s milling wheel accelerates the seeds prior to their deposit on the ground. Following field tests, this device exhibited an impressive performance under operational conditions of a 1.5 m working height and a sowing rate of 38.56 kg/hm2. The results demonstrated a significant in-row sowing performance, exhibiting a sowing rate deviation of a mere 1.89%. Sixteen days post-sowing, the seed emergence rate stabilized at an average seedling rate of 82.63%, yielding 6775.50 kg/hm2. This sowing approach has similar performance to the spot-shot sowing method [94,95], ensuring a relatively stable seed sowing position to effectively manage planting density and guarantee a high level of uniformity.
Contrasting with the methodologies previously described, in [96], the authors delineate the design of a UAV-based centrifugal disc seeding device. According to this study, seeds, after being discharged from the seed dispenser, are fed directly into a centrifugal disc. The high-speed rotation of this disc generates a centrifugal force that propels the seeds onto the ground, thereby completing the seeding process. The fundamental architecture of this system is depicted in Figure 15. However, this centrifugal disc seeding approach diverges from prior methods in its use of centrifugal force for seeding, rendering the control of seeding density and uniformity during the actual seeding operation unfeasible.
Currently, no research specifically focuses on UAV swarm navigation methodologies applied to planting and seeding. Hence, this section will undertake a relevant analysis using the aforementioned two seeding methods in conjunction with prevailing multi-agent cooperative control strategies. The point-and-shoot seeding method has the advantage of high precision, allowing for well-regulated seed placement. Consequently, during practical operations, it suffices to plan individual flight trajectories for each UAV, ensuring comprehensive coverage of the operation area and preventing instances of missed or redundant seeding. In contrast, the centrifugal disc method cannot precisely calculate the landing point of seeds on the ground due to the primary influence of the centrifugal force. Furthermore, the actual landing points of the seeds may not be evenly distributed, potentially leading to missed seeding when using a trajectory task coordination mode. Therefore, implementing a visual navigation mode during actual seeding operations allows for real-time analysis of ground seed distribution during cooperative flights. This approach facilitates timely reseeding for plots that are missed or under-seeded.

4.3. Application of UAV Swarms in Field Management

Field management encompasses an array of management measures executed throughout the cultivation process, from sowing to harvesting, within the realm of autonomous farming. It constitutes the core phase of the entire autonomous farming operation. Currently, the primary applications of UAV swarm systems in field management are irrigation control, weed identification, pest identification and control, and crop health surveys.

4.3.1. Agricultural Sprays

In Reference [97], a two-UAV field spraying device is proposed, with its structural design depicted in Figure 16. The working principle involves simultaneously connecting the chemical tanks of two UAVs to a single spray bar. The UAVs operate in synchrony, moving the spray bar in unison, thereby increasing the operation area and volume of spray per single application. Considering the payload capacity of the UAVs is limited, the distance between the two UAVs is not particularly large. Moreover, given the requirement for precise synchrony in the same direction, the implementation of visual collaborative navigation or communication navigation modes can fulfill the aforementioned requirements.
Reference [98] addresses several challenges pertaining to pesticide spraying operations conducted by UAV swarms. These challenges include hardware discrepancies, irregular field boundaries, spray drift, and varying operator skill levels. To address these issues, a mathematical model for a heterogeneous UAV swarm system for crop protection has been established. Building upon this model, an optimal spray task allocation method for a UAV swarm involved in crop protection was proposed. Following spray tests on a five-UAV system, the effectiveness of this optimal spray task allocation method was confirmed for actual pesticide spraying operations.

4.3.2. Field Monitoring

Field monitoring in autonomous farming comprises elements such as weed identification, pest detection, and remote sensing of crop growth trends. The authors of [99] propose a dynamic path planning coordination method for UAV swarms for field monitoring and fertilization tasks, based on an improved distributed ant colony algorithm. By comparing the improved algorithm with traditional zigzag methods in a simulated monitoring and fertilization environment, it was verified that the improved algorithm reduces the time required to complete tasks. The authors of [100] also conducted research on the control methods of UAV swarms for field environment monitoring, UAV flight trajectory transmission, storage of UAV ground part trajectories, and data transmission between the Wireless Sensor Network (WSN) and the UAVs. The reliability of the system was proven through experiments in both simulated environments and actual crop monitoring points.
Reference [101] introduces a cooperative remote sensing approach for real-time water management and irrigation control based on UAV swarms. It discusses the development of basic subsystems such as embedded multispectral imagers, image stitching, and registration, and provides the results of an actual UAV flight test for a typical flight mission. In [102], the authors propose a UAV swarm navigation method for crop detection based on wireless communication. UAVs share their position information through xBee, Wi-Fi, or other communication modules, and the on-board computer sends all this information to the ground station. The ground station then plans and adjusts the UAV flight missions collectively. Figure 17 depicts the high-level architecture of the prototype.
References [103,104] address the issue of weed coverage and mapping in farmland, proposing a UAV swarm flight system based on communication and visual cooperation. This system shares location information among UAVs through the XBee module and collects weed information through the visual collection module. The reliability of the system was validated through simulated experiments and actual flight tests. In [105], researchers also identify and detect field weeds through a UAV swarm system, adopting a coordinated mode of trajectory planning under an absolute navigation mode. Reference [106] presents a collaborative method based on trajectory planning for UAV swarm systems to collect low-altitude remote sensing data in farmland. By comparing four algorithms (Nearest Neighbour based on K-means clustering, Christofides, Ant Colony Optimisation and Bellman–Held–Karp), the feasibility of this research was validated. In [107], the authors propose an enhanced path planning technique for UAV swarm systems in areas of interest for the problem of visible light and multispectral collection path planning for assessing the health of field crops. By increasing the flight path and collecting more data in areas of interest, non-uniform sensor data collection is achieved. The feasibility of the theory was validated through simulation and actual field experiments.
In summary, UAV swarm involvement in the management process of autonomous farming mainly encompasses the two aspects mentioned above. In terms of pesticide spraying or crop fertilization, precision control is crucial, as the amount of spray directly influences crop growth. Therefore, during the operation process, it is necessary for each UAV to communicate and coordinate. In practical usage, communication collaboration methods or visual collaboration methods are recommended. During field inspections, the installation of relevant sensor equipment on the UAVs allows for the collection of field information. As this process does not demand high precision for minute details, UAVs can complete the corresponding tasks by flying according to pre-designed tasks or trajectories during the operation process.

4.4. UAV Swarms in Harvesting

The automation of the harvesting process on unmanned farms is indeed a critical component. It holds the potential to significantly enhance farm productivity, reduce labor costs, and ensure the quality and yield of crops [108]. UAV swarm technology can greatly contribute to the harvesting process on unmanned farms, enabling efficient and precise harvesting, while also effectively mitigating crop losses. This technology could revolutionize traditional harvesting techniques, paving the way for a new era of smart, automated farming.
The two predominant applications of UAV swarm technology in the harvesting process are yield estimation and automated picking. Yield prediction is of paramount importance for farmers as it facilitates informed decision-making related to crop insurance, storage requirements, cash flow budgeting, and allocation of inputs such as fertilizers and water [109]. Similar to the methods of farmland measurement, mapping, and field inspection previously discussed, yield estimation is conducted by installing various sensor devices on UAVs to perform low-altitude remote sensing of agricultural lands. The collected remote sensing data are then analyzed to estimate the yield. At present, there are limited studies applying UAV swarm technology to yield estimation. For instance, a study presented in [110] proposed a UAV-based citrus yield estimation approach. This approach employs automatic image processing methods for the detection, counting, and size estimation of citrus fruits on individual trees, utilizing deep learning techniques. The approximation error was a mere 4.53% with a standard deviation of 0.97 kg, as validated on 20 citrus trees. This validates the effectiveness of the proposed algorithm. Figure 18 illustrates this UAV-based citrus yield estimation approach. In another research study [111], a cotton yield prediction model was established. The model leveraged multi-temporal, high-resolution, visible and multi-spectral UAV remote sensing images. The Bayesian regularized BP neural network and the ENVINet-5 semantic segmentation model were used for the prediction process. The model was validated through actual field experiments, confirming its feasibility for yield prediction.
In [112], the authors propose a UAV swarm-based cooperative task assignment model specifically for orchard picking. This heuristic cooperative method, with the shortest travelling distance as a key indicator, swiftly addresses multiple tasks. The basic performance of the algorithm was tested through simulation experiments. In 2023, Tevel Aerobotics Technologies, based in Israel, developed an orchard picking system predicated on the UAV swarm system. A physical diagram of the system is displayed in Figure 19. The system comprises ground-based UAVs and a UAV swarm. These components share real-time location information with each other via a communication mode. Subsequently, they analyze and locate the fruits through vision. Upon successful localization, the UAV’s mechanical arm picks the apples and places them into the UAVs. This system significantly enhances the efficiency of orchard picking and has emerged as a new direction for development in the realm of unmanned farming [113].

5. Results and Discussion

Upon reviewing the literature discussed above, it is evident that UAV swarm technology has significant applicability in diverse aspects of unmanned farming. This includes efficient agricultural land management, crop fertilization, orchard harvesting, and pest and disease monitoring. Utilizing UAV swarm technology can effectively enhance agricultural efficiency, curtail costs, and concurrently improve the quality and yield of agricultural produce. Due to the varying technical requirements and operating environments of production processes on unmanned farms, it is essential to investigate the compatibility of UAV swarming technology with agricultural production stages. This paper examines the operational requirements of UAVs across the four stages: cultivation, planting, management, and harvesting. We then propose specific control methods for UAV swarms in each stage. Table 2 provides a detailed analysis of the operational requirements and suggested control methods for UAV swarm in these segments.
On unmanned farms, distinct operations necessitate unique flight and procedural requirements. By tailoring control methods to each operation’s specific traits, the UAV swarm optimizes efficiency and accuracy, thereby addressing the multifaceted demands of contemporary agriculture. As illustrated in Table 2, among the four cluster control models, the UAV Swarm Collaborative Tasking Model is the most frequently employed. This preference can be attributed to the versatility of remote sensing imagery technology in various agricultural domains. It offers specific functionalities without necessitating exceptionally high operational precision, ensuring effective data acquisition within the designated operational zone. Both the Communications Co-Navigation Model and the Visual Co-Navigation Model should be chosen and fine-tuned based on particular mission contexts. By assessing the diverse operational facets of unmanned farms and the corresponding UAV cluster methodologies, future unmanned farms can tailor UAV swarm co-navigation approaches based on the nature of their operation during the entire automation process. Such strategic alignment enhances the intelligence quotient of UAV swarms.
Nevertheless, despite the strides made in the application of UAV swarm technology within unmanned farming, several problems and challenges persist:
(1)
Limited agricultural application scenarios: It is evident from the current applications of UAV swarm technology in sustainable agriculture that the focus is primarily on acquiring low-altitude remote sensing images [87,88,102,110]. When UAVs execute low-altitude remote sensing operations, they navigate a relatively simple environment, primarily following pre-established tasks or routes; for example, Reference [114] uses simulated annealing algorithms to assign sub-tasks to each member of a swarm for operational flights. This process currently overlooks the dynamic complexities associated with other environments such as farmlands or orchards, such as the avoidance of poles or other obstacles, and the movement of plants and animals [115]. For other farm operations like crop sowing [93], pesticide spraying [96], and farmland harvesting [110], it is imperative to consider not only the operation’s completion efficiency but also the safety of the UAV and the farmland [116]. This makes the development of UAV clustering technology in these areas relatively slow. Therefore, further research is needed on UAV clustering technology in combination with the actual field operation environment, thereby extending its applicability to broader scenarios.
(2)
Insufficient levels of intelligence: The realization of unmanned farms requires advanced information perception, quantitative decision-making, intelligent control, precision inputs, and personalized services throughout agricultural production and management [7]. This facilitates the accomplishment of sustainable development goals such as intensive agricultural production, high yield, superior quality, high efficiency, ecological balance, and safety [117]. However, current UAV swarm systems still require manual operations for task planning and path scheduling, and cannot completely achieve autonomous decision-making and automatic task execution. For example, as reported in [21,35], it is necessary to manually plan the UAVs’ mission and adjust the flight trajectory before production operations can be carried out. Despite some studies exploring UAV control methods based on artificial intelligence algorithms, UAV swarm control algorithms are not yet fully capable of environment perception and autonomous decision-making. Moreover, with the increasing number and types of sensors carried by UAVs, there is an urgent need to solve the problem of how to effectively process and utilize the collected data to enhance the intelligence of the swarm [81].
(3)
Inadequate hardware and software support: The application of UAV swarms in agriculture is a long-term project, as UAV swarms can potentially contribute to all aspects of unmanned farm operations. Nevertheless, the majority of UAVs are currently designed to fly in optimal conditions, often falling short in responding effectively to various agricultural environment challenges, such as fluctuating weather conditions, physical shocks, and electromagnetic interference [118]. Additionally, current UAV operations predominantly rely on manual judgment to determine the appropriateness of operational timeframes, with the software support resources primarily serving to control UAV swarm flight. If there are any significant weather or scene changes during operation, manual adjustments or halting of the UAV swarm’s operational tasks may be necessary. Thus, beyond improving the operational perception of UAV swarms from an intelligence perspective, it is also vital to integrate other intelligent perception devices in unmanned farms to enhance the software decision-making capabilities of UAV swarms [119]. Consequently, to further the application of UAV swarms on unmanned farms, there is a pressing need to develop more comprehensive hardware and software facilities to support UAV swarm deployment.

6. Conclusions and Prospects

This paper delves into the application of UAV swarm technology in the context of unmanned farming. Initially, we provide a comprehensive summary and analysis of existing UAV swarm control methods, highlighting the strengths and weaknesses of various approaches. We proceed to evaluate the current applications of UAV swarm technology within the four primary processes inherent to unmanned farming: cultivation, planting, management, and harvesting. Moreover, we propose potential implementation strategies based on UAV swarm technology for each operational procedure.
Furthermore, this paper offers an in-depth discussion on the potential to leverage intelligent control aspects of UAV swarms in unmanned farm management. We have considered how to broaden the scope of UAV swarm technology applications within unmanned farms, improve the level of UAV swarm intelligence, and construct pertinent hardware and software infrastructures.
In recent years, the swift advancement of UAV swarm technology within sustainable agriculture and unmanned farms has created promising opportunities. However, it has also encountered several complex challenges. Addressing these practical problems necessitates consideration from multiple perspectives and dimensions. This paper aims to provide potential solutions for the robust development of UAV swarm technology in unmanned farms by exploring three specific aspects.
(1)
Accelerating the autonomy and viability of UAV swarms. The numerous components of unmanned farm production necessitate the use of diverse technologies and encounter a wide range of environmental variables. These variables may include differing crop types, growth conditions, pests and diseases, as well as shifting weather conditions. Therefore, to enhance the autonomy of UAV swarms, there is a need to improve various control algorithms embedded within the UAVs. These include environment perception algorithms, path planning algorithms, and cooperative control algorithms, among others. Such improvements can facilitate the capacity of UAV swarms to adapt their operational mode to cater to varying task information. They can accomplish operational tasks autonomously and make adjustments in real-time according to the prevailing environment and task conditions. This will essentially improve the level of intelligence of the UAV swarm, realizing the efficacy of single-button operation.
(2)
Building a comprehensive model for analysis and decision-making on unmanned farms. A comprehensive model enabled by complex multilayer network structures learns by abstracting high-level features from massive data sets to facilitate more accurate predictions or decisions. Therefore, by leveraging existing comprehensive model algorithms in combination with deep learning networks, data related to unmanned farm cultivation and production can be used as input parameters. These might include crop yield data, climate data, soil data, satellite images, and remote sensing data, among others. Such a comprehensive model could simulate and predict the entire agricultural production and planting process, allowing for analysis, summarization, and decision-making at each stage. Additionally, a comprehensive model could be integrated with an intelligent farm machine control system to realize autonomous understanding, prediction, and optimization of agricultural production. This integration would significantly enhance the intelligence level of agricultural production.
(3)
Promotion of an integrated system of smart agricultural technologies and the agricultural Internet of Things. UAV swarms are a critical component of unmanned farms, which also encompass other intelligent agricultural equipment such as sensor networks, automated agricultural machinery, data processing, and decision-support systems. Therefore, to further enhance the intelligence level of unmanned farms, it is not only essential to improve the autonomy and feasibility of UAV swarms but also to integrate existing smart agricultural equipment and technologies. This integration would facilitate the establishment of an intelligent unmanned farm system. Moreover, such a system would significantly boost the evolution and implementation of the Internet of Things (IoT) within the agricultural sector.
A schematic diagram of the system framework is depicted in Figure 19. Initially, a remote monitoring and control system is developed, through which agricultural producers can remotely supervise the status of the unmanned farm and operate various types of equipment. Moreover, this system is capable of summarizing the data from all the sensors within the unmanned farm and presenting it visually. Further, it can define the types of crops to be planted in the plots and the necessary field management requirements, for example, whether basic fertilizer application or pesticide spraying should be carried out.
Finally, we propose to develop an agricultural production model based on the unmanned farm. This model would disassemble the entire planting process for different crop types, analyzing and decomposing the operational tasks that need to be accomplished in each link from the four aspects of “cultivation, planting, management and harvesting”. At the same time, the model would determine the automated agricultural equipment necessary for each operational task. When the preset time for a certain operational task is reached, the remote monitoring and control system would deploy each piece of automated farming equipment to carry out the corresponding farm operation.
During operation, each piece of farming equipment would also feed back operational information to the system in real-time. Simultaneously, the system, taking into account the actual operational conditions, would make independent decisions, including considerations such as whether the current weather conditions are conducive to continued operation.
Apart from the preset farming operational tasks, the system could also analyze soil composition through the real-time data collected by the sensor network. This would allow it to make judgments about, for example, a certain plot’s fertilization needs, and to control the corresponding agricultural machinery to carry out the corresponding farm operation. The ultimate goal is to realize an entirely autonomous production process for unmanned farm planting, which requires no manual involvement.
By enhancing the intelligence and autonomy of UAV swarms, developing an integrated model for data analysis and decision-making in unmanned agriculture, and promoting an integrated system of smart agricultural technologies within the context of the IoT, we believe it is possible to significantly elevate the level of intelligence in unmanned agricultural operations, offering a fresh perspective for the future development of autonomous agriculture.

Author Contributions

Conceptualization: R.M., Z.Z. and H.L.; data curation: R.M. and R.J.; writing—original draft preparation: R.M.; writing—review and editing: R.M. and H.L.; Supervision: Z.Z.; formal analysis: T.L. and E.G.; Validation: T.L. and R.J.; methodology: E.G.; resources: R.J. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China (Grant No. 32201679); in part by the Science Foundation of Fujian Province of China (Grant No. 2022J05230, No. 2021J011015); in part by the Ji’an Science and Technology Program (Grant No. 20211-055312); and in part by the Open Project Program of Guangdong Provincial Key Laboratory of Agricultural Artificial Intelligence (Grant No. GDKL-AAI-2023008).

Data Availability Statement

Not applicable.

Acknowledgments

The authors wish to thank sincerely the editors and anonymous reviewers for their critical comments and suggestions to improve the manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Gollin, D.; Parente, S.; Rogerson, R. The Role of Agriculture in Development. Am. Econ. Rev. 2022, 2, 160–164. [Google Scholar] [CrossRef]
  2. Islam, N.; Rashid, M.M.; Pasandideh, F.; Ray, B.; Moore, S.; Kadel, R. A Review of Applications and Communication Technologies for Internet of Things (IoT) and Unmanned Aerial Vehicle (UAV) Based Sustainable Smart Farming. Sustainability 2021, 13, 1821. [Google Scholar] [CrossRef]
  3. Luo, X. Unmanned farm is one of the ways to realize digital agriculture. Digit. Front. 2021, 10, 13–19. [Google Scholar]
  4. Zhang, Y.; Liu, L.; Li, D.; Niu, M. Research on Evolutionary Impetus and Path of Unmanned Farm. Shandong Agric. Sci. 2020, 52, 160–166. [Google Scholar]
  5. Wu, H.; Han, X.; Zhu, H. Cognitive WSN Control Optimization for Unmanned Farms Under the Two-Layer Game. IEEE Sens. J. 2022, 22, 1775–1785. [Google Scholar] [CrossRef]
  6. Li, D.; Zhen, L. System Analysis and Development Prospect of Unmanned Farming. J. Agric. Mach. 2020, 51, 1–12. [Google Scholar]
  7. Wang, T.; Xu, X.; Wang, C.; Li, Z.; Li, D. From Smart Farming towards Unmanned Farms: A New Mode of Agricultural Production. Agriculture 2021, 11, 145. [Google Scholar] [CrossRef]
  8. Luo, X.; Liao, J.; Hu, L.; Zhou, Z.; Zhang, Z.; Zang, Y.; Wang, P.; Jie, H. Research progress of intelligent agricultural machinery and practice of unmanned farm in China. J. South China Agric. Univ. 2021, 42, 8–17. [Google Scholar]
  9. Ju, C.; Kim, J.; Seol, J.; Son, H.I. A review on multirobot systems in agriculture. Comput. Electron. Agric. 2022, 202, 107336. [Google Scholar] [CrossRef]
  10. Kim, J.; Kim, S.; Ju, C.; Son, H.I. Unmanned Aerial Vehicles in Agriculture: A Review of Perspective of Platform, Control, and Applications. IEEE Access 2019, 7, 105100–105115. [Google Scholar] [CrossRef]
  11. Cuaran, J.; Leon, J. Crop Monitoring using Unmanned Aerial Vehicles: A Review. Agric. Rev. 2021, 42, 121–132. [Google Scholar] [CrossRef]
  12. Amarasingam, N.; Ashan Salgadoe, A.S.; Powell, K.; Gonzalez, L.F.; Natarajan, S. A review of UAV platforms, sensors, and applications for monitoring of sugarcane crops. Remote Sens. Appl. Soc. Environ. 2022, 26, 100712. [Google Scholar] [CrossRef]
  13. Song, C.; Zhou, Z.; Zang, Y.; Zhao, L.; Yang, W.; Luo, X.; Jiang, R.; Ming, R.; Zang, Y.; Zi, L.; et al. Variable-rate control system for UAV-based granular fertilizer spreader. Comput. Electron. Agric. 2021, 180, 105832. [Google Scholar] [CrossRef]
  14. Wang, G.; Han, Y.; Li, X.; Andaloro, J.; Chen, P.; Hoffmann, W.C.; Han, X.; Chen, S.; Lan, Y. Field evaluation of spray drift and environmental impact using an agricultural unmanned aerial vehicle (UAV) sprayer. Sci. Total Environ. 2020, 737, 139793. [Google Scholar] [CrossRef] [PubMed]
  15. Ronchetti, G.; Mayer, A.; Facchi, A.; Ortuani, B.; Sona, G. Crop Row Detection through UAV Surveys to Optimize On-Farm Irrigation Management. Remote Sens. 2020, 12, 1967. [Google Scholar] [CrossRef]
  16. Bah, M.D.; Hafiane, A.; Canals, R. CRowNet: Deep Network for Crop Row Detection in UAV Images. IEEE Access 2020, 8, 5189–5200. [Google Scholar] [CrossRef]
  17. Niu, B.; Feng, Q.; Chen, B.; Ou, C.; Liu, Y.; Yang, J. HSI-TransUNet: A transformer based semantic segmentation model for crop mapping from UAV hyperspectral imagery. Comput. Electron. Agric. 2022, 201, 107297. [Google Scholar] [CrossRef]
  18. Wang, F.; Yao, X.; Xie, L.; Zheng, J.; Xu, T. Rice Yield Estimation Based on Vegetation Index and Florescence Spectral Information from UAV Hyperspectral Remote Sensing. Remote Sens. 2021, 13, 3390. [Google Scholar] [CrossRef]
  19. Ju, C.; Son, H. Multiple UAV Systems for Agricultural Applications: Control, Implementation, and Evaluation. Electronics 2018, 7, 162. [Google Scholar] [CrossRef]
  20. Wu, W.; Zhou, F.; Wang, B.; Wu, Q.; Dong, C.; Hu, R.Q. Unmanned Aerial Vehicle Swarm-Enabled Edge Computing: Potentials, Promising Technologies, and Challenges. IEEE Wirel. Commun. 2022, 29, 78–85. [Google Scholar] [CrossRef]
  21. Ming, R.; Zhou, Z.; Luo, X.; Liu, W.; Le, Z.; Song, C.; Jiang, R.; Zang, Y. Optical Tracking System for Multi-UAV Clustering. IEEE Sens. J. 2021, 21, 19382–19394. [Google Scholar] [CrossRef]
  22. Ming, R.; Zhou, Z.; Lyu, Z.; Luo, X.; Zi, L.; Song, C.; Zang, Y.; Liu, W.; Jiang, R. Laser tracking leader-follower automatic cooperative navigation system for UAVs. Int. J. Agric. Biol. Eng. 2022, 15, 165–176. [Google Scholar] [CrossRef]
  23. Boubin, J.; Zhang, Z.; Chumley, J.; Stewart, C. Adaptive Deployment for Autonomous Agricultural UAV Swarms. In Proceedings of the 20th ACM Conference on Embedded Networked Sensor Systems, Boston, MA, USA, 6–9 November 2022. [Google Scholar]
  24. Qu, C.; Boubin, J.; Gafurov, D.; Zhou, J.; Aloysius, N.; Nguyen, H.; Calyam, P. UAV Swarms in Smart Agriculture: Experiences and Opportunities. In Proceedings of the 2022 IEEE 18th International Conference on e-Science (e-Science), Salt Lake City, UT, USA, 11–14 October 2022. [Google Scholar]
  25. Gopalakrishnan, S.K.; Al-Rubaye, S.; Inalhan, G. Adaptive UAV Swarm Mission Planning by Temporal Difference Learning. In Proceedings of the 2021AIAA/IEEE 40th Digital Avionics Systems Conference (DASC), San Antonio, TX, USA, 3–7 October 2021; pp. 1–10. [Google Scholar]
  26. Wu, X.; Yin, Y.; Xu, L.; Wu, X.; Meng, F.; Zhen, R. MULTI-UAV Task Allocation Based on Improved Genetic Algorithm. IEEE Access 2021, 9, 100369–100379. [Google Scholar] [CrossRef]
  27. Chen, Y.; Yang, D.; Yu, J. Multi-UAV Task Assignment with Parameter and Time-Sensitive Uncertainties Using Modified Two-Part Wolf Pack Search Algorithm. IEEE Trans. Aerosp. Electron. Syst. 2018, 54, 2853–2872. [Google Scholar] [CrossRef]
  28. Gross, J.N.; Gu, Y.; Rhudy, M.B. Robust UAV Relative Navigation With DGPS, INS, and Peer-to-Peer Radio Ranging. IEEE Trans. Autom. Sci. Eng. 2015, 12, 935–944. [Google Scholar] [CrossRef]
  29. Wang, S.; Zhan, X.; Zhai, Y.; Chi, C.; Shen, J. Highly reliable relative navigation for multi-UAV formation flight in urban environments. Chin. J. Aeronaut 2021, 34, 257–270. [Google Scholar] [CrossRef]
  30. Tong, P.; Yang, X.; Yang, Y.; Liu, W.; Wu, P. Multi-UAV Collaborative Absolute Vision Positioning and Navigation: A Survey and Discussion. Drones 2023, 7, 261. [Google Scholar] [CrossRef]
  31. Karrer, M.; Agarwal, M.; Kamel, M.; Siegwart, R.; Chli, M. Collaborative 6DoF Relative Pose Estimation for Two UAVs with Overlapping Fields of View. In Proceedings of the 2018 IEEE International Conference on Robotics and Automation (ICRA), Brisbane, QLD, Australia, 21–25 May 2018; pp. 6688–6693. [Google Scholar]
  32. Yue, W.; Xi, Y.; Guan, X. A New Searching Approach Using Improved Multi-Ant Colony Scheme for Multi-UAVs in Unknown Environments. IEEE Access 2019, 7, 161094–161102. [Google Scholar] [CrossRef]
  33. Fu, Z.; Mao, Y.; He, D.; Yu, J.; Xie, G. Secure Multi-UAV Collaborative Task Allocation. IEEE Access 2019, 7, 35579–35587. [Google Scholar] [CrossRef]
  34. Yavuz, H.S.; Goktas, H.; Cevikalp, H.; Saribas, H. Optimal Task Allocation for Multple UAVs. In Proceedings of the 2020 28th Signal Processing and Communications Applications Conference (SIU), Gaziantep, Turkey, 5–7 October 2020. [Google Scholar]
  35. Geng, L.; Zhang, Y.F.; Wang, P.F.; Wang, J.J.; Fuh, J.Y.H.; Teo, S.H. UAV Surveillance Mission Planning with Gimbaled Sensors. In Proceedings of the 11th IEEE International Conference on Control & Automation (ICCA), Taichung, Taiwan, 18–20 June 2014; pp. 320–325. [Google Scholar]
  36. Zeng, H.Y.; An, S.X. Multi-hop Relay Path Optimization Algorithm for UAV Cluster based on Matching Game Theory. Commun. Technol. 2020, 53, 2182–2193. [Google Scholar]
  37. Roberge, V.; Tarbouchi, M.; Labonte, G. Comparison of Parallel Genetic Algorithm and Particle Swarm Optimization for Real-Time UAV Path Planning. IEEE Trans. Ind. Inform. 2013, 9, 132–141. [Google Scholar] [CrossRef]
  38. Bai, W.; Wu, X.; Xie, Y.; Wang, Y.; Zhao, H.; Chen, K.; Li, Y.; Hao, Y. A Cooperative Route Planning Method for Multi-UAVs Based-on the Fusion of Artificial Potential Field and B-spline Interpolation. In Proceedings of the 2018 37th Chinese Control Conference (CCC), Wuhan, China, 25–27 July 2018; pp. 6733–6738. [Google Scholar]
  39. Jia, G.; Wang, J. Research review of UAV swarm mission planning method. Syst. Eng. Electron. 2021, 43, 99–111. [Google Scholar]
  40. Hu, J.; Xie, L.; Lum, K.; Xu, J. Multiagent Information Fusion and Cooperative Control in Target Search. IEEE Trans. Control Syst. Technol. 2013, 21, 1223–1235. [Google Scholar] [CrossRef]
  41. Lizzio, F.F.; Capello, E.; Guglieri, G. A Review of Consensus-based Multi-agent UAV Implementations. J. Intell. Robot. Syst. 2022, 106, 43. [Google Scholar] [CrossRef]
  42. Wang, X.; Wang, Z.; Zhang, Y. Strategy about autonomous aggregation of intelligent swarm based on cooperative game. J. Natl. Univ. Def. Technol. 2017, 39, 146–151. [Google Scholar]
  43. Wang, W.; Lv, M.; Ru, L.; Lu, B.; Hu, S.; Chang, X. Multi-UAV Unbalanced Targets Coordinated Dynamic Task Allocation in Phases. Aerospace 2022, 9, 491. [Google Scholar] [CrossRef]
  44. Ammoniaci, M.; Kartsiotis, S.; Perria, R.; Storchi, P. State of the art of monitoring technologies and data processing for precision viticulture. Agriculture 2021, 11, 201. [Google Scholar] [CrossRef]
  45. Dai, Z.; Zhang, Y.; Zhang, W.; Luo, X.; He, Z. A Multi-Agent Collaborative Environment Learning Method for UAV Deployment and Resource Allocation. IEEE Trans. Signal Inf. Process. Over Netw. 2022, 8, 120–130. [Google Scholar] [CrossRef]
  46. Wen, Y.; Zhao, J.-Z.; Lv, X.-F.; Liu, H.-W. Multi-UAV Cooperation Path Planning Based on Decomposition Strategy and Niche Clonal Selection Algorithm. Mod. Def. Technol. 2018, 46, 21–26. [Google Scholar]
  47. Yoo, J.; Kim, H.J.; Johansson, K.H. Path planning for remotely controlled UAVs using Gaussian process filter. In Proceedings of the 2017 17th International Conference on Control, Automation and Systems (ICCAS), Jeju, Republic of Korea, 18–21 October 2017; pp. 477–482. [Google Scholar]
  48. Cao, Z.; Qi, W.; Yang, Y. Research on Optimization Method of Multi-UAV Collaborative Task Planning. In Proceedings of the 2018 IEEE CSAA Guidance, Navigation and Control Conference (CGNCC), Xiamen, China, 10–12 August 2018; pp. 1–6. [Google Scholar]
  49. Ren, T.; Zhou, R.; Xia, J.; Dong, Z. Three-dimensional Path Planning of UAV Based on an Improved A* Algorithm. In Proceedings of the IEEE Chinese Guidance, Navigation and Control Conference, Nanjing, China, 12–14 August 2016. [Google Scholar]
  50. Zhe, Z.; Wu, J.; Da, J.; Li, P. Cooperative Tactical Planning for Multi-UAVs Based on Improved A* Algorithm. Acta Armamentarii 2020, 41, 2530–2539. [Google Scholar]
  51. Kai, Z.; Yin, D.; Yin, S.; Zheng, X.; Lin, H. Multi-stage mission plan method of multi-UAVs deployed in different bases based on improved A* algorithm. J. Chin. Inert. Technol. 2022, 30, 248–256. [Google Scholar]
  52. Bai, H.; Fan, T.; Niu, Y.; Cui, Z. Multi-UAV Cooperative Trajectory Planning Based on Many-Objective Evolutionary Algorithm. Complex Syst. Model. Simul. 2022, 2, 130–141. [Google Scholar] [CrossRef]
  53. Xu, C.; Xu, M.; Yin, C. Optimized multi-UAV cooperative path planning under the complex confrontation environment. Comput. Commun. 2020, 162, 196–203. [Google Scholar] [CrossRef]
  54. Tang, Y.; Hu, Y.; Cui, J.; Liao, F.; Lao, M.; Lin, F.; Teo, R.S.H. Vision-Aided Multi-UAV Autonomous Flocking in GPS-Denied Environment. IEEE Trans. Ind. Electron. 2019, 66, 616–626. [Google Scholar] [CrossRef]
  55. Tan, W.; Hu, Y.; Zhao, Y.; Li, W.; Zhang, X.; Li, Y. Mission Planning for Unmanned Aerial Vehicles Based on Voronoi Diagram-Tabu Genetic Algorithm. Wirel. Commun. Mob. Comput. 2021, 2021, 4154787. [Google Scholar] [CrossRef]
  56. Fu, X.; Wang, H.; Pan, J.; Gao, X. A Distributed Formation Control Method of Swarm UAVs Based on Artificial Potential Field and Consensus Strategy. In Proceedings of the 2019 Australian & New Zealand Control Conference (ANZCC), Auckland, New Zealand, 27–29 November 2019; pp. 210–214. [Google Scholar]
  57. Yao, P.; Wang, H.; Su, Z. Cooperative path planning with applications to target tracking and obstacle avoidance for multi-UAVs. Aerosp. Sci. Technol. 2016, 54, 10–22. [Google Scholar] [CrossRef]
  58. Li, H.; Chen, Y.; Chen, Z.; Wu, H. Multi-UAV Cooperative 3D Coverage Path Planning based on Asynchronous Ant Colony Optimization. In Proceedings of the 2021 40th Chinese Control Conference (CCC), Shanghai, China, 26–28 July 2021; pp. 4255–4260. [Google Scholar]
  59. Xu, S.; Li, L.; Zhou, Z.; Mao, Y.; Huang, J. A Task Allocation Strategy of the UAV Swarm Based on Multi-Discrete Wolf Pack Algorithm. Appl. Sci. 2022, 12, 1331. [Google Scholar] [CrossRef]
  60. Gao, S.; Wu, J.; Ai, J. Multi-UAV reconnaissance task allocation for heterogeneous targets using grouping ant colony optimization algorithm. Soft Comput. 2021, 25, 7155–7167. [Google Scholar] [CrossRef]
  61. Raja, G.; Anbalagan, S.; Ganapathisubramaniyan, A.; Selvakumar, M.S.; Bashir, A.K.; Mumtaz, S. Efficient and Secured Swarm Pattern Multi-UAV Communication. IEEE Trans. Veh. Technol. 2021, 70, 7050–7058. [Google Scholar] [CrossRef]
  62. Alhaqbani, A.; Kurdi, H.; Youcef-Toumi, K. Fish-Inspired Task Allocation Algorithm for Multiple Unmanned Aerial Vehicles in Search and Rescue Missions. Remote Sens. 2021, 13, 27. [Google Scholar] [CrossRef]
  63. Ye, F.; Chen, J.; Tian, Y.; Jiang, T. Cooperative Task Assignment of a Heterogeneous Multi-UAV System Using an Adaptive Genetic Algorithm. Electronics 2020, 9, 687. [Google Scholar] [CrossRef]
  64. Tan, W.; Hu, Y.; Zhao, Y.; Li, W.; Li, Y.; Zhang, X. Heterogeneous Multi UAV Mission Planning Based on Ant Colony Algorithm Powered BP Neural Network. Comput. Intell. Neurosci. 2021, 2021, 4369201. [Google Scholar] [CrossRef] [PubMed]
  65. Shao, Z.; Yan, F.; Zhou, Z.; Zhu, X. Path Planning for Multi-UAV Formation Rendezvous Based on Distributed Cooperative Particle Swarm Optimization. Appl. Sci. 2019, 9, 2621. [Google Scholar] [CrossRef]
  66. Li, J.; Zhou, Y.; Lamont, L. Communication architectures and protocols for networking unmanned aerial vehicles. In Proceedings of the 2013 IEEE Globecom Workshops (GC Wkshps), Atlanta, GA, USA, 9–13 December 2013; pp. 1415–1420. [Google Scholar]
  67. Tiemann, J.; Schweikowski, F.; Wietfeld, C. Design of an UWB indoor-positioning system for UAV navigation in GNSS-denied environments. In Proceedings of the 2015 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Banff, AB, Canada, 13–16 October 2015; pp. 1–7. [Google Scholar]
  68. Yang, T.; Shen, X.S. Mission-Critical Search and Rescue Networking Based on Multi-Agent Cooperative Communication; Springer Singapore Pte. Limited: Singapore, 2020; pp. 55–76. [Google Scholar]
  69. Koushik, A.M.; Hu, F.; Kumar, S. Deep-Learning-Based Node Positioning for Throughput-Optimal Communications in Dynamic UAV Swarm Network. IEEE Trans. Cogn. Commun. Netw. 2019, 5, 554–566. [Google Scholar] [CrossRef]
  70. Hellaoui, H.; Chelli, A.; Bagaa, M.; Taleb, T. UAV Communication Strategies in the Next Generation of Mobile Networks. In Proceedings of the 2020 International Wireless Communications and Mobile Computing (IWCMC), Limassol, Cyprus, 15–19 June 2020. [Google Scholar]
  71. Zhang, X.; Zhang, F.; Huang, P.; Gao, J.; Yu, H.; Pei, C.; Zhang, Y. Self-Triggered Based Coordinate Control with Low Communication for Tethered Multi-UAV Collaborative Transportation. IEEE Robot. Autom. Lett. 2021, 6, 1559–1566. [Google Scholar] [CrossRef]
  72. Liu, Z.; Cao, Y.; Gao, P.; Hua, X.; Zhang, D.; Jiang, T. Multi-UAV network assisted intelligent edge computing: Challenges and opportunities. China Commun. 2022, 19, 258–278. [Google Scholar] [CrossRef]
  73. Meng, K.; He, X.; Wu, Q.; Li, D. Multi-UAV Collaborative Sensing and Communication: Joint Task Allocation and Power Optimization. IEEE Trans. Wirel. Commun. 2023, 22, 4232–4246. [Google Scholar] [CrossRef]
  74. Ivanov, L.I.; Obukhova, N.A.; Baranov, P.S. Review of Modern UAV Detection Algorithms Using Methods of Computer Vision. In Proceedings of the 2020 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus), St. Petersburg and Moscow, Russia, 27–30 January 2020; pp. 322–325. [Google Scholar]
  75. Wang, D.; Lian, B.; Liu, Y.; Gao, B. A Cooperative UAV Swarm Localization Algorithm Based on Probabilistic Data Association for Visual Measurement. IEEE Sens. J. 2022, 22, 19635–19644. [Google Scholar] [CrossRef]
  76. Walter, V.; Staub, N.; Franchi, A.; Saska, M. UVDAR System for Visual Relative Localization with Application to Leader-Follower Formations of Multirotor UAVs. IEEE Robot. Autom. Lett. 2019, 4, 2637–2644. [Google Scholar] [CrossRef]
  77. Gassner, M.; Cieslewski, T.; Scaramuzza, D. Dynamic collaboration without communication: Vision-based cable-suspended load transport with two quadrotors. In Proceedings of the 2017 IEEE International Conference on Robotics and Automation (ICRA), Singapore, 29 May–3 June 2017; pp. 5196–5202. [Google Scholar]
  78. Vetrella, A.R.; Fasano, G. Cooperative UAV navigation under nominal GPS coverage and in GPS-challenging environments. In Proceedings of the 2016 IEEE 2nd International Forum on Research and Technologies for Society and Industry Leveraging a better tomorrow (RTSI), Bologna, Italy, 7–9 September 2016; pp. 1–5. [Google Scholar]
  79. Hardy, J.; Strader, J.; Gross, J.N. Unmanned aerial vehicle relative navigation in GPS denied environments. In Proceedings of the 2016 IEEE/ION Position, Location and Navigation Symposium (PLANS), Savannah, GA, USA, 11–14 April 2016. [Google Scholar]
  80. Causa, F.; Vetrella, A.R.; Fasano, G.; Accardo, D. Multi-UAV formation geometries for cooperative navigation in GNSS-challenging environments. In Proceedings of the 2018 IEEE/ION Position, Location and Navigation Symposium (PLANS), Monterey, CA, USA, 23–26 April 2018; pp. 775–785. [Google Scholar]
  81. Zhou, X.; Wen, X.; Wang, Z.; Gao, Y.; Li, H.; Wang, Q.; Yang, T.; Lu, H.; Cao, Y.; Xu, C.; et al. Swarm of micro flying robots in the wild. Sci. Robot. 2022, 7, m5954. [Google Scholar] [CrossRef]
  82. Bala, J.A.; Adeshina, S.A.; Aibinu, A.M. Advances in Visual Simultaneous Localisation and Mapping Techniques for Autonomous Vehicles: A Review. Sensors 2022, 22, 8943. [Google Scholar] [CrossRef] [PubMed]
  83. Kaleem, Z.; Ahmad, I.; Duong, T.Q. UAVs Path Planning by Particle Swarm Optimization Based on Visual-SLAM Algorithm; Springer: Singapore, 2022. [Google Scholar]
  84. Bala, J.A.; Adeshina, S.; Aibinu, A.M. A Modified Visual Simultaneous Localisation and Mapping (V-SLAM) Technique for Road Scene Modelling. In Proceedings of the 2022 IEEE Nigeria 4th International Conference on Disruptive Technologies for Sustainable Development (NIGERCON), Lagos, Nigeria, 5–7 April 2022. [Google Scholar]
  85. Nguyen, T.H.; Nguyen, T.; Xie, L. Flexible and Resource-Efficient Multi-Robot Collaborative Visual-Inertial-Range Localization. IEEE Robot. Autom. Lett. 2022, 7, 928–935. [Google Scholar] [CrossRef]
  86. Ortiz-Coder, P.; Sánchez-Ríos, A. An Integrated Solution for 3D Heritage Modeling Based on Videogrammetry and V-SLAM Technology. Remote Sens. 2020, 12, 1529. [Google Scholar] [CrossRef]
  87. Wu, S.; Su, Y.; Lu, X.; Xu, H.; Kang, S.; Zhang, B.; Hu, Y.; Liu, L. Extraction and Mapping of Cropland Parcels in Typical Regions of Southern China Using Unmanned Aerial Vehicle Multispectral Images and Deep Learning. Drones 2023, 7, 285. [Google Scholar] [CrossRef]
  88. Chen, P.; Chiang, Y.; Weng, P. Imaging Using Unmanned Aerial Vehicles for Agriculture Land Use Classification. Agriculture 2020, 10, 416. [Google Scholar] [CrossRef]
  89. Christiansen, M.; Laursen, M.; Jørgensen, R.; Skovsen, S.; Gislum, R. Designing and Testing a UAV Mapping System for Agricultural Field Surveying. Sensors 2017, 17, 2703. [Google Scholar] [CrossRef]
  90. Barrientos, A.; Colorado, J.; Cerro, J.D.; Martinez, A.; Rossi, C.; Sanz, D.; Valente, J. Aerial remote sensing in agriculture: A practical approach to area coverage and path planning for fleets of mini aerial robots. J. Field Robot. 2011, 28, 667–689. [Google Scholar] [CrossRef]
  91. Song, C.; Zang, Y.; Zhou, Z.; Luo, X.; Zhao, L.; Ming, R.; Zi, L.; Zang, Y. Test and Comprehensive Evaluation for the Performance of UAV-Based Fertilizer Spreaders. IEEE Access 2020, 8, 202153–202163. [Google Scholar] [CrossRef]
  92. Liu, W.; Zhou, Z.; Xu, X.; Gu, Q.; Zou, S.; He, W.; Luo, X.; Huang, J.; Lin, J.; Jiang, R. Evaluation method of rowing performance and its optimization for UAV-based shot seeding device on rice sowing. Comput. Electron. Agric. 2023, 207, 107718. [Google Scholar] [CrossRef]
  93. Liu, W.; Zou, S.; Xu, X.; Gu, Q.; He, W.; Huang, J.; Huang, J.; Lyu, Z.; Lin, J.; Zhou, Z.; et al. Development of UAV-based shot seeding device for rice planting. Int. J. Agric. Biol. Eng. 2022, 15, 1–7. [Google Scholar] [CrossRef]
  94. Lysych, M.; Bukhtoyarov, L.; Druchinin, D. Design and Research Sowing Devices for Aerial Sowing of Forest Seeds with UAVs. Inventions 2021, 6, 83. [Google Scholar] [CrossRef]
  95. Dampage, U.; Navodana, M.; Lakal, U.; Warusavitharana, A.M. Smart Agricultural Seeds Spreading Drone for Soft Soil Paddy Fields. In Proceedings of the 2020 IEEE International Conference on Computing, Power and Communication Technologies (GUCON), Greater Noida, India, 2–4 October 2020; pp. 373–377. [Google Scholar]
  96. Song, C.; Zhou, Z.; Luo, X.; Lan, Y.; He, X.; Ming, R.; Li, K.; Hassan, S.G. Design and test of centrifugal disc type sowing device for unmanned helicopter. Int. J. Agric. Biol. Eng. 2018, 2, 55–61. [Google Scholar] [CrossRef]
  97. Hegde, A.; Ghose, D. Multi-UAV Distributed Control for Load Transportation in Precision Agriculture. In Proceedings of the AIAA SciTech 2020 Forum, Orlando, FL, USA, 6–10 January 2020. [Google Scholar]
  98. Li, Y.; Xu, Y.; Xue, X.; Liu, X.; Liu, X. Optimal spraying task assignment problem in crop protection with multi-UAV systems and its order irrelevant enumeration solution. Biosyst. Eng. 2022, 214, 177–192. [Google Scholar] [CrossRef]
  99. Fabianto, L.; Hardhienata, M.K.D.; Priandana, K. Multi-UAV Coordination for Crop Field Surveillance and Fertilization. In Proceedings of the 2020 International Conference on Computer Science and Its Application in Agriculture (ICOSICA), Bogor, Indonesia, 16–17 September 2020; pp. 1–6. [Google Scholar]
  100. Vlasceanu, E.; Popescu, D.; Ichim, L. Aerial Robotic Team for Complex Monitoring in Precision Agriculture. In Proceedings of the 15th International Conference on Distributed Computing in Sensor Systems (DCOSS), Santorini, Greece, 29–31 May 2019. [Google Scholar]
  101. Chao, H.; Baumann, M.; Jensen, A.; Chen, Y.; Cao, Y.; Ren, W.; McKee, M. Band-reconfigurable Multi-UAV-based Cooperative Remote Sensing for Real-time Water Management and Distributed Irrigation Control. In Proceedings of the 17th IFAC World Congress (IFAC’08), Seoul, Republic of Korea, 6–11 July 2008. [Google Scholar]
  102. Bajo, J.; Corchado, J.M.; Navarro Martínez, E.M.; Osaba Icedo, E.; Mathieu, P.; Hoffa-Dąbrowska, P.; Del Val, E.; Giroux, S.; Castro, A.J.M.; Sánchez-Pi, N. Designing Multi-agent Swarm of UAV for Precise Agriculture. In International Workshops of PAAMS 2018; Springer International Publishing AG: Cham, Switzerland, 2018; Volume 887, pp. 47–59. [Google Scholar]
  103. Compagnoni, A.; Casey, W.; Cai, Y.; Mishra, B. Field Coverage for Weed Mapping: Toward Experiments with a UAV Swarm; Springer International Publishing AG: Cham, Switzerland, 2019; Volume 289, pp. 132–146. [Google Scholar]
  104. Cerro, J.; Sanz, D.; Valente, J.; Barrientos, A. Aerial Fleet in RHEA Project: A High Vantage Point Contributions to ROBOT 2013; Springer International Publishing: Cham, Switzerland, 2014; pp. 457–468. [Google Scholar]
  105. Albani, D.; Ijsselmuiden, J.; Haken, R.; Trianni, V. Monitoring and mapping with robot swarms for agricultural applications. In Proceedings of the 2017 14th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS), Lecce, Italy, 29 August–1 September 2017; pp. 1–6. [Google Scholar]
  106. Botteghi, N.; Kamilaris, A.; Sinai, L.; Sirmacek, B. Multi-agent path planning of robotic swarms in agricultural fields. ISPRS Ann. Photogramm. Remote Sens. Spat. Inf. Sci. 2020, V-1-2020, 361–368. [Google Scholar] [CrossRef]
  107. Nolan, P.; Paley, D.A.; Kroeger, K. Multi-UAS path planning for non-uniform data collection in precision agriculture. In Proceedings of the 2017 IEEE Aerospace Conference, Big Sky, MT, USA, 4–11 March 2017; pp. 1–12. [Google Scholar]
  108. Sinha, J.P. Aerial robot for smart farming and enhancing farmers’ net benefit. Indian J. Agric. Sci. 2020, 90, 258–267. [Google Scholar] [CrossRef]
  109. Zheng, H.; Cheng, T.; Zhou, M.; Li, D.; Yao, X.; Tian, Y.; Cao, W.; Zhu, Y. Improved estimation of rice aboveground biomass combining textural and spectral analysis of UAV imagery. Precis. Agric. 2019, 20, 611–629. [Google Scholar] [CrossRef]
  110. Apolo-Apolo, O.E.; Martínez-Guanter, J.; Egea, G.; Raja, P.; Pérez-Ruiz, M. Deep learning techniques for estimation of the yield and size of citrus fruits using a UAV. Eur. J. Agron. 2020, 115, 126030. [Google Scholar] [CrossRef]
  111. Xu, W.; Chen, P.; Zhan, Y.; Chen, S.; Zhang, L.; Lan, Y. Cotton yield estimation model based on machine learning using time series UAV remote sensing data. Int. J. Appl. Earth Obs. Geoinf. 2021, 104, 102511. [Google Scholar] [CrossRef]
  112. Liu, W.; Zheng, X.; Garg, H. Multi-UAV Cooperative Task Assignment Based on Orchard Picking Algorithm. Int. J. Comput. Int. Syst. 2021, 14, 1461. [Google Scholar] [CrossRef]
  113. Technologies, T.A. Enter A New Era of Harvesting with Tevel’s Flying Autonomous Robots. Available online: https://www.tevel-tech.com/ (accessed on 28 July 2023).
  114. Apostolidis, S.D.; Kapoutsis, P.C.; Kapoutsis, A.C.; Kosmatopoulos, E.B. Cooperative multi-UAV coverage mission planning platform for remote sensing applications. Auton. Robot. 2022, 46, 373–400. [Google Scholar] [CrossRef]
  115. Lan, Y.; Wang, L.; Zhang, Y. Application and prospect on obstacle avoidance technology for agricultural UAV. Trans. Chin. Soc. Agric. Eng. 2018, 34, 104–113. [Google Scholar]
  116. Wang, L.; Lan, Y.; Zhang, Y.; Zhang, H.; Tahir, M.N.; Ou, S.; Liu, X.; Chen, P. Applications and Prospects of Agricultural Unmanned Aerial Vehicle Obstacle Avoidance Technology in China. Sensors 2019, 19, 642. [Google Scholar] [CrossRef]
  117. Yin, Y.; Meng, Z.; Zhao, C.; Wang, H.; Wen, C.; Chen, J.; Li, L.; Du, J.; Wang, P.; An, X.; et al. State-of-the-art and prospect of research on key technical for unmanned farms of field corp. Smart Agric. 2022, 4, 1–25. [Google Scholar]
  118. Ayamga, M.; Akaba, S.; Nyaaba, A.A. Multifaceted applicability of drones: A review. Technol. Forecast. Soc. Chang. 2021, 167, 120677. [Google Scholar] [CrossRef]
  119. Boursianis, A.D.; Papadopoulou, M.S.; Diamantoulakis, P.; Liopa-Tsakalidi, A.; Barouchas, P.; Salahas, G.; Karagiannidis, G.; Wan, S.; Goudos, S.K. Internet of Things (IoT) and Agricultural Unmanned Aerial Vehicles (UAVs) in smart farming: A comprehensive review. Internet Things 2022, 18, 100187. [Google Scholar] [CrossRef]
Figure 1. Operational model of single UAV and UAV swarm (reproduced from [24], with permission from IEEE, 2022).
Figure 1. Operational model of single UAV and UAV swarm (reproduced from [24], with permission from IEEE, 2022).
Agronomy 13 02499 g001
Figure 2. Example of a centralized tasking approach. (a) Optimal Task Allocation (reproduced from [34], with permission from IEEE, 2020). (b) UAV Surveillance Mission Planning (reproduced from [35], with permission from IEEE, 2014).
Figure 2. Example of a centralized tasking approach. (a) Optimal Task Allocation (reproduced from [34], with permission from IEEE, 2020). (b) UAV Surveillance Mission Planning (reproduced from [35], with permission from IEEE, 2014).
Agronomy 13 02499 g002
Figure 3. Example of a distributed task assignment approach (reproduced from [45], with permission from IEEE, 2022).
Figure 3. Example of a distributed task assignment approach (reproduced from [45], with permission from IEEE, 2022).
Agronomy 13 02499 g003
Figure 4. Example of optimal path planning method. (a) Path planning for UAVs using A* Algorithm (reproduced from [54], with permission from IEEE, 2019). (b) The cooperative strike path under Voronoi diagram (reproduced from [55], with permission from Wireless Communications and Mobile Computing, 2022).
Figure 4. Example of optimal path planning method. (a) Path planning for UAVs using A* Algorithm (reproduced from [54], with permission from IEEE, 2019). (b) The cooperative strike path under Voronoi diagram (reproduced from [55], with permission from Wireless Communications and Mobile Computing, 2022).
Agronomy 13 02499 g004
Figure 5. UAV Swarm flight trajectory based on artificial potential field (reproduced from [52], with permission from Complex System Modeling and Simulation, 2022).
Figure 5. UAV Swarm flight trajectory based on artificial potential field (reproduced from [52], with permission from Complex System Modeling and Simulation, 2022).
Agronomy 13 02499 g005
Figure 6. Examples of planning methods based on swarm intelligence algorithms. (a) Schematic of the UAV Swarm flight based on the fish swarm algorithm (reproduced from [62], with permission from Remote Sens-Basel, 2020). (b) UAV Swarm flight path planning based on ant colony algorithm (reproduced from [64], with permission from Computational Intelligence and Neuroscience, 2021).
Figure 6. Examples of planning methods based on swarm intelligence algorithms. (a) Schematic of the UAV Swarm flight based on the fish swarm algorithm (reproduced from [62], with permission from Remote Sens-Basel, 2020). (b) UAV Swarm flight path planning based on ant colony algorithm (reproduced from [64], with permission from Computational Intelligence and Neuroscience, 2021).
Agronomy 13 02499 g006
Figure 7. Wireless router-based UAV swarm control method (reproduced from [71], with permission from IEEE, 2020).
Figure 7. Wireless router-based UAV swarm control method (reproduced from [71], with permission from IEEE, 2020).
Agronomy 13 02499 g007
Figure 8. Examples of leader-follower-based visual guidance methods. (a) Vision-Aided Multi-UAV Autonomous Flocking (reproduced from [54], with permission from IEEE, 2019). (b) Optical Tracking System for Multi-UAV Clustering (reproduced from [21], with permission from IEEE, 2021).
Figure 8. Examples of leader-follower-based visual guidance methods. (a) Vision-Aided Multi-UAV Autonomous Flocking (reproduced from [54], with permission from IEEE, 2019). (b) Optical Tracking System for Multi-UAV Clustering (reproduced from [21], with permission from IEEE, 2021).
Agronomy 13 02499 g008
Figure 9. Example of a vision-based multi-source information fusion method (reproduced from [81], with permission from the American Association for the Advancement of Science, 2022). (A) Hardware components of our flight platform; (B) The system architecture.
Figure 9. Example of a vision-based multi-source information fusion method (reproduced from [81], with permission from the American Association for the Advancement of Science, 2022). (A) Hardware components of our flight platform; (B) The system architecture.
Agronomy 13 02499 g009
Figure 10. Schematic diagram of V-SLAM framework.
Figure 10. Schematic diagram of V-SLAM framework.
Agronomy 13 02499 g010
Figure 11. UAV flight trajectory based on V-SLAM (reproduced from [86], with permission from Remote Sens-Basel, 2020).
Figure 11. UAV flight trajectory based on V-SLAM (reproduced from [86], with permission from Remote Sens-Basel, 2020).
Agronomy 13 02499 g011
Figure 12. Application of UAVs in mapping and charting of arable land. (A) Mapping of agricultural land parcels (reproduced from [87], with permission from Drones, 2023) (a). A test site located in Guangzhou, China, which can represent the typical regionof croplands of southern China. Some non-conventional cropland parcels, which were separated into many small trial areas: citrus (b), vegetables (c), rice (d), and corn (e). (B) Farmland classification effect (reproduced from [88], with permission from Agriculture, 2020).
Figure 12. Application of UAVs in mapping and charting of arable land. (A) Mapping of agricultural land parcels (reproduced from [87], with permission from Drones, 2023) (a). A test site located in Guangzhou, China, which can represent the typical regionof croplands of southern China. Some non-conventional cropland parcels, which were separated into many small trial areas: citrus (b), vegetables (c), rice (d), and corn (e). (B) Farmland classification effect (reproduced from [88], with permission from Agriculture, 2020).
Agronomy 13 02499 g012
Figure 13. Measurement and mapping of cropland information for all three UAV flight trajectories (reproduced from [90], with permission from John Wiley and Sons, 2011). Labels tA, tB, tC, and tD refer to peaks of the tracking error. ①, ②, ③ denote the trajectory of the flight area of the three UAVs, respectively.
Figure 13. Measurement and mapping of cropland information for all three UAV flight trajectories (reproduced from [90], with permission from John Wiley and Sons, 2011). Labels tA, tB, tC, and tD refer to peaks of the tracking error. ①, ②, ③ denote the trajectory of the flight area of the three UAVs, respectively.
Agronomy 13 02499 g013
Figure 14. UAV-based paddy seeding device (reproduced from [93], with permission from International Journal of Agricultural and Biological Engineering, 2022).
Figure 14. UAV-based paddy seeding device (reproduced from [93], with permission from International Journal of Agricultural and Biological Engineering, 2022).
Agronomy 13 02499 g014
Figure 15. UAV-based centrifugal disk seeding device (reproduced from [96], with permission from International Journal of Agricultural and Biological Engineering, 2018).
Figure 15. UAV-based centrifugal disk seeding device (reproduced from [96], with permission from International Journal of Agricultural and Biological Engineering, 2018).
Agronomy 13 02499 g015
Figure 16. Agricultural spraying device based on two UAVs (reproduced from [97], with permission from the American Institute of Aeronautics and Astronautics, 2022).
Figure 16. Agricultural spraying device based on two UAVs (reproduced from [97], with permission from the American Institute of Aeronautics and Astronautics, 2022).
Agronomy 13 02499 g016
Figure 17. Multi-agent swarm of UAV for crop monitoring (reproduced from [102], with permission from Springer Nature, 2018).
Figure 17. Multi-agent swarm of UAV for crop monitoring (reproduced from [102], with permission from Springer Nature, 2018).
Agronomy 13 02499 g017
Figure 18. UAV-based citrus yield estimation (reproduced from [110], with permission from European Journal of Agronomy, 2020).
Figure 18. UAV-based citrus yield estimation (reproduced from [110], with permission from European Journal of Agronomy, 2020).
Agronomy 13 02499 g018
Figure 19. Framework for unmanned farm systems with smart agricultural technologies.
Figure 19. Framework for unmanned farm systems with smart agricultural technologies.
Agronomy 13 02499 g019
Table 1. Overview of the existing navigation systems.
Table 1. Overview of the existing navigation systems.
Main Cooperation StrategySecondary Cooperation StrategyCharacteristics
UAV Swarm Collaborative Tasking ModelCentralized tasking model
(1)
The solution obtained, whether it is the global optimal solution or a local optimal solution, facilitates the attainment of optimal decision-making and control within the system.
(2)
The process involves higher computational complexity due to the optimization of complex combinatorial optimization problems.
(3)
The lack of information feedback between the UAV and the task allocation endpoint leads to deficient real-time performance and poor robustness.
Distributed tasking model
(1)
UAV Swarm systems are characterized by high autonomy and robustness, enabling them to adapt to dynamic and uncertain battlefield environments effectively.
(2)
The systems can match tasks based on their own task situations, leading to high task operation efficiency.
UAV Swarm Collaborative Trajectory Planning ModelOptimal path planning methodThe performance of the system is more dependent on the environment, and the amount of computation increases as the map size grows, resulting in higher latency when applied to larger maps.
Planning method based on artificial potential field
(1)
The system exhibits high security, good real-time performance, and fast planning speed.
(2)
In complex environments, it is prone to producing local optimal values.
(3)
The dynamic planning ability of each UAV is poor when the cluster state changes.
Planning method based on swarm intelligence algorithm
(1)
The planning process is fast, parallel, easy to collaborate, and capable of converging to the optimal value.
(2)
The algorithm requires a large number of parameters to be adjusted, making it challenging to select the key parameters effectively.
(3)
In the presence of computational loopholes in the intelligent algorithm, the UAV Swarm system may experience stagnation or dead loop phenomenon, resulting in planning failure and loss of synergy.
UAV Swarm Communications Co-Navigation Model-
(1)
The system exhibits the capability for automatic network composition, dynamically adjusts the network structure according to specific operational requirements, and possesses a strong anti-interference ability.
(2)
The system demonstrates a high degree of intelligence and offers diverse functionalities.
(3)
The system requires an upgrade in network bandwidth and network protocols, and currently exhibits weak real-time performance due to extensive information loads.
UAV Swarm Visual Co-Navigation ModelVisual guide
(1)
The UAV swarm system can operate effectively in GPS-denied areas, thereby expanding its application range.
(2)
The visual sensor is characterized by its compact size and affordable cost.
(3)
The visual navigation system may experience tracking errors, necessitating high reliability in both the visual sensor and the visual recognition algorithm.
Vision-based multi-source information fusion method
(1)
The fusion of visual and other diverse information facilitates high-precision tracking of flight.
(2)
More robust on-board processors are required to process and fuse a greater volume of information.
V-SLAM
(1)
Greater independence and anti-interference capabilities.
(2)
Extensive integrated arithmetic processes can lead to an accumulation of errors, affecting system accuracy.
(3)
SLAM possesses issues with scale uncertainty and scale drift, which can impact the system’s results.
Table 2. Operational requirements and suggested control methods for UAV swarm on unmanned farms.
Table 2. Operational requirements and suggested control methods for UAV swarm on unmanned farms.
Operations SegmentOperational CharacterizationControl MethodsReasons
Cultivation
(1)
The operational scope is expansive, with a significant UAV flight altitude.
(2)
The precision required for UAV flights is not stringent; the primary concern is to ensure that the targeted area falls within the visual capture range.
(3)
Inter-UAV communication is minimal.
Collaborative Tasking Model,
Collaborative Trajectory Planning Model
The utilization of a UAV swarm in arable land predominantly focuses on large-scale measurement and mapping of agricultural land data. During operational procedures, it suffices to dispatch task decomposition or path planning to individual UAVs. Subsequently, each UAV conducts its flight operations within designated task boundaries and gathers pertinent data.
Planting
(1)
Flight altitude is low, necessitating high precision in spreading.
(2)
For spot seeding devices, a precise flight trajectory is essential, accompanied by heightened accuracy in coverage.
(3)
Disc seeding devices mandate real-time monitoring of the seeding process to preclude redundancies or omissions.
Visual Co-Navigation Model, Collaborative Trajectory Planning ModelThe benefit of point-and-shoot seeding lies in its exceptional precision, allowing for enhanced control over seed positioning. Consequently, during the operational phase, planning a distinct flight trajectory for each UAV suffices.
In contrast, disc seeds do not possess a uniform distribution upon landing. Thus, employing a visual navigation mode enables analysis of seed distribution on the ground, facilitating timely replanting.
Field management
(1)
The spraying operation requires a low flight altitude coupled with high spraying precision.
(2)
The flight altitude designated for field inspection is contingent upon the operational task, guaranteeing that the targeted plots fall within the visual capture range.
Collaborative Tasking Model,
Collaborative Trajectory Planning Model, Communications Co-Navigation Model
During pesticide spraying or crop fertilization, the varying concentrations of liquid can significantly influence crop growth. Thus, adequate communication and coordination among the drones are imperative during the operation. Conversely, the fields do not necessitate meticulous detailing, allowing UAVs to operate based solely on pre-defined tasks or trajectories to fulfill their respective assignments.
Harvesting
(1)
The yield measurement operation necessitates a higher flight altitude, with each UAV being responsible for image acquisition within its designated operational zone.
(2)
The fruit harvesting operation requires a lower flight altitude but demands greater flight precision. Additionally, UAVs must communicate interdependently for rapid information exchange.
Collaborative Tasking Model,
Collaborative Trajectory Planning Mode, Communications Co-Navigation Model,
Visual Co-Navigation Model
For yield measurement tasks, a UAV swarm predominantly focuses on capturing remote sensing images within the cultivation area. As such, UAVs merely need to operate based on predefined tasks or trajectories. In contrast, fruit harvesting operations necessitate intensive picking and harvesting activities within a confined space. Therefore, swift information exchange between UAVs is imperative to prevent collisions, overlooked harvests, and repeated harvests.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ming, R.; Jiang, R.; Luo, H.; Lai, T.; Guo, E.; Zhou, Z. Comparative Analysis of Different UAV Swarm Control Methods on Unmanned Farms. Agronomy 2023, 13, 2499. https://doi.org/10.3390/agronomy13102499

AMA Style

Ming R, Jiang R, Luo H, Lai T, Guo E, Zhou Z. Comparative Analysis of Different UAV Swarm Control Methods on Unmanned Farms. Agronomy. 2023; 13(10):2499. https://doi.org/10.3390/agronomy13102499

Chicago/Turabian Style

Ming, Rui, Rui Jiang, Haibo Luo, Taotao Lai, Ente Guo, and Zhiyan Zhou. 2023. "Comparative Analysis of Different UAV Swarm Control Methods on Unmanned Farms" Agronomy 13, no. 10: 2499. https://doi.org/10.3390/agronomy13102499

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop