Skip to content
View Paperdragone's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Archimedes Autonomous Vehicles
  • Singapore
  • 01:48 (UTC +08:00)
  • Instagram ntu_aav

Block or report Paperdragone

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. 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
Paperdragone/README.md

Header

Typing SVG

GitHub followers Profile views NTU Archimedes


Mission Control

I'm a Year 4 Mechanical Engineering undergrad (BEng, Honours) at NTU, building the perception side of autonomous vehicles with Archimedes Autonomous Vehicles (AAV). My focus is turning what a camera sees into where a boat goes, from detection and visual servoing in ROS 2 to the web tools the team runs on.

Paperdragone@vrx-sim:~$ ./launch_profile --mode perception-autonomy

STATUS        : mechanical engineering undergrad (BEng Honours), NTU
CURRENT       : image-guided planning and control of a WAM-V USV in VRX
SPECIALTY     : computer vision and perception - detection, visual servoing, camera-to-control
OPERATING MODE: test in sim, then close the loop from a single camera
Console Signal
Perception OpenCV, YOLO (Ultralytics), single-camera gate detection
Autonomy ROS 2, yaw/surge control, visual servoing
Simulation VRX, Gazebo, WAM-V USV
Web and ops Next.js, React, TypeScript, Tailwind, Supabase, Vercel
Competitions RobotX, SUAS

What I'm Building

Most team work lives in Archimedes' private repositories, so the public graph is only part of the story.

Project Stack What it does
Image-Guided Planning and Control of a USV ROS 2, OpenCV, YOLO, VRX / Gazebo Steers a WAM-V unmanned surface vehicle through buoy gates from a single camera (YOLO to gate measurement to yaw/surge control)
AAV Website Next.js, React, TypeScript, Supabase, Vercel The team's public website (aav-website-2026)
AAV Ops Portal Next.js, React, Tailwind The team's internal operations dashboard

Build Stack

Python ROS 2 OpenCV YOLO Gazebo TypeScript React Next.js Tailwind CSS Supabase Vercel Git


Field Notes

Track Focus Why it matters
Perception Clean detections before clever control You can't steer on noisy measurements
Autonomy Simple ROS 2 interfaces, camera to control Fewer moving parts survive integration
Simulation VRX parity before the water Catch it in sim, not on race day
Web and ops Ship the team's tools and keep them current The team runs on what actually works

GitHub Telemetry

GitHub stats GitHub streak Activity graph

Contribution Snake

Contribution snake


Open A Channel

Open an issue and give me a prompt.

Button Opens
Ask perception A vision / autonomy thread
Talk simulation A VRX / Gazebo simulation thread
Ask web The AAV website / ops tooling

Perception in, motion out.

Footer

Popular repositories Loading

  1. Paperdragone Paperdragone Public

    ✨ My GitHub profile README — Mechanical Engineering + computer vision & perception for autonomous vehicles.