I'm a final-year computer science student specializing in machine learning and artificial intelligence. I am passionate about building innovative solutions to complex problems using data-driven methods.
Developing a bot to compete in the AI Arena
Initially starting with a Behaviour Tree architecture
Future Work: I aim to introduce Multi Agent Reinforcement Learning to this project by having one Macro agent determining the current goal (Gather resources, build army, attack/defend etc..) and then another micro agent for each of these tasks.
My BotNeuReps is a WIP fitness app (WearOS and Android) for strength training/bodybuilding
Records exercise data with sensors on WearOS device for analysis on mobile
Future Work: I aim to use this data to use machine learning to detect certain exercises and count their reps
Currently a private repo so ask me if you'd like to see it!
The RoboCup Standard Platform League is a soccer league where all teams participate using an identical robot platform, currently the NAO humanoid robot manufactured by Aldebaran. Research in this league focuses on algorithmic development for fully autonomous robots.
My area of research was audio (referee whistle) detection and localization using convolutional neural networks.
Our team placed third in division two of the 2024 RoboCup Federation Soccer tournament held in Eidenhoven, Netherlands
RedBackBots 2024 resultsI built a 16-bit CPU out of NAND gates using HDL, from there I wrote simple programs in 16 bit assembly, and finally created an assembler in C++ to run my programs on the CPU.
Logic Gates Assembly AssemblerHere's one of my productions, showcasing my melodic music style:
This mix was recorded at my last gig at 'The Office' nightclub before it closed down. It's a blend of bass house tracks best enjoyed late into the night: