Welcome to the Practical Activity of Part 1!
In this Module we are going to build a Self Driving Car... from scratch !
First, we will build the environment containing the map, the car and all the features that go with it.
Then, we will build the AI, which will be the Deep Q-Learning model.
And eventually, we will have our exciting demo.
HIGHLY VALUABLE BONUS! (DON'T MISS THAT): I thought it would be helpful for you to have the detailed explanations of the self-driving car implementation in TEXT, so I am giving you the chapter of my book on AI (link here) that explains in an even better way (because it's written) everything that will be explained in this new section:
https://docs.google.com/document/d/1tuqZVDI7hLM5jHx8se2AB26G0qIXZ3WgKPw293D7IcI/edit?usp=sharing
Also, please make sure to install all the packages required for our implementation. In my book's chapter given just above you'll find very detailed installation instructions in pages 40 to 46.
And if you don't want to read the whole chapter and are just fine with the following video tutorials of this section, then please find below some simple installation instructions:
Linux and Max users, please open your terminal.
On Mac, the easiest way to open it is to press anywhere cmd + space, and then in the Spotlight Search you enter "terminal".
On Linux, you will find it very easily, usually on the left side of your monitor.
Then inside the terminal, copy paste and enter each of the following line commands separately:
conda install pytorch==0.3.1 -c pytorch conda install -c conda-forge kivy
And Windows users, please open the anaconda prompt, which you can find this way:
Windows Button in the lower left corner -> List of programs -> anaconda -> anaconda prompt
Then inside the anaconda prompt, copy paste and enter each of the following line commands separately:
conda install -c peterjc123 pytorch-cpu conda install -c conda-forge kivy
Enjoy AI!
Hadelin