Projects

Here are some of the longer semester projects I've worked on, showcasing my technical skills and experiences across different domains. The more one-shot competitions results are at the Qualification page.

Karura URC — US × Japan Team 2024 ↗

Video is from last year's Karura URC.

I'm on the US side of the image recognition and autonomous navigation system developer. We develop on the real rover currently being built by the team separatly in Japan and United States, before it shipped here for assembly and testing in the next few months. We make LiDAR, SLAM, Yolo, OpenCV, and make all those fancy algorithms work together on a embedded system that is designed to run on Mars and to be tested in the desert of Utah in Finals.

We currently work on testing out combinations for optimized SLAM navigation in embedded system and potential for model embedding.

TAMU Robomaster — CV Team ↗

TAMU Robomaster Team

Picture is from 24 Spring TAMU Robomaster Roster.

We won against UT.

I joined the prestigious TAMU Robomaster team since 2024 Fall. Our team had a decorated history, usually regarded as one of the strongest teams in the international division. I was a part of the Computer Vision Team, for developing algorithms for our robots to aim and shoot at the enemy robots before they shot us too much.

This is a wonderful journey as it's my first grand design on realtime system on a embedded system, with latency, CPU utilization, and all those metrics of image processing and recognization at bench competitively. When working with consumer products or company servers, even though they say performance is good, in the end there are a lot of problems we ignore simply because computing power is too cheap and Moore's law caught up too fast. However, when everyone uses similar enough hardware and there could only be one winner, we have to go optimizing everything, rewriting stuff in C, compiling with PyPy, developed our own custom model, so much tediousness and toughness I won't be able to experience if I stay afloat in the software development world, but I'm glad I touched grass.

We currently on working on Fast Fourier Transformation in Autoaim process, used primarily in Sentry category and secondarily in Hero and Standard robots. We're also trying to pretrain model to accelerate our model against the peers.

RASC-AL 2024 — Texas A&M University Undergraduate Team

Freshman year saw me representing TAMU at NASA RASC-AL 2024 Large Scale Lunar Crator Prospector challenge. I was in charge of communication between Communication and Data Handling Team and the Science Team. We made proposals based on Technology Readiness Level, and wrote demo code in C/C++. On the left, you can see the PDF proposal we authored and below is the presentation video.

We won a $1000 best non-capstone team award at school's project showcase.