Neural Internal Model Control: Learning a Robust Control Policy Via Predictive Error Feedback

被引:1
作者
Gao, Feng [1 ]
Yu, Chao [1 ,2 ]
Wang, Yu [1 ]
Wu, Yi [3 ]
机构
[1] Tsinghua Univ, Beijing 100084, Peoples R China
[2] Beijing Zhongguancun Acad, Beijing 100094, Peoples R China
[3] Shanghai Qi Zhi Inst, Shanghai 200232, Peoples R China
基金
中国国家自然科学基金;
关键词
Predictive models; Robots; Quadrotors; Adaptation models; Legged locomotion; Mathematical models; Training; Robustness; Robust control; Adaptive control; reinforcement learning (RL); sensorimotor learning;
D O I
10.1109/LRA.2025.3573169
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Accurate motion control in the face of disturbances within complex environments remains a major challenge in robotics. Classical model-based approaches often struggle with nonlinearities and unstructured disturbances, while reinforcement learning (RL)-based methods can be fragile when encountering unseen scenarios. In this letter, we propose a novel framework, Neural Internal Model Control (NeuralIMC), which integrates model-based control with RL-based control to enhance robustness. Our framework streamlines the predictive model by applying Newton-Euler equations for rigid-body dynamics, eliminating the need to capture complex high-dimensional nonlinearities. This internal model combines model-free RL algorithms with predictive error feedback. Such a design enables a closed-loop control structure to enhance the robustness and generalizability of the control system. We demonstrate the effectiveness of our framework on both quadrotors and quadrupedal robots, achieving superior performance compared to state-of-the-art methods. Furthermore, real-world deployment on a quadrotor with rope-suspended payloads highlights the framework's robustness in sim-to-real transfer.
引用
收藏
页码:6848 / 6855
页数:8
相关论文
共 45 条
[1]   SELF TUNING REGULATORS [J].
ASTROM, KJ ;
WITTENMARK, B .
AUTOMATICA, 1973, 9 (02) :185-199
[2]   Approximate Nonlinear Regulation via Identification-Based Adaptive Internal Models [J].
Bin, Michelangelo ;
Bernard, Pauline ;
Marconi, Lorenzo .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2021, 66 (08) :3534-3549
[3]   Thrust Mixing, Saturation, and Body-Rate Control for Accurate Aggressive Quadrotor Flight [J].
Faessler, Matthias ;
Falanga, Davide ;
Scaramuzza, Davide .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2017, 2 (02) :476-482
[4]   INTERNAL MODEL PRINCIPLE OF CONTROL-THEORY [J].
FRANCIS, BA ;
WONHAM, WM .
AUTOMATICA, 1976, 12 (05) :457-465
[5]  
Grassia FS, 1998, J. Graph. Tools, V3, P29, DOI DOI 10.1080/10867651.1998.10487493
[6]   AN INTERNAL MODEL CONTROL STRATEGY FOR NONLINEAR-SYSTEMS [J].
HENSON, MA ;
SEBORG, DE .
AICHE JOURNAL, 1991, 37 (07) :1065-1081
[7]  
Hovakimyan N, 2010, ADV DES CONTROL, P1, DOI 10.1137/1.9780898719376
[8]  
Huang K, 2023, PR MACH LEARN RES, V229
[9]   Learning agile and dynamic motor skills for legged robots [J].
Hwangbo, Jemin ;
Lee, Joonho ;
Dosovitskiy, Alexey ;
Bellicoso, Dario ;
Tsounis, Vassilios ;
Koltun, Vladlen ;
Hutter, Marco .
SCIENCE ROBOTICS, 2019, 4 (26)
[10]  
Intel RealSense, 2024, Visual-inertial tracking case study