视觉追踪小车

2022-03-144.3万
精华项目
AI 快速预览详细 收起
本文介绍了一个使用掌控板和MU视觉处理器制作的视觉追踪小车项目。该项目适用于高中新课改中的STEM教育场景,能够帮助学生直观地了解视觉处理和机器学习的基本原理。硬件清单包括掌控板、大斧头扩展板、MU视觉处理器、小车底盘等。通过检测小球的位置和外形宽度值,小车可以进行左右移动和前进后退动作。


一、项目起源
高中新课改开始将近2年,实验室建设标准依然没有确定,课堂中项目的实验设备依然短缺;偶尔需要演示视觉处理,机器学习案例;面对云机房虚拟环境,没有显卡,1G内存,飘忽不定的网络,学生只能眼巴巴的看着老师。上周面对漫天飞涨的树莓派,microbt,我默默地拿起了久违的掌控板和大斧头做的小车+吃灰的MU处理器(内置的深度学习引擎可以识别多种目标物体,例如颜色检测,球体检测等。检测结果可以通过 UART 或 I2C 进行输出,体积小巧,功耗低,所有算法本地处理,无须联网)。做个视觉追踪小球的运动小车,简单、直观、上手无障碍。


二、设备清单
1.掌控板*1  https://www.dfrobot.com.cn/goods-1902.html
2.大斧头扩展板*1 (前期活动的奖品)
3.MU视觉处理器 *1 https://www.dfrobot.com.cn/goods-2003.html
4.小车底盘+麦克纳姆轮4个 *1
5.7.4V电池一块6.绿色网球或桔红色小球  

三、功能实现

视觉追踪小车图1

四、程序实现

1.初始化MU视频处理器

视觉追踪小车图2

2.检测X轴,根据小球位置,下车左右移动

视觉追踪小车图3

3.检测小球外形宽度值,近大远小,小车进行前进后退动作

视觉追踪小车图4

4.电机驱动函数,其他几个类似

视觉追踪小车图5

视觉追踪小车图6









创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(13)
花生编程
花生编程
创意不错
gray6666
gray6666
作者
回复花生编程
新年快乐
花生编程
花生编程
赞赞赞赞赞
三春牛-创客
三春牛-创客
有创意,赞!
花生编程
花生编程
厉害厉害
秦时明月爱侠岚
秦时明月爱侠岚
厉害,期待其它优秀作品
独钓寒江雪
独钓寒江雪
创意很nice
zschenxi
zschenxi
有意思有意思
gray6666
gray6666
作者
评论内容
曦
1666
三春牛-创客
三春牛-创客
呵呵呵呵
三春牛-创客
三春牛-创客
66666666666666666666666
三春牛-创客
三春牛-创客
厉害厉害
Mr-k
Mr-k
厉害厉害
- 没有更多了 -