Cornell Nexus
About
I was formerly a software subteam member for Cornell Nexus (Group Repository), which aims to develop a fully autonomous, self-navigating robot for beach cleaning. During my time on Nexus, I learned about developing software in a team (e.g. Git, GitHub, and code reviews) and about software for embedded applications (i.e. Raspberry Pi). My work on Nexus included developing faster unit tests by simplifying Kalman filtering (Python), developing new traversal algorithms determined by waypoints, and deploying a YOLO model specialized to the beach interface.
Demo
Motivation
I was interested in joining a Project Team after coming to Cornell and was interested in the work that Nexus was doing. All of the projects I worked on were designed to move towards the goal of a fully autonmous beach cleaning robot and especially my work near the end with vision helped the robot understand its surroundings.