This is the official baseline repository for the International Challenge of the Master Advanced Mechatronics at Polytech Annecy-Chambéry.
⚠ This project must be run as a Dev Container ⚠
This year, PROJ703 and PROJ903 have the goal of tackling the challenge set for the Eurobot Contest 2026 (see the Official Website).
Winter is coming, and it’s time for the squirrels to stock up on hazelnuts so they can spend the whole winter in their soft, warm nests.
But evil humans already took them all, put them in crates and are about to leave with them, and it will let squirrels starving for the next months!
Luckily it’s coffee time for the humans, and the squirrels have only few seconds to grab the hazelnut crates and hide it from the evil humans.
But will they have enough to pass the winter?Your strategies will be:
- Let’s keep the hazelnuts warm.
- To find is to keep!
- Not too warm, not too cold.
- Nest, sweet nest.
- Lunch time!
- VSCode Dev Container Template (see Development Container and Setup ROS 2 with VSCode and Docker for more info)
To be run using one of the available tools (see Supporting tools and services)
We suggest running this project on VSCode using the Dev Containers extension (see Developing inside a Container)
- devcontainer.json + Dockerfile based on ROS 2 Workspace by Bruno-Pier Busque (ROS 2 Humble and Ignition Gazebo Fortress on Ubuntu Jammy)
- ROS 2/Gazebo project template
- Simple Gazebo world with game mat based on the official Beta mat
- Simple robot for reference
- Reference documents
- Every team must fork this repository.
- All team members must be listed as contributors to the corresponding fork.
- All team members must contribute to the corresponding fork.