← Back to projects

Eurobot Mobile Robot

A complete mobile-robot software and electronics stack for the Eurobot 2026 international challenge, developed in a four-person international team around the squirrel-and-hazelnut competition scenario.

Project details

  • Developed the robot within the Polytech Annecy-Chambéry Advanced Mechatronics collective research project for Eurobot 2026.
  • Built a ROS 2 and Gazebo simulation workflow with launch files for the competition arena, robot spawning, camera bridges, RViz visualization, and robot-state publication.
  • Implemented a vision pipeline that consumes camera topics, detects ArUco markers with OpenCV, estimates positions, and publishes world-coordinate information for downstream behaviors.
  • Connected localization, Nav2 planning and control, path following, and a task-manager finite-state-machine workflow for autonomous mission execution.
  • Worked with a mecanum-drive robot model, gripper control nodes, an Arduino/ESP8266 gripper prototype, and KiCad electronics schematics.
  • Used a VS Code Dev Container and Docker-based ROS 2 development environment to keep simulation and integration reproducible.

Technologies

ROS 2PythonOpenCVGazeboNav2RVizDockerKiCadArduino