Drone-Based Bug Detection in Orchards with Nets: A Novel Orienteering Approach

被引:2
|
作者
Sorbelli, Francesco Betti [1 ]
Coro, Federico [2 ]
Das, Sajal K. [3 ]
Palazzetti, Lorenzo [4 ]
Pinotti, Cristina M. [1 ]
机构
[1] Univ Perugia, Comp Sci & Math, I-06123 Perugia, Italy
[2] Univ Padua, Math, Via VIII Febbraio 2, I-35122 Padua, Italy
[3] Missouri Univ Sci & Technol, Dept Comp Sci, 106,300 W 13th St, Rolla, MO 65401 USA
[4] Univ Florence, Comp Sci, Piazza San Marco 4, I-50121 Florence, Italy
关键词
Aisle-graph; drones; orchard; bug detection; approximation algorithms; APPROXIMATION ALGORITHMS; UAVS;
D O I
10.1145/3653713
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The use of drones for collecting information and detecting bugs in orchards covered by nets is a challenging problem. The nets help in reducing pest damage, but they also constrain the drone's flight path, making it longer and more complex. To address this issue, we model the orchard as an aisle-graph, a regular data structure that represents consecutive aisles where trees are arranged in straight lines. The drone flies close to the trees and takes pictures at specific positions for monitoring the presence of bugs, but its energy is limited, so it can only visit a subset of positions. To tackle this challenge, we introduce the Single-drone Orienteering Aisle-graph Problem (SOAP), a variant of the orienteering problem, where likely infested locations are prioritized by assigning them a larger profit. Additionally, the drone's movements have a cost in terms of energy, and the objective is to plan a drone's route in the most profitable locations under a given drone's battery. We show that SOAP can be optimally solved in polynomial time, but for larger orchards/instances, we propose faster approximation and heuristic algorithms. Finally, we evaluate the algorithms on synthetic and real datasets to demonstrate their effectiveness and efficiency.
引用
收藏
页数:28
相关论文
共 18 条
  • [1] A Drone-based Application for Scouting Halyomorpha halys Bugs in Orchards with Multifunctional Nets
    Sorbelli, Francesco Betti
    Coro, Federico
    Das, Sajal K.
    Di Bella, Emanuele
    Maistrello, Lara
    Palazzetti, Lorenzo
    Pinotti, Cristina M.
    2022 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS AND OTHER AFFILIATED EVENTS (PERCOM WORKSHOPS), 2022,
  • [2] DroMOD: A Drone-Based Multi-Scope Object Detection System
    Abdellatif, Takoua
    Sedrine, Mohamed Ali
    Gacha, Yassine
    IEEE ACCESS, 2023, 11 : 26652 - 26666
  • [3] A Drone-Based Blood Donation Approach Using an Ant Colony Optimization Algorithm
    Abbas, Sana
    Ashraf, Faraha
    Jarad, Fahd
    Sardar, Muhammad Shoaib
    Siddique, Imran
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2023, 136 (02): : 1917 - 1930
  • [4] Formal Modeling of IoT and Drone-Based Forest Fire Detection and Counteraction System
    Tehseen, Aqsa
    Zafar, Nazir Ahmad
    Ali, Tariq
    Jameel, Fatima
    Alkhammash, Eman H.
    ELECTRONICS, 2022, 11 (01)
  • [5] A Novel Drone-based Search and Rescue System using Bluetooth Low Energy Technology
    Hashmi, Anas M.
    ENGINEERING TECHNOLOGY & APPLIED SCIENCE RESEARCH, 2021, 11 (02) : 7018 - 7022
  • [6] Performance Evaluation and Analysis of Drone-Based Vehicle Detection Techniques From Deep Learning Perspective
    Bisio, Igor
    Haleem, Halar
    Garibotto, Chiara
    Lavagetto, Fabio
    Sciarrone, Andrea
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (13): : 10920 - 10935
  • [7] Should I Stay or Should I Go: A Learning Approach for Drone-based Sensing Applications
    Polychronis, Giorgos
    Koutsoubelias, Manos
    Lalis, Spyros
    2024 20TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING IN SMART SYSTEMS AND THE INTERNET OF THINGS, DCOSS-IOT 2024, 2024, : 339 - 346
  • [8] A Snort-based Approach for Heartbleed Bug Detection
    Zhang, Yu
    Liu, Qingzhong
    Liu, Yanling
    PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ELECTRONIC TECHNOLOGY, 2015, 6 : 312 - 316
  • [9] DeepBugs: A Learning Approach to Name-Based Bug Detection
    Pradel, Michael
    Sen, Koushik
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2018, 2
  • [10] DeepBugs: A learning approach to name-based bug detection
    Pradel M.
    Sen K.
    Proceedings of the ACM on Programming Languages, 2018, 2 (OOPSLA)