Expert-Emulating Excavation Trajectory Planning for Autonomous Robotic Industrial Excavator

被引:24
作者
Son, Bukun [1 ,2 ]
Kim, ChangU [1 ,2 ]
Kim, Changmuk [1 ,2 ,3 ]
Lee, Dongjun [1 ,2 ]
机构
[1] Seoul Natl Univ, Dept Mech & Aerosp Engn, Seoul, South Korea
[2] Seoul Natl Univ, IAMD, Seoul, South Korea
[3] Doosan Infracoore, Seoul, South Korea
来源
2020 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS) | 2020年
关键词
D O I
10.1109/IROS45743.2020.9341036
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a novel excavation (i.e., digging) trajectory planning framework for industrial autonomous robotic excavators, which emulates the strategies of human expert operators to optimize the excavation of (complex/unmodellable) soils while also upholding robustness and safety in practice. First, we encode the trajectory with dynamic movement primitives (DMP), which is known to robustly preserve qualitative shape of the trajectory and attraction to (variable) end-points (i.e., start-points of swing/dumping), while also being data-efficient due to its structure, thus, suitable for our purpose, where expert data collection is expensive. We further shape this DMP-based trajectory to be expert-emulating, by learning the shaping force of the DMP-dynamics from the real expert excavation data via a neural network (i.e., MLP (multi-layer perceptron)). To cope with (possibly dangerous) underground uncertainties (e.g., pipes, rocks), we also real-time modulate the expert-emulating (nominal) trajectory to prevent excessive build-up of excavation force by using the feedback of its online estimation. The proposed framework is then validated/demonstrated by using an industrial-scale autonomous robotic excavator, with the associated data also presented here.
引用
收藏
页码:2656 / 2662
页数:7
相关论文
共 19 条
[1]  
[Anonymous], 2019, CONCEPT X INTRO DOOS
[2]  
[Anonymous], 1993, Journal of Aerospace Engineering
[3]  
[Anonymous], 2015, NEW CAT AUTOMATED GR
[4]   Coupling Movement Primitives: Interaction With the Environment and Bimanual Tasks [J].
Gams, Andrej ;
Nemec, Bojan ;
Ijspeert, Auke Jan ;
Ude, Ales .
IEEE TRANSACTIONS ON ROBOTICS, 2014, 30 (04) :816-830
[5]   On-line learning and modulation of periodic movements with nonlinear dynamical systems [J].
Gams, Andrej ;
Ijspeert, Auke J. ;
Schaal, Stefan ;
Lenarcic, Jadran .
AUTONOMOUS ROBOTS, 2009, 27 (01) :3-23
[6]  
Goodfellow I, 2016, ADAPT COMPUT MACH LE, P1
[7]   Robot Collisions: A Survey on Detection, Isolation, and Identification [J].
Haddadin, Sami ;
De Luca, Alessandro ;
Albu-Schaeffer, Alin .
IEEE TRANSACTIONS ON ROBOTICS, 2017, 33 (06) :1292-1312
[8]  
HUELSKEN T, 2008, 1 INT C MACH CONTR G, P1
[9]   Dynamical Movement Primitives: Learning Attractor Models for Motor Behaviors [J].
Ijspeert, Auke Jan ;
Nakanishi, Jun ;
Hoffmann, Heiko ;
Pastor, Peter ;
Schaal, Stefan .
NEURAL COMPUTATION, 2013, 25 (02) :328-373
[10]   Autonomous Free-Form Trenching Using a Walking Excavator [J].
Jud, Dominic ;
Leemann, Philipp ;
Kerscher, Simon ;
Hutter, Marco .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2019, 4 (04) :3208-3215