R2D2

Line Following Robot Powered By OpenCV and Machine Learing

MIT License

Stars
9

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.

Badges
Extracted from project README
codebeat badge Requirements Status Say Thanks! Discord Shield Twitter Follow
Related Projects