Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 8 additions & 2 deletions competitor_resources/pre_kickstart_activities.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,15 @@ title: Pre-Kickstart Activities

# Pre-Kickstart Activities

The pre-Kickstart activities are a new concept we are introducing for SR2025. They use our simulator for a set of activities intended to be completed between registration and Kickstart. These will teach some core concepts of robotics and introduce some basic sensors that teams could use on their physical robots.
The pre-Kickstart activities were first included for SR2025 to introduce the concepts of autonomous robotics that can be completed prior to receiving your kit or this year's game being announced. They use our simulator for a set of activities intended to be completed between registration and Kickstart. These will teach some core concepts of robotics and introduce some basic sensors that teams could use on their physical robots.

We recommend you work through them as a team, so you can learn from each other.
If you have any issues, just ask us on [Discord](/docs/tutorials/discord).

You can access the [the activities here](https://docs.google.com/document/d/18Kt72gt__4len23zyeAXD-qkSsHw72Il7PjfBgGqwnU/preview).
This year's activities will be available shortly and we will contact all team supervisors when they are released.

## The Simulated Robot

The robot used for the pre-Kickstart activities differs from the robot used in the regular simulator to have more of a focus on sensing the environment around the robot and lacks any mechanisms for picking up other objects.

All sensors attached to the Arduino are the same, but there are no servos on this robot.
6 changes: 3 additions & 3 deletions simulator/setting_up_simulator.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Setting up the Simulator
## Required Software

In order to use the simulator a few set-up steps need to be done.
First you need to install Python 3, between 3.9 and 3.12, and Webots R2023b.
First you need to install Python 3, between 3.9 and 3.12, and Webots R2025a.
Python 3.13 is not currently supported by the simulator.

To install Python, you can download the latest version from the [Python website](https://www.python.org/downloads/). If you have already installed Python from a package manager, such as homebrew on MacOS, apt on Ubuntu, or the Windows store on Windows, you can skip this step.
Expand All @@ -22,11 +22,11 @@ To install Webots, you can download the latest version from the [Webots website]

## Simulator Bundle

Once you have installed these, you need to download our [simulator bundle](https://github.com/srobo/sbot_simulator/releases/download/2025.1.1/sbot-simulator-2025.1.1.zip).
Once you have installed these, you need to download our simulator bundle. The bundle for the main competition will be released at Kickstart.
This is a zip file containing the arena and the necessary files to allow the sr-robot3 library to be used in the simulator.

<div class="info" markdown="1">
The simulator bundle used for the [Pre-Kickstart Activities]({{ site.baseurl }}/competitor_resources/pre_kickstart_activities) is available [here](https://github.com/srobo/sbot_simulator/releases/download/2025.0.1/sbot-simulator-2025.0.1.zip).
The simulator bundle used for the [Pre-Kickstart Activities]({{ site.baseurl }}/competitor_resources/pre_kickstart_activities) is available [here](https://github.com/srobo/sbot_simulator/releases/download/2026.0.1/sbot-simulator-2026.0.1.zip).
</div>

Once this has downloaded, extract the contents to an empty folder.
Expand Down