OWO
Organized Waste Optimization
Our goal is to create a distributed smart bin system for existing waste bins in Wrocław using a small, energy-efficient and mostly self-sustaining mounted computer with trash level and other sensors that will send its data to a centralized backend server that will save everything to a database and will be able to create dispatches for garbage trucks for the most optimized routes. The routes would be created using either an artificial intelligence or an optimization algorithm. The last part of the system would be a frontend application(s) that would allow for tracking the routes created by the central computer. The main beneficiary of this system would be the company responsible for waste management in Wrocław - ALBA. A system like this would allow for less fuel consumption, less traffic on the streets and less overflowing bins.
Key risks:
- ALBA is not interested in our system and changes.
- The system is too expensive.
- We will only prototype a solution for mounting a small computer with sensors to a bin meaning such a contraption could fail for any environmental reason and a proper one would need to be made later.
- Backend algorithm is not good enough.
- Frontend application will require more functions than originally intended.
Assumptions and constraints:
- We will not be creating a ready-to-use solution as it would require implementations of complicated solutions - mainly in terms of proper security.
- We will not be creating a final mounting solution as we have no experience or materials or tools to do so.
Raspberry-Pi OR Arduino for the bin computer Docker - Backend containerization React, Typescript - Frontend application Python - Backend application including database, domain, lorawan and optimization algorithm (and possibly Raspberry-Pi if used) C++ - Arduino (if used) FastAPI - Backend http interface PostgreSQL - Backend database