Inspiration
We want to build a project that uses AI to solve problems, and we find the idea of effective recycling meaningful. This led us to create Trashsort.
What it does
The Trashsort robot automates waste sorting, identifying, and segregating recyclable, non-recyclable, and unknown items.
How we built it
Trashsort was separated into hardware and software parts. We used a classification model for waste identification, integrating Arduino and Python for hardware control and data processing.
Challenges we ran into
Adding the LCD monitor was challenging as the wiring is complex and hard to sync with the other features of the robot. As for coding, we spent quite some time finding a solution to let simple logic actually function with our robot without error.
Accomplishments that we're proud of
We're proud to have successfully demonstrated a working prototype, proving the viability of automated waste sorting as a solution for the future. Our team member quickly learned robot building and robot communication, and our project leader did an outstanding job steering the project.
What we learned
We gained insights into serial logic, robotics, and how to effectively communicate with machines.
What's next for Trashsort
We hope Trashsort goes beyond just sorting trash. We aim to make it a tool for educating people about proper recycling practices. For instance, instead of sorting for people, Trashsort could provide immediate feedback after someone disposes of their trash. We also would like to use more data to refine our model.
Log in or sign up for Devpost to join the conversation.