← All Projects
in-progress November 2025

Bath Rover Team - Robotic Arm

Technical Lead for the robotic arm subsystem competing in the European Rover Challenge

ROS2C++RoboticsCompetitionEmbedded

Overview

Leading the design and development of the robotic arm subsystem for the University of Bath’s entry to the European Rover Challenge (ERC). The arm enables complex manipulation tasks required for the competition’s science and maintenance scenarios.

Role

Technical Lead - Responsible for:

  • System architecture and design decisions
  • Integration with rover base platform
  • Coordinating with electronics and software teams
  • Testing and validation procedures

Technical Challenges

  • Weight constraints: Maximizing capability within strict mass budget
  • Dexterity requirements: Manipulating various objects in unstructured terrain
  • Integration: Seamless operation with rover navigation and control systems
  • Reliability: Robust performance in competition conditions

Technologies

  • ROS2 for control and integration
  • C++ for real-time control algorithms
  • Custom embedded systems for motor control
  • CAD/CAM for mechanical design

Competition Scope

The European Rover Challenge simulates Mars exploration scenarios including:

  • Science sample collection and analysis
  • Maintenance tasks on equipment
  • Autonomous navigation
  • Remote operation challenges