Debonair
Project information
Worked in a team of 6 to build a fully integrated rover system capable of exploring environments, identifying and navigating around obstacles, record and send data and respond to user input. My responsibilities included:
- Designing the entire system architecture, setting up an AWS EC2 instance to host the components for our system.
- Developing the back-end of the web app to handle requests from the front-end securely, communicating between the user and the rover.
- Writing a Node.js pathfinding module in C++, allowing for complex pathfinding in micro-seconds of processing time.
- Programming an ESP32 micro-controller in C++ to communicate between the web-app and the other rover subsystems.