8000
Skip to content

Repository files navigation

249Project_The_Taxi

Idea: Elon Musk has mentioned that if Tesla attain Level 5 autonomous driving, it could conceivably function like Uber, allowing users to generate income without having to personally operate their vehicle. Imagine a situation where, after dropping you off at your workplace, your car autonomously switches to 'Uber mode', earning income until it's time to pick you up. Our project's goal is to simulate the aspect where the car travels to the passenger's location and transports them to their destination. We aim to replicate this scenario using various baseline models.

alt text

Installation:

  1. Intall Carla Simulator
  2. Install requirement.txt
  3. Run carlaUE4.exe
  4. First run generate_traffic.py (this will simulate a traffic where 30~ cars will generate and turn on autodriving mode)
  5. Run Car_GUI.py and selecy destination & pick up location & "call service"
  6. Should generate a ego vehicle, mini cooper and front camera window showing operation

Current Stage:

  1. Car_GUI.py -> [Main Application] include our Front end and ego taxi follow A* route waypoints in carla and execute the completed flow chart architure.

  2. Yolov_test.ipynb -> include runing live inference with ego taxi with YOLOV5

  3. PID_testing.py+contoller2d2.py+ctuils.py -> focus on implementing PID controller to the program

alt text

Example:

alt text

alt text

Reference: https://github.com/vadim7s/SelfDrive/tree/master https://github.com/ultralytics/yolov5 https://github.com/abwerby/Model-Predictive-Control-Carla/tree/master

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages

0