电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>语音机器人的构建

语音机器人的构建

2023-07-06 | zip | 6.16 MB | 次下载 | 免费

资料介绍

描述

介绍

语音命令是未来,将语音集成到所有智能设备是当今的需要。所以我们决定建造一个可以执行这项任务的机器人我们的项目旨在简化铺设多米诺骨牌的任务。

我们创建了一个机器人,它通过语音用户界面 - Alexa 的VUI和一个流行的机器人平台,即 LEGO Mind storms 来构建一个放置多米诺骨牌的机器人,该机器人可以整齐地安装多米诺骨牌。

问题

铺设大量的多米诺骨牌是一项艰巨而技巧性的工作,很难掌握,世界上很少有人能够创造出多米诺骨牌翻滚的惊人布局。

解决方案

乐高机器人套件能够使用各种部件来创建一个可用于根据曾经的愿望创建机器/机器人的装置是惊人的。并将其与 Alexa 中的 AI 功能相结合,增加了一个额外的有用维度。我们试图通过创建一个乐高机器人来解决将多米诺骨牌排成一行的问题,该机器人可以由 Alexa 命令根据您创建复杂设计的愿望来放置多米诺骨牌。

布局

该布局包括一个基本的乐高机器人组件,称为教育机器人,我们在其上安装了多米诺铺设装置。教育机器​​人由 EV3 积木提供动力,并附有两个大型电机,为两个轮子提供动力。这个装置由一个中型电机驱动,一个接一个地推动多米诺骨牌。它还有一个颜色传感器检测空料斗并停止机器人的运动。

乐高机器人需要开机连接到 ALEXA。

解决方案构建

第 1 步 - 构建 Educator 机器人

我们根据乐高教育套件最常用的基础设计构建了基础机器人,通常称为教育家机器人。该设计有两个大型电机连接到 EV3 套件,为两个大轮子提供动力。第三个轮子是一个脚轮,可以平稳转动。附件部分提供了构建此基础机器人的手册

第 2 步 - 创建多米诺铺设装置

我们决定让多米诺骨牌的布局保持简单,并创建了一个中型电机驱动的摇摆机构,可以按顺序将多米诺骨牌推出料斗。大尺寸齿轮连接到中型电机,横梁连接到该电机以形成往复运动机构,将多米诺骨牌滑出存放料斗。该装置连接到基础机器人上。

第 3 步 - 为机器人编写代码

为了实现对机器人直线和曲线运动的控制,我们必须创建可以无缝执行不同运动的块/线程。我们使用 Python 编程语言来控制机器人。移动机器人的命令很简单,可在 ev3dev.org 上获得

第 3 步 - 为 Alexa 编写代码

为了通过语音控制机器人,我们使用了演示代码,即 Mission 2 和 Mission 3,根据此处的链接修改代码并添加特定命令,以允许我们控制机器人直行、轻微转弯、停止等。我们当料斗中的多米诺骨牌用完时,它也会停止,促使料斗重新装满。

poYBAGOS2PmAQ1vwAADqASa2tHA338.png
Alexa连接工作原理(Courtsey Alexa website)
 

构建细节

多米诺骨牌储料斗:

我们使用乐高技术面板来放置一组要放置的多米诺骨牌。多米诺骨牌被放置在与下方表面接触的料斗中。当机器人向前移动时,这种接触会使它们因摩擦而向后滑动。我们用一块小砖块来防止多米诺骨牌从后面掉下来

pYYBAGOS2PyAQ_zlAADbzKGDKBY353.png
多米诺铺设装置的侧视图
 

摇摆机构

摇摆机构由连接到 40 槽 Technic 齿轮(部件号:3649)的中型电机组成。我们连接了两个 Technic 连接器,一个连接到 40 槽 Technic 齿轮,第二个连接到滑块,以通过中型电机的循环运动实现往复运动。

 

机器人执行将多米诺骨牌整齐排列的工作,并在检测到料斗为空时停止。

 

 

 

 


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费