Skip to content

beforeTheBots/self-driving-vehicle

Repository files navigation

Self Driving Vehicle

Group Members:

Members

Title :

Self Driving Vehicle


Summary :

An app used to train a bot-vehicle to drive on its own.


  • Problem Domain:

In light of the technological advances we have seen within the road vehicles industry, we already see a demand for a self-driving vehicle. Motivated by the multitude of collisions we see on a day to day basis in Jordan, we found that a self-driving vehicle might add to safety of the population. With that in mind, the first step towards this is to first train a vehicle bot to recognize roads and avoid collision.


  • Use Cases:

    • Autopilot mode in vehicles.

    • Increase safety.


  • User Story Sentence:

    • As a user, I want a vehicle that can detect road and drive by its own.
    • As a user, I want the vehicles to be able to avoid collisions in the road.

  • Feature Tasks:
    • Build the GUI.
    • Build an AI using genetic algorithm with several generations. Train the AI to drive the car on the map.
    • Build a random-generated road.
    • Define Neurons (number of neurons and type), and outputs of the Neural Network.
    • The model is trained on the random-generated road.
    • The model is tested for accuracy.

  • Expected Challenges:
    • Computational cost of training the model (vehicle).

  • User Acceptance Tests:
    • Input: vehicle, road
    • Output: vehicle finishes the road without collisions.

Wireframe: Wireframe

  • Domain Modeling: not finalized Domain

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages