Complete coverage path planning for pests-ridden in precision agriculture using UAV

The contribution of this work focuses on generating the best path for an UAV to distribute medicine to all the infected areas of an agriculture environment which contains non-convex obstacles, pest-free areas and pests-ridden areas. The algorithm for generating this trajectory can save the working time and the amount of medicine to be distributed to the whole agriculture infected areas. From the information on the map regarding the coordinates of the obstacles, non-infected areas, and infected areas, the infected areas are divided into several non-overlapping regions by using a clustering technique. There is a trade-off between the number of classes generated and the area of all the pests-ridden areas. After that, a polygon will be found to cover each of these infected regions. However, obstacles may occupy part of the area of these polygons that have been created previously. Each polygon that is occupied in part by obstacles can be further divided into a minimum number of obstacle-free convex polygons. Then, an optimal path length of boustrophedon trajectory will be created for each convex polygon that has been created for the UAV to follow. Finally, this paper deals with the process of creating a minimal path for the UAV to move between all the constructed convex polygons and generate the final trajectory for the UAV which ensures that all the infected agriculture areas will be covered by the medicine. The algorithm of the proposed method has been tested on MATLAB and can be used in precision agriculture.

[1]  Florence Denis,et al.  Contributing vertices-based Minkowski sum computation of convex polyhedra , 2009, Comput. Aided Des..

[2]  Howie Choset,et al.  Uniform Coverage of Automotive Surface Patches , 2005, Int. J. Robotics Res..

[3]  Liu Yunjia,et al.  Control System Design for a Surface Cleaning Robot , 2013 .

[4]  Chunhua Zhang,et al.  The application of small unmanned aerial systems for precision agriculture: a review , 2012, Precision Agriculture.

[5]  Siva Kumar Balasundram,et al.  Research and development in agricultural robotics: a perspective of digital farming. , 2018 .

[6]  Meng Jianliang,et al.  The Application on Intrusion Detection Based on K-means Cluster Algorithm , 2009, 2009 International Forum on Information Technology and Applications.

[7]  David Peleg,et al.  Equal-Area Locus-Based Convex Polygon Decomposition , 2008, SIROCCO.

[8]  Gregory Piatetsky-Shapiro,et al.  Advances in Knowledge Discovery and Data Mining , 2004, Lecture Notes in Computer Science.

[9]  Yasmina Bestaoui,et al.  Aerial robot coverage path planning approach with concave obstacles in precision agriculture , 2017, 2017 Workshop on Research, Education and Development of Unmanned Aerial Systems (RED-UAS).

[10]  Pankaj K. Agarwal,et al.  Polygon decomposition for efficient construction of Minkowski sums , 2000, Comput. Geom..

[11]  Michael Bosse,et al.  Coverage Algorithms for an Under-actuated Car-Like Vehicle in an Uncertain Environment , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[12]  C. Daughtry,et al.  Evaluation of Digital Photography from Model Aircraft for Remote Sensing of Crop Biomass and Nitrogen Status , 2005, Precision Agriculture.

[13]  Aditya S. Natu,et al.  Adoption and Utilization of Drones for Advanced Precision Farming: A Review , 2016 .

[14]  Vincent Kanade,et al.  Clustering Algorithms , 2021, Wireless RF Energy Transfer in the Massive IoT Era.

[15]  Howie Choset,et al.  Path Planning for Robotic Demining: Robust Sensor-Based Coverage of Unstructured Environments and Probabilistic Methods , 2003, Int. J. Robotics Res..

[16]  Fabrizio Mazzetto,et al.  ByeLab: An Agricultural Mobile Robot Prototype for Proximal Sensing and Precision Farming , 2017 .

[17]  Pratap Tokekar,et al.  Sensor planning for a symbiotic UAV and UGV system for precision agriculture , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Blas Pelegrín,et al.  Algorithms for the decomposition of a polygon into convex polygons , 2000, Eur. J. Oper. Res..

[19]  Yan Pailhas,et al.  Path Planning for Autonomous Underwater Vehicles , 2007, IEEE Transactions on Robotics.