A Convolutional Neural Network Approach Towards Self-Driving Cars

09/09/2019
by   Akhil Agnihotri, et al.
0

A convolutional neural network (CNN) approach is used to implement a level 2 autonomous vehicle by mapping pixels from the camera input to the steering commands. The network automatically learns the maximum variable features from the camera input, hence requires minimal human intervention. Given realistic frames as input, the driving policy trained on the dataset by NVIDIA and Udacity can adapt to real-world driving in a controlled environment. The CNN is tested on the CARLA open-source driving simulator. Details of a beta-testing platform are also presented, which consists of an ultrasonic sensor for obstacle detection and an RGBD camera for real-time position monitoring at 10Hz. Arduino Mega and Raspberry Pi are used for motor control and processing respectively to output the steering angle, which is converted to angular velocity for steering.

READ FULL TEXT

page 1

page 2

page 3

research
08/20/2018

End to End Vehicle Lateral Control Using a Single Fisheye Camera

Convolutional neural networks are commonly used to control the steering ...
research
01/28/2020

DFKI Cabin Simulator: A Test Platform for Visual In-Cabin Monitoring Functions

We present a test platform for visual in-cabin scene analysis and occupa...
research
04/25/2016

End to End Learning for Self-Driving Cars

We trained a convolutional neural network (CNN) to map raw pixels from a...
research
11/04/2021

Extended Abstract Version: CNN-based Human Detection System for UAVs in Search and Rescue

This paper proposes an approach for the task of searching and detecting ...
research
01/18/2023

Autonomous Slalom Maneuver Based on Expert Drivers' Behavior Using Convolutional Neural Network

Lane changing and obstacle avoidance are one of the most important tasks...
research
11/18/2019

A gamified simulator and physical platform for self-driving algorithm training and validation

We identify the need for a gamified self-driving simulator where game me...
research
11/04/2016

A Self-Driving Robot Using Deep Convolutional Neural Networks on Neuromorphic Hardware

Neuromorphic computing is a promising solution for reducing the size, we...

Please sign up or login with your details

Forgot password? Click here to reset