Skip to content

thakorneyp11/self-driving-car

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Self-Driving Car Control Algorithms

Sample Implementation of Control Algorithms for Self-Driving Car

💡 Control Algorithms and Experimentation

Control Algorithms Environment Details Demo Documentation
1. PID Controller
- - - - -
2. ESC Controller
- - - - -
3. MPC Controller
- - - - -
4. RL Controller
Coming Soon - - - -

🚀 1. PID Controller

Interactive PID DEMO (Streamlit)

streamlit interactive PID demo
How to setup and run
source env/bin/activate
pip install -r requirements.txt
streamlit run streamlit_pid_demo.py
access `http://localhost:8501/`

PID Control in Udacity Self-Driving car simulation

  • Coming Soon

🚀 2. ESC Controller

Interactive ESC DEMO

  • Coming Soon

🚀 3. MPC Controller

MPC Control in Udacity Self-Driving car simulation

  • Coming Soon

🚀 4. RL Controller

  • Coming Soon

🧩 Environments

Environment Details Source
1. Udacity Self-Driving car simulation - udacity/self-driving-car-sim
2. Custom CarRacing-v0 Gym environment - openai/gym
3. Dynamic environment for PID and ESC demo - simulations/car_simulation.py

⚙️ Setting up the Environment

  • Coming Soon

About

Control Algorithms for Self-Driving Car

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages