Litcius/Paper detail

Deep Drifting: Autonomous Drifting of Arbitrary Trajectories using Deep Reinforcement Learning

Fabian Domberg, Carlos Castelar Wembers, Hiren Patel, Georg Schildbach

20222022 International Conference on Robotics and Automation (ICRA)19 citationsDOI

Abstract

In this paper, a Deep Neural Network is trained using Reinforcement Learning in order to drift on arbitrary trajectories which are defined by a sequence of waypoints. In a first step, a highly accurate vehicle simulation is used for the training process. Then, the obtained policy is refined and validated on a self-built model car. The chosen reward function is inspired by the scoring process of real life drifting competitions. It is kept simple and thus applicable to very general scenarios. The experimental results demonstrate that a relatively small network, given only a few measurements and control inputs, already achieves an outstanding performance. In simulation, the learned controller is able to reliably hold a steady state drift. Moreover, it is capable of generalizing to arbitrary, previously unknown trajectories and different driving conditions. After transferring the learned controller to the model car, it also performs surprisingly well given the physical constraints.

Topics & Concepts

Reinforcement learningComputer scienceTrajectoryController (irrigation)Process (computing)Sequence (biology)Control theory (sociology)Artificial intelligenceArtificial neural networkFunction (biology)Simple (philosophy)State (computer science)SimulationControl (management)AlgorithmPhysicsPhilosophyEvolutionary biologyOperating systemGeneticsEpistemologyAstronomyBiologyAgronomyVehicle Dynamics and Control SystemsTraffic control and managementAutonomous Vehicle Technology and Safety
Deep Drifting: Autonomous Drifting of Arbitrary Trajectories using Deep Reinforcement Learning | Litcius