摘要

随着经济社会的发展,网球运动已经得到普及,文中针对捡球繁琐这一问题,结合机器视觉、电机控制、PID算法等技术的应用,设计了一种基于嵌入式系统的捡球机器人。该设计以STM32F103芯片为控制核心,主要设计了硬件系统部分、OpenMV物体识别部分、网球跟踪的PID设计部分、OLED显示部分和超声波避障部分。机器人通过OpenMV识别网球并将二维坐标值通过串口发送至STM32F103,进而通过PID算法来控制电机运动,使机器人靠近网球并进行收集,经过120次室内调试,完成度高达93.3%,调试结果表明,该系统的准确性和实用性均满足了使用要求。