首页 / 专利库 / 人工智能 / 人工智能 / 机器人技术 / 机器人 / 社交机器人 / 机器人数据共享方法和系统

机器人数据共享方法和系统

阅读:1005发布:2020-06-09

专利汇可以提供机器人数据共享方法和系统专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种 机器人 数据共享方法。所述方法包括:两机器人在通信范围内进行身份识别;所述两机器人比较各自的权限控制等级,确定权限控制等级高的为主机器人,权限控制等级低的为从机器人;所述主机器人与所述从机器人进行通信,确定需要共享的数据内容,并进行共享数据的传输。本发明还公开了相应一种机器人数据共享系统,应用本发明技术方案,能够使机器人在协作前进行相互识别和数据共享,提高机器人协作的效率。,下面是机器人数据共享方法和系统专利的具体信息内容。

1.一种机器人数据共享方法,其特征在于,所述方法包括:
两机器人在通信范围内进行身份识别;
所述两机器人比较各自的权限控制等级,确定权限控制等级高的为主机器人,权限控制等级低的为从机器人;
所述主机器人与所述从机器人进行通信,确定需要共享的数据内容,并进行共享数据的传输;
所述权限控制等级对应于机器人社交账号的积分;
所述积分在所述机器人社交账号登录服务器下载程序数据后相应增加;或所述积分在所述机器人社交账号在预设时间间隔登录服务器后相应增加;或所述积分在所述机器人社交账号登录服务器完成预设的操作后相应增加;或所述积分对随着机器人程序的版本号的更新而相应增加;或所述积分随着机器人硬件版本的更新而增加。
2.根据权利要求1所述的方法,其特征在于,所述两机器人在通信范围内进行身份识别的步骤,包括:
所述两机器人基于声波通信或红外通信方式,进行有方向性的身份识别,获取对方的识别标识信息和相对方位。
3.根据权利要求1所述的方法,其特征在于,所述两机器人在通信范围内进行身份识别的步骤,包括:
所述两机器人基于蓝牙通信或NFC通信或WiFi通信方式,进行无方向性的身份识别,获取对方的识别标识信息。
4.根据权利要求1所述的方法,其特征在于,所述主机器人与所述从机器人进行通信,确定需要共享的数据内容,并进行共享数据的传输的步骤,包括:
所述主机器人获取所述从机器人的程序清单,并与自身的程序清单相比较,确认所述主机器人中含有而所述从机器人不含有的程序数据,若从机器人发送出获取自身不含有的程序数据请求后,主机器人同意后将所述程序数据传输给所述从机器人。
5.根据权利要求4所述的方法,其特征在于,所述方法好包括:
所述主机器人设置所述程序数据的使用期限和功能权限。
6.根据权利要求1所述的方法,其特征在于,所述主机器人与所述从机器人进行通信,确定需要共享的数据内容,并进行共享数据的传输的步骤,包括:
所述主机器人获取所述从机器人的程序清单,并与自身的程序清单相比较,确认所述从机器人中含有而所述主机器人不含有的程序数据,与从机器人进行通信,接收所述从机器人发送的所述程序数据。
7.一种机器人数据共享系统,其特征在于,所述系统包括至少两个机器人,所述机器人包括控制模无线通信模块、权限等级管理模块、数据存储模块;
所述至少两个机器人,用于通过无线通信模块,在通信范围内进行身份识别;
所述至少两个机器人,还用于比较各自权限等级管理模块中记录的权限控制等级,确定权限控制等级高的为主机器人,权限控制等级低的为从机器人;
所述至少两个机器人,还用于根据各自数据存储模块中的数据,确定需要共享的数据内容,并进行共享数据的传输;
所述系统还包括服务器;所述机器人还包括网络模块;
所述权限控制等级对应于机器人社交账号的积分;
所述积分在所述机器人社交账号通过网络模块登录服务器下载程序数据后相应增加;
或所述积分在所述机器人社交账号通过网络模块在预设时间间隔登录服务器后相应增加;
或所述积分在所述机器人社交账号通过网络模块登录服务器完成预设的操作后相应增加;
或所述积分对随着机器人程序的版本号的更新而相应增加,或所述积分随着机器人硬件版本的更新而相应增加。
8.根据权利要求7所述的系统,其特征在于,所述无线通信模块为超声波通信模块、红外通信模块、蓝牙通信模块、NFC通信模块、WiFi通信模块中的一种。

