Skip to content

jdambrosio21/MEAM-5100-Final-Project

 
 

Repository files navigation

MEAM 5100 Final Project

This project was for MEAM 5100 Mechatronics at Penn. The goal of the project was to design, build, and program a semi autonomous robot that could complete various tasks autonomously, including wall following, beacon tracking (frequency detection), and moving to target coordinates.

We used an ESP32 S2 Saola 1 board for our robot. We used 2 Time of Flight sensors for wall following, 2 photoresistors mounted on a servo for beacon tracking, and 2 Vive photodiodes for localization. The robot was controlled from a custom webpage over Wi-Fi. UDP communication was used to receive the coordinates of a target object the robot had to locate, move to, and then move 10 inches.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 91.7%
  • C 8.3%