二哈变身AI智控安监门

2020-09-279217
AI 快速预览详细 收起
这个项目名为“二哈变身AI智控安监门”,主要硬件包括二哈AI视觉传感器、掌控板、扩展板和180舵机。项目功能是通过摄像头识别宝可梦和僵尸,蓝灯表示系统开启,红灯表示检测出僵尸,绿灯表示检测到宝可梦。检测到宝可梦时,舵机会控制门打开;检测到僵尸时,上方舵机会控制门持续攻击。项目采用了物体分类KNN算法,通过立体宝可梦模型进行采集信息,效果更佳。程序设计方面,使用MIDN+1.6.2软件进行初始化,并通过代码控制舵机和提示灯。
一、项目介绍  
话说植物战僵尸中戴夫驾驶自己制造的时光前往各时空探险,寻找神奇的玉米卷。但时光机滥用引起的混乱后遗症接踵而来,僵尸被带入到了宝可梦的世界;更可怕的是宝可梦们失去了超能力,只能任人宰割;此时勇敢的二哈挺身而出,变身智能防控门。


二、项目功能
1.二哈摄像头识别宝可梦和僵尸
2.蓝灯表示系统开启,红灯表示检测出僵尸,绿灯表示检测到宝可梦
3.检测是宝可梦,舵机控制门看开;检测是僵尸,上方舵机控制门持续攻击
二哈变身AI智控安监门图1

三、硬件清单
二哈AI视觉传感器 加 硅胶套 *1  https://www.dfrobot.com.cn/goods-2632.html
DF红色纸壳 (赠送)

宝可梦和僵尸玩偶 路演:甲、乙、丙、丁


二哈变身AI智控安监门图2

二哈变身AI智控安监门图3

四、二哈算法选择
二哈变身AI智控安监门图4

二哈算法:
物体分类 KNN(K-Nearest Neighbor)算法:是机器学习算法中最基础、最简单的算法之一。它既能用于分类,也能用于回归。KNN通过测量不同特征值之间的距离来进行分类。该模式的启用是其它五种模式的补充,弥补了无法自动定义模型的缺点,很好的解决了数据库中没有模型的情况。与参考教程不同的是,我采用立体宝可梦模型进行采集信息,效果更好。
具体可参考wiki:切换到物体分类,按下学习按钮,长按可以学习多张不同角度的图片,推荐30张以上,学习越多越准确。
二哈变身AI智控安监门图5

五、程序设计

1.程序设计
软件:MIDN+1.6.2
程序初始化:初试两个舵机,提示灯,二哈模块初始化

二哈变身AI智控安监门图6

2.二哈采集信息:
检测是僵尸,警示灯变红,执行天降干扰模块

二哈变身AI智控安监门图7

3.检测到宝可梦(三种操作雷同):
舵机控制门自动打开,提示灯为绿色
二哈变身AI智控安监门图8

二哈变身AI智控安监门图9


六、硬件搭建

二哈变身AI智控安监门图10

二哈变身AI智控安监门图11

七、作品实测

创作许可协议

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

评论(2)
rzyzzxw
rzyzzxw
好帅
汤果
汤果
这个挺有意思呀!
gray6666
gray6666
作者
回复汤果
物体分类很有意思,玩具后背也可以识别
- 没有更多了 -