/adb

Automated Driving block week project

Primary LanguagePython

Automated Driving Block week

Repository created for block week project: Autonomous Driving

SOFTWARES and FRAMEWORKS:

IMPORTANT REQUIREMENTS:

  • Python > 3.7.x
  • Tensorflow > 2.1.x

INSTRUCTIONS:
Install the Conda environment, which contains the necessary libraries by running the following commands:

conda env create -f environment.yml
conda activate tf_gpu

After finishing CARLA installation, clone this repo and place it as follows:

.
├── ...
├── PythonAPI
│   ├── adb          
│   ├── carla             
│   ├── examples                      
│   └── util                
└── ...

E2E: Implementing end-to-end learning for autonomous driving and perform test drive on course 1

TASKS:

  • Collect data
  • Process data
  • Build training network
  • Train models
  • Testing

GOAL:

MPC: Implementing Model Predictive Control for autonomous driving and perform test drive on course 2

TASKS:
Implement the Model Predictive Controller for vehicle in Carla based on the approach performed here.

GOAL:

Credits

End-to-end learning: naokishibuya.
Model Predictive Control: AtsushiSakai.