Unmanned Aerial Robots’ Applications in Agriculture: Comparison
Please note this is a comparison between Version 2 by Conner Chen and Version 1 by Anselme Muzirafuti.

The most common role of drones in agriculture is to assess and monitor crops. For this, remote sensing is carried out, but this task is not enough when agricultural applications become more widespread. For this, autonomous mobile robots such as drones and other UAVs with technologically different features are designed for various agricultural purposes.

  • autonomous robots
  • smart agriculture
  • Remote sensing

1. Unmanned Aerial Robots’ Applications in Agriculture

IoT and similar technologies such as WSN, which have become popular in recent years, are used to meet the needs in the agriculture fields. Along with the IoT, the widespread use of autonomous robots such as Unmanned Aerial Robots (UAVs) increases productivity in agriculture. In recent years, studies related to this subject have gained acceleration [21,22,23,24][1][2][3][4]. In [25][5], the authors used UAVs to detect possible drainage pipes. Often, farmers need to repair or construct drain lines to efficiently remove water from soil. Therefore, in this study, they wanted to increase resource consumption and productivity in agriculture by focusing on this issue. In [26][6], the combined application of UAV and Unmanned Ground Robot (UGV) was proposed to monitor and manage crops. The authors proposed a system that can periodically monitor the condition of crops, capture multiple images of them, and determine the state of the crops. In addition to many UAV-based studies and products, recently, the concepts of IoT and autonomous robots have begun to be presented together. In this way, the data detected by the UAVs or each autonomous robot reach the place where they need to be sent instantly, the necessary actions can be taken on this data, and it can quickly provide a decision mechanism to the farmer or other technological devices. For example, in [27][7], the authors presented a farm monitoring system via UAV, IoT, and Long-Range Wide Area Network (LoRAWAN) technologies for efficient resource management and data delivery. In this regard, they monitored water quality. In [28][8], the authors proposed a new model to minimize the post-disaster inspection cost to serve a disaster-affected area. In this study, battery charging costs, service costs, drone hovering, turning, acceleration, cruise, and deceleration costs were considered. In this regard, the authors used two heuristics (not meta-heuristics) algorithms, but it was not possible to avoid the fundamental problems of heuristics [19][9]. In [29][10], the study aimed to deliver to a number of customers by UAVs, namely drones. Here, it focused on three issues. One was the launch points of the drones, the second was the launch points of the customers, and the third was the distance between the customer and the drone. The proposed method goal was to minimize the total operational cost, including an explicit calculation of the energy consumption of the drone as a function of the drone speed.
The most common role of drones in agriculture is to assess and monitor crops. For this, remote sensing is carried out, but this task is not enough when agricultural applications become more widespread. For this, autonomous mobile robots such as drones and other UAVs with technologically different features are designed for various agricultural purposes. In [30][11], the authors used satellite images to crop mapping. They used the remote sensing feature and utilized advantages of combined radar data and optical images to identify the type of crops. The authors claim that this combination provides an increased chance of examining details and provides more reliable information compared to a single-sensor classification method. We can generally categorize UAV/drone-based agricultural applications into three categories: Monitoring Applications, (b) Spraying Applications, and (c) Multi-robots Applications. In the first category, crops are tracked, and certain appropriate information and vegetation indices are extracted. For this, it is necessary to provide the imaging data that are processed later. Thus, we can identify problem areas in the crop that suffer from various diseases and pests. The data received by UAVs sensors can be characterized based on their spectral, spatial, and temporal properties. The selection of suitable sensors and data depends on the nature of their applications. There are many studies in the literature related to this [31,32,33][12][13][14]. Most studies in the second category have focused on applications that can spray pesticides and fertilizers in appropriate and correct amounts. Most of the papers reviewed install a spray device and take into account various conditions that can affect this process, such as weather [34,35,36][15][16][17]. We should not forget that these agricultural chemical products can cause various problems such as environmental disasters and human diseases such as cancer. Currently, most of the existing studies in the literature generally focus on a single autonomous, mobile robot performing a monitoring operation. For example, in some cases such as large crops, a single mobile device (e.g., UAV) cannot complete the monitoring process as it is characterized by limited power sources (limited battery). On the contrary, a multi-robot application can overcome this difficulty by dividing the area into multiple sub-areas corresponding to the number of UAVs/drones [37,38,39][18][19][20]. In addition, different purposes and applications are carried out on a single drone. However, the need for more than one mobile robot to work is increasing day by day. In particular, parallel processing is very important in terms of performance and process speed. In this regard, one of the most important issues is that these autonomous mobile robots can work together as soon as possible and use fewer resources without colliding with each other. The situation becomes even more difficult, especially in large-scale agricultural land, which consists of various barriers. Thus, the problem of path planning seems to be quite important, and an efficient mechanism can be used in many various agricultural applications; it can also be coded and embedded with different hardware devices. Therefore, in the next subsection, the topic of three-dimensional path planning in the literature is discussed.

