A Hierarchical Finite-State Machine-Based Task Allocation Framework for Human-Robot Collaborative Assembly Tasks

被引:8
作者
El Makrini, Ilias [1 ,2 ]
Omidi, Mohsen [1 ,4 ]
Fusaro, Fabio [3 ,5 ]
Lamon, Edoardo [3 ]
Ajoudani, Arash [3 ]
Vanderborght, Bram [1 ,4 ]
机构
[1] Vrije Univ Brussel, Robot & Multibody Mech Res Grp, Brussels, Belgium
[2] Flanders Make, Flexible Assembly, Lommel, Belgium
[3] Ist Italiano Tecnol, HRI2 Lab, Via Morego 30, I-16163 Genoa, Italy
[4] Interuniver Microelect Ctr IMEC, Leuven, Belgium
[5] Politecn Milan, Dept Elect Informat & Bioengn, Milan, Italy
来源
2022 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS) | 2022年
关键词
D O I
10.1109/IROS47612.2022.9981618
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Work-related musculoskeletal disorders (MSD) are one of the major cause of injuries and absenteeism at work. These lead to important cost in the manufacturing industry. Human-robot collaboration can help decreasing this issue by appropriately distributing the tasks and decreasing the workload of the factory worker. This paper proposes a novel generic task allocation approach based on hierarchical finite-state machines for human-robot assembly tasks. The developed framework decomposes first the main task into sub-tasks modelled as state machines. Based on capabilities considerations, workload, and performance estimations, the task allocator assigns the sub-task to human or robot agent. The algorithm was validated on the assembly of a crusher unit of a smoothie machine using the collaborative Franka Emika Panda robot and showed promising results in terms of productivity thanks to task parallelization, with improvement of more than 30% of the total assembly time with respect to a collaborative scenario, where the agents perform the tasks sequentially.
引用
收藏
页码:10238 / 10244
页数:7
相关论文
共 27 条
[1]  
[Anonymous], 2009, 19 INT C AUT PLANN S
[2]   Neuro-cognitive mechanisms of decision making in joint action: A human-robot interaction study [J].
Bicho, Estela ;
Erlhagen, Wolfram ;
Louro, Luis ;
Costa e Silva, Eliana .
HUMAN MOVEMENT SCIENCE, 2011, 30 (05) :846-868
[3]   Optimal Subtask Allocation for Human and Robot Collaboration Within Hybrid Assembly System [J].
Chen, Fei ;
Sekiyama, Kosuke ;
Cannella, Ferdinando ;
Fukuda, Toshio .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2014, 11 (04) :1065-1075
[4]   A Virtual Element-Based Postural Optimization Method for Improved Ergonomics During Human-Robot Collaboration [J].
El Makrini, Ilias ;
Mathijssen, Glenn ;
Verhaegen, Sten ;
Verstraten, Tom ;
Vanderborght, Bram .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2022, 19 (03) :1772-1783
[5]   Task allocation for improved ergonomics in Human-Robot Collaborative Assembly [J].
El Makrini, Ilias ;
Merckaert, Kelly ;
De Winter, Joris ;
Lefeber, Dirk ;
Vanderborght, Bram .
INTERACTION STUDIES, 2019, 20 (01) :102-133
[6]   A Human-Aware Method to Plan Complex Cooperative and Autonomous Tasks using Behavior Trees [J].
Fusaro, Fabio ;
Lamon, Edoardo ;
De Momi, Elena ;
Ajoudani, Arash .
PROCEEDINGS OF THE 2020 IEEE-RAS 20TH INTERNATIONAL CONFERENCE ON HUMANOID ROBOTS (HUMANOIDS 2020), 2021, :522-529
[7]   An Integrated Dynamic Method for Allocating Roles and Planning Tasks for Mixed Human-Robot Teams [J].
Fusaro, Fabio ;
Lamon, Edoardo ;
De Momi, Elena ;
Ajoudani, Arash .
2021 30TH IEEE INTERNATIONAL CONFERENCE ON ROBOT AND HUMAN INTERACTIVE COMMUNICATION (RO-MAN), 2021, :534-539
[8]  
Gleeson B, 2013, ACMIEEE INT CONF HUM, P349, DOI 10.1109/HRI.2013.6483609
[9]  
Hao Ding, 2014, 2014 IEEE International Conference on Automation Science and Engineering (CASE), P19, DOI 10.1109/CoASE.2014.6899298
[10]  
Helmert M., 2004, PROC ICAPS 2004, P161