The goal for this project was to work with sensor fusion, autonomous finite state machine programming, odometry, PID motor control, collision detection, and object transportation. Due to the Covid-19 pandemic, we were forced to complete this project at home, and had to build an appropriate arena for the robot. Our team had to utilize collision detection to reverse away from an obstacle in the event of a collison. We also had to implement multiple sensors to have the robot follow a wall around a corner using sensor fusion and PID controls in order to align it with a ramp which we later would climb. Finally, we were challenged to stop the robot 10cm away from the end of said ramp, so we used a gyroscopic sensor to detect the robot’s change in pitch. Finally, we needed to transport an object safely across this course without it falling off of the robot chassis. Creativity was encouraged, so our team 3D printed “Baby Yoda” from Star Wars’s The Mandalorian as the object to move around the course, and themed the video after the hit TV series.
.