说明书全文

机器人数据共享方法和系统

技术领域

[0001] 本发明涉及无线通信技术领域,特别是涉及一种机器人数据共享方法和系统。

背景技术

[0002] 机器人是自动执行工作的机器装置。它既可以接收人类指挥,又可以运行预先编排的程序。目前的机器人已经应用在制造业、建筑业,或是其它危险的工作。而在日常生活中,家庭服务、个人学习、娱乐休闲领域也出现了机器人的应用。
[0003] 在一些场景中,例如机器人共同表演,需要两个或以上的机器人相互协作。在传统的技术中,机器人需要预装了一致或相对应的程序数据,才能进行协作。而若机器人内部程序不一致,不能进行协作,用户一般需要从服务器进行升级或数据更新的操作。这时,机器人进行协调工作的效率就比较低。

发明内容

[0004] 基于此,有必要提供一种机器人数据共享方法和系统,应用本方法和系统,能够使机器人在协作前进行相互识别和数据共享,提高机器人协作的效率。
[0005] 一种机器人数据共享方法,包括:
[0006] 两机器人在通信范围内进行身份识别;
[0007] 所述两机器人比较各自的权限控制等级,确定权限控制等级高的为主机器人,权限控制等级低的为从机器人;
[0008] 所述主机器人与所述从机器人进行通信,确定需要共享的数据内容,并进行共享数据的传输。
[0009] 在一个实施例中,所述两机器人在通信范围内进行身份识别的步骤,包括:
[0010] 所述两机器人基于声波通信或红外通信方式,进行有方向性的身份识别,获取对方的识别标识信息和相对方位。
[0011] 在一个实施例中,所述两机器人在通信范围内进行身份识别的步骤,包括:
[0012] 所述两机器人基于蓝牙通信或NFC通信或WiFi通信方式,进行无方向性的身份识别,获取对方的识别标识信息。
[0013] 在一个实施例中,所述权限控制等级对应于机器人社交账号的积分;
[0014] 所述积分在所述机器人社交账号登录服务器下载程序数据后相应增加;或所述积分在所述机器人社交账号在预设时间间隔登录服务器后相应增加;或所述积分在所述机器人社交账号登录服务器完成预设的操作后相应增加;或所述积分对随着机器人程序的版本号的更新而相应增加,或所述积分随着机器人硬件版本的更新而相应增加。
[0015] 在一个实施例中,所述主机器人与所述从机器人进行通信,确定需要共享的数据内容,并进行共享数据的传输的步骤,包括:
[0016] 所述主机器人获取所述从机器人的程序清单,并与自身的程序清单相比较,确认所述主机器人中含有而所述从机器人不含有的程序数据,若从机器人发送出获取自身不含有的程序数据请求后,主机器人同意后将所述程序数据传输给所述从机器人。
[0017] 在一个实施例中,所述方法好包括:
[0018] 所述主机器人设置所述程序数据的使用期限和功能权限。
[0019] 在一个实施例中,所述主机器人与所述从机器人进行通信,确定需要共享的数据内容,并进行共享数据的传输的步骤,包括:
[0020] 所述主机器人获取所述从机器人的程序清单,并与自身的程序清单相比较,确认所述从机器人中含有而所述主机器人不含有的程序数据,并与从机器人进行通信,接收所述从机器人发送的所述程序数据。
[0021] 一种机器人数据共享系统,包括至少两个机器人,所述机器人包括控制模无线通信模块、权限等级管理模块、数据存储模块;
[0022] 所述至少两个机器人,用于通过无线通信模块,在通信范围内进行身份识别;
[0023] 所述至少两个机器人,还用于比较各自权限等级管理模块中记录的权限控制等级,确定权限控制等级高的为主机器人,权限控制等级低的为从机器人;
[0024] 所述至少两个机器人,还用于根据各自数据存储模块中的数据,确定需要共享的数据内容,并进行共享数据的传输。
[0025] 在一个实施例中,所述无线通信模块为超声波通信模块、红外通信模块、蓝牙通信模块、NFC通信模块、WiFi通信模块中的一种。
[0026] 在一个实施例中,所述系统还包括服务器;所述机器人还包括网络模块;
[0027] 所述权限控制等级对应于机器人社交账号的积分;
[0028] 所述积分在所述机器人社交账号通过网络模块登录服务器下载程序数据后相应增加;或所述积分在所述机器人社交账号通过网络模块在预设时间间隔登录服务器后相应增加;或所述积分在所述机器人社交账号通过网络模块登录服务器完成预设的操作后相应增加;或所述积分对随着机器人程序的版本号的更新而相应增加,或所述积分随着机器人硬件版本的更新而相应增加。
[0029] 上述机器人数据共享方法和系统,当两机器人在通信范围内时首先进行身份识别,再比较各自的权限控制等级,确定权限控制等级高的为主机器人,权限控制等级低的为从机器人,再由主机器人和从机器人进行通信,确定所要共享的数据内容,并进行数据的传输,相比于现有技术两机器人数据不对应或不一致时不能共享,能够在两机器人在协作前进行相互识别和数据共享,提高机器人协作的效率。附图说明
[0030] 图1为一个实施例中的机器人数据共享方法的流程示意图;
[0031] 图2为一个实施例中的机器人进行身份识别的执行流程示意图;
[0032] 图3为一个实施例中的机器人数据共享系统的结构示意图。

