Probabilistic Movement Primitive Control via Control Barrier Functions

被引:4
作者
Davoodi, Mohammadreza [1 ]
Iqbal, Asif [1 ]
Cloud, Joseph M. [2 ]
Beksi, William J. [2 ]
Gans, Nicholas R. [1 ]
机构
[1] Univ Texas Arlington, Res Inst, Ft Worth, TX 76118 USA
[2] Univ Texas Arlington, Dept Comp Sci & Engn, Arlington, TX 76019 USA
来源
2021 IEEE 17TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE) | 2021年
基金
美国国家科学基金会;
关键词
QUADRATIC PROGRAMS;
D O I
10.1109/CASE49439.2021.9551540
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we introduce a novel means of control design for probabilistic movement primitives (ProMPs). ProMPs are a powerful tool to define a distribution of trajectories for robots or other dynamic systems. However, existing control methods to execute desired motions suffer from a number of drawbacks such as a reliance on linear control approaches and sensitivity to initial parameters. We propose the use of feedback linearization, quadratic programming, and multiple control barrier functions to guide a system along a trajectory within the distribution defined by a ProMP, while guaranteeing that the system state never leaves more than a desired distance from the distribution mean. This allows for better performance on nonlinear systems and offers firm stability and known bounds on the system state. Furthermore, we highlight how the proposed method may allow a designer to emphasize certain objectives that are more important than the others. A series of simulations demonstrate the efficacy of our approach and show it can run in real time.
引用
收藏
页码:697 / 703
页数:7
相关论文
共 27 条
[1]  
Ames AD, 2019, 2019 18TH EUROPEAN CONTROL CONFERENCE (ECC), P3420, DOI [10.23919/ecc.2019.8796030, 10.23919/ECC.2019.8796030]
[2]   Control Barrier Function Based Quadratic Programs for Safety Critical Systems [J].
Ames, Aaron D. ;
Xu, Xiangru ;
Grizzle, Jessy W. ;
Tabuada, Paulo .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2017, 62 (08) :3861-3876
[3]  
Ames AD, 2014, IEEE DECIS CONTR P, P6271, DOI 10.1109/CDC.2014.7040372
[4]   A survey of robot learning from demonstration [J].
Argall, Brenna D. ;
Chernova, Sonia ;
Veloso, Manuela ;
Browning, Brett .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2009, 57 (05) :469-483
[5]  
Chernova S., 2014, SYNTHESIS LECT ARTIF, DOI [10.2200/S00568ED1V01Y201402AIM028, DOI 10.2200/S00568ED1V01Y201402AIM028]
[6]   Adaptive Trajectory Generation Under Velocity Constraints Using Dynamical Movement Primitives [J].
Dahlin, Albin ;
Karayiannidis, Yiannis .
IEEE CONTROL SYSTEMS LETTERS, 2020, 4 (02) :438-443
[7]   Adaptation and Robust Learning of Probabilistic Movement Primitives [J].
Gomez-Gonzalez, Sebastian ;
Neumann, Gerhard ;
Schoelkopf, Bernhard ;
Peters, Jan .
IEEE TRANSACTIONS ON ROBOTICS, 2020, 36 (02) :366-379
[8]  
Goswami A, 2019, Humanoid Robotics: A Reference, P1261
[9]  
Hsu SC, 2015, P AMER CONTR CONF, P4542, DOI 10.1109/ACC.2015.7172044
[10]   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