Neural Internal Model Control: Learning a Robust Control Policy via Predictive Error Feedback
Not on the map. Why?
Abstract (arXiv)
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 RL-based methods can be fragile when encountering unseen scenarios. In this paper, we propose a novel framework, Neural Internal Model Control, 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. Our code is released at https://github.com/thu-uav/NeuralIMC.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 24 of its 47 references that are in the map. First posted on arXiv 20 Nov 2024.
Builds on
24 of 47 references.
References · 24
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2017Sim-to-Real Transfer of Robotic Control with Dynamics Randomizationcited by 672
- 2021Learning to Walk in Minutes Using Massively Parallel Deep Reinforcement Learningcited by 512
- 2021RMA: Rapid Motor Adaptation for Legged Robotscited by 508
- 2019Learning agile and dynamic motor skills for legged robotscited by 504
- 2017VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimatorcited by 423
- 2023Orbit: A Unified Simulation Framework for Interactive Robot Learning Environmentscited by 295
- 2022Deep Patch Visual Odometrycited by 190
- 2023Real-World Humanoid Locomotion with Reinforcement Learningcited by 187
- 2023Reaching the Limit in Autonomous Racing: Optimal Control versus Reinforcement Learningcited by 111
- 2024Reinforcement Learning for Versatile, Dynamic, and Robust Bipedal Locomotion Controlcited by 99
- 2022Neural-Fly Enables Rapid Learning for Agile Flight in Strong Windscited by 85
12 more
- 2022Adapting Rapid Motor Adaptation for Bipedal Robotscited by 54
- 2022A Benchmark Comparison of Learned Control Policies for Agile Quadrotor Flightcited by 47
- 2023Hybrid Internal Model: Learning Agile Legged Locomotion with Simulated Robot Responsecited by 39
- 2018Direct Sparse Visual-Inertial Odometry using Dynamic Marginalizationcited by 35
- 2023OmniDrones: An Efficient and Flexible Platform for Reinforcement Learning in Drone Controlcited by 33
- 2022Learning a Single Near-hover Position Controller for Vastly Different Quadcopterscited by 21
- 2023DATT: Deep Adaptive Trajectory Tracking for Quadrotor Controlcited by 16
- 2023Learning Agile Bipedal Motions on a Quadrupedal Robotcited by 15
- 2020L1-Adaptive MPPI Architecture for Robust and Agile Control of Multirotorscited by 14
- 2024Learning H-Infinity Locomotion Controlcited by 11
- 2022Bridging Model-based Safety and Model-free Reinforcement Learning through System Identification of Low Dimensional Linear Modelscited by 5
- 2019Approximate Nonlinear Regulation via Identification-Based Adaptive Internal Modelscited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.