2. Path Planning in Agricultural Applications

It is very important that autonomous robots used in smart agriculture perform their duties efficiently and that resources are used efficiently. In this regard, a vital issue is that these robots do their tasks with the most optimum mechanism. Therefore, it is necessary to focus on the NP-hard type of 3D path planning problem. A general classification of 3D path planning consists of four types, as shown in Figure 1. These types are sampling-based algorithms [40][21], node-based algorithms [41][22], mathematical-based algorithms [42][23], and nature-based algorithms [43][24]. The methods in the first three categories suffer from high time complexity and local minima trap, especially when mobile robots face multiple constraints when planning a path. Metaheuristic algorithms, a set of nature-inspired algorithms, are the fourth category in this taxonomy that imitate natural, biological, interactive behaviors or physical events [44,45][25][26]. These methods try to find an almost optimal path by eliminating the process of creating complex environment models based on stochastic approaches. The stochastic approaches can be efficient and fast in solving large and complex optimization problems, especially in non-differentiable, multi-objective, and multimodal problems [20,46][27][28].
Figure 1. 3D path planning algorithms taxonomy [5,47][29][30].
Finding the best shortest path entails some problems such as the existence of many possible obstacles in its route. In addition, this path should be smooth without sharp turns and must consider movement restrictions. These problems may be even more cumbersome when considering large land areas and similar agricultural environments. Solution techniques in path planning algorithms for mobile autonomous mobile robots may include a visibility graph [48][31], probable road maps [49][32], and random exploring algorithms [50][33]. However, judging from the results of numerous studies in the literature, metaheuristic methods may be better overall [51,52,53][34][35][36]. Metaheuristic methods try to find an almost optimal path by eliminating the process of creating complex environment models based on stochastic approaches. These methods are among the most appropriate approaches to solve unifying and nonlinear global optimization problems [54][37]. Worth mentioning here is the No-Free-Lunch (NFL) [55][38] theorem. It asserts that there is no specific metaheuristic algorithm that provides the best solution for every optimization problem. This means that if one algorithm can solve a kind of problem effectively, then it may not be effective to solve another kind of problem. As such, there is a considerable demand to develop new metaheuristic algorithms that can be used in various problems.
As previously stated, the path planning problem has become popular in recent years and the metaheuristic algorithms can be the most appropriate solution for it, but in the literature, there are not many works that study agricultural lands for various purposes. Many agricultural studies in the literature have focused on issues such as the farmer’s income from harvest, the variety of land use, the type and amount of employment, labor productivity, biodiversity indices based on landscape ecological measures, and soil erosion [56,57,58][39][40][41]. In the literature, although there are some studies on path planning in agricultures [59[42][43],60], they have generally not focused either on 3D path planning or on the problem of having many obstacles in the real environment farmlands and how to detect them.
In [61][44], the authors addressed the coverage path problem in a particular region with many known obstacles for mobile robots in agriculture. The study proposed a practical method, considering the geometry properties and obstacles of the area. It used an obstacle avoidance mechanism to find a coverage path for agricultural drones. However, optimal pathfinding and its usability in a 3D space were not taken into account. Additionally, the complexity time and space of their proposed method are not efficient in comparison with metaheuristic-based algorithms. In [59][42], the authors showed the simulation results of an algorithm designed to autonomously perform the path planning process for UAVs in agricultural lands. The purpose of this study was to provide the appropriate conditions to automate the process and carry out further audit activities. The algorithm considers photogrammetric parameters such as ground sample distance (GSD) and overlap between photos. For this, image processing techniques were used. In [62][45], the authors used autonomously acting ground robots for various agricultural applications. They researched different applications for path planning techniques to various agricultural contexts and applied land coverage and point-to-point navigation techniques. They used the D* to find the optimal path in a partial environment. However, this method is not very efficient since it uses a node-based algorithm (D* algorithm), and it is also designed for 2D areas [63][46]. As mentioned before, among the 3D path planning methods, metaheuristics may be the most efficient method. In [64][47], the authors proposed a custom model to navigate semi-autonomous agricultural robots with trailer. However, the geometry features were considered in 2D. In addition, the authors did not focus on finding the optimal path. Therefore, mobile devices moving on the non-optimal path map may not be successful in using their resources efficiently.
In [65][48], the authors proposed a path planning method inspired by the Ant Colony Optimization (ACO) algorithm to multipoint measurements in potato ridge cultivation. However, the related method did not perform successfully in finding optimal paths and is also useful for 2D areas. It may be unlikely to be implemented on real robots due to the fact that they did not focus on the recognition of obstacles and the avoidance of mechanisms of them. In [57][40], three local search metaheuristic algorithms, which were simulated by annealing and tabu search references, were used to calculate annual crop planning with a new irrigation mechanism. The objective function of this study was to maximize the gross benefits associated with the allocation of crops. The authors claimed that the tabu search method gave the best results in comparisons. In [66][49], an evolutionary algorithm was used for a complex strategic land use problem based on the management of a farming system. This study aimed to pursue a multi-purpose strategy that fulfilled spatial constraints in the 50-year planning management of the farm. Although the study is comprehensive, the metaheuristic method used and proposed may not be a very performant and efficient solution.

