Inspiration
We were inspired by M-O (Microbe Obliterator) from WALL-E, the small obsessive cleaning robot that detects and removes foreign contaminants. We wanted to bring this character to life by building a real autonomous robot that can detect dirt using computer vision and clean them automatically using modern machine learning and robotics technologies.
What it does
M-O is an autonomous cleaning robot that uses machine learning computer vision to detect dirt and foreign contaminants in its environment. Using a camera and trained detection model, the robot identifies debris on the floor, navigates toward it, and activates its cleaning mechanism to remove the mess.
How we built it
WE used the YOLO object detection model.
Challenges we ran into
This was our first project using a raspberry pi, which meant many learning curves during this project.
What's next for M-O
Making his friend Wall-E!
Built With
- 3d-printing
- lcd-display
- micro-ros-expansion-board
- omniwheels
- onshape
- raspberry-pi-5
- raspberry-pi-cam
- soldering
Log in or sign up for Devpost to join the conversation.