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

01/18/2023
by   Shafagh A. Pashaki, et al.
0

Lane changing and obstacle avoidance are one of the most important tasks in automated cars. To date, many algorithms have been suggested that are generally based on path trajectory or reinforcement learning approaches. Although these methods have been efficient, they are not able to accurately imitate a smooth path traveled by an expert driver. In this paper, a method is presented to mimic drivers' behavior using a convolutional neural network (CNN). First, seven features are extracted from a dataset gathered from four expert drivers in a driving simulator. Then, these features are converted from 1D arrays to 2D arrays and injected into a CNN. The CNN model computes the desired steering wheel angle and sends it to an adaptive PD controller. Finally, the control unit applies proper torque to the steering wheel. Results show that the CNN model can mimic the drivers' behavior with an R2-squared of 0.83. Also, the performance of the presented method was evaluated in the driving simulator for 17 trials, which avoided all traffic cones successfully. In some trials, the presented method performed a smoother maneuver compared to the expert drivers.

READ FULL TEXT

page 2

page 3

page 4

research
11/01/2020

A Lane-Changing Prediction Method Based on Temporal Convolution Network

Lane-changing is an important driving behavior and unreasonable lane cha...
research
09/09/2019

A Convolutional Neural Network Approach Towards Self-Driving Cars

A convolutional neural network (CNN) approach is used to implement a lev...
research
07/24/2020

Surface Electromyography-controlled Pedestrian Collision Avoidance: A Driving Simulator Study

Drivers with disabilities such as hemiplegia or unilateral upper limb am...
research
09/12/2018

Human Driving Skill Modeling Using Neural Networks for Haptic Assistance in Realistic Virtual Environments

This work addresses our research on driving skill modeling using artific...
research
08/23/2021

EEG-based Classification of Drivers Attention using Convolutional Neural Network

Accurate detection of a drivers attention state can help develop assisti...
research
10/08/2019

NADS-Net: A Nimble Architecture for Driver and Seat Belt Detection via Convolutional Neural Networks

A new convolutional neural network (CNN) architecture for 2D driver/pass...

Please sign up or login with your details

Forgot password? Click here to reset