Skip to content

Commit e16eb22

Browse files
committed
Rework the setup intro to clarify the steps involved
Hopefully this makes it clearer that these are three distinct steps, making it easier to do each of them in turn.
1 parent bff43aa commit e16eb22

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

simulator/setting_up_simulator.md

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,23 @@ title: Setting up the Simulator
66
Setting up the Simulator
77
========================
88

9-
## Prerequisites
9+
There are three key components you will need in order to be able to use the simulator:
1010

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
1114

12-
### Webots
1315

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+
1620
You need to download [Webots from here](https://cyberbotics.com/#download) and install it.
1721

1822
The current supported version is "R2023b".
1923

2024

21-
### Python
25+
## Python
2226

2327
You will also need Python installed.
2428
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
4246
~~~~~
4347

4448

45-
## Installing the simulation
49+
## The world simulation {#world-simulation}
4650

4751
The simulation for the SR2024 competition will be released at Kickstart.
4852

@@ -73,7 +77,7 @@ On recent versions of macOS you may need to give Webots permission to access the
7377
</div>
7478

7579

76-
### Changing your version of Python
80+
## Changing your version of Python
7781

7882
Sometimes Webots will not automatically detect your installed Python so we need to change it.
7983
When this happens Webots will print errors to its console and your robot will not move.

0 commit comments

Comments
 (0)