[Skip Header and Navigation] [Jump to Main Content]
Home

Secondary Links

  • Publications
  • Centers
  • Media
  • Important Forms
  • Contact Us

Languages

  • العربية
  • English

Primary Links

  • Home
  • About
  • Programs
  • Faculty Achivements
  • Photo Gallery
  • Quality Unit
  • Students
Home

Ball Collecting Robot

Academic Year: 
2016
Supervisors: 
Raed Alqadi
Students: 
wala’ Hamad
Khayrieh Homran
Department: 
Computer Engineering
Files: 
application/vnd.openxmlformats-officedocument.presentationml.presentation icongraduation-project2.pptx

Our Project is a smart ball collecting robot that analyzes it’s surrounding, detects existing ball objects and collects them to specific known point.

 

Ball Collector robot consists of two parts; the first part is image-processing, which is responsible for the analysis of input image and detecting existing balls using Raspberry Pi board   and Raspberry Camera. The second part is controlling robot movement and collecting balls process using Arduino Uno Microcontroller.

 

Our Robotic has many useful usages, for example, it can be used to help Tennis and Golf players to collect balls while they are training or playing matches.

 

Project developing flow started with configuring Raspberry Pi kit, installing operating system, configuring python and OpenCV in operating system. After that, we started writing ball tracking algorithm using OpenCV image processing library. After that, we started configuring our robotic car and hardware sensors and writing Arduino code to control car operation. Finally we connected Raspberry Pi code to Arduino and tested our ball collector operation.

 

We faced many problems during the development process. One of these problems is that Raspberry Pi is unreliable kit. Another problem is building robotic car with stable movement, many robotic cars does not move in stable straight line.

 

We ended up with ball collecting robotic car that collect balls from surrounding area to specific point.

©2012 An-Najah National University|Faculty Of Engineering | P.O. Box: 7 | Nablus, Palestine | Phone: +970 (9) 2345113 Ext:2253 | Fax: +970 (9) 2345982 | email: [email protected]
[Jump to Top] [Jump to Main Content]