References

  1. Chung, H.M.; Maharjan, S.; Zhang, Y.; Eliassen, F.; Strunz, K. Placement and Routing Optimization for Automated Inspection with Unmanned Aerial Robots: A Study in Offshore Wind Farm. IEEE Trans. Ind. Inform. 2020, 17, 3032–3043.
  2. del Cerro, J.; Cruz Ulloa, C.; Barrientos, A.; de León Rivas, J. Unmanned Aerial Robots in Agriculture: A Survey. Agronomy 2021, 11, 203.
  3. Macrina, G.; Di Puglia Pugliese, L.; Guerriero, F.; Laporte, G. Drone-aided routing: A literature review. Transp. Res. Part C Emerg. Technol. 2020, 120, 102762.
  4. Baik, H.; Valenzuela, J. An optimization drone routing model for inspecting wind farms. Soft Comput. 2021, 25, 2483–2498.
  5. Allred, B.; Eash, N.; Freeland, R.; Martinez, L.; Wishart, D. Effective and efficient agricultural drainage pipe mapping with UAS thermal infrared imagery: A case study. Agric. Water Manag. 2018, 197, 132–137.
  6. Vasudevan, A.; Kumar, D.A.; Bhuvaneswari, N.S. Precision farming using unmanned aerial and ground robots. In Proceedings of the IEEE Technological Innovations in ICT for Agriculture and Rural Development (TIAR), Chennai, India, 15–16 July 2016; pp. 146–150.
  7. Behjati, M.; Noh, A.M.; Alobaidy, H.; Zulkifley, M.; Nordin, R.; Abdullah, N. LoRa Communications as an Enabler for Internet of Drones towards Large-Scale Livestock Monitoring in Rural Farms. Sensors 2021, 21, 5044.
  8. Chowdhury, S.; Shahvari, O.; Marufuzzaman, M.; Li, X.; Bian, L. Drone routing and optimization for post-disaster inspection. Comput. Ind. Eng. 2021, 159, 107495.
  9. Seyyedabbasi, A.; Kiani, F. I-GWO and Ex-GWO: Improved algorithms of the Grey Wolf Optimizer to solve global optimization problems. Eng. Comput. 2021, 37, 509–532.
  10. Dukkanci, O.; Kara, B.Y.; Bektaş, T. Minimizing energy and cost in range-limited drone deliveries with speed optimization. Transp. Res. Part C Emerg. Technol. 2021, 125, 102985.
  11. Felegari, S.; Sharifi, A.; Moravej, K.; Amin, M.; Golchin, A.; Muzirafuti, A.; Tariq, A.; Zhao, N. Integration of Sentinel 1 and Sentinel 2 Satellite Images for Crop Mapping. Appl. Sci. 2021, 11, 10104.
  12. Matrice, D. Matrice 100. 100, 2016, 2017. Available online: https://www.dji.com/product/matrice100 (accessed on 14 November 2021).
  13. Papachristos, C.; Kamel, M.; Popović, M.; Khattak, S.; Bircher, A.; Oleynikova, H.; Dang, T.; Mascarich, F.; Alexis, K.; Siegwart, R. Autonomous Exploration and Inspection Path Planning for Aerial Robots Using the Robot Operating System. In Studies in Computational Intelligence; Koubaa, A., Ed.; Springer Science and Business Media LLC: Toledo, Spain, 2018; pp. 67–111.
  14. Christiansen, M.P.; Laursen, M.S.; Jørgensen, R.N.; Skovsen, S.; Gislum, R. Designing and Testing a UAV Mapping System for Agricultural Field Surveying. Sensors 2017, 17, 2703.
  15. Faical, B.S.; Pessin, G.; Filho, G.P.; Carvalho, A.C.; Furquim, G.; Ueyama, J. Fine-Tuning of UAV Control Rules for Spraying Pesticides on Crop Fields. In Proceedings of the 2014 IEEE 26th International Conference on Tools with Artificial Intelligence, Limassol, Cyprus, 10–12 November 2014; pp. 527–533.
  16. Dai, B.; He, Y.; Gu, F.; Yang, L.; Han, J.; Xu, W. A vision-based autonomous aerial spray system for precision agriculture. In Proceedings of the 2017 IEEE International Conference on Robotics and Biomimetics (ROBIO), Macao, China, 5–8 December 2017; pp. 507–513.
  17. Klauser, F.; Pauschinger, D. Entrepreneurs of the air: Sprayer drones as mediators of volumetric agriculture. J. Rural. Stud. 2021, 84, 55–62.
  18. Skobelev, P.; Budaev, D.; Gusev, N.; Voschuk, G. Designing Multi-agent Swarm of UAV for Precise Agriculture. In International Conference on Practical Applications of Agents and Multi-Agent Systems; Javier, B.J., Ed.; Springer: Toledo, Spain, 2018; pp. 47–59.
  19. Ju, C.; Son, H.I. Multiple UAV Systems for Agricultural Applications: Control, Implementation, and Evaluation. Electronics 2018, 7, 162.
  20. Li, X.; Zhao, Y.; Zhang, J.; Dong, Y. A Hybrid PSO Algorithm Based Flight Path Optimization for Multiple Agricultural UAVs. In Proceedings of the 2016 IEEE 28th International Conference on Tools with Artificial Intelligence (ICTAI), San Jose, CA, USA, 6–8 November 2016; pp. 691–697.
  21. Noreen, I.; Khan, A.; Habib, Z. Optimal Path Planning using RRT*-Adjustable Bounds. Intell. Serv. Robot 2018, 11, 41–52.
  22. Guruji, A.K.; Agarwal, H.; Parsediya, D. Time-efficient A* Algorithm for Robot Path Planning. Procedia Technol. 2016, 23, 144–149.
  23. Jason, G.; Xin, M.; Liu, F.; Ying, W.; Ren, H. Mathematical Modeling and Intelligent Algorithm for Multi-Robot Path Planning. Math. Probl. Eng. 2017, 2017, 1465158.
  24. Li, J.; Yang, S.X.; Xu, Z. A Survey on Robot Path Planning using Bio-inspired Algorithms. In Proceedings of the 2019 IEEE International Conference on Robotics and Biomimetics (ROBIO), Dali, China, 6–8 December 2019; pp. 2111–2116.
  25. Choudhury, N.; Mandal, R.; Kar, S.K. Bioinspired robot path planning using PointBug algorithm. In Proceedings of the 2016 International Conference on Electrical, Electronics, and Optimization Techniques (ICEEOT), Chennai, India, 3–5 March 2016; pp. 2638–2643.
  26. Wu, L.; Li, Y.; Liu, J. Based on Improved Bio-Inspired Model for Path Planning by Multi-AUV. In Proceedings of the Proceedings of the 2018 International Conference on Electronics and Electrical Engineering Technology, Tianjin, China, 19–21 September 2018; pp. 128–134.
  27. Seyyedabbasi, A.; Kiani, F. MAP-ACO: An efficient protocol for multi-agent pathfinding in real-time WSN and decentralized IoT systems. Microprocess. Microsyst. 2020, 79, 103325.
  28. Seyyedabbasi, A.; Aliyev, R.; Kiani, F.; Gulle, M.U.; Basyildiz, H.; Shah, M.A. Hybrid algorithms based on combining reinforcement learning and metaheuristic methods to solve global optimization problems. Knowl.-Based Syst. 2021, 223, 107044.
  29. Yang, L.; Qi, J.; Song, D.; Xiao, J.; Han, J.; Xia, Y. Survey of Robot 3D Path Planning Algorithms. J. Control Sci. Eng. 2016, 2016, 7426913.
  30. Kiani, F.; Seyyedabbasi, A.; Aliyev, R.; Gulle, M.U.; Basyildiz, H.; Shah, M.A. Adapted-RRT: Novel hybrid method to solve three-dimensional path planning problem using sampling and metaheuristic-based algorithms. Neural Comput. Appl. 2021, 33, 15569–15599.
  31. Flemming, S.; la Anders, C.H.; Morten, B. Configuration Space and Visibility Graph Generation from Geometric Workspaces for UAVs. In Proceedings of the AAIA, Guidance, Navigation, and Control Conference, Portland, OR, USA, 8–11 August 2011; pp. 1–12.
  32. Bera, T.; Bhat, M.S.; Ghose, D. Analysis of Obstacle based Probabilistic RoadMap Method using Geometric Probability. IFAC Proc. Vol. 2014, 47, 462–469.
  33. Kavraki, L.; Svestka, P.; Latombe, J.-C.; Overmars, M. Probabilistic roadmaps for path planning in high-dimensional configuration spaces. IEEE Trans. Robot. Autom. 1996, 12, 566–580.
  34. Kiani, F.; Seyyedabbasi, A.; Aliyev, R.; Shah, M.A.; Gulle, M. 3D Path Planning Method for Multi-UAVs Inspired by Grey Wolf Algorithms. J. Internet Technol. 2021, 22, 1–12.
  35. Pandey, P.; Shukla, A.; Tiwari, R. Three-dimensional path planning for unmanned aerial robots using glowworm swarm optimization algorithm. Int. J. Syst. Assur. Eng. Manag. 2018, 9, 836–852.
  36. Qu, G.; Gai, W.; Zhong, M.; Zhang, J. A novel reinforcement learning based grey wolf optimizer algorithm for unmanned aerial robots (UAVs) path planning. Appl. Soft Comput. J. 2020, 89, 1–12.
  37. Wolpert, D.H.; Macready, W.G. A comparison of deterministic and probabilistic optimization algorithms for nonsmooth simulation-based optimization. Build. Environ. 2004, 39, 989–999.
  38. Wolpert, H.; William, G. No free lunch theorems for optimization. IEEE Trans. Evol. Comput. 1997, 1, 67–82.
  39. Cantelli, L.; Bonaccorso, F.; Longo, D.; Melita, C.D.; Schillaci, G.; Muscato, G. A Small Versatile Electrical Robot for Autonomous Spraying in Agriculture. AgriEngineering 2019, 1, 29.
  40. Chetty, S.; Adewumi, A.O. Three New Stochastic Local Search Metaheuristics for the Annual Crop Planning Problem Based on a New Irrigation Scheme. J. Appl. Math. 2013, 2013, 158538.
  41. Memmah, M.-M.; Lescourret, F.; Yao, X.; Lavigne, C. Metaheuristics for agricultural land use optimization. A review. Agron. Sustain. Dev. 2015, 35, 975–998.
  42. Palomino-Suarez, D.; Pérez-Ruiz, A. Towards Automatic UAV Path Planning in Agriculture Oversight Activities. In LACAR 2019: Advances in Automation and Robotics Research; Springer: Cali, Colombia, 2019; pp. 22–30.
  43. Zeng, J.; Ju, R.; Qin, L.; Hu, Y.; Yin, Q.; Hu, C. Navigation in Unknown Dynamic Environments Based on Deep Reinforcement Learning. Sensors 2019, 19, 3837.
  44. Wang, K.; Meng, Z.; Wang, L.; Wu, Z.; Wu, Z. Practical Obstacle Avoidance Path Planning for Agriculture UAVs. In IEA/AIE 2019: Wotawa F. Advances and Trends in Artificial Intelligence. From Theory to Practice; Springer: Graz, Austria, 2019; pp. 196–203.
  45. Juman, M.A.; Wong, Y.W.; Rajkumar, R.K.; H’Ng, C.Y. An integrated path planning system for a robot designed for oil palm plantations. In Proceedings of the TENCON 2017—2017 IEEE Region 10 Conference, Penang, Malaysia, 5–8 November 2017; pp. 1048–1053.
  46. Santos, L.C.; Santos, F.N.; Pires, E.S.; Valente, A.; Costa, P.; Magalhães, S. Path Planning for ground robots in agriculture: A short review. In Proceedings of the 2020 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC), Azores, Portugal, 15–17 April 2020; pp. 61–66.
  47. Pichler-Scheder, M.; Ritter, R.; Lindinger, C.; Amerstorfer, R.; Edelbauer, R. Path planning for semi-autonomous agricultural robots. In Reinventing Mechatronics; Yan, X.T., Ed.; Springer: Cham, Switzerland, 2020; pp. 35–53.
  48. Mai, T.; Shao, S.; Yun, Z. The Path Planning of Agricultural AGV in Potato Ridge Cultivation. Ann. Adv. Agric. Sci. 2019, 3, 32003.
  49. Chikumbo, O.; Goodman, E.; Deb, K. Approximating a multidimensional Pareto front for a land use management problem: A modified MOEA with an epigenetic silencing metaphor. In Proceedings of the 2012 IEEE Congress on Evolutionary Computation (CEC), Brisbane, Australia, 10–15 June 2012; pp. 1–9.
More
Video Production Service