{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,22]],"date-time":"2026-04-22T23:15:21Z","timestamp":1776899721207,"version":"3.51.2"},"reference-count":49,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T00:00:00Z","timestamp":1767830400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Robot. AI"],"abstract":"<jats:p>Robotic fleet management systems are increasingly vital for sustainable operations in agriculture, forestry, and other field domains where labor shortages, efficiency, and environmental concerns intersect. We present FORMIGA, a fleet management framework that integrates human operators and autonomous robots into a collaborative ecosystem. FORMIGA combines standardised communication through the Robot Operating System with a user-centered interface for monitoring and intervention, while also leveraging large language models to generate executable task code from natural language prompts. The framework was deployed and validated within the FEROX project, a European initiative addressing sustainable berry harvesting in remote environments. In simulation-based trials, FORMIGA demonstrated adaptive task allocation, reduced operator workload, and faster task completion compared to semi-autonomous control, enabling dynamic labor division between humans and robots. By enhancing productivity, supporting worker safety, and promoting resource-efficient operations, FORMIGA contributes to the economic, and environmental dimensions of sustainability, offering a transferable tool for advancing human\u2013robot collaboration in field robotics.<\/jats:p>","DOI":"10.3389\/frobt.2025.1706910","type":"journal-article","created":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T06:36:51Z","timestamp":1767854211000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["FORMIGA: a fleet management framework for sustainable human\u2013robot collaboration in field robotics"],"prefix":"10.3389","volume":"12","author":[{"given":"Beril","family":"Yalcinkaya","sequence":"first","affiliation":[]},{"given":"Micael S.","family":"Couceiro","sequence":"additional","affiliation":[]},{"given":"Salviano","family":"Soares","sequence":"additional","affiliation":[]},{"given":"Ant\u00f3nio","family":"Valente","sequence":"additional","affiliation":[]}],"member":"1965","published-online":{"date-parts":[[2026,1,8]]},"reference":[{"key":"B1","doi-asserted-by":"publisher","first-page":"1407","DOI":"10.1002\/rob.21721","article-title":"Design and development of a semi-autonomous agricultural vineyard sprayer: human\u2013robot interaction aspects","volume":"34","author":"Adamides","year":"2017","journal-title":"J. Field Robotics"},{"key":"B2","doi-asserted-by":"crossref","first-page":"5449","DOI":"10.1109\/ICRA.2016.7487757","article-title":"From human instructions to robot actions: formulation of goals, affordances and probabilistic planning","volume-title":"2016 IEEE international conference on robotics and automation (ICRA)","author":"Antunes","year":"2016"},{"key":"B3","doi-asserted-by":"publisher","first-page":"1233","DOI":"10.1109\/ICRA55743.2025.11128454","article-title":"Llm as bt-planner: leveraging llms for behavior tree generation in robot task planning","author":"Ao","year":"2024","journal-title":"arXiv Preprint arXiv:2409.10444"},{"key":"B4","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1142\/S0219843608001303","article-title":"Human-robot collaboration: a survey","volume":"5","author":"Bauer","year":"2008","journal-title":"Int. J. Humanoid Robotics"},{"key":"B5","doi-asserted-by":"publisher","first-page":"27346","DOI":"10.1109\/ACCESS.2021.3058190","article-title":"Adaptive task planning for multi-robot smart warehouse","volume":"9","author":"Bolu","year":"2021","journal-title":"IEEE Access"},{"key":"B6","doi-asserted-by":"publisher","first-page":"104492","DOI":"10.1016\/j.robot.2023.104492","article-title":"Optimization techniques for multi-robot task allocation problems: review on the state-of-the-art","volume":"168","author":"Chakraa","year":"2023","journal-title":"Robotics Aut. Syst."},{"key":"B7","doi-asserted-by":"publisher","first-page":"1625","DOI":"10.1016\/j.robot.2012.09.021","article-title":"A fuzzified systematic adjustment of the robotic darwinian pso","volume":"60","author":"Couceiro","year":"2012","journal-title":"Robotics Aut. Syst."},{"key":"B8","doi-asserted-by":"publisher","first-page":"528","DOI":"10.1016\/j.robot.2013.12.009","article-title":"Darwinian swarm exploration under communication constraints: initial deployment and fault-tolerance assessment","volume":"62","author":"Couceiro","year":"2014","journal-title":"Robotics Aut. Syst."},{"key":"B9","doi-asserted-by":"crossref","DOI":"10.2514\/6.2005-7164","article-title":"Multiple uav dynamic task allocation using mixed integer linear programming in a sead mission","volume-title":"Infotech@ aerospace","author":"Darrah","year":"2005"},{"key":"B10","doi-asserted-by":"publisher","first-page":"1583479","DOI":"10.3389\/frobt.2025.1583479","article-title":"Auspex: an integrated open-source decision-making framework for uavs in rescue missions","volume":"12","author":"D\u00f6schl","year":"2025","journal-title":"Front. in Robotics and AI"},{"key":"B11","first-page":"912","article-title":"Awareness in human-robot interactions","volume-title":"SMC\u201903 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483)","author":"Drury","year":"2003"},{"key":"B12","article-title":"Technologies of Vision (TeV) @ FBK","volume-title":"Wildbe (revision 010f5f0)","year":"2024"},{"key":"B13","first-page":"109","article-title":"Developing unmanned aerial robotics to support wild berry harvesting in Finland: human factors, standards and ethics","volume-title":"Proc. in the international conference series on robot ethics and standards (ICRES 2023)","author":"Fletcher","year":"2023"},{"key":"B14","volume-title":"Formant security","year":"2022"},{"key":"B15","volume-title":"Agriculture: scale fleet operations quickly and efficiently","year":""},{"key":"B16","volume-title":"What is robotics as a service? A practical guide to raas","year":""},{"key":"B17","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1038\/s42256-018-0008-x","article-title":"Robots and the return to collaborative intelligence","volume":"1","author":"Goldberg","year":"2019","journal-title":"Nat. Mach. Intell."},{"key":"B18","article-title":"Coordination of human-robot teaming with human task preferences","volume-title":"2015 AAAI fall symposium series","author":"Gombolay","year":"2015"},{"key":"B19","doi-asserted-by":"publisher","first-page":"1638","DOI":"10.3390\/agronomy10111638","article-title":"Field robots for intelligent farms\u2013inhering features from industry","volume":"10","author":"Gonzalez-de Santos","year":"2020","journal-title":"Agronomy"},{"key":"B20","doi-asserted-by":"publisher","first-page":"1398","DOI":"10.1109\/TCDS.2021.3132282","article-title":"The challenges and opportunities of human-centered ai for trustworthy robots and autonomous systems","volume":"14","author":"He","year":"2021","journal-title":"IEEE Trans. Cognitive Dev. Syst."},{"key":"B21","doi-asserted-by":"crossref","first-page":"6434","DOI":"10.2514\/6.2004-6434","article-title":"Collaboration in human-robot teams","volume-title":"AIAA 1st intelligent systems technical conference","author":"Hoffman","year":"2004"},{"key":"B22","volume-title":"Scaling robot fleets: the journey from 50 to 5000","year":"2021"},{"key":"B23","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1111\/j.1467-8640.2007.00296.x","article-title":"Market-based approaches to optimization","volume":"23","author":"Karlsson","year":"2007","journal-title":"Comput. Intell."},{"key":"B24","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1007\/s10846-010-9536-2","article-title":"Complex task allocation in mobile surveillance systems","volume":"64","author":"Khamis","year":"2011","journal-title":"J. Intelligent and Robotic Syst."},{"key":"B25","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1007\/978-3-319-18299-5_2","article-title":"Multi-robot task allocation: a review of the state-of-the-art","author":"Khamis","year":"2015","journal-title":"Coop. Robots Sensor Networks 2015"},{"key":"B26","doi-asserted-by":"publisher","first-page":"547","DOI":"10.1016\/j.jmsy.2021.07.017","article-title":"Towards proactive human\u2013robot collaboration: a foreseeable cognitive manufacturing paradigm","volume":"60","author":"Li","year":"2021","journal-title":"J. Manufacturing Systems"},{"key":"B27","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1023\/A:1022291921717","article-title":"Multi-robot task allocation in uncertain environments","volume":"14","author":"Matari\u0107","year":"2003","journal-title":"Aut. Robots"},{"key":"B28","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1057\/s41599-021-00737-6","article-title":"What is robotics made of? The interdisciplinary politics of robotics research","volume":"8","author":"Michalec","year":"2021","journal-title":"Humanit. Soc. Sci. Commun."},{"key":"B29","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1016\/j.cirpj.2018.05.003","article-title":"A method for planning human robot shared tasks","volume":"22","author":"Michalos","year":"2018","journal-title":"CIRP Journal Manufacturing Science Technology"},{"key":"B30","doi-asserted-by":"publisher","first-page":"152697","DOI":"10.1109\/ACCESS.2020.3017659","article-title":"Adaptive workload allocation for multi-human multi-robot teams for independent and homogeneous tasks","volume":"8","author":"Mina","year":"2020","journal-title":"IEEE Access"},{"key":"B31","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2109.12343","article-title":"Beyond robustness: a taxonomy of approaches towards resilient multi-robot systems","author":"Prorok","year":"2021","journal-title":"arXiv Preprint arXiv:2109.12343"},{"key":"B32","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2009.10297","article-title":"Codebleu: a method for automatic evaluation of code synthesis","author":"Ren","year":"2020","journal-title":"arXiv Preprint arXiv:2009.10297"},{"key":"B33","volume-title":"Industry insights: robotics interoperability","author":"Robots","year":"2021"},{"key":"B34","volume-title":"Industry insights: interfleet software integration","author":"Robots","year":"2022"},{"key":"B35","doi-asserted-by":"publisher","first-page":"1609","DOI":"10.1007\/s10209-024-01163-6","article-title":"Usability in human-robot collaborative workspaces","volume":"24","author":"Schraick","year":"2025","journal-title":"Univers. Access Inf. Soc."},{"key":"B36","doi-asserted-by":"crossref","first-page":"538","DOI":"10.1109\/NILES50944.2020.9257967","article-title":"Comparative analysis of various optimization techniques for solving multi-robot task allocation problem","volume-title":"2020 2nd novel intelligent and leading emerging sciences conference (NILES)","author":"Shelkamy","year":"2020"},{"key":"B37","doi-asserted-by":"crossref","first-page":"4817","DOI":"10.1109\/IROS.2009.5354166","article-title":"Comutar: a framework for multi-robot coordination and task allocation","volume-title":"2009 IEEE\/RSJ international conference on intelligent robots and systems","author":"Shiroma","year":"2009"},{"key":"B38","doi-asserted-by":"crossref","first-page":"406","DOI":"10.1109\/IROS51168.2021.9635830","article-title":"Robofleet: open source communication and management for fleets of autonomous robots","volume-title":"2021 IEEE\/RSJ international conference on intelligent robots and systems (IROS)","author":"Sikand","year":"2021"},{"key":"B39","doi-asserted-by":"crossref","first-page":"11523","DOI":"10.1109\/ICRA48891.2023.10161317","article-title":"Progprompt: generating situated robot task plans using large language models","volume-title":"2023 IEEE international conference on robotics and automation (ICRA)","author":"Singh","year":"2023"},{"key":"B40","doi-asserted-by":"publisher","first-page":"1458","DOI":"10.1016\/j.engappai.2013.03.001","article-title":"Multi-objective optimization for dynamic task allocation in a multi-robot system","volume":"26","author":"Tolmidis","year":"2013","journal-title":"Eng. Appl. Artif. Intell."},{"key":"B41","first-page":"87","article-title":"Multi-robot dynamic role assignment and coordination through shared potential fields","volume":"2","author":"Vail","year":"2003","journal-title":"Multi-robot Systems"},{"key":"B42","doi-asserted-by":"crossref","DOI":"10.3389\/frobt.2022.922835","article-title":"Scalable and heterogenous mobile robot fleet-based task automation in crowded hospital environments\u2014a field test","volume-title":"Proc. of frontiers in robotics and AI (Frontiers)","author":"Valner","year":"2022"},{"key":"B43","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10846-021-01378-2","article-title":"Multi-robot coordination analysis, taxonomy, challenges and future scope","volume":"102","author":"Verma","year":"2021","journal-title":"J. Intelligent and Robotic Systems"},{"key":"B44","doi-asserted-by":"publisher","first-page":"254","DOI":"10.1109\/THMS.2019.2925717","article-title":"Agent transparency and reliability in human\u2013robot interaction: the influence on user confidence and perceived reliability","volume":"50","author":"Wright","year":"2019","journal-title":"IEEE Trans. Human-Machine Syst."},{"key":"B45","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-031-76428-8_9","article-title":"Unlocking the potential of human-robot synergy under advanced industrial applications: the ferox simulator","volume-title":"2024 European robotics forum (ERF)","author":"Yalcinkaya","year":""},{"key":"B46","doi-asserted-by":"crossref","DOI":"10.1109\/ICRA57147.2024.10610664","article-title":"Towards enhanced human activity recognition for real-world human-robot collaboration","volume-title":"2024 IEEE international conference on robotics and automation (ICRA) (IEEE)","author":"Yalcinkaya","year":""},{"key":"B47","doi-asserted-by":"publisher","first-page":"399","DOI":"10.5772\/57313","article-title":"A survey and analysis of multi-robot coordination","volume":"10","author":"Yan","year":"2013","journal-title":"Int. J. Adv. Robotic Syst."},{"key":"B48","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2240166.2240171","article-title":"Centralized and distributed task allocation in multi-robot teams via a stochastic clustering auction","volume":"7","author":"Zhang","year":"2012","journal-title":"ACM Trans. Aut. Adapt. Syst. (TAAS)"},{"key":"B49","first-page":"1515","article-title":"Complex task allocation for multiple robots","volume-title":"Proceedings of the 2005 IEEE international conference on robotics and automation (IEEE)","author":"Zlot","year":"2005"}],"container-title":["Frontiers in Robotics and AI"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frobt.2025.1706910\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T06:37:01Z","timestamp":1767854221000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frobt.2025.1706910\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1,8]]},"references-count":49,"alternative-id":["10.3389\/frobt.2025.1706910"],"URL":"https:\/\/doi.org\/10.3389\/frobt.2025.1706910","relation":{},"ISSN":["2296-9144"],"issn-type":[{"value":"2296-9144","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,1,8]]},"article-number":"1706910"}}