Neya E-Ranger
building an autonomous ATV
The summer after my junior year, I developed a drive-by-wire and safety subsystem for an autonomous ATV while interning for Neya Systems. Neya builds advanced autonomous off-road systems, and the platform I created enables them to safely run physical tests ...
May 2021 | 1 min read XYZT Lab
creating a high-fidelity 3D streaming platform from an autonomous robot
During the spring and fall 2021 semesters, I performed undergraduate research with the XYZT Lab at Purdue. I was advised by Professor Zhang and worked closely with one of his PhD students, Yi-Hong Liao. The lab develops advanced vision and perception techn...
January 2021 | 1 min read ARC Rocket League
making autonomous rc cars play soccer
Since the start of my junior year, I have been leading a team of a dozen students to build a system of autonomous RC cars that play soccer against human-controlled opponents. I started the Rocket League project while president of the Autonomous Robotics Clu...
August 2020 | 2 min read AIMS Lab
experiments with monocular SLAM on low cost hardware
During the fall 2020 semester, I performed undergraduate research with the Autonomous and Intelligent Multi-agent Systems (AIMS) Lab at Purdue. I was advised by Professor Mou. My research was an independent project selected by me. From RC hobby experience,...
August 2020 | 3 min read ROS Robot Localization
my small contribution to ROS
While working as a summer intern, I discovered a bug in the widely used ROS Robot Localization Package. I developed then submitted a simple solution to the issue, and now my code is live on potentially thousands of robots around the world. The software I c...
July 2020 | 2 min read ARC ROS Tutorials
developing my own ROS tutorials
After my sophomore year, I began developing tutorials to teach ROS (Robot Operating System) to incoming members to the Autonomous Robotics Club of Purdue. We use ROS internally, and it is a useful skill to have since it is used heavily in industry and resea...
May 2020 | 1 min read Neya Stereo Vision
stereo vision on a drone
The summer after my sophomore year, I worked on integrating a stereo vision perception system to a quadcopter for Neya Systems while interning for the summer. My task was to evaluate and improve the airborne system. It was downward facing and was used to pr...
May 2020 | 0 min read DARPA Subterranean Challenge
autonomous collaboration in an underground environment
The summer after my freshman year, I returned to Neya Systems to compete in the DARPA Subterranean Challenge on Team CRETISE (Collaborative Robot Exploration and Teaming in Subterranean Environments). This DARPA challenge was created to develop new technolo...
May 2019 | 1 min read ARC RRT
experiments with rapidly exploring random trees (RRT)
When I first joined the Autonomous Robotics Club of Purdue as a freshman, I began working on a project to explore unknown environments using Rapidly Exploring Random Trees (RRT). We were modifying a large RC car to be able to autonomously explore campus, de...
August 2018 | 4 min read Neya UxMax
learning control systems and ROS with a skid-steer UGV
The UxMax was my first assignment when I started at Neya Systems as a high school intern. It was a skid-steer, amphibious ATV that had been half-converted into a remote-control platform, and my task was to finish it. Documentation was very sparse on the Ux...
January 2017 | 1 min read BattleBots
three years' worth of robot destruction
While a high school student, I built fifteen-pound fighting robots for three years, competing nationally. My team won the title of “National Grand Champion” twice and was runner-up once. We were also awarded “Best Engineered” at the national competition for...
August 2015 | 9 min read