A Human-Centered Task Allocation and Scheduling Framework for Multi-Human-Multi-Robot Collaboration in Precision Agriculture Settings

IF 6.4 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS
Jorand Gallou;Martina Lippi;Jozsef Palmieri;Andrea Gasparri;Alessandro Marino
{"title":"A Human-Centered Task Allocation and Scheduling Framework for Multi-Human-Multi-Robot Collaboration in Precision Agriculture Settings","authors":"Jorand Gallou;Martina Lippi;Jozsef Palmieri;Andrea Gasparri;Alessandro Marino","doi":"10.1109/TASE.2025.3595413","DOIUrl":null,"url":null,"abstract":"Human-multi-robot teaming in precision agriculture represents a promising approach to addressing labor shortages and managing the complexities of agricultural practices. An effective coordination of these teams, including task allocation and scheduling strategies while accounting for the inherent unpredictability of human behavior, is crucial for maximizing system productivity and ensuring user comfort. In this study, we introduce a Mixed-Integer Linear Programming (MILP) approach that aims to minimize workers’ waiting times, robots’ energy consumption during the different phases of the robots’ motions, and the overall makespan. To enhance the robustness of our framework and consider human preferences, a user interface is designed to capture real-time human feedback; then, an adaptive online updating strategy that dynamically adjusts plans responding to variations in human operators’ parameters is devised. To handle large-scale problems, we extend the solution approach by leveraging Constraint Programming (CP) combined with a batch decomposition strategy. The approach is validated through extensive simulations in a Unity-based realistic virtual reality environment and laboratory experiments using two TurtleBot2 robots and two human operators performing grape harvesting tasks. Note to Practitioners—This paper was inspired by the necessity to coordinate a heterogeneous team of humans and robots within an agricultural setting to optimize relevant performance indices. The proposed approach focuses on a scenario where mobile service robots perform assistance activities for human and robotic working agents. It enables the allocation and scheduling of all tasks while accounting for the following key factors: i) the different characteristics of the agents, ii) their variability due to changing environment conditions and human dynamic behavior, also captured through chance-constrained programming, and iii) human preferences and feedback provided in real-time. Furthermore, an extension to handle large-scale systems is proposed. Beyond agricultural applications, this approach applies to various domains where cooperation among heterogeneous agents, including logistics, industry, and search and rescue, can be advantageous. Realistic simulation results and laboratory experiments validate the effectiveness of the approach. As future work, we aim to integrate human intent prediction strategies to proactively adapt plans based on anticipated human actions, further enhancing coordination and efficiency.","PeriodicalId":51060,"journal":{"name":"IEEE Transactions on Automation Science and Engineering","volume":"22 ","pages":"20126-20145"},"PeriodicalIF":6.4000,"publicationDate":"2025-08-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Automation Science and Engineering","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/11112652/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

Human-multi-robot teaming in precision agriculture represents a promising approach to addressing labor shortages and managing the complexities of agricultural practices. An effective coordination of these teams, including task allocation and scheduling strategies while accounting for the inherent unpredictability of human behavior, is crucial for maximizing system productivity and ensuring user comfort. In this study, we introduce a Mixed-Integer Linear Programming (MILP) approach that aims to minimize workers’ waiting times, robots’ energy consumption during the different phases of the robots’ motions, and the overall makespan. To enhance the robustness of our framework and consider human preferences, a user interface is designed to capture real-time human feedback; then, an adaptive online updating strategy that dynamically adjusts plans responding to variations in human operators’ parameters is devised. To handle large-scale problems, we extend the solution approach by leveraging Constraint Programming (CP) combined with a batch decomposition strategy. The approach is validated through extensive simulations in a Unity-based realistic virtual reality environment and laboratory experiments using two TurtleBot2 robots and two human operators performing grape harvesting tasks. Note to Practitioners—This paper was inspired by the necessity to coordinate a heterogeneous team of humans and robots within an agricultural setting to optimize relevant performance indices. The proposed approach focuses on a scenario where mobile service robots perform assistance activities for human and robotic working agents. It enables the allocation and scheduling of all tasks while accounting for the following key factors: i) the different characteristics of the agents, ii) their variability due to changing environment conditions and human dynamic behavior, also captured through chance-constrained programming, and iii) human preferences and feedback provided in real-time. Furthermore, an extension to handle large-scale systems is proposed. Beyond agricultural applications, this approach applies to various domains where cooperation among heterogeneous agents, including logistics, industry, and search and rescue, can be advantageous. Realistic simulation results and laboratory experiments validate the effectiveness of the approach. As future work, we aim to integrate human intent prediction strategies to proactively adapt plans based on anticipated human actions, further enhancing coordination and efficiency.
一种以人为中心的精准农业多人多机器人协作任务分配与调度框架
精准农业中的人-多机器人团队代表了解决劳动力短缺和管理农业实践复杂性的有希望的方法。这些团队的有效协调,包括任务分配和调度策略,同时考虑到人类行为固有的不可预测性,对于最大化系统生产力和确保用户舒适至关重要。在本研究中,我们引入了一种混合整数线性规划(MILP)方法,旨在最大限度地减少工人的等待时间,机器人在不同运动阶段的能量消耗,以及总体完工时间。为了增强我们框架的鲁棒性并考虑人类的偏好,设计了一个用户界面来捕获实时的人类反馈;然后,设计了一种适应在线更新策略,根据操作员参数的变化动态调整计划。为了处理大规模问题,我们通过利用约束规划(CP)和批分解策略来扩展解决方法。该方法在基于unity的现实虚拟现实环境中进行了广泛的模拟,并通过两个TurtleBot2机器人和两个执行葡萄收获任务的人类操作员进行了实验室实验。从业人员注意事项——本文的灵感来自于在农业环境中协调由人类和机器人组成的异质团队以优化相关绩效指标的必要性。所提出的方法侧重于移动服务机器人为人类和机器人工作代理执行辅助活动的场景。它能够在考虑以下关键因素的同时分配和调度所有任务:i)代理的不同特征,ii)由于不断变化的环境条件和人类动态行为而产生的可变性,也通过机会约束规划捕获,以及iii)实时提供的人类偏好和反馈。此外,还提出了一种适用于大型系统的扩展方法。除了农业应用之外,这种方法还适用于各种领域,在这些领域中,异构代理之间的合作可能是有利的,包括物流、工业和搜索与救援。仿真结果和室内实验验证了该方法的有效性。作为未来的工作,我们的目标是整合人类意图预测策略,根据预期的人类行为主动适应计划,进一步提高协调和效率。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
IEEE Transactions on Automation Science and Engineering
IEEE Transactions on Automation Science and Engineering 工程技术-自动化与控制系统
CiteScore
12.50
自引率
14.30%
发文量
404
审稿时长
3.0 months
期刊介绍: The IEEE Transactions on Automation Science and Engineering (T-ASE) publishes fundamental papers on Automation, emphasizing scientific results that advance efficiency, quality, productivity, and reliability. T-ASE encourages interdisciplinary approaches from computer science, control systems, electrical engineering, mathematics, mechanical engineering, operations research, and other fields. T-ASE welcomes results relevant to industries such as agriculture, biotechnology, healthcare, home automation, maintenance, manufacturing, pharmaceuticals, retail, security, service, supply chains, and transportation. T-ASE addresses a research community willing to integrate knowledge across disciplines and industries. For this purpose, each paper includes a Note to Practitioners that summarizes how its results can be applied or how they might be extended to apply in practice.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信