Skip to main content

Advertisement

Log in

Simulation and optimization of robotic tasks for UV treatment of diseases in horticulture

  • Original Paper
  • Published:
Operational Research Aims and scope Submit manuscript

Abstract

Robotization is increasingly used in the agriculture since the last few decades. It is progressively replacing the human workforce that is deserting the agricultural sector, partly because of the harshness of its activities and health risks they may present. Moreover, robotization aims to improve efficiency and competitiveness of the agricultural sector. However, it leads to several research and development challenges regarding robots supervision, control and optimization. This paper presents a simulation and optimization approach for the optimization of robotized treatment tasks using type-c ultraviolet radiation in horticulture. The optimization of tasks scheduling problem is formalized and a heuristic and a genetic algorithms are proposed to solve it. These algorithms are evaluated compared to an exact method using a multi-agent-based simulation approach. The simulator takes into account the evolution of the disease during time and simulates the execution of treatment tasks by the robot.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  • Abdelaziz FB, Krichen S, Chaouachi J (1999) A hybrid heuristic for multiobjective knapsack problems. Meta-heuristics. Springer, Boston, pp 205–212

    Google Scholar 

  • Ai TJ, Kachitvichyanukul V (2009) A particle swarm optimization for the vehicle routing problem with simultaneous pickup and delivery. Comput Oper Res 36(5):1693–1702

    Article  Google Scholar 

  • Aickelin U, Dowsland KA (2004) An indirect genetic algorithm for a nurse-scheduling problem. Comput Oper Res 31(5):761–778

    Article  Google Scholar 

  • Aytug H, Khouja M, Vergara F (2003) Use of genetic algorithms to solve production and operations management problems: a review. Int J Prod Res 41(17):3955–4009

    Article  Google Scholar 

  • Berndt S, Jansen K, Klein KM (2015) Fully dynamic bin packing revisited. Math Program. https://doi.org/10.1007/s10107-018-1325-x

    Article  Google Scholar 

  • Bonadies S, Lefcourt A, Gadsden SA (2016) A survey of unmanned ground vehicles with applications to agricultural and environmental sensing. In: Autonomous air and ground sensing systems for agricultural optimization and phenotyping, vol 9866. International Society for Optics and Photonics, p 98660Q

  • Brumitt BL, Stentz A (1996) Dynamic mission planning for multiple mobile robots. In: Proceedings IEEE international conference on robotics and automation, 1996, vol 3. IEEE, pp 2396–2401

  • Chan JWT, Wong PW, Yung FC (2009) On dynamic bin packing: an improved lower bound and resource augmentation analysis. Algorithmica 53(2):172–206

    Article  Google Scholar 

  • Christensen HI, Khan A, Pokutta S, Tetali P (2017) Approximation and online algorithms for multidimensional bin packing: a survey. Comput Sci Rev 24:63–79

    Article  Google Scholar 

  • Coffman EG Jr, Garey MR, Johnson DS (1983) Dynamic bin packing. SIAM J Comput 12(2):227–258

    Article  Google Scholar 

  • Dahane M, Sahnoun M, Bettayeb B, Baudry D, Boudhar H (2017) Impact of spare parts remanufacturing on the operation and maintenance performance of offshore wind turbines: a multi-agent approach. J Intell Manuf 28(7):1531–1549

    Article  Google Scholar 

  • Dang QV, Nielsen IE, Bocewicz G (2012) A genetic algorithm-based heuristic for part-feeding mobile robot scheduling problem. In: Trends in practical applications of agents and multiagent systems. Springer, Berlin, pp 85–92

    Chapter  Google Scholar 

  • Dang QV, Nielsen I, Steger-Jensen K, Madsen O (2014) Scheduling a single mobile robot for part-feeding tasks of production lines. J Intell Manuf 25(6):1271–1287

    Article  Google Scholar 

  • Dasgupta P (2012) Multi-agent coordination techniques for multi-robot task allocation and multi-robot area coverage. In: 2012 international conference on collaboration technologies and systems (cts). IEEE, pp 75–75

  • De-An Z, Jidong L, Wei J, Ying Z, Yu C (2011) Design and control of an apple harvesting robot. Biosyst Eng 110(2):112–122

    Article  Google Scholar 

  • Falkenauer E (1996) A hybrid grouping genetic algorithm for bin packing. J Heuristics 2(1):5–30

    Article  Google Scholar 

  • Feng Q, Wang X, Zheng W, Qiu Q, Jiang K (2012) New strawberry harvesting robot for elevated-trough culture. Int J Agric Biol Eng 5(2):1–8

    Google Scholar 

  • Giordani S, Lujak M, Martinelli F (2013) A distributed multi-agent production planning and scheduling framework for mobile robots. Comput Ind Eng 64(1):19–30

    Article  Google Scholar 

  • Gonzalez-de Soto M, Emmi L, Perez-Ruiz M, Aguera J, Gonzalez-de Santos P (2016) Autonomous systems for precise spraying-evaluation of a robotised patch sprayer. Biosyst Eng 146:165–182

    Article  Google Scholar 

  • Hwang H, Sistler F (1985) The implementation of a robotic manipulator on a pepper transplanting machine. In: Proceedings of the international conference on CAD/CAM, robotics automation, pp 553–556

  • Janani A, Alboul L, Penders J (2016) Multi robot cooperative area coverage, case study: spraying. In: Conference towards autonomous robotic systems. Springer, pp 165–176

  • Janisiewicz WJ, Takeda F, Nichols B, Glenn DM, Jurick WM II, Camp MJ (2016) Use of low-dose UV-C irradiation to control powdery mildew caused by Podosphaera aphanis on strawberry plants. Can J Plant Pathol 38(4):430–439

    Article  Google Scholar 

  • Karakatič S, Podgorelec V (2015) A survey of genetic algorithms for solving multi depot vehicle routing problem. Appl Soft Comput 27:519–532

    Article  Google Scholar 

  • Kröger B (1995) Guillotineable bin packing: a genetic approach. Eur J Oper Res 84(3):645–661

    Article  Google Scholar 

  • Laporte G, Nobert Y (1983) A branch and bound algorithm for the capacitated vehicle routing problem. Oper Res Spektrum 5(2):77–85

    Article  Google Scholar 

  • Leinberger W, Karypis G, Kumar V (1999) Multi-capacity bin packing algorithms with applications to job scheduling under multiple constraints. In: Proceedings of the 1999 international conference on parallel processing. IEEE, pp 404–412

  • Li Y, Tang X, Cai W (2015) Dynamic bin packing for on-demand cloud resource allocation. IEEE Trans Parallel Distrib Syst 27(1):157–170

    Article  Google Scholar 

  • Li J, Wang P, Geng C (2017) The disease assessment of cucumber downy mildew based on image processing. In: 2017 international conference on computer network, electronic and automation (ICCNEA). IEEE, pp 480–485

  • Lim MK, Zhang Z, Goh W (2009) An iterative agent bidding mechanism for responsive manufacturing. Eng Appl Artif Intell 22(7):1068–1079

    Article  Google Scholar 

  • Mazar M, Sahnoun M, Bettayeb B, Klement N (2018) Optimization of robotized tasks for the UV-C treatment of diseases in horticulture

  • Mei Y, Lu YH, Hu YC, Lee CG (2005) A case study of mobile robot’s energy consumption and conservation techniques. In: Proceedings 12th international conference on advanced robotics, 2005. ICAR’05. IEEE, pp 492–497 (2005)

  • Oberti R, Marchi M, Tirelli P, Calcante A, Iriti M, Tona E, Hočevar M, Baur J, Pfaff J, Schütz C et al (2016) Selective spraying of grapevines for disease control using a modular agricultural robot. Biosyst Eng 146:203–215

    Article  Google Scholar 

  • Ören T, Yilmaz L, Ghasem-Aghaee N (2014) A systematic view of agent-supported simulation past, present, and promising future. In: 2014 international conference on simulation and modeling methodologies, technologies and applications (SIMULTECH). IEEE, pp 497–506

  • Peries O (1962) Studies on strawberry mildew, caused by Sphaerotheca macularis (wallr. ex fries) jaczewski. Ann Appl Biol 50(2):211–224

    Article  Google Scholar 

  • Powell WB (2005) The optimizing-simulator: merging simulation and optimization using approximate dynamic programming. In: Proceedings of the 37th conference on winter simulation. Winter Simulation Conference, pp 96–109 (2005)

  • Powell WB (2008) Approximate dynamic programming: lessons from the field. In: Simulation conference, 2008. WSC 2008, Winter. IEEE, pp 205–214

  • Powell WB, Shapiro JA, Simao HP (2001) A representational paradigm for dynamic resource transformation problems. Ann Oper Res 104(1):231–279

    Article  Google Scholar 

  • Sahnoun M, Baudry D, Mustafee N, Louis A, Smart PA, Godsiff P, Mazari B (2015) Modelling and simulation of operation and maintenance strategy for offshore wind farms based on multi-agent system. J Intell Manuf 30(8):2981–2997

    Article  Google Scholar 

  • Sakai S, Iida M, Osuka K, Umeda M (2008) Design and control of a heavy material handling manipulator for agricultural robots. Auton Robots 25(3):189–204

    Article  Google Scholar 

  • Sarri D, Martelloni L, Vieri M (2017) Development of a prototype of telemetry system for monitoring the spraying operation in vineyards. Comput Electron Agric 142:248–259

    Article  Google Scholar 

  • Schneider M, Stenger A, Goeke D (2014) The electric vehicle-routing problem with time windows and recharging stations. Transp Sci 48(4):500–520

    Article  Google Scholar 

  • Sharma G, Dutta A, Kim JH (2019) Optimal online coverage path planning with energy constraints. In: Proceedings of the 18th international conference on autonomous agents and multiagent aystems. International Foundation for Autonomous Agents and Multiagent Systems, pp 1189–1197

  • Sistler F (1987) Robotics and intelligent machines in agriculture. IEEE J Robot Autom 3(1):3–6

    Article  Google Scholar 

  • Sørensen C, Bak T, Jørgensen R (2004) Mission planner for agricultural robotics. AgEng 2004:894–895

    Google Scholar 

  • Southall B, Hague T, Marchant JA, Buxton BF (2002) An autonomous crop treatment robot: part I. A kalman filter model for localization and crop/weed classification. Int J Robot Res 21(1):61–74

    Article  Google Scholar 

  • Talbot D (2014) A nimble-wheeled farm robot goes to work in Minnesota, MIT Technology Review, 9 September 2014. [Online]. Available: https://www.technologyreview.com/s/530526/a-nimble-wheeledfarm-robot-goes-to-work-in-minnesota/. Accessed 18 Dec 2019

  • Tsai CF, Eberle W, Chu CY (2013) Genetic algorithms in feature and instance selection. Knowl-Based Syst 39:240–247

    Article  Google Scholar 

  • Van Henten EJ, Hemming J, Van Tuijl B, Kornet J, Meuleman J, Bontsema J, Van Os E (2002) An autonomous robot for harvesting cucumbers in greenhouses. Auton Robots 13(3):241–258

    Article  Google Scholar 

  • Wei M, Isler V (2018) Coverage path planning under the energy constraint. In: 2018 IEEE international conference on robotics and automation (ICRA). IEEE, pp 368–373

  • Wilensky U, Evanston I (1999) Netlogo: center for connected learning and computer-based modeling. Northwestern University, Evanston, pp 49–52

    Google Scholar 

  • Wu T, Powell WB, Whisman A (2003) The optimizing simulator: an intelligent analysis tool for the military airlift problem. Unpublished report. Department of Operations Research and Financial Engineering, Princeton University, Princeton

  • Zhang N, Wang M, Wang N (2002) Precision agriculture-a worldwide overview. Comput Electron Agric 36(2–3):113–132

    Article  Google Scholar 

  • Zhang S, Ding F, Peng H, Huang Y, Lu J (2018) Molecular cloning of a cc-nbs-lrr gene from vitis quinquangularis and its expression pattern in response to downy mildew pathogen infection. Mol Genet Genom 293(1):61–68

    Article  Google Scholar 

Download references

Acknowledgements

This research was made possible thanks to €1.35 million financial support from the European Regional Development Fund provided by the Interreg North-West Europe Programme in context of UV-ROBOT.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Merouane Mazar.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mazar, M., Sahnoun, M., Bettayeb, B. et al. Simulation and optimization of robotic tasks for UV treatment of diseases in horticulture. Oper Res Int J 22, 49–75 (2022). https://doi.org/10.1007/s12351-019-00541-w

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12351-019-00541-w

Keywords

Navigation