Feedback Linearization of Car Dynamics for Racing via Reinforcement Learning

10/20/2021
by   Michael Estrada, et al.
0

Through the method of Learning Feedback Linearization, we seek to learn a linearizing controller to simplify the process of controlling a car to race autonomously. A soft actor-critic approach is used to learn a decoupling matrix and drift vector that effectively correct for errors in a hand-designed linearizing controller. The result is an exactly linearizing controller that can be used to enable the well-developed theory of linear systems to design path planning and tracking schemes that are easy to implement and significantly less computationally demanding. To demonstrate the method of feedback linearization, it is first used to learn a simulated model whose exact structure is known, but varied from the initial controller, so as to introduce error. We further seek to apply this method to a system that introduces even more error in the form of a gym environment specifically designed for modeling the dynamics of car racing. To do so, we posit an extension to the method of learning feedback linearization; a neural network that is trained using supervised learning to convert the output of our linearizing controller to the required input for the racing environment. Our progress towards these goals is reported and the next steps in their accomplishment are discussed.

READ FULL TEXT
research
11/26/2020

Learning from Simulation, Racing in Reality

We present a reinforcement learning-based solution to autonomously race ...
research
04/20/2023

Observer-Feedback-Feedforward Controller Structures in Reinforcement Learning

The paper proposes the use of structured neural networks for reinforceme...
research
10/29/2019

Feedback Linearization for Unknown Systems via Reinforcement Learning

We present a novel approach to control design for nonlinear systems, whi...
research
04/07/2022

Hybrid LMC: Hybrid Learning and Model-based Control for Wheeled Humanoid Robot via Ensemble Deep Reinforcement Learning

Control of wheeled humanoid locomotion is a challenging problem due to t...
research
05/28/2021

Feedback Linearization for Quadrotors with a Learned Acceleration Error Model

This paper enhances the feedback linearization controller for multirotor...
research
09/23/2021

Reinforcement Learning Under Algorithmic Triage

Methods to learn under algorithmic triage have predominantly focused on ...
research
11/10/2019

Synthesis of Feedback Controller for Nonlinear Control Systems with Optimal Region of Attraction

The problem of computing and characterizing Region of Attraction (ROA) w...

Please sign up or login with your details

Forgot password? Click here to reset