Skip to content
View a-bagnall's full-sized avatar

Organizations

@NUbots

Block or report a-bagnall

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
a-bagnall/README.md

ParallaxGIF


Machine Learning Engineer · Computer Vision · Reinforcement Learning
Orica Digital Solutions · NUBots · UoN


Python C++ PyTorch OpenCV Java Spring MySQL TypeScript JavaScript HTML5 CSS3 Docker Gymnasium Blender Godot


SuperMarioAgent : The Learning Levels

Mario RL

• Vectorised sprite detection pipeline (OpenCV)
• ε-greedy reinforcement learning policy
• First successful completion after 17 epochs
• Environment: gym-super-mario-bros



Pinned Loading

  1. NUbots/NUmote NUbots/NUmote Public

    A mobile-friendly web interface remote to directly control the robot without the need for a running binary.

    Python

  2. NUbots NUbots Public

    Forked from NUbots/NUbots

    The NUbots codebase

    C++

  3. GPSTracker GPSTracker Public

    A Kotlin-based geofencing tracker combining real-time location monitoring with a sensitive tilt sensor for danger zone prediction. Developed for Orica Hackathon #4 (2025) and successfully demonstra…

    Kotlin 1

  4. PSDCalc PSDCalc Public

    A particle size distribution calculator using Equiv Volume Boxes (EVB) to approximate synthetic rock volumes.

    Python 1

  5. a-bagnall a-bagnall Public