You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1-54Lines changed: 1 addition & 54 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,7 @@
1
1
# sbot_simulator
2
2
A simulator built around Webots to use the sbot library virtually.
3
3
4
-

5
-
6
-
### This is a work in progress
4
+

7
5
8
6
## Installation
9
7
@@ -101,54 +99,3 @@ In order to keep the released simulator tidy and easy to use, the project is spl
101
99
Alongside these folders that are placed in the releases, the `assets` folder contains images and other resources that are used in the documentation. These are used to render an HTML page user facing readme that is included in the release archive.
102
100
103
101
Of the the folders that are not included in the release, the `tests` folder contains the unit and integration tests for the simulator that don't require running webots and the `test_simulator` folder contains a separate webots world that is used to test the simulator.
Copy file name to clipboardExpand all lines: assets/user_readme.md
+10-1Lines changed: 10 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -139,7 +139,7 @@ The API for the simulator is the same as the API for the physical robot, so you
139
139
140
140
141
141
As well as the logs being displayed in the console, they are also saved to a file.
142
-
This file is saved in the `zone_0` folder and has a name in the format `log-<date>.log`.
142
+
This file is saved in the `zone_0` folder and has a name in the format `log-zone-<zone>-<date>.log`.
143
143
The date is when that simulation was run.
144
144
145
145
### Simulation of Time
@@ -252,6 +252,15 @@ If you see a message saying that Python cannot be found that looks similar to th
252
252
As well as the guidance above, there are a few other points to note when using the simulator.
253
253
These can help you to understand what is happening and how to get the most out of the simulator.
254
254
255
+
### Using Other Zones
256
+
257
+
If the arena has multiple starting zones, you can run multiple robots in the simulator.
258
+
To test how your robot behaves in each starting zone of the arena, you can copy your robot's code to run in each corner.
259
+
260
+
In the folder where you extracted the simulator, alongside the `zone_0` folder, you may have other `zone_<number>` folders.
261
+
Such as `zone_1`, `zone_2`, etc.
262
+
Each of these folders can contain a `robot.py` file that will be run in the corresponding starting zone of the arena.
263
+
255
264
### Performance Optimisations
256
265
257
266
The default settings work for most users however if you are using a less powerful computer or one without a dedicated graphics card (as is the case on many laptops), you may wish to adjust the graphics settings to enable the simulation to run faster.
0 commit comments