European Rover Challenge 2023

ERC 2023 Team

Rover & Drone Development

Rover
Drone

Rover Technical Overview

Upgrading from ROS1 to ROS12

During its first 2 years, the rovers’ code stack was entirely built over ROS. However, with increasing reminders of ROS reaching its end-of-life in 2025, the association made the decision to start to transition to ROS 2 as soon as possible. This was done to avoid building more unmaintainable legacy code, and ensure we stay on top of new technologies. After a complicated year upgrading our stack, finding ROS 2 equivalents of previous packages, and even upgrading certain open source packages manually without waiting for original authors’ updates, we built the ROS 2 foundation which contributed to our 3rd place and on which future Xplore teams continue developing.

Upgrading from ROS1 to ROS12

Modular and redundant Electronics System

Kerby's electronics uses multiple nodes, all of which can communicate in a plug-and-play manner with multiple sensors. All nodes share the same firmware and automatically detect and configure a sensor when connected and up to 3 sensor can be connected to a single node. A redundant CAN-FD bus is used for all sensors (which is also often used in real space missions) to ensure no single point of failure. A custom CLI (Command Line Interface) has also been developed for monitoring, calibration, profiling and debugging. All sensor parameters (e.g. calibration) can also be changed on the fly and are saved on the OBC (Jetson Xavier). Additionally, the board is powered by a custom module providing over/undervoltage, short-circuit and reverse-input protection.

Modular and redundant Electronics System

Results

🥉 3rd Place Overall

EPFL Xplore 2023 ends its journey with a podium for the third time.

⭐ Maintenance Excellency

Special award Maintenance Task, achieved with its new Robotic Arm.

Video for Qualifications

The Team

Team 2023

Gallery

ERC 2023 Gallery 1ERC 2023 Gallery 2ERC 2023 Gallery 3ERC 2023 Gallery 4ERC 2023 Gallery 5ERC 2023 Gallery 6ERC 2023 Gallery 7ERC 2023 Gallery 8ERC 2023 Gallery 9ERC 2023 Gallery 10ERC 2023 Gallery 11ERC 2023 Gallery 12ERC 2023 Gallery 13