@@ -6,19 +6,23 @@ title: Setting up the Simulator
6
6
Setting up the Simulator
7
7
========================
8
8
9
- ## Prerequisites
9
+ There are three key components you will need in order to be able to use the simulator:
10
10
11
+ - [ Webots] ( #webots ) , the platform which runs the simulation
12
+ - [ Python] ( #python ) , the interpreter for the your robot code
13
+ - The [ world simulation] ( #world-simulation ) , which includes the SR API for use in the simulator
11
14
12
- ### Webots
13
15
14
- Our simulator runs in a program called Webots.
15
- In order to run the simulation you first need to install Webots.
16
+ ## Webots
17
+
18
+ Webots is a free open-source robot simulator. It is the program which runs the simulation.
19
+
16
20
You need to download [ Webots from here] ( https://cyberbotics.com/#download ) and install it.
17
21
18
22
The current supported version is "R2023b".
19
23
20
24
21
- ### Python
25
+ ## Python
22
26
23
27
You will also need Python installed.
24
28
If it is not already installed this can be downloaded and installed from the [ Python website] ( https://www.python.org/ ) .
@@ -42,7 +46,7 @@ pip install -r competition-simulator-<version>/libraries.txt
42
46
~~~~~
43
47
44
48
45
- ## Installing the simulation
49
+ ## The world simulation {#world-simulation}
46
50
47
51
The simulation for the SR2024 competition will be released at Kickstart.
48
52
@@ -73,7 +77,7 @@ On recent versions of macOS you may need to give Webots permission to access the
73
77
</div >
74
78
75
79
76
- ### Changing your version of Python
80
+ ## Changing your version of Python
77
81
78
82
Sometimes Webots will not automatically detect your installed Python so we need to change it.
79
83
When this happens Webots will print errors to its console and your robot will not move.
0 commit comments