Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Development of a full-stack RoboRacer autonomous racing system capable of overtaking in a head-to-head race

Thesis (MEng)--Stellenbosch University, 2026.

Saved in:
Bibliographic Details
Main Author: Flood, Christopher Michael
Other Authors: Engelbrecht, H. A.
Format: Thesis
Language:English
Published: Stellenbosch : Stellenbosch University 2026
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613766642827264
access_status_str Open Access
author Flood, Christopher Michael
author2 Engelbrecht, H. A.
author_browse Engelbrecht, H. A.
Flood, Christopher Michael
author_facet Engelbrecht, H. A.
Flood, Christopher Michael
author_sort Flood, Christopher Michael
collection Thesis
dc_rights_str_mv Stellenbosch University
description Thesis (MEng)--Stellenbosch University, 2026.
format Thesis
id oai:scholar.sun.ac.za:10019.1/135988
institution Stellenbosch University (South Africa)
language English
last_indexed 2026-06-10T12:41:21.859Z
license_str Other — see source repository
provenance_str_mv Harvested via OAI-PMH from SUNScholar — Stellenbosch University Repository
publishDate 2026
publishDateRange 2026
publishDateSort 2026
publisher Stellenbosch : Stellenbosch University
publisherStr Stellenbosch : Stellenbosch University
record_format dspace
source_str SUNScholar — Stellenbosch University Repository
spelling oai:scholar.sun.ac.za:10019.1/135988 Development of a full-stack RoboRacer autonomous racing system capable of overtaking in a head-to-head race Flood, Christopher Michael Engelbrecht, H. A. Schoeman, J. C. Stellenbosch University. Faculty of Engineering. Dept. of Electrical & Electronic Engineering. Thesis (MEng)--Stellenbosch University, 2026. Flood, C. M. 2026. Development of a full-stack RoboRacer autonomous racing system capable of overtaking in a head-to-head race. Unpublished masters thesis. Stellenbosch: Stellenbosch University [online]. Available: https://scholar.sun.ac.za/items/177750b5-7a92-4eef-8600-8c6b0d68bfe6 The racing environment often serves as a driving factor for the enhancement of current systems in a field. The rising popularity of autonomous vehicles has naturally led to the development of autonomous racing platforms to push the limits of current technologies and algorithms. These algorithms focus on perception, planning, and control in highly dynamic and uncertain environments, requiring real-time decision-making and adaptability. The autonomous racing environment provides an ideal testbed for developing and evaluating these algorithms as not only does it provide a closed environment with limited variables, but also demonstrates the behaviour of the autonomous systems at its limits. The autonomous racing problem can be summarised as for a vehicle to safely navigate a racetrack, avoiding collisions with opponent vehicles, as quickly as possible. This thesis presents the design and implementation of a full-stack autonomous racing system for the RoboRacer platform, capable of detecting, tracking, and overtaking opponent vehicles in multi-vehicle racing scenarios. The system integrates three primary modules: perception, planning, and control, following the classical “See-Think-Act” paradigm. In the perception module, Monte Carlo localisation (MCL) is used to estimate the ego vehicle’s pose by fusing light detection and ranging (LiDAR) and odometry data, while an adaptive breakpoint clustering (ABC) algorithm combined with a particle filter (PF) provides robust opponent detection and tracking. The hierarchical planning module consists of a global planner that generates a minimum-curvature raceline, a behavioural planner based on a finite state machine (FSM) for high-level overtaking decisions, and a local planner using the rapidly-exploring random tree star (RRT*) algorithm to compute collision-free trajectories around dynamic obstacles. The control module computes the necessary control commands to follow the planned trajectory. Three different control strategies are implemented and compared: Pure Pursuit, Stanley, and model predictive control (MPC) for trajectory tracking and speed regulation with Pure Pursuit being the most effective in this context. The system was developed and evaluated in both simulated and physical environments. The perception subsystem achieved reliable opponent state estimation with a position RMSE of 0.15 m and a speed RMSE of 0.31 m/s on physical vehicles on a racetrack of size 9x5 meters. The planning and control modules enabled successful overtaking manoeuvres against opponents travelling up to 50%–70% of the ego vehicle’s speed, depending on conditions. The ego vehicle has a maximum speed of 2 m/s. Overall, the proposed system demonstrates that modular, classical architectures can achieve competitive, real-time performance in dynamic multi-vehicle racing. The results provide a foundation for future research in competitive autonomous racing and higher-speed manoeuvres. Masters 2026-04-17T07:57:38Z 2026-04-17T07:57:38Z 2026-03 Thesis https://scholar.sun.ac.za/handle/10019.1/135988 en Stellenbosch University 131 pages : ill. application/pdf Stellenbosch : Stellenbosch University
spellingShingle Flood, Christopher Michael
Development of a full-stack RoboRacer autonomous racing system capable of overtaking in a head-to-head race
title Development of a full-stack RoboRacer autonomous racing system capable of overtaking in a head-to-head race
title_full Development of a full-stack RoboRacer autonomous racing system capable of overtaking in a head-to-head race
title_fullStr Development of a full-stack RoboRacer autonomous racing system capable of overtaking in a head-to-head race
title_full_unstemmed Development of a full-stack RoboRacer autonomous racing system capable of overtaking in a head-to-head race
title_short Development of a full-stack RoboRacer autonomous racing system capable of overtaking in a head-to-head race
title_sort development of a full stack roboracer autonomous racing system capable of overtaking in a head to head race
url https://scholar.sun.ac.za/handle/10019.1/135988
work_keys_str_mv AT floodchristophermichael developmentofafullstackroboracerautonomousracingsystemcapableofovertakinginaheadtoheadrace