Online-Learning Deep Neuro-Adaptive Dynamic Inversion Controller for Model Free Control
Nathan Lutes, K. Krishnamurthy, Venkata Sriram Siddhardh, Nadendla, S. N. Balakrishnan

TL;DR
This paper introduces a deep neural network-based neuro-adaptive controller for model-free control of nonlinear systems, using a novel weight update law to avoid gradient issues and demonstrating effective online learning and tracking in a robot arm simulation.
Contribution
It presents a deep neural network adaptive control scheme with a new gradient sign-based update law, enabling effective online learning without vanishing/exploding gradient problems.
Findings
Successfully learns the plant model online in simulation.
Achieves good tracking performance on a 2-link robot arm.
Demonstrates rapid adaptation to nonlinear dynamics.
Abstract
Adaptive methods are popular within the control literature due to the flexibility and forgiveness they offer in the area of modelling. Neural network adaptive control is favorable specifically for the powerful nature of the machine learning algorithm to approximate unknown functions and for the ability to relax certain constraints within traditional adaptive control. Deep neural networks are large framework networks with vastly superior approximation characteristics than their shallow counterparts. However, implementing a deep neural network can be difficult due to size specific complications such as vanishing/exploding gradients in training. In this paper, a neuro-adaptive controller is implemented featuring a deep neural network trained on a new weight update law that escapes the vanishing/exploding gradient problem by only incorporating the sign of the gradient. The type of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdaptive Control of Nonlinear Systems · Iterative Learning Control Systems · Adaptive Dynamic Programming Control
