Welcome to the Echo-Sort repository. This repository contains the code and configurations for the hardware integration aspect of the Echosort project. It focuses on enabling robotic automation using the trained machine learning model for trash sorting.
Echosort is a Data Science project aimed at improving the global recycling industry. This repository supports the deployment of the trained Convolutional Neural Network (CNN) model on an Arduino-based server to control a robotic arm for trash sorting tasks.
- Hardware Integration: Code to interface the Arduino system with the robotic arm.
- Model Deployment: Mechanisms for integrating the trained model to classify objects in real time.
- Automation Workflow: Scripts to handle trash classification results and translate them into arm movements for sorting.
- Scalability: Modular and configurable design for adapting to various recycling scenarios.
- Clone the repository:
git clone https://github.com/BenBashi/Echo-Sort-Arduino.git
- Follow the hardware setup guide in
hardware_setup.mdto configure the Arduino and robotic arm. - Use the provided scripts to deploy the trained model and start the automation process.
- Integration with additional sensors for enhanced object detection.
- Real-time feedback mechanisms to improve sorting accuracy.
- Support for other hardware platforms to expand system capabilities.