
Project Overview
This project focused on developing a battle robot capable of both autonomous attacks and stable teleoperation. I implemented C++ control algorithms with real-time sensor feedback, integrated Vive sensors and wireless communication via an ESP32 microcontroller, and optimized the robot’s mobility and durability through iterative testing. The system performed consistently in multiple matches and secured first place in a university competition with 25 participating teams.



My Contributions
-
I led in building the electrical system from scratch, including motor controller power distribution and perf-board prototyping, ensuring stable operation under heavy loads. In addition, I envolved in programming the C++ control algorithms with real-time sensor feedback, integrating vive optical localize sensors and wireless communication, and iteratively tuning the robot’s mobility and durability during competition testing.
Technologies
Tools: C++ · ESP32 MCU · Vive sensors · Fast Prototyping · Wireless communication · Real-time control
Platform: ESP32-S3 + C++
What I Learned
I learned how to design and prototype electrical systems that integrate seamlessly with embedded control, how to combine sensing and actuation for reliable performance, and how to rapidly test and iterate to achieve competition-level robustness.