Design and control of a tennis ball collector robot

Vehbi Umur Cabuk, Ahmet Kubilay Savkan, Ramazan Kahraman, Ferdi Karaduman, Okan Kiril, Volkan Sezer

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Citation (Scopus)

Abstract

In this study, an autonomous robot that collects scattered tennis balls in a tennis court is designed and developed. The robot perceives the balls by using a camera placed on it and starts to collect the balls starting from the nearest ones. Mechanical design is achieved with considerations given to increase ease of ball capturing and to prevent captured balls falling out. Image processing is implemented using OpenCV libraries on Raspberry Pi 3. Using edge detection algorithm and appropriate color filter, tennis balls are detected and sorted by their distance to the robot. After the generation of desired robot angle, it is converted to appropriate motor velocity values and transmitted to the motor controller unit. In order to achieve the operation, four DC motors are used. Two of them are used for platform movement, one of them is used to control camera angle for ball scanning operation, and the last one is utilized for ball capturing mechanism. On motor controller board with ARM MCU, position and velocity control of two DC motors with rotary encoders are achieved by discrete PI controllers. System design is validated through real world experimental tests.

Original languageEnglish
Title of host publication2018 6th International Conference on Control Engineering and Information Technology, CEIT 2018
EditorsSeref Naci Engin, Dogan Onur Arisoy, Muhammed Ali Oz
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781538676417
DOIs
Publication statusPublished - Oct 2018
Event6th International Conference on Control Engineering and Information Technology, CEIT 2018 - Istanbul, Turkey
Duration: 25 Oct 201827 Oct 2018

Publication series

Name2018 6th International Conference on Control Engineering and Information Technology, CEIT 2018

Conference

Conference6th International Conference on Control Engineering and Information Technology, CEIT 2018
Country/TerritoryTurkey
CityIstanbul
Period25/10/1827/10/18

Bibliographical note

Publisher Copyright:
© 2018 IEEE.

Keywords

  • Ball collecting
  • Discrete time PI controller
  • Image processing
  • MATLAB Simulink
  • OpenCV
  • System modelling

Fingerprint

Dive into the research topics of 'Design and control of a tennis ball collector robot'. Together they form a unique fingerprint.

Cite this