R2D2
Line Following Robot Powered By OpenCV and Machine Learing. This was Originally Developed for RoboFest 2018 Organized by SLIIT
Installation
Use the python package manager pip to install requirements.
pip install -r requirements.txt
Technologies Used
- Raspberry Pi
- Numpy
- OpenCV
- Pandas
- Sklearn
- Socket IO
Usage
- Adjust pins number in R2D2.py to Match your pin map
- Change IP in GrabFrame.py, lineFollower.py, Collectdata.py to your Computers IP
- Run GrabFrame.py on PC
- Run collectData.py or lineFollower.py (depend on what you want to do, This is pre Trained to Run on simple Loop)
- If you Want to Collect Data you Should change collectData Variable to True on both collectData.py and lineFollower.py
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.