Bridging Sim2Real Gap Using Image Gradients for the Task of End-to-End Autonomous Driving

05/16/2022
by   Unnikrishnan R. Nair, et al.
0

We present the first prize solution to NeurIPS 2021 - AWS Deepracer Challenge. In this competition, the task was to train a reinforcement learning agent (i.e. an autonomous car), that learns to drive by interacting with its environment, a simulated track, by taking an action in a given state to maximize the expected reward. This model was then tested on a real-world track with a miniature AWS Deepracer car. Our goal is to train a model that can complete a lap as fast as possible without going off the track. The Deepracer challenge is a part of a series of embodied intelligence competitions in the field of autonomous vehicles, called The AI Driving Olympics (AI-DO). The overall objective of the AI-DO is to provide accessible mechanisms for benchmarking progress in autonomy applied to the task of autonomous driving. The tricky section of this challenge was the sim2real transfer of the learned skills. To reduce the domain gap in the observation space we did a canny edge detection in addition to cropping out of the unnecessary background information. We modeled the problem as a behavioral cloning task and used MLP-MIXER to optimize for runtime. We made sure our model was capable of handling control noise by careful filtration of the training data and that gave us a robust model capable of completing the track even when 50 were randomly changed. The overall runtime of the model was only 2-3ms on a modern CPU.

READ FULL TEXT

page 2

page 5

research
11/19/2018

Simulated Autonomous Driving in a Realistic Driving Environment using Deep Reinforcement Learning and a Deterministic Finite State Machine

In the field of Autonomous Driving, the system controlling the vehicle c...
research
12/05/2018

Visual Attention for Behavioral Cloning in Autonomous Driving

The goal of our work is to use visual attention to enhance autonomous dr...
research
10/12/2017

Arguing Machines: Perception-Control System Redundancy and Edge Case Discovery in Real-World Autonomous Driving

Safe autonomous driving may be one of the most difficult engineering cha...
research
03/06/2019

The AI Driving Olympics at NeurIPS 2018

Despite recent breakthroughs, the ability of deep learning and reinforce...
research
08/03/2020

Learning to Drive Small Scale Cars from Scratch

We consider the problem of learning to drive low-cost small scale cars u...
research
06/29/2018

Ignition: An End-to-End Supervised Model for Training Simulated Self-Driving Vehicles

We introduce Ignition: an end-to-end neural network architecture for tra...
research
11/11/2020

Sim-To-Real Transfer for Miniature Autonomous Car Racing

Sim-to-real, a term that describes where a model is trained in a simulat...

Please sign up or login with your details

Forgot password? Click here to reset