回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

【教哈有方】+小朋友的好朋友 简单

头像 ZZ小海鸥 2020.03.20 725 1

“小度,小度,我要听白雪公主的故事”,自从得了小度音响后,女儿总会找小度听白雪公主的故事,每天晚上都会找小度聊天。

不过这个小度长得有点肥,一点都不可爱,我想,如果有一个可爱的小伙伴(安娜小公主),陪着女儿玩、给女儿讲故事、跟女儿说话、还长得可爱,那还是很不错的。

project-image

步骤1 创作思路

project-image

材料清单

  • Gravity: 二哈识图(HuskyLens)AI 视觉传感器 X1 链接
  • Speech Synthesizer Bee语音合成模块 X1 链接
  • WiFi Bee IO扩展板 X1 链接
  • Max探索者 Arduino入门编程机器人 X1 链接
  • 木头切割 X1
  • 迷你2自由度云台(含舵机) X1
  • 掌控板 X1
  • Gravity: UART OBLOQ - IoT物联网模块 X1 链接

步骤2 外观设计

1.下载网络图片安娜,用ps增加对比度、描边轮廓。

project-image

2.lasermaker打开图片,将图片反色后,再进行轮廓描摹。

project-image

3.将描摹出来的轮廓删除里面图形,只留下眼睛与外面轮廓,然后将图片取消反色。

project-image

4.重叠图片与线条,图片雕刻、线条切割,将安娜切割出来。(木头学校没了,暂时无法切)

5.将二哈固定在切割好的安娜上(安娜上面需要在眼睛下面弄两个孔,方便固定哈士奇)(下图模拟下露眼环节,额~)

project-image

6.将安娜固定在云台上,用胶枪黏在云台上面上(二哈配套的那个竖直支架上)。

project-image

7.将云台固定在探索者上,接上obloq。(由于探索者在学校,暂时拿以前拍的图片来凑数下)

project-image

8.掌控板接电源放固定在探索者上。

步骤3 具体思路

1.二哈人脸识别学习人脸(女儿),由于物体追踪只能学习一个手势,所以本项目再采用标签识别学习标签,背面写上1、2、3等数字。

制作标签卡,将标签背面写上1、2、3等等,对应不同的内容,这种类似于NFC刷卡,将二维码贴在这种卡片后面。

(其实用二哈新固件物体分类学习各种手势会更好,只是这种模式下人脸识别暂时没有,所以目前无法使用物体分类用于此项目。)

project-image
project-image
project-image

2.在mind+中,添加探索者、语音合成、二哈,编写人脸识别,打招呼,小主人你好,然后如果小主人会走动。

3.对对坐追逐游戏中,小朋友与好朋友相对坐,保持一定距离(打招呼)。小朋友向后,好朋友前进,小朋友靠近,好朋友后退。通过获得的宽度数值来判断,从而让“好朋友”前进或后退,通过获得的X中心判断,让“好朋友左转与右转”。(程序大概用这些,由于自己最近有点忙,后续再研究),bit上的AB键切换功能。

project-image

4.说说话,好听话中,探索者上的bit接上了obloq,连接物联网,我通过物联网发送消息给女儿(要含关键词:宝贝),语音合成模块将物联网上消息播放出来。如果识别到“某个故事”,播放相应故事。适当让探索者上面灯亮起来。(由于探索者不在身边,程序暂时无法去填写具体数据)

二哈标签识别,2,3,4,5,6等各种标签表情卡或者天气卡等等。


project-image

5.bit上按下A键,开启聊天模式,标签识别,标签1,指示为发送“开启语音识别”消息到物联网平台,掌控板接收到语音识别消息,掌控板开启语音识别,女儿可以跟小伙伴说“我想要听白雪公主的故事”,掌控板识别到白雪公主,发送消息到物联网,bit端接收到白雪公主消息,播放白雪公主故事。

掌控板程序如下

project-image

步骤4 后续……

评论

user-avatar
  • gray6666

    gray66662020.03.20

    思维导图做的不错。

    0