Incorporating Safety Into Parametric Dynamic Movement Primitives

被引:7
作者
Kim, Hyoin [1 ,2 ]
Seo, Hoseong [1 ,2 ]
Choi, Seungwon [1 ,2 ]
Tomlin, Claire J. [3 ]
Kim, H. Jin [1 ,2 ]
机构
[1] Seoul Natl Univ, Mech & Aerosp Engn Dept, Seoul 151744, South Korea
[2] Seoul Natl Univ, Automat & Syst Res Inst, Seoul 151744, South Korea
[3] Univ Calif Berkeley, Dept Elect Engn & Comp Sci, Berkeley, CA 94720 USA
关键词
Learning from demonstration; motion and path planning; manipulation planning;
D O I
10.1109/LRA.2019.2900762
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Parametric dynamic movement primitives (PDMPs) are powerful motion representation algorithms, which encode multiple demonstrations and generalize them. As an online trajectory from PDMPs emulates the provided demonstrations, managing the safety guarantee of the demonstrations for a given scenario is an important issue. This letter presents a process to manage the demonstration set in PDMPs when some demonstrations are poor in terms of safety. Our proposed process distinguishes safe motion primitives from unsafe ones. In order to establish a criterion for determining whether a motion is safe or not, we calculate the safe region of the PDMPs parameters called style parameters using an optimization technique. In the optimization formulation, we calculate the unsafe style parameters that produce the closest motion to the unsafe region of the state space. By eliminating unsafe demonstrations with the parameters based on the safety criterion, and replacing them with new safe ones, we incorporate safety in the PDMPs framework. Simulation and experimental results validate that the proposed process can expand the motion primitives in the PDMPs framework to the new environmental settings by efficiently utilizing the previous demonstrations.
引用
收藏
页码:2260 / 2267
页数:8
相关论文
共 15 条
[1]  
Abi-Farraj Firas, 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA), P329, DOI 10.1109/ICRA.2017.7989042
[2]  
[Anonymous], 2009, ICRA
[3]  
Ijspeert Auke J, 2003, Advances in Neural Information Processing Systems, P1547
[4]   Sampling-based algorithms for optimal motion planning [J].
Karaman, Sertac ;
Frazzoli, Emilio .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2011, 30 (07) :846-894
[5]   Cooperation in the Air A Learning-Based Approach for the Efficient Motion Planning of Aerial Manipulators [J].
Kim, Hyoin ;
Seo, Hoseong ;
Son, Clark Youngdong ;
Lee, Hyeonbeom ;
Kim, Suseong ;
Kim, H. Jin .
IEEE ROBOTICS & AUTOMATION MAGAZINE, 2018, 25 (04) :76-85
[6]   Robust Control of an Equipment-Added Multirotor Using Disturbance Observer [J].
Kim, Suseong ;
Choi, Seungwon ;
Kim, Hyeonggeun ;
Shin, Jongho ;
Shim, Hyungbo ;
Kim, H. Jin .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2018, 26 (04) :1524-1531
[7]   Planning and Control for Collision-Free Cooperative Aerial Transportation [J].
Lee, Hyeonbeom ;
Kim, Hyoin ;
Kim, H. Jin .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2018, 15 (01) :189-201
[8]  
Lim Y, 2017, 2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL ELECTROMAGNETICS (ICCEM), P231, DOI 10.1109/COMPEM.2017.7912773
[9]  
Maeda Guilherme, 2017, P MACHINE LEARNING R, P37
[10]   Learning parametric dynamic movement primitives from multiple demonstrations [J].
Matsubara, Takamitsu ;
Hyon, Sang-Ho ;
Morimoto, Jun .
NEURAL NETWORKS, 2011, 24 (05) :493-500