基于图像处理的滚球控制系统设计

作者:傅雨亭; 高淳楠
来源:科技创新导报, 2019, 16(21): 82-85.
DOI:10.16660/j.cnki.1674-098X.2019.21.082

摘要

滚球控制系统搭建了一个几种不同颜色构成的视觉环境。通过摄像头获得环境图像,利用树莓派运行OpenCV进行图像处理,运用otsu阈值分割算法实现图像分割,并将图像的RBG信息分层,进而完成图像识别,通过坐标变换转换为小球在平板上的位置信息,将位置信息通过usrat通信传送给stm32f103zet6,由stm32f103zet6完成舵机的控制。在平板的两个相互垂直的方向上搭载舵机,舵机旋转带动连动结构,驱动平板倾斜,利用PID控制算法,从而间接控制了小球完成停留、直线、绕环等运动。