← All Projects
in-progress March 2024

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

Space Construction Relevance

Rover manipulation systems share fundamental challenges with space construction: operating in hostile environments, remote control with latency, and precision manipulation with limited resources.