宇航计测技术 ›› 2019, Vol. 39 ›› Issue (5): 71-75.doi: 10.12060/j.issn.1000-7202.2019.05.13
司开波1;黄健1;吕林涛1
SI Kai-bo1;HUANG Jian1;LV Lin-tao1
摘要: 为实现小车的自动巡线,采用CCD摄像头识别不同颜色的跑道,在测试时选择了黑线。CCD具有128×1个像素,每次可采集128个线阵的数据,将其二值化后转换为128个8位二进制数,通过A/D接口输出,与STM32微处理器连接。用软件进行采集处理,采用中值算法,找到黑线两边的边缘,确定黑线的中心点。计算出小车的中心点与黑线的中心点之间的偏移量,控制小车的左转、右转还是直行。用编码器对车轮测速,用速度PID算法控制小车的行驶,以实现自动巡线。测试结果表明:该CCD巡线智能车能够实现自动巡线功能,不仅可自动循迹黑线,还可循迹其它颜色的线条,使得小车的巡线速度得以提高,为自动循迹小车提供了一种新方法、新思路。