Skip to content
/ R2D2 Public

Line Following Robot Powered By OpenCV and Machine Learing

License

Notifications You must be signed in to change notification settings

isala404/R2D2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub issues codebeat badge Requirements Status GitHub license Platform Say Thanks! Discord Shield Twitter Follow

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.