This package includes some basics to get started with motion planning for autonomous vehicles. Please install any dependencies (see below) then solve the modules. Each module includes its own README instructions. Once done, compress the folder with all the solutions and send it to Sleiman.Safaoui@utdallas.edu. Good luck!
Install the package by following these steps.
- Install the dependencies
- (Linux) Using the setup shell script
./setup.sh
- Using conda (if you have conda installed)
conda env create -f requirements/environment.yml
- Using pip
pip install -r requirements/requirements.txt
- You can also set up the Python interpreter and install the packages described in
requirements/requirements.txt
manually (e.g. using PyCharm's add interpreter/interpreter settings)
- Code and Run the scripts!
The following order is recommended:
- basics_python
- mapping
- motion_planning
- control