【24h】

Design and Control of a Tennis Ball Collector Robot

机译:网球收集器机器人的设计与控制

获取原文

摘要

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.
机译:在这项研究中,设计并开发了一个在网球场中收集散射网球的自治机器人。机器人通过使用放置在其上的摄像机并开始从最近的相机开始收集球。通过考虑因素来实现机械设计,以提高球捕获,并防止捕获的球脱落。使用OpenCV库在Raspberry Pi 3上实现图像处理。使用边缘检测算法和适当的滤色器,通过与机器人的距离检测并分类网球。在产生所需的机器人角度之后,将其转换为适当的电动机速度值并传输到电动机控制器单元。为了实现操作,使用四个DC电动机。其中两个用于平台运动,其中一个用于控制球扫描操作的摄像机角度,并且最后一个用于球捕获机构。在带有ARM MCU的电动机控制板上,通过离散PI控制器实现两个具有旋转编码器的DC电机的位置和速度控制。通过现实世界的实验测试验证系统设计。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号