基于视觉和语音控制的机器人.pdf
《基于视觉和语音控制的机器人.pdf》由会员分享,可在线阅读,更多相关《基于视觉和语音控制的机器人.pdf(21页完成版)》请在专利查询网上搜索。
1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 202010126066.0 (22)申请日 2020.02.27 (71)申请人 五邑大学 地址 529020 广东省江门市蓬江区东成村 22号 (72)发明人 崔敏杨琨邓祥明庞博维 杨怀斌 (74)专利代理机构 广州市红荔专利代理有限公 司 44214 代理人 李彦孚 (51)Int.Cl. B25J 5/00(2006.01) B25J 9/16(2006.01) B25J 13/00(2006.01) B25J 15/02(2006.01) (54)发明名称 一种基于视觉。
2、和语音控制的机器人 (57)摘要 本发明提供一种基于视觉和语音控制的机 器人, 包括机器人本体、 以及控制模块; 机器人本 体包移动转向机构、 升降机构, 抓取机构, 控制模 块包括Arduino主控芯片、 OpenMV机器视觉模块、 语音模块, Arduino主控芯片与OpenMV机器视觉 模块、 语音模块通讯连接; 本发明结构简单, 定位 精度高, 实用性强, 通过将抓取爪设计成凹槽结 构以将工件抓取至抓取爪的凹槽内, 提高了抓取 的质量, 同时避免抓取过程中损伤工件; Arduino 主控芯片通过PID调控移动转向机构, 以实现机 器人的移动和转向; 通过语音模块接收分辨指 令, 利用O。
3、penMV机器视觉模块实现机器人自动趋 近所挑选的物体, 并抵达指定地点, 准确性高。 权利要求书2页 说明书6页 附图12页 CN 111267065 A 2020.06.12 CN 111267065 A 1.一种基于视觉和语音控制的机器人, 其特征在于: 包括机器人本体、 以及用于控制机 器人本体动作的控制模块; 所述的机器人本体包括从下至上依次分布的下固定板、 中固定板、 上固定板, 所述的下 固定板、 中固定板、 上固定板之间通过多个相应的连接柱连接; 所述的机器人本体还包括设置在下固定板、 中固定板之间的移动转向机构、 设置于下 固定板、 中固定板外侧壁上的升降机构, 以及设置在升。
4、降机构上的抓取机构, 所述的升降机 构包括升降支架, 以及设置于升降支架上的升降驱动机构, 所述的抓取机构设置在升降驱 动机构机构上; 所述的控制模块通过舵机云台设置在升降支架的上端; 所述的移动转向机构包括移动转向电机、 与移动转向电机连接的全向轮; 所述的升降驱动机构包括升降舵机、 连杆机构、 升降滑座, 所述的升降舵机设置在升降 支架上, 所述的升降舵机通过连杆机构与升降滑座连接; 所述的抓取机构包括抓取舵机、 舵机板、 联动机构、 抓取爪, 所述的抓取舵机通过舵机 板设置在升降滑座上, 所述的抓取舵机通过联动机构与抓取爪连接; 所述的控制模块包括Arduino主控芯片、 OpenMV机。
5、器视觉模块、 语音模块, 所述的 Arduino主控芯片与OpenMV机器视觉模块、 语音模块通讯连接; 其中, 所述的语音模块采用文本方式编译语音内容, 并转换为串口数据, 与Arduino主 控芯片进行数据传输, 通过语音输入机器人本体的控制命令; 所述的Arduino主控芯片将接收到的控制信号输送给OpenMV机器视觉模块; 所述的 OpenMV机器视觉模块以STM32F427CPU为核心, 集成OV7725摄像头芯片, 所述的OpenMV机器 视觉模块利用其集成的摄像头对抓取物件的进行颜色追踪以及位置判定, 通过将目标物件 的位置坐标与摄像头的中心位置坐标进行对比后, 将物件的准确信息。
6、发送给Arduino主控 芯片, 通过Arduino主控芯片控制机器人本体动作。 2.根据权利要求1所述的一种基于视觉和语音控制的机器人, 其特征在于: 所述的移动 转向机构的数量为3个, 3个所述的移动转向机构等间距设置在中固定板下端并延伸至下固 定板下端。 3.根据权利要求1所述的一种基于视觉和语音控制的机器人, 其特征在于: 所述的移动 转向电机通过L型连接件设置在中固定板下端, 所述的全向轮向下穿过下固定板, 所述的下 固定板的外侧壁上开设有多个用于配合全向轮向下延伸的缺口。 4.根据权利要求1所述的一种基于视觉和语音控制的机器人, 其特征在于: 所述的升降 支架竖直设置在下固定板、 。
7、中固定板的外侧壁的缺口上, 所述的升降支架包括升降固定支 架、 上固定架、 下固定架、 导杆, 所述的升降固定支架通过相应的三角支架与下固定板、 中固 定板的外侧壁连接, 所述的上固定架、 下固定架分别设置在升降固定支架的上下端, 并且所 述的上固定架、 下固定架之间连接有一个或2个导杆, 所述的升降舵机设置在升降固定支 架, 并且所述的升降滑座与导杆滑动连接。 5.根据权利要求1所述的一种基于视觉和语音控制的机器人, 其特征在于: 所述的连杆 机构包括曲柄、 连杆、 连接轴, 所述的曲柄的一端与升降舵机连接, 另一端通过相应的连接 轴与连杆的一端连接, 所述连杆的另一端通过另一连接轴与升降滑。
8、座连接。 6.根据权利要求1所述的一种基于视觉和语音控制的机器人, 其特征在于: 所述的联动 机构包括第一连接板、 第二连接板、 连接杆, 所述的第一连接板上开设有多个通孔, 所述的 权利要求书 1/2 页 2 CN 111267065 A 2 抓取舵机与第一连接板的任意一个通孔连接, 所述的第二连接板的一端与第一连接板的其 他任意一个通孔连接, 所述第二连接板的另一端与一连接杆连接; 所述的抓取爪包括相互配合的第一抓取爪和第二抓取爪, 所述的第一抓取爪套设在连 接杆上, 所述的第一抓取爪与第二抓取爪采用不完全齿轮啮合的方式连接, 并且所述的第 一抓取爪、 第二抓取爪还与舵机板连接并可相对舵机。
9、板转动; 所述的第一抓取爪、 第二抓取爪结构相似, 第一抓取爪、 第二抓取爪一端均具有一凹 槽, 另一端均具有相应数量的齿条。 7.根据权利要求1所述的一种基于视觉和语音控制的机器人, 其特征在于: 所述的 Arduino主控芯片的型号为Arduino Mega2560。 8.根据权利要求7所述的一种基于视觉和语音控制的机器人, 其特征在于: 所述的 Arduino主控芯片采用增量式PID控制算法调控移动转向电机。 9.根据权利要求1所述的一种基于视觉和语音控制的机器人, 其特征在于: 所述的 OpenMV机器视觉模块利用色域区分物体, 通过每个色域的面积大小判别离机器人本体最近 的目标物体,。
10、 再把最近的目标物体的坐标、 像素值、 高度数据提取, 将目标物体的坐标与 OpenMV机器视觉模块的摄像头的中心坐标进行对比, 以调整机器人的姿态, 使OpenMV机器 视觉模块的坐标与目标物体的坐标一致; 通过目标物体反馈的像素值调整OpenMV机器视觉 模块的舵机云台, 调节OpenMV机器视觉模块的角度, 实时跟踪目标物体; 所述的第一抓取 爪、 第二抓取爪夹取物体后, 通过阈值和像素值判断是否夹取到目标物体。 10.根据权利要求9所述的一种基于视觉和语音控制的机器人, 其特征在于: 所述的舵 机云台包括OpenMV机器视觉模块固定板、 第一云固定架、 第二云固定架, 云台舵机, 所述。
11、的 第一云固定架、 第二云固定架设置在升降固定支架顶端, 所述的云台舵机设置在OpenMV机 器视觉模块固定板上, 并且所述的云台舵机的电机轴与第一云固定架转动, 所述的OpenMV 机器视觉模块固定板通过一连接轴与第二云固定架连接, 从而通过云台舵机调整括OpenMV 机器视觉模块固定板的角度, 从而调整OpenMV机器视觉模块的角度。 权利要求书 2/2 页 3 CN 111267065 A 3 一种基于视觉和语音控制的机器人 技术领域 0001 本发明涉及机器人技术, 尤其是一种基于视觉和语音控制的机器人。 背景技术 0002 随着工业的快速发展, 机器人也得到了快速的发展, 机器人除被。
12、广泛应用于工业 制造以外, 也被广泛应用于如智能家居, 医学治疗、 娱乐服务、 军事、 半导体制造以及太空探 索等领域, 尽管它们的形态各有不同, 但是都要求能精确地定位到三维(或二维)空间上的 某一点进行作业, 以完成对指定物品的抓取和放置操作, 减少人工操作。 0003 机器人技术作为先进制造技术的典型代表, 是集机械、 电子、 控制、 计算机、 传感 器、 人工智能等多学科先进技术于一体的重要的现代制造业自动化装备。 0004 目前, 现有的机器人主要处于初级阶段, 市场上现有的抓取机器人结构复杂, 实用 性不强, 抓取的质量较低, 难以实现机器人的准确控制。 发明内容 0005 针对现。
13、有技术的不足, 本发明提供一种基于视觉和语音控制的机器人。 0006 本发明的技术方案为: 一种基于视觉和语音控制的机器人, 包括机器人本体、 以及 用于控制机器人本体动作的控制模块; 0007 所述的机器人本体包括从下依次分布的下固定板、 中固定板、 上固定板, 所述的下 固定板、 中固定板、 上固定板之间通过多个相应的连接柱连接; 0008 所述的机器人本体还包括设置在下固定板、 中固定板之间的移动转向机构、 设置 于下固定板、 中固定板外侧壁上的升降机构, 以及设置在升降机构上的抓取机构, 所述的升 降机构包括升降支架, 以及设置于升降支架上的升降驱动机构, 所述的抓取机构设置在升 降驱。
14、动机构机构上; 所述的控制模块通过舵机云台设置在升降支架的上端; 0009 所述的控制模块包括Arduino主控芯片、 OpenMV机器视觉模块、 语音模块, 所述的 Arduino主控芯片与OpenMV机器视觉模块、 语音模块通讯连接; 0010 其中, 所述的语音模块采用文本方式编译语音内容, 并转换为串口数据, 与 Arduino主控芯片进行数据传输, 通过语音输入, 实现控制机器人本体执行不同动作; 0011 所述的Arduino主控芯片将接收到的控制信号输送给OpenMV机器视觉模块; 所述 的 OpenMV机器视觉模块以STM32F427CPU为核心, 集成OV7725摄像头芯片,。
15、 所述的OpenMV 机器视觉模块利用其集成的摄像头进行抓取物件的颜色追踪以及位置判定, 通过将物件的 位置坐标与摄像头的中心位置坐标进行对比后, 将物件的准确信息发送给Arduino主控芯 片, 通过Arduino主控芯片控制机器人本体动作。 0012 优选的, 所述的移动转向机构的数量为3个, 3个所述的移动转向机构等间距设置 在中固定板下端并延伸至下固定板下端。 0013 优选的, 每个所述的移动转向机构包括移动转向电机、 全向轮, 所述的移动转向电 机通过L型连接件设置在中固定板下端, 所述的全向轮与移动转向电机连接, 所述的全向轮 说明书 1/6 页 4 CN 111267065 A。
16、 4 向下穿过下固定板, 所述的下固定板的外侧壁上开设有多个用于配合全向轮向下延伸的缺 口。 0014 优选的, 所述的升降支架竖直设置在下固定板、 中固定板的外侧壁上, 所述的升降 支架包括升降固定支架、 上固定架、 下固定架、 导杆, 所述的升降固定支架通过相应的三角 支架与下固定板、 中固定板的外侧壁连接, 所述的上固定架、 下固定架分别设置在升降固定 支架的上下端, 并所述的上固定架、 下固定架之间连接有一个或2个导杆。 0015 优选的, 所述的升降驱动机构包括升降舵机、 连杆机构、 升降滑座, 所述的升降舵 机设置在升降固定支架上, 所述的升降舵机通过连杆机构与设置在导杆上的升降滑。
17、座连 接。 0016 优选的, 所述的连杆机构包括曲柄、 连杆、 连接轴, 所述的曲柄的一端与升降舵机 连接, 另一端通过相应的连接轴与连杆的一端连接, 所述连杆的另一端通过另一连接轴与 升降滑座连接。 0017 优选的, 所述的抓取机构包括抓取舵机、 舵机板、 第一连接板、 第二连接板、 连接 杆、 第一抓取爪、 第二抓取爪, 所述的抓取舵机通过舵机板设置在升降滑座上, 所述的抓取 舵机与第一连接板转动连接, 所述的第一连接板与第二连接板的一端连接, 所述第二连接 板的另一端与一连接杆连接, 所述的连接杆上连接有第一抓取爪, 所述的第一抓取爪与第 二抓取爪采用不完全齿轮啮合的方式连接, 并且。
18、所述的第一抓取爪、 第二抓取爪还与舵机 板连接并可相对舵机板转动。 0018 优选的, 所述的第一连接板上开设有多个通孔, 所述的抓取舵机与第二连接板通 过与不同的通孔连接以调整抓取舵机轴与第二连接板之间的间距。 0019 优选的, 所述的第一抓取爪、 第二抓取爪结构相似, 第一抓取爪、 第二抓取爪一端 均具有一凹槽, 另一端均具有相应数量的齿条。 0020 所述的Arduino主控芯片的型号为Arduino Mega2560。 0021 优选的, 所述的Arduino主控芯片采用增量式PID控制算法调控移动转向电机。 0022 优选的, 所述的OpenMV机器视觉模块利用色域区分物体, 通过。
19、每个色域的面积大 小判别离机器人本体最近的目标物体, 再把最近的目标物体的坐标、 像素值、 高度等数据提 取, 将目标物体的坐标与OpenMV机器视觉模块的摄像头的中心坐标进行对比, 以调整机器 人的姿态, 使OpenMV机器视觉模块的坐标与目标物体的坐标一致; 通过目标物体反馈的像 素值调整OpenMV机器视觉模块的舵机云台, 从而调节OpenMV机器视觉模块的角度, 实时跟 踪目标物体; 所述的第一抓取爪、 第二抓取爪夹取物体后, 通过阈值和像素值判断是否夹取 到目标物体。 0023 优选的, 所述的舵机云台包括OpenMV机器视觉模块固定板、 第一云固定架、 第二云 固定架, 云台舵机,。
20、 所述的第一云固定架、 第二云固定架设置在升降固定支架顶端, 所述的 云台舵机设置在OpenMV机器视觉模块固定板上, 并且所述的云台舵机的电机轴绕第一云固 定架转动, 所述的OpenMV机器视觉模块固定板用一连接轴与第二云固定架连接, 从而通过 云台舵机调整OpenMV机器视觉模块固定板的角度, 进而调整OpenMV机器视觉模块的角度。 0024 本发明的有益效果为: 0025 1、 本发明结构简单, 实用性强, 通过将抓取爪设计成凹槽结构, 使得在抓取过程 中, 易于将工件抓取至抓取爪的凹槽内, 从而进一步提高了抓取的质量, 同时避免抓取过程 说明书 2/6 页 5 CN 11126706。
21、5 A 5 中损伤工件; 0026 2、 本发明通过采用多个全向轮驱动装置, 不仅可以实现机器人的移动, 同时可实 现机器人的转向; 0027 3、 本发明通过采用曲柄和连杆的驱动方式, 不仅提升结构的顺畅性, 实用性强, 而 且进一步降低了装置复杂性。 0028 4、 本发明能够通过语音模块接收分辨指令, 利用Openmv机器视觉模块实现机器人 自动趋近所挑选的物体, 并抵达指定地点, 准确性高。 附图说明 0029 图1为本发明的结构示意图; 0030 图2为本发明移动转向机构的结构示意图; 0031 图3本发明升降机构的结构示意图; 0032 图4为本发明抓取机构的结构示意图; 0033。
22、 图5为本发明抓取机构正面的结构示意图; 0034 图6为本发明抓取机构反面的结构示意图; 0035 图7为本发明第一抓取爪的结构示意图; 0036 图8为本发明舵机云台的结构示意图; 0037 图9为本发明控制模块的框架图; 0038 图10为本发明的OpenMV机器视觉模块的流程示意图; 0039 图11为本发明Arduino主控芯片的电路图; 0040 图12为本发明OpenMV机器视觉模块的电路图; 0041 图13为本发明语音模块的电路图; 0042 图中, 1-下固定板, 2-中固定板, 3-上固定板, 4-移动转向机构, 5-升降支架, 6-升 降驱动机构, 7-抓取机构, 8-。
23、舵机云台; 0043 41-移动转向电机, 42-全向轮, 43-连接件; 0044 51-升降固定支架, 52-上固定架, 53-下固定架, 54-导杆; 0045 61-升降舵机, 62-升降滑座, 63-曲柄, 64-连杆, 65-连接轴; 0046 71-抓取舵机, 72-舵机板, 73-第一连接板, 74-第二连接板, 75-连接杆, 76-第一抓 取爪, 77-第二抓取爪, 78-凹槽, 79-齿条, 80-通孔; 0047 81-OpenMV机器视觉模块固定板, 82第一云固定架, 83-第二云固定架, 84-云台舵 机; 具体实施方式 0048 下面结合附图对本发明的具体实施方。
24、式作进一步说明: 0049 如图1所示, 一种基于视觉和语音控制的机器人, 包括机器人本体、 以及用于控制 机器人本体动作的控制模块。 0050 所述的机器人本体包括从下至上依次分布的下固定板1、 中固定板2、 上固定板3, 所述的下固定板1、 中固定板2、 上固定板3之间通过多个相应的连接柱连接, 其中, 所述的中 固定板2还设置有红外距离传感器, 所述的红外距离传感器通过测量与障碍物的距离, 避免 说明书 3/6 页 6 CN 111267065 A 6 机器人本体与障碍物发生碰撞。 0051 所述的机器人本体还包括设置在下固定板1、 中固定板2之间的移动转向机构4、 设 置于下固定板1、。
25、 中固定板2外侧壁缺口上的升降机构, 以及设置在升降机构上的抓取机构 7, 所述的升降机构包括升降支架5, 以及设置于升降支架5上的升降驱动机构6, 所述的抓取 机构 7设置在升降驱动机构6上。 所述的控制模块通过舵机云台8设置在升降支架5的上端。 0052 优选的, 所述的移动转向机构4的数量为3个, 3个所述的移动转向机构4等间距设 置在中固定板2下端并延伸至下固定板1下端。 如图2所示, 每个所述的移动转向机构4包括 移动转向电机41、 全向轮42, 所述的移动转向电机41通过L型连接件43设置在中固定板2 下 端, 所述的全向轮42与移动转向电机41连接, 所述的全向轮42向下穿过下固。
26、定板1, 所述的 下固定板1的外侧壁上开设有3个用于配合全向轮42向下延伸的缺口。 0053 优选的, 如图3所示, 所述的升降支架5竖直设置在下固定板1、 中固定板2的外侧壁 的缺口上, 所述的升降支架5包括升降固定支架51、 上固定架52、 下固定架53、 导杆54, 所述 的升降固定支架51通过相应的三角支架与下固定板1、 中固定板2的外侧壁连接, 所述的上 固定架52、 下固定架53分别设置在升降固定支架51的上下端, 并且所述的上固定架52、 下固 定架53之间连接有2个导杆54。 0054 优选的, 所述的升降驱动机构6包括升降舵机61、 连杆机构、 升降滑座62, 所述的升 降舵。
27、机61设置在升降固定支架51上, 所述的升降舵机61通过连杆机构与设置在导杆54上的 升降滑座62连接。 其中, 所述的连杆机构包括曲柄63、 连杆64、 连接轴65, 所述的曲柄63 的 一端与升降舵机61连接, 另一端通过相应的连接轴65与连杆64的一端连接, 所述连杆 64的 另一端通过另一连接轴65与升降滑座62连接, 所述的升降滑座62通过相应的滑套与导杆62 滑动连接, 通过升降舵机61驱动连杆机构动作, 从而驱动升降滑座62在导杆54上滑动。 0055 优选的, 如图4、 5、 6所示, 所述的抓取机构7包括抓取舵机71、 舵机板72、 第一连接 板73、 第二连接板74、 连接。
28、杆75、 第一抓取爪76、 第二抓取爪77, 所述的抓取舵机71通过舵机 板72设置在升降滑座62上, 所述的第一连接板73上开设有多个通孔80, 所述的抓取舵机71 与第一连接板73的任意通孔80连接, 所述的第二连接板74的一端与第一连接板 73的其他 通孔80连接。 所述的抓取舵机71与第二连接板74通过与不同的通孔80连接以调整抓取舵机 轴与第二连接板74之间的间距。 从而调整抓取的距离。 所述第二连接板74的另一端与一连 接杆75连接, 所述的连接杆75上连接有第一抓取爪76, 所述的第一抓取爪76 与第二抓取爪 77采用不完全齿轮啮合的方式连接, 并且所述的第一抓取爪76、 第二抓。
29、取爪还77与舵机板 72连接并可相对舵机板转动。 0056 优选的, 如图7所示, 所述的第一抓取爪76、 第二抓取爪77的结构相似, 第一抓取爪 76、 第二抓取爪77的一端均具有一凹槽78, 另一端均具有相应数量的齿条79, 所述的第一抓 取爪76、 第二抓取爪77的凹槽78形成相应的容置腔, 抓取的物体可放置于该容置腔内, 避免 抓取的物体掉落。 0057 如图8所示, 所述的舵机云台8包括OpenMV机器视觉模块固定板81、 第一云固定架 82、 第二云固定架83, 云台舵机84, 所述的第一云固定架82、 第二云固定架83设置在升降固 定支架51的顶端, 所述的云台舵机84设置在Op。
30、enMV机器视觉模块固定板81上, 并且所述的 云台舵机84的电机轴绕第一云固定架82转动, 所述的OpenMV机器视觉模块固定板 81的另 一端通过一连接轴与第二云固定架83连接, 从而通过云台舵机84调整OpenMV机器视觉模块 说明书 4/6 页 7 CN 111267065 A 7 固定板81的角度, 从而调整OpenMV机器视觉模块的角度。 0058 如图9所示, 所述的控制模块包括Arduino主控芯片、 OpenMV机器视觉模块、 语音模 块, 所述的Arduino主控芯片与OpenMV机器视觉模块、 语音模块通讯连接。 其中, 所述的 Arduino主控芯片的型号为Arduin。
31、o Mega2560。 其电路框架图如图11所示。 其具有多路数字 输入输出端口、 多个PWM脉宽调制接口, 以改变频率及占空比, 并有若干串口通信。 0059 其中, 所述的语音模块采用文本方式编译语音内容, 并转换为串口数据, 与 Arduino主控芯片进行数据传输, 通过语音输入, 实现控制机器人本体执行不同动作, 其电 路框架图如图13所示; 0060 所述的Arduino主控芯片将接收到的控制信号输送给OpenMV机器视觉模块; 所述 的 OpenMV机器视觉模块为现有技术中已存在的模块, 本实施例利用该模块对目标物件进 行搜寻。 所述的OpenMV机器视觉模块以STM32F427C。
32、PU为核心, 集成OV7725摄像头芯片, 其电 路框架图如图12所示; 本实施例利用OpenMV机器视觉模块集成的摄像头进行抓取物件的颜 色追踪以及位置判定, 通过将物件的位置坐标与摄像头的中心位置坐标进行对比后, 将物 件的准确信息发送给Arduino主控芯片, 通过Arduino主控芯片控制机器人本体动作。 0061 优选的, 如图10所示, 本实施例所述的OpenMV机器视觉模块利用色域区分物体, 通 过每个色域的面积大小判别离机器人本体最近的目标物体, 再把最近的目标物体的坐标、 像素值、 高度等数据提取, 将目标物体的坐标与OpenMV机器视觉模块的摄像头的中心坐标 进行对比, 以。
33、调整机器人的姿态, 使OpenMV机器视觉模块的坐标与目标物体的坐标一致; 通 过目标物体反馈的像素值调整OpenMV机器视觉模块的舵机云台, 调节OpenMV机器视觉模块 的角度, 实时跟踪目标物体; 所述的第一抓取爪、 第二抓取爪夹取物体后, 通过预设的阈值 和像素值判断是否夹取到目标物体, 在成功抓取目标物体之后, OpenMV机器视觉模块寻找 视觉基准系统(AprilTag)指定地点, 将物体放置指定位置。 0062 优选的, 所述的Arduino主控芯片采用增量式PID控制算法调控移动转向电机, 所 述的移动转向电机为带有霍尔编码器的电机, 电源选择12V供电, 降压模块为DC-DC。
34、。 0063 本实施例的控制流程如下: 0064 语音模块接收到语音下达的指令, 语音模块将指令转化为字符, 发送给Arduino 主控芯片; 0065 Arduino主控芯片接收到语音模块发送过来的指令后, 对指令进行区分, 执行不 同动作: 用户也可以通过手机蓝牙操控机器人、 视觉模块智能识别抓取指定物体, 并可通过 液晶屏显示当前机器人车速; 0066 OpenMV机器视觉模块接收到Arduino主控芯片指令, 寻找指定颜色的物体, 将物 体 X、 Y坐标、 物体的像素值、 面积等数据进行处理分析, 最后把处理之后的数据发送给 Arduino 主控芯片, 由Arduino主控芯片驱动电机。
35、, 移动至物体面前; 0067 由OpenMV机器视觉模块判定机器人是否移动至目标物体, 抓取爪可抓取的范围 内, 若是, 可发送指令给Arduino主控芯片, 执行机械手抓取; 否则将重新移动机器人直至物 体在抓取范围内, 若抓错物体, 机械手将放下被抓错物体, 并重新寻找目标物体; 0068 在成功抓取目标物体之后, Arduino主控芯片寻找视觉基准系统(AprilTag)指 定地点, 将物体放置指定位置。 0069 上述实施例和说明书中描述的只是说明本发明的原理和最佳实施例, 在不脱离本 说明书 5/6 页 8 CN 111267065 A 8 发明精神和范围的前提下, 本发明还会有各。
36、种变化和改进, 这些变化和改进都落入要求保 护的本发明范围内。 说明书 6/6 页 9 CN 111267065 A 9 图1 说明书附图 1/12 页 10 CN 111267065 A 10 图2 说明书附图 2/12 页 11 CN 111267065 A 11 图3 说明书附图 3/12 页 12 CN 111267065 A 12 图4 说明书附图 4/12 页 13 CN 111267065 A 13 图5 说明书附图 5/12 页 14 CN 111267065 A 14 图6 说明书附图 6/12 页 15 CN 111267065 A 15 图7 图8 说明书附图 7/12 页 16 CN 111267065 A 16 图9 说明书附图 8/12 页 17 CN 111267065 A 17 图10 说明书附图 9/12 页 18 CN 111267065 A 18 图11 说明书附图 10/12 页 19 CN 111267065 A 19 图12 说明书附图 11/12 页 20 CN 111267065 A 20 图13 说明书附图 12/12 页 21 CN 111267065 A 21 。
- 内容关键字: 基于 视觉 语音 控制 机器人
农用无人机喷施效率现场检测装置.pdf
双线全自动冷轧管机生产线.pdf
汽车双色透光按钮.pdf
便于残渣分离的活性氧化锌制备装置.pdf
五金件CNC加工车床.pdf
拖拉机翻转连接架.pdf
物流箱投送物流架.pdf
对虾无节幼体流水养殖装置.pdf
烧结网管状过滤元件对接拼焊结构.pdf
车辆顶舱盖机构及车辆.pdf
节能型有机废气高效吸附脱附装置.pdf
新型储能电源.pdf
方便运输的可折叠储物罐.pdf
镜头易拆卸安装的玩具显微镜.pdf
预拌砂浆筛砂机.pdf
用于农药残留检测的样品破碎装置.pdf
方便维修的地坪研磨机齿轮箱.pdf
协作机器人侧装升降机构.pdf
TBM隧道施工注浆装置.pdf
便携式毫米波接力机.pdf
中频炉金属硅粉快速下料装置.pdf
即时传输及显示方法、装置、设备及存储介质.pdf
佩戴牢固的蓝牙耳机.pdf
基于3D激光雷达的移动机器人位姿跟踪方法及装置.pdf
基于模型协作的数据加权学习方法.pdf
蓝牙耳机信号传输测试装置.pdf
异常报价监控方法、系统、计算机及存储介质.pdf
混凝土布料任务动态控制方法及系统.pdf
转载溜槽及包括其的带式输送机系统.pdf
基于大数据的计算手术后目标血红蛋白的方法及系统.pdf
中频炉换炉开关.pdf
患者数据可视化管理系统及方法.pdf
一种强化铁矿球团气基竖炉直接还原的方法.pdf
一种粉碎后的草料加工中用到的储存设备.pdf
一种盛物架.pdf
机车机械间气压控制装置及方法.pdf
排气温度可调的制冷装置.pdf
塑料挤出机机头.pdf
下肢压应力加载装置.pdf
一种丙烯酸盐聚合物型阻水带的制备方法.pdf
一种激光切割定位工装.pdf
一种染缸热交换装置.pdf
帽顶缉压双线绱垫条模具.pdf
车载式塔吊.pdf
一种改善高炉炉渣性能的方法.pdf
橡胶硫化促进剂二苯硫脲合成过程中过剩二硫化碳回收装置及回收方法.pdf
裁切机下料分类装置.pdf
并联式水火箭发射装置.pdf
一种锤片式粉碎机用新型锤片.pdf
一种离合器膜片弹簧的膜片倾斜角度测量装置及其测量方法.pdf
一种组装移动盒.pdf