Intelligent Tennis Ball Picking Robot Based on Visual Recognition
DOI: https://doi.org/10.62381/I255106
Author(s)
Jiaqing Huang*, Yinying Li, Shuo Feng, Ruixi Guo, Peihong Zheng
Affiliation(s)
College of Electrical Engineering, Southwest Minzu University, Chengdu, Sichuan, China
*Corresponding Author.
Abstract
Aiming at the problem that most of the time in tennis training is spent on picking up scattered tennis balls and cleaning the court, an intelligent tennis ball picking robot based on visual recognition is designed. In the tennis ball picking robot, the color contour recognition method is first introduced to realize the visual recognition technology, and then the robot's autonomous navigation and obstacle avoidance are realized through the sensor fusion SLAM (Simultaneous Location and Mapping) mapping technology. The tennis ball picking and storage are completed by using the functional features such as visual recognition, SLAM mapping and rotating picking mechanical structure, and then the fine dust on the court is adsorbed by the electrostatic dust collector. After testing the relevant mechanical structure design and software implementation results, the designed intelligent tennis ball picking robot can effectively identify, pick up and store tennis balls, and has a good dust removal effect. This intelligent automatic tennis ball picking robot can be used on the tennis court, thereby improving the picking efficiency, saving time and saving human resources.
Keywords
Multi-Sensor Fusion Algorithm; SLAM; OpenCV Algorithm; Color Contour Recognition Method
References
[1]Chang Li. Tennis is heating up. Economic Daily, 2024-10-28(010). DOI:10. 28425/n.cnki.njjrb.2024.007529.
[2]Deng Shichun, Pan Jiasong, Deng Jun, et al. Automatic tennis ball picking robot based on Raspberry Pi and OpenCV vision technology. Mechanical and Electrical Engineering Technology, 2024, 53(07): 60-63.
[3]Wang Yuguan, Zhong Peng, Zheng Guibin, et al. Application of YOLOv5 in tennis ball recognition. China Science and Technology Information, 2023, (19): 115-119.
[4]Zhang Xuexi, Yang Yimin. Commonly used color spaces and their conversion in color image engineering. Computer Engineering and Design, 2008, (05): 1210-1212. DOI: 10.16208/j. issn1000-7024.2008.05.041.
[5]KRUSE, ANDREW W., ALENIN, ANDREY S., VAUGHN, ISRAEL J., et al. Perceptually uniform color space for visualizing trivariate linear polarization imaging data. Optics Letters, 2018,43(11):2426-2429. DOI:10.1364/OL.43.002426.
[6]YIN, WEI, CHENG, XIAOSHENG, CUI, HAIHUA, et al. Adaptive and accurate color edge extraction method for one-shot shape acquisition. Optical Engineering, 2016,55(9):094104-1-094104-11. DOI:10.1117/1.OE.55.9.094104.
[7]VERMA, OM PRAKASH, PARIHAR, ANIL SINGH. An Optimal Fuzzy System for Edge Detection in Color Images Using Bacterial Foraging Algorithm. IEEE Transactions on Fuzzy Systems: A Publication of the IEEE Neural Networks Council,2017,25(2):114-127. DOI:10.1109/TFUZZ.2016.2551289.
[8]Ma Zhiyi. Research on autonomous navigation system based on multi-sensor fusion SLAM. Shaanxi: Chang'an University, 2023.
[9]A review: On path planning strategies for navigation of mobile robot. Defense Technology, 2019, 15(4): 582-606. DOI: 10.3969/j.issn.2214-9147.2019.04.014.
[10]Zhao Gaochao, Yang Hongwu, Pei Dong, et al. Motor incremental PID control system based on TMS320F2812. Instrument Technology and Sensor, 2014(6):106-108,112. DOI: 10.3969/ j. issn.1002-1841.2014.06.033.
[11]Zhu Rongtao, Wu Hongtao. DC motor speed control system based on incremental PID algorithm. Instrument Technology and Sensor, 2017(7):121-126. DOI: 10. 3969/j.issn.1002-1841.2017.07.031.