具体实施方式

[0033] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0034] 参见图1,在一个实施例中提供了一种机器人数据共享方法。该方法包括:
[0035] 步骤101,两机器人在通信范围内进行身份识别。
[0036] 具体的,两机器人具有无线通信模块,当两机器人在无线通信范围内将获取对方的识别标识信息。其中,无线通信模块可以是超声波模块、红外通信模块等,两机器人可以基于超声波通信或红外通信方式,进行有方向性的身份识别,获取对方的识别标识信息和相对方位。无线通信模块也可以是蓝牙通信模块、NFC通信模块或WiFi通信模块,两机器人基于蓝牙通信或NFC通信或WiFi通信方式,进行无方向性的身份识别,获取对方的识别标识信息。在本实施例中,识别标识信息可以但不限于包含机器人的生产日期、机器人程序版本、操作系统版本、机器人编号、性别设定、类型等信息。
[0037] 步骤102,两机器人比较各自的权限控制等级,确定权限控制等级高的为主机器人,权限控制等级低的为从机器人。
[0038] 具体在本实施例中,每机器人对应于一权限控制等级,例如,机器人可以但不限于预先存储了一个固定的权限控制等级。两机器人进行通信获取对方的权限控制等级,确定权限控制等级高的为主机器人,而权限控制等级低的为从机器人。可选的,主机器人可以控制从机器人执行一定的指令,例如音频的播放、视频的显示等。
[0039] 在一个实施例中,权限控制等级也可以是动态变化的,权限控制等级对应于机器人社交账号的积分。该积分在机器人社交账号登录服务器下载程序数据后相应增加,或积分在机器人社交账号在预设时间间隔登录服务器后相应增加,或积分在机器人社交账号登录服务器完成预设的操作后相应增加,或积分对随着机器人程序的版本号的更新而相应增加,或积分随着机器人硬件版本的更新而相应增加。
[0040] 在一些具体的应用场景下,积分的管理机制可以如以下实例:
[0041] (1)机器人到公司的官网的应用商店里下载应用程序后,则会返回相应的积分,另外下载付费的应用软件比免费的应用软件返回的积分要多。
[0042] (2)通过机器人登陆公司官网去签到,每天签到则会增加一定的积分。
[0043] (3)机器人可以参加一些竞技比赛,比如赛跑,格斗等,获胜的一方可以奖励相应的积分。
[0044] (4)机器人参加互动交流活动也能增加相应的积分,交流越多增加的积分也越多。
[0045] (5)机器人之间的朋友圈越大,即结交的机器人朋友越多,奖励的积分也越多。机器人可以参加互动交流活动结交机器人朋友,另外也可以通过搜索附近的机器人来添加机器人好友。
[0046] (6)通过充值可以直接兑换积分。
[0047] (7)新版本机器人的比旧版本机器人的原始积分高,原始积分高的机器人比原始积分低的机器人级别要高。客户可以通过购买新版本的机器人直接提高机器人级别。
[0048] (8)机器人系统的升级也可以获赠一定的积分。
[0049] 步骤103,主机器人与从机器人进行通信,确定需要共享的数据内容,并进行共享数据的传输。
[0050] 具体的,当两机器人确定好主机器人和从机器人,由主机器人获取从机器人的程序清单,并与自身的程序清单相比较,确认主机器人中含有而从机器人不含有的程序数据,若从机器人发送出获取自身不含有的程序数据请求后,主机器人同意后将该程序数据传输给从机器人。可选的,主机器人可以设置程序数据的使用期限和功能权限(例如软件的试用时间以及可以试用的具体软件功能)。
[0051] 此外,主机器人还可以获取从机器人的程序清单,并与自身的程序清单相比较,确认从机器人中含有而主机器人不含有的程序数据,并与从机器人进行通信,接收从机器人发送的对应程序数据。
[0052] 在一个实施例中,参见图2,以两机器人基于红外通信方式进行有方向性的身份识别为例,任一机器人的执行过程包括分支201a~204a以及分支201b~204b。
[0053] 其中分支201a~204a包括:
[0054] 步骤201a,机器人间隔性的发出红外编码信息。
[0055] 机器人在发送识别标识信息时,将其二进制信号编译调制为一些列的脉冲信号,通过红外发射装置发出信号。机器人可以按照预设的间隔进行发射。
[0056] 步骤202a,判断对方机器人是否返回红外应答信号。
[0057] 当对方机器人接收到机器人发送的红外编码信号,就会向机器人返回红外应答信号。若是,则执行步骤203a,否则返回步骤201a。
[0058] 步骤203a,机器人停止发送红外编码信息。
[0059] 步骤204a,机器人开始语音自我介绍。
[0060] 具体的,本步骤并不是机器人所必须执行的。机器人具有语音播放装置,当机器人停止发送红外编码信息后,开始播放预存的音频,该音频中包含机器人的身份信息。此外,机器人还可以以视频显示、LED灯光闪烁等形式进行身份信息的提示等等。
[0061] 分支201b~204b包括:
[0062] 步骤201b,机器人实时接收红外编码信号。
[0063] 机器人包括红外接收装置,实时准备接收对方机器人发出的红外编码信息,该红外编码信息包含着对方机器人的识别标识信息。
[0064] 步骤202b,机器人判断是否接收到红外编码信号。
[0065] 若是,执行步骤203b,否则返回步骤201b。
[0066] 步骤203b,机器人向对方机器人发出红外应答信号。
[0067] 步骤204b,机器人解调接收到的红外编码信号,获取对方机器人的识别标识信息。
[0068] 参见图3,在一个实施例中提供了一种机器人数据共享系统。系统包括至少两个机器人301和302,机器人包括控制模块、无线通信模块、权限等级管理模块、数据存储模块(3011~3014以及3021~3024)。
[0069] 两个机器人,用于通过无线通信模块,在通信范围内进行身份识别。
[0070] 两个机器人,还用于比较各自权限等级管理模块中记录的权限控制等级,确定权限控制等级高的为主机器人,权限控制等级低的为从机器人。
[0071] 两个机器人,还用于根据各自数据存储模块中的数据,确定需要共享的数据内容,并进行共享数据的传输。
[0072] 在一个实施例中,无线通信模块为超声波通信模块、红外通信模块、蓝牙通信模块、NFC通信模块、WiFi通信模块中的一种。
[0073] 在一个实施例中,系统还包括服务器;机器人还包括网络模块;权限控制等级对应于机器人社交账号的积分,该积分在机器人社交账号通过网络模块登录服务器下载程序数据后相应增加;或该积分在机器人社交账号通过网络模块在预设时间间隔登录服务器后相应增加;或该积分在机器人社交账号通过网络模块登录服务器完成预设的操作后相应增加;或该积分对随着机器人程序的版本号的更新而相应增加;或积分随着机器人硬件版本的更新而相应增加。
[0074] 可选的,机器人还可以包括执行模块3025,包括声音模块,图像采集模块,声音采集识别模块,显示模块,电机模块等模块。其中声音模块包括喇叭,音箱等,图像采集模块包括摄像头等,显示模块包括液晶显示屏,LED等;声音采集模块包括麦克语音识别模块等,电机模块包括直流电机,步进电机,机等。可以根据不同的应用场景执行不同的具体操作。
[0075] 上述机器人数据共享方法和系统,当两机器人在通信范围内时首先进行身份识别,再比较各自的权限控制等级,确定权限控制等级高的为主机器人,权限控制等级低的为从机器人,再由主机器人和从机器人进行通信,确定所要共享的数据内容,并进行数据的传输,相比于现有技术两机器人数据不对应或不一致时不能共享,能够在两机器人在协作前进行相互识别和数据共享,提高机器人协作的效率。
[0076] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