|
1 | 1 | # Getting started |
2 | 2 |
|
3 | 3 | When running this simulator there are two main components: the simulator and the ros bridge. |
4 | | -Your autonomous system and the ros bridge should use the same ros core, either by running on the same computer or through a network connection. |
| 4 | +Your autonomous system and the ros bridge should use the same ros core, either by running on the same computer or through a network connection. It is required that the simulator and the ros bridge have the same version! |
5 | 5 |
|
6 | 6 | This page is an overview of the different methods to get these components up and running. |
7 | 7 |
|
@@ -41,6 +41,12 @@ Try driving the car around using the arrowkeys. |
41 | 41 | If you want to run the unreal engine project from source you will need [unreal engine and visual studio 2019](software-install-instructions.md). |
42 | 42 | On Ubuntu you can skip the visual studio 2019 part. |
43 | 43 |
|
| 44 | +#### Get the repository |
| 45 | + |
| 46 | +You can either download the repo using the big green download button on the [github page of this project](https://github.com/FS-Online/Formula-Student-Driverless-Simulator) or clone the repository. For cloning, checkout the documentation on this further down this page. |
| 47 | + |
| 48 | +When downloading or cloning, by default you get the latest, unreleased version. This is probably not the version that you want. Make sure you select the version that you need! |
| 49 | + |
44 | 50 | #### Compiling the AirSim plugin |
45 | 51 | The Unreal Engine project requires the AirSim plugin. |
46 | 52 | We have to compile this plugin first. |
@@ -132,6 +138,8 @@ If you want to share the the clone directory with the Ubuntu WSL system, create |
132 | 138 | ln -s /mnt/c/Users/developer/Formula-Student-Driverless-Simulator ~/Formula-Student-Driverless-Simulator |
133 | 139 | ``` |
134 | 140 |
|
| 141 | +Now, checkout the version equal to the simulator. If you are running for example simulator packaged version beta-3, run `git checkout beta-3` to get the ros brige to the same version |
| 142 | + |
135 | 143 | ### Preparing AirLib |
136 | 144 |
|
137 | 145 | AirLib is the shared code between the ros wrapper and the AirSim Unreal Engine plugin. |
|
0 commit comments