Gaussian Process-Based Learning Control of Underactuated Balance Robots With an External and Internal Convertible Modeling Structure

被引:0
作者
Han, Feng [1 ]
Yi, Jingang [2 ]
机构
[1] New York Inst Technol, Dept Mech Engn, Old Westbury, NY 11568 USA
[2] Rutgers State Univ, Dept Mech & Aerosp Engn, Piscataway, NJ 08854 USA
来源
JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME | 2024年 / 146卷 / 06期
基金
美国国家科学基金会;
关键词
VIRTUAL HOLONOMIC CONSTRAINTS; ENERGY-BASED CONTROL; ORBITAL STABILIZATION; TRACKING CONTROL; SYSTEMS;
D O I
10.1115/1.4065937
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
External and internal convertible (EIC) form-based motion control is one of the effective designs of simultaneous trajectory tracking and balance for underactuated balance robots. Under certain conditions, the EIC-based control design is shown to lead to uncontrolled robot motion. To overcome this issue, we present a Gaussian process (GP)-based data-driven learning control for underactuated balance robots with the EIC modeling structure. Two GP-based learning controllers are presented by using the EIC property. The partial EIC (PEIC)-based control design partitions the robotic dynamics into a fully actuated subsystem and a reduced-order underactuated subsystem. The null-space EIC (NEIC)-based control compensates for the uncontrolled motion in a subspace, while the other closed-loop dynamics are not affected. Under the PEIC- and NEIC-based, the tracking and balance tasks are guaranteed, and convergence rate and bounded errors are achieved without causing any uncontrolled motion by the original EIC-based control. We validate the results and demonstrate the GP-based learning control design using two inverted pendulum platforms.
引用
收藏
页数:11
相关论文
共 27 条
[1]  
Apkarian J., 2011, Instructor Workbook: Inverted Pendulum Experiment for Matlab Simulink Users
[2]   Prediction With Approximated Gaussian Process Dynamical Models [J].
Beckers, Thomas ;
Hirche, Sandra .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2022, 67 (12) :6460-6473
[3]   Stable Gaussian process based tracking control of Euler-Lagrange systems [J].
Beckers, Thomas ;
Kulic, Dana ;
Hirche, Sandra .
AUTOMATICA, 2019, 103 :390-397
[4]   Gaussian-Process-Based Control of Underactuated Balance Robots With Guaranteed Performance [J].
Chen, Kuo ;
Yi, Jingang ;
Song, Dezhen .
IEEE TRANSACTIONS ON ROBOTICS, 2023, 39 (01) :572-589
[5]  
Chen K, 2019, IEEE INT CONF ROBOT, P4458, DOI [10.1109/icra.2019.8794097, 10.1109/ICRA.2019.8794097]
[6]  
Chen K, 2015, IEEE INT C INT ROBOT, P971, DOI 10.1109/IROS.2015.7353488
[7]   Asymptotically Stable Walking of a Five-Link Underactuated 3-D Bipedal Robot [J].
Chevallereau, Christine ;
Grizzle, J. W. ;
Shih, Ching-Long .
IEEE TRANSACTIONS ON ROBOTICS, 2009, 25 (01) :37-50
[8]  
de Wit C. C., 2002, IFAC Proc. Vol, V35, P527, DOI 10.3182/20020721-6-ES-1901.00900
[9]  
Deisenroth MP, 2015, PR MACH LEARN RES, V37, P1481
[10]   Energy based control of the Pendubot [J].
Fantoni, I ;
Lozano, R ;
Spong, MW .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2000, 45 (04) :725-729