Projects
Course projects, personal experiments, clubs, and other things I've built or contributed to — from operating system kernels to drone racing to philosophy coffee clubs.
2024

2024: CIS5190 RL-based High-Speed Drone Racing
Advisor: Prof. Antonio LoquercioBuilt a drone racing simulation with curriculum tracks (ellipse, split-S, UZH) using OmniDrones on IsaacSim & IssacLab. Designed a PPO-based reward function, achieving 40.7% success rate and 7.94 m/s average speed on a 127m track. Trained 150M frames across 250 parallel environments in 8 hours on 2 x NVIDIA A6000 GPUs. Explored domain randomization and trajectory-based methods for robustness.

2024: PhiloCoffee Club
A student club exploring the crossroads of coffee and philosophy, finding insights through the shared experience of a delicious cup of coffee.
2023

2023: CS438 Wireless Network Analysis Tool
A Python-based analytical tool for comprehensive wireless network analysis, featuring signal strength heatmaps and roaming mechanisms analysis. Developed in collaboration with UIUC IT Network team to study campus Wi-Fi infrastructure. 📡

2023: Shell Eco-marathon Autonomous Programming Competition
Developed autonomous driving modules using ROS and tested in CARLA simulator with Unreal 4 Engine. Focused on efficient path planning for Shell Eco-marathon competition. 🚗
2022
2022: ECE391: MentOS - Multi-terminal Operating System
Developed a Linux-like OS kernel using C and x86, implementing core features like paging virtual memory, IDT, GDT, and i8259-based interrupt controller. Created device drivers for RTC, keyboard, PIT and a read-only file system. Established system call linkage between user and kernel space, with support for single CPU task scheduling and multiple terminal switching. ⚙️
2021

2021: RoboMaster University Robotics Competition
Assisted in developing and optimizing vision algorithms for object detection via YOLOv4, contributing to auto-aiming and shooting system for real-time target engagement, improving hit accuracy by 20%. Supported the integration of vision systems on Jetson Nano with embedded platforms on DJI manifold2, achieving a 30 FPS during live competition on the industrial camera. 🤖

2021: Simulation and Modeling of Unmanned Vehicle Safety Test for Baidu Apollo D-kit
Assembled Lidar, Radar and Camera modules for Baidu Apollo D-kit Self-driving Test Vehicle. Constructed high- solution Lidar maps across ZJU international campus. Improved perception module for traffic state estimation based on collected data and literature review. 🚗