Barnes, Callum (2026) Machine learning in cycling investigations into classification, computer vision and language modelling in cycling aerodynamics. Doctor of Philosophy (PhD) thesis, University of Kent. (doi:10.22024/UniKent/01.02.115602) (KAR id:115602)
|
PDF
Language: English
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
|
|
|
Download this file (PDF/94MB) |
Preview |
| Official URL: https://doi.org/10.22024/UniKent/01.02.115602 |
|
Abstract
This thesis pursues four areas of novel research, investigations into Shuffling, the classification of rider position on the bike, the estimation of a rider's pose on the bike through the use of computer vision and the application of Language Modelling within the domain of cycling. Each area of research is of interest; however, the motivation for these studies was inspired by the Body Rocket system, with the overarching goal of lowering the barrier of entry at the professional level. The Body Rocket system is a novel drag-force measurement device from Body Rocket Ltd (Sussex, UK) and comprises force sensors at the contact points of a bike, enabling direct measurement of a rider's drag force alongside other performance metrics. As a result, the first study aimed to validate one of these performance metrics: a rider's position on the saddle. After validating a rider's position on the saddle, the second study applied machine learning to all Body Rocket data to determine an athlete's full position on the bike. The third study took the second study a step further, moving away from the Body Rocket system as the data acquisition tool and using cameras to investigate continuous identification of a rider's pose on the bike using computer vision. The final study has the potential to integrate all of these studies, as each alone could require interpretation by a coach or professional. As a result, the final study aimed to investigate whether, using Language Modelling, a domain-specific chatbot for cycling aerodynamics could be created and evaluated. All of these studies demonstrate the potential of these applications and are preliminary works.
| Item Type: | Thesis (Doctor of Philosophy (PhD)) |
|---|---|
| Thesis advisor: | Gibson, Stuart |
| Thesis advisor: | Hopker, James |
| DOI/Identification number: | 10.22024/UniKent/01.02.115602 |
| Uncontrolled keywords: | cycling; machine learning; aerodynamics; Body Rocket; classification; language modelling |
| Subjects: | Q Science > QA Mathematics (inc Computing science) |
| Institutional Unit: | Schools > School of Engineering, Mathematics and Physics |
| Former Institutional Unit: |
There are no former institutional units.
|
| SWORD Depositor: | System Moodle |
| Depositing User: | System Moodle |
| Date Deposited: | 11 Jun 2026 13:10 UTC |
| Last Modified: | 12 Jun 2026 10:31 UTC |
| Resource URI: | https://kar.kent.ac.uk/id/eprint/115602 (The current URI for this page, for reference purposes) |
- Link to SensusAccess
- Export to:
- RefWorks
- EPrints3 XML
- BibTeX
- CSV
- Depositors only (login required):

Altmetric
Altmetric