iTP-LfD: Improved task parametrised learning from demonstration for adaptive path generation of cobot

被引:13
作者
El Zaatari, Shirine [1 ]
Wang, Yuqi [2 ]
Li, Weidong [1 ,2 ]
Peng, Yiqun [2 ]
机构
[1] Coventry Univ, Fac Engn Environm & Comp, Coventry, W Midlands, England
[2] Wuhan Univ Technol, Sch Logist Engn, Wuhan, Peoples R China
基金
中国国家自然科学基金;
关键词
Learning from demonstration; Intuitive programming; Reinforcement learning; Collaborative robots (Cobots);
D O I
10.1016/j.rcim.2020.102109
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
An approach of Task-Parameterised Learning from Demonstration (TP-LfD) aims at automatically adapting the movements of collaborative robots (cobots) to new settings using knowledge learnt from demonstrated paths. The approach is suitable for encoding complex relations between a cobot and its surrounding, i.e., task-relevant objects. However, further efforts are still required to enhance the intelligence and adaptability of TP-LfD for dynamic tasks. With this aim, this paper presents an improved TP-LfD (iTP-LfD) approach to program cobots adaptively for a variety of industrial tasks. iTP-LfD comprises of three main improvements over other developed TP-LfD approaches: 1) detecting generic visual features for frames of reference (frames) in demonstrations for path reproduction in new settings without using complex computer vision algorithms, 2) minimising redundant frames that belong to the same object in demonstrations using a statistical algorithm, and 3) designing a reinforcement learning algorithm to eliminate irrelevant frames. The distinguishing characteristic of the iTP-LfD approach is that optimal frames are identified from demonstrations by simplifying computational complexity, overcoming occlusions in new settings, and boosting the overall performance. Case studies for a variety of industrial tasks involving different objects and scenarios highlight the adaptability and robustness of the iTP-LfD approach.
引用
收藏
页数:18
相关论文
共 29 条
[1]  
Alizadeh T, 2018, P 2018 IEEE INT C ME
[2]  
Alizadeh T, 2016, P 2016 IEEE SICE INT
[3]   A tutorial on task-parameterized movement learning and retrieval [J].
Calinon, Sylvain .
INTELLIGENT SERVICE ROBOTICS, 2016, 9 (01) :1-29
[4]   OpenPose: Realtime Multi-Person 2D Pose Estimation Using Part Affinity Fields [J].
Cao, Zhe ;
Hidalgo, Gines ;
Simon, Tomas ;
Wei, Shih-En ;
Sheikh, Yaser .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2021, 43 (01) :172-186
[5]  
Duque D.A., 2019, ROB COMPUT INTEGR MA, V57, P302
[6]   Cobot programming for collaborative industrial tasks: An overview [J].
El Zaatari, Shirine ;
Marei, Mohamed ;
Li, Weidong ;
Usman, Zahid .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2019, 116 :162-180
[7]   Multimodal sensor-based whole-body control for human-robot collaboration in industrial settings [J].
Fernandez, Jose de Gea ;
Mronga, Dennis ;
Guenther, Martin ;
Knobloch, Tobias ;
Wirkus, Malte ;
Schroeer, Martin ;
Trampler, Mathias ;
Stiene, Stefan ;
Kirchner, Elsa ;
Bargsten, Vinzenz ;
Baenziger, Timo ;
Teiwes, Johannes ;
Krueger, Thomas ;
Kirchner, Frank .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2017, 94 :102-119
[8]   Smart hardware integration with advanced robot programming technologies for efficient reconfiguration of robot workcells [J].
Gaspar, Timotej ;
Denisa, Miha ;
Radanovic, Primoz ;
Ridge, Barry ;
Savarimuthu, T. Rajeeth ;
Kramberger, Aljaz ;
Priggemeyer, Marc ;
Rossmann, Juergen ;
Woergoetter, Florentin ;
Ivanovska, Tatyana ;
Parizi, Shahab ;
Gosar, Ziga ;
Kovac, Igor ;
Ude, Aled .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2020, 66 (66)
[9]   Robot learning from demonstrations: Emulation learning in environments with moving obstacles [J].
Ghalamzan, Amir M. E. ;
Ragaglia, Matteo .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2018, 101 :45-56
[10]  
Goodfellow L, 2016, DEEP LEARNING, P61