【miaoAI】011-剪刀石头布机器人,想赢,哼(语音版)

2019-05-069627
AI 快速预览详细 收起
本文介绍了如何使用miaoAI制作一个剪刀石头布机器人。通过下载安装Kittenblock 1.83,并添加ML5插件,可以轻松实现手势识别与语音互动。项目适合小朋友和初学者,无需复杂的编程技能。首先加载MobileNet模型,然后录制手势并训练模型,最后实现剪刀石头布手势识别。这个项目不仅有趣,还能帮助孩子在玩耍中学习机器学习和编程。


作为一个创客,觉得人工智能离我们并没有那么遥远,人工智能就在我们的身边。
既然人工智能那么热,当然也要蹭一蹭热度了。
其实这个项目,根本就是用人工智能的机器学习呢。


那什么东西是我们耳熟能详,日常生活中经常接触到的事情呢?

对了,就是 猜拳!猜拳!猜拳!

没有什么问题是一次猜拳不能解决的,如果有,就两次!

社区里有不少猜拳机器人的教程呢,比如这个很有名的。

【miaoAI】011-剪刀石头布机器人,想赢,哼(语音版)图1

我也做过好几个猜拳机器人,有媒体互动的,也有硬件的,用的大多是随机数。

小喵家出了ML5,轻量化的机器学习。
申请到了转发授权
一边转发,一边玩
果然轻量
果然好玩
特别适合小朋友

今天就先做个语音版的,后面再改成硬件版的。

【miaoAI】011-剪刀石头布机器人,想赢,哼(语音版)图7
先上猜拳测试视频:



啦-啦-啦
开工
工作准备:1、下载安装Kittenblock 1.83,升级到最新版本。

https://kittenbot.cn/soft


2、添加扩展
点击左下角的扩展插件之后可以在列表中找到MachineLearning5的插件添加。

3、添加了语音朗读和视频侦测

【miaoAI】011-剪刀石头布机器人,想赢,哼(语音版)图2
4、后面可以用剪刀石头布或者Arduino加上三个舵机来做硬件版。

5、在小喵精灵上做ML5准备工作
5.1点击第一个方块,加载MobileNet,这个模型需要从网上下载
【miaoAI】011-剪刀石头布机器人,想赢,哼(语音版)图3
等第一个方块边框灭掉后(下载完毕),点击第二堆方块,进行剪刀石头布采集

【miaoAI】011-剪刀石头布机器人,想赢,哼(语音版)图6
【miaoAI】011-剪刀石头布机器人,想赢,哼(语音版)图4
可以参考教程(来自小喵)【轻量TF】3-特征提取器(剪刀石头布)https://mc.dfrobot.com.cn/thread-280199-1-1.html

有时候在录制手势过程中,不小心弄错,可以进行重置重来,否则错误的样本会导致错误的结果。

点击最后的方块,就可以对应把出现在镜头里的手势识别出来。

【miaoAI】011-剪刀石头布机器人,想赢,哼(语音版)图5



5.2测试一下吧,看视频吧。


5.3添加一个按钮精灵
写一个与机器人PK的程序

有了人工智能,想赢,你就想想吧。

【miaoAI】011-剪刀石头布机器人,想赢,哼(语音版)图8
【miaoAI】011-剪刀石头布机器人,想赢,哼(语音版)图9





创作许可协议

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

评论(2)
gada888
gada888
ML都用上了。
#嘉诚欧巴#
#嘉诚欧巴#
感谢贴出捣鼓车间力作“猜拳机器人”!!
这个视觉检测功能很好用呀!感觉有好多项目可以动起来了~!向楼主学习
- 没有更多了 -