Dynamic Adaptability in Human-Robot Collaboration for Industrial Assembly: A Behaviour Tree Based Task Execution

被引:0
作者
Akkaladevi, Sharath Chandra [1 ,2 ]
Propst, Matthias [1 ]
Deshpande, Kapil [1 ]
Hofmann, Michael [1 ]
Pichler, Andreas [1 ]
Sapoutzoglou, Panagiotis [3 ,4 ]
Zacharia, Athena [3 ]
Kalogeras, Dimitrios [3 ]
Pateraki, Maria [3 ,4 ]
机构
[1] PROFACTOR GmbH, Robot & Automat Syst, Stadtgut D1, A-4400 Steyr Gleink, Austria
[2] Alpen Adria Univ Klagenfurt, Inst Networked & Embedded Syst, Klagenfurt, Austria
[3] Natl Tech Univ Athens, Inst Commun & Comp Syst ICCS, Athens 15773, Greece
[4] Natl Tech Univ Athens, Sch Rural Surveying & Geoinformat Engn, Athens 15780, Greece
来源
FLEXIBLE AUTOMATION AND INTELLIGENT MANUFACTURING: MANUFACTURING INNOVATION AND PREPAREDNESS FOR THE CHANGING WORLD ORDER, FAIM 2024, VOL 1 | 2024年
关键词
Human-Robot Collaboration; Skill-Based Task Execution; Object Detection;
D O I
10.1007/978-3-031-74482-2_34
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work deals with the intricacies of human-robot collaboration (HRC) within industrial settings, with a focus on achieving seamless interaction through a skill-based robot task execution engine. The proposed framework intricately orchestrates the dynamic interplay between the perception and acting/reacting layers in the context of human-robot collaboration, with a specific emphasis on the role of Behavior Trees (BTs) in both task execution and deviation handling. The Behavior Tree-based Task Execution (BTE) is seamlessly integrated into the acting/reacting layer, collaborating synergistically with the perception layer, which includes robot proprioception and object localization modules. This integration facilitates the efficient detection and handling of deviations, particularly those arising from failures during robotic manipulation (grasping), ensuring real-time responsiveness to environmental changes in collaborative assembly tasks. Real-world experiments conducted on a car door assembly line serve as practical demonstrations of the proposed framework's adaptability to address deviations in dynamic environments.
引用
收藏
页码:305 / 312
页数:8
相关论文
共 16 条
[1]   Toward an interactive Reinforcement Based Learning Framework for Human Robot Collaborative Assembly Processes [J].
Akkaladevi, Sharath Chandra ;
Plasch, Matthias ;
Maddukuri, Sriniwas ;
Eitzinger, Christian ;
Pichler, Andreas ;
Rinner, Bernhard .
FRONTIERS IN ROBOTICS AND AI, 2018, 5
[2]  
Bai J., 2019, GitHub repository
[3]   GMS: Grid-based Motion Statistics for Fast, Ultra-robust Feature Correspondence [J].
Bian, JiaWang ;
Lin, Wen-Yan ;
Matsushita, Yasuyuki ;
Yeung, Sai-Kit ;
Nguyen, Tan-Dat ;
Cheng, Ming-Ming .
30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, :2828-2837
[4]   Optimal Scheduling of Human-Robot Collaborative Assembly Operations With Time Petri Nets [J].
Casalino, Andrea ;
Zanchettin, Andrea Maria ;
Piroddi, Luigi ;
Rocco, Paolo .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2021, 18 (01) :70-84
[5]  
Colledanchise M., BehaviorTree.CPP 4
[6]  
docs.nvidia, NVIDIA TensorRT
[7]   A Hierarchical Finite-State Machine-Based Task Allocation Framework for Human-Robot Collaborative Assembly Tasks [J].
El Makrini, Ilias ;
Omidi, Mohsen ;
Fusaro, Fabio ;
Lamon, Edoardo ;
Ajoudani, Arash ;
Vanderborght, Bram .
2022 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2022, :10238-10244
[8]  
Faconti D., Groot: graphical editor to create BehaviorTrees
[9]   Building the Foundation of Robot Explanation Generation Using Behavior Trees [J].
Han, Zhao ;
Giger, Daniel ;
Allspaw, Jordan ;
Lee, Michael S. ;
Admoni, Henny ;
Yanco, Holly A. .
ACM TRANSACTIONS ON HUMAN-ROBOT INTERACTION, 2021, 10 (03)
[10]   A Holistic Approach to Reactive Mobile Manipulation [J].
Haviland, Jesse ;
Suenderhauf, Niko ;
Corke, Peter .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (02) :3122-3129