This is a repository that contains setup scripts for Python3.6, ROS2 Dashing Dynamite, LGSVL 2020.06 and Pycharm Community edition.
- These scripts only work on Ubuntu 18.04.
- To be able to install and run LGSVL with these scripts, you need to have an Nvidia Graphics Card and have the drivers installed. You can check this by running
nvidia-smi
If the command is not found, try the following tutorial.
If your computer does not have a GPU, you will probably not be able to run LGSVL, however feel free to try by going to LGSVL Docs > Getting Started.
If you have an AMD GPU, make sure that you installed the drivers and then follow the LGSVL Docs > Getting Started installation tutorial. Don't forget to install
Vulkan libraries by running: sudo apt install libvulkan1
- Clone the repository to the desired folder.
- Run (or you can go Properties of spark_setup.sh --> Permissions --> Select "Allow this file to run as a program" & In terminal, running only second line is enough since we've already done the first line manually.)
chmod +x ./spark_setup.sh
./spark_setup.sh
- Go to ~/spark(a spark folder in your home directory). Run to start LGSVL, Pycharm and LGSVL Bridge (or you can go Properties of initDev.sh --> Permissions --> Select "Allow this file to run as a program" & In terminal, running only second line is enough since we've already done the first line manually.)
chmod +x ./initDev.sh
./initDev.sh
- Fork the repositories you want to work on and clone them to this directory, then start working!