This project was for the Spring 2024 session of FSE 100: Introduction to Engineering. The goal of the project was to simulate an autonomous vehicle picking up a handicapped person by building a robot using the Lego EV3 kit and writing software for it in MATLAB that would enable it to navigate a maze, pick up a cardboard cutout, and navigate to another section of the maze autonomously, while stopping at "red lights" marked by red colored squares. Except for when a human driver controlled the robot enabling it to pick up and put down the cardboard cutout, the robot autonomously navigated the maze, safely transporting the cardboard cutout to the opposite side.
On our grading sheet, we earned full credit in all categories:
Vehicle Volume | 475 in3 |
---|
Pick up time | Drop off time |
---|---|
2:46 | 1:32 |
Item | Score |
---|---|
Vehicle Quality | Sturdy |
Vehicle Fits in a standard parking space. | Yes |
Vehicle obeys traffic laws. | 3/3 |
Vehicle reaches and detects pick up location. | Yes |
Vehicle safely picks up passenger. | Yes |
Passenger is safely secured in or on the vehicle. | Yes |
Vehicle reaches and detects destination. | Yes |
Passenger is safely secured in or on the vehicle. | Yes |
Vehicle reaches and detects destination. | Yes |
Passenger is safely dropped off | Yes |
No human intervention is needed to complete navigation | None |
Pick up process and Drop off process are autonomous | Neither, both remote |
Total score | 100/100 |
Youtube shorts.1 video link: https://youtube.com/shorts/dhHCXFUCC44?si=bENkDq5vUpfJZRn6
Youtube shorts.2 video link: https://youtube.com/shorts/s5nJK769Wy4?si=crnyPy7RfDhfRb_m
Youtube video link: https://youtu.be/SYwuHeUPmHc?si=szaNOMy_eZikEfre