Manuscript Number : SHISRRJ24725
A Comprehensive Exploration of Self-Driving Car Simulation Using Neural Networks
Authors(2) :-K. Satyam, Julakanti Sai Sree Harshitha A self-driving car is an autonomous vehicle that uses sensors and AI to navigate without human control, promising enhanced safety and potentially more efficient transportation systems. Self-driving cars have gained prominence in recent times due to technological advancements. This project aims to train a neural network for autonomous driving car using JavaScript with NO libraries.
The project's inception involves the construction of a virtual world encompassing roads, buildings, and trees. Graph-based algorithms are employed to generate the infrastructure, offering participants a hands-on experience in world creation.
To control the car's movement, the project first applies fundamental physics concepts. The lack of libraries makes it possible to comprehend the simulation's operation on a deeper level. Keyboard inputs are used to manually control the car's movement, and a virtual road is made for visualization.
A major part of the project is to simulate sensors on the car. These sensors use segment intersection algorithm to accomplish collision detection and ray casting to detect closeness to other vehicles and road borders.
Neural networks are the second component of the project. By using actual brain neurons as inspiration, participants can design and visualize neural networks. Genetic algorithms are among the optimization strategies introduced to enhance the network's performance.
Creating a self-driving car simulation from the ground up provides a useful viewpoint on the intricacies of neural networks and autonomous vehicle simulation. It gives learners the knowledge and resources they need to comprehend the fundamental ideas and difficulties of self-driving technology.
K. Satyam Self-driving cars, autonomous vehicles, sensors, AI, neural network, JavaScript, graph-based algorithms, collision detection, ray casting, genetic algorithms Publication Details Published in : Volume 7 | Issue 2 | March-April 2024 Article Preview
Assistant Professor, Department of MCA, Annamacharya Institute of Technology & Sciences, Tirupati, Andhra Pradesh, India
Julakanti Sai Sree Harshitha
Post Graduate, Department of MCA, Annamacharya Institute of Technology & Sciences, Tirupati, Andhra Pradesh, India
Date of Publication : 2024-03-30
License: This work is licensed under a Creative Commons Attribution 4.0 International License.
Page(s) : 28-34
Manuscript Number : SHISRRJ24725
Publisher : Shauryam Research Institute
URL : https://shisrrj.com/SHISRRJ24725