[发明专利]机器人的控制方法、系统、电子设备、存储介质在审
申请号: | 201911162547.0 | 申请日: | 2019-11-22 |
公开(公告)号: | CN110825368A | 公开(公告)日: | 2020-02-21 |
发明(设计)人: | 卢章永;张和光 | 申请(专利权)人: | 上海乐白机器人有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F3/01;G06K9/00;G06N20/00;G10L15/22;G10L15/26;H04L29/08 |
代理公司: | 上海隆天律师事务所 31282 | 代理人: | 潘一诺 |
地址: | 200233 上海市徐汇区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机器人 控制 方法 系统 电子设备 存储 介质 | ||
本发明提供一种机器人的控制方法、系统、电子设备、存储介质,机器人的控制方法包括:解析输入源以生成关键数据;根据所述关键数据自一云端动作包数据库匹配至少一动作包,所述动作包包括按时间轴排序的至少一个动作块,所述动作块映射供所述机器人执行的程序代码;下载所匹配的动作包;以及使机器人按所述时间轴执行所下载的动作包中至少一个动作块所映射的程序代码。本发明提供动作包的生态交互平台,从而便于对机器人进行控制和动作包的改进。
技术领域
本发明涉及计算机应用技术领域,尤其涉及一种机器人的控制方法、系统、电子设备、存储介质。
背景技术
随着机器人技术的发展,机器人已经从工业领域逐渐普及,向个人及家庭使用发展。然而,目前机器人的编程通常涉及编程语言,对于个人和家庭使用者而言,在编程语言的使用上存在困难。同时,即使在工业场景下的机器人编程,仍需要对机器人编程语言熟悉的人员担任编程的工作,这也大大增加了企业的用人成本。
由此,如何在不会通过图形化方式进行编程的个人和家庭用户与可以自行通过图形化方式进行编程的专业人员(包括可以自行进行编程的业余人员)之间;以及可以自行通过图形化方式进行编程的专业人员(包括可以自行进行编程的业余人员)之间形成交互平台,从而便于个人及家庭可以在无需自行通过图形化方式进行编程的情况下,使用机器人的同时,促进专业人员机器人的图形化方式编程的交流和改进,是本领域亟待解决的技术问题。
发明内容
本发明为了克服上述相关技术存在的缺陷,提供一种机器人的控制方法、系统、电子设备、存储介质,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的一个或者多个问题。
根据本发明的一个方面,提供一种机器人的控制方法,包括:
解析输入源以生成关键数据;
根据所述关键数据自一云端动作包数据库匹配至少一动作包,所述动作包包括按时间轴排序的至少一个动作块,所述动作块映射供所述机器人执行的程序代码;
下载所匹配的动作包;以及
使机器人按所述时间轴执行所下载的动作包中至少一个动作块所映射的程序代码。
在本发明的一些实施例中,所述输入源至少包括语音输入,所述解析输入源以生成关键数据包括:
对所述语音输入进行语音识别,根据所述语音识别生成关键数据。
在本发明的一些实施例中,所述输入源至少包括视频和/或图像输入,所述解析输入源以生成关键数据包括:
对所述视频和/或图像输入进行识别,根据识别结果生成关键数据。
在本发明的一些实施例中,对所述视频和/或图像输入进行识别,根据识别结果生成关键数据包括:
识别所述图像和/或视频输入中的待操作对象,将所述待操作对象作为所述关键数据。
在本发明的一些实施例中,所述输入源至少包括视频输入,对所述视频输入进行识别,根据识别结果生成关键数据包括:
识别所述视频输入中的待模拟对象;
根据所述视频输入对所述待模拟对象进行动作捕捉;以及
根据所述待模拟对象的动作捕捉,生成关键数据。
在本发明的一些实施例中,对所述视频和/或图像输入进行识别,根据识别结果生成关键数据包括:
识别所述图像和/或视频输入中的标识码,将所述标识码包含的数据作为所述关键数据。
在本发明的一些实施例中,所述标识码以非可见光涂料的涂布于待操作对象,所述视频和/或图像为非可见光视频和/或图像,对所述视频和/或图像输入进行识别,根据识别结果生成关键数据包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海乐白机器人有限公司,未经上海乐白机器人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911162547.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种卷包生产智能换牌系统
- 下一篇:一种用于神经疼痛治疗仪