基于云平台的服务机器人控制方法、系统和存储介质技术方案

技术编号:33921005 阅读:14 留言:0更新日期:2022-06-25 21:01
本申请公开基于云平台的服务机器人控制方法、系统和存储介质,所述控制方法包括:接收第一用户下达的第一指令,并请求确认执行;采集并存储第一用户的特征信息,并执行第一指令;在执行第一指令的过程中,若收到第二用户的第二指令,则获取第二用户的特征信息,并校验与第一用户的特征信息是否匹配;若匹配,则进一步确认两个指令是否相同,若不相同则在第一指令执行完毕后依次执行第二指令;若不匹配,则将第二指令和相应的位置信息上传至云平台,由云平台确定空闲服务机器人前去执行第二指令。本申请提供的控制方法和控制系统能够大大提高服务机器人的服务效率,提升客户满意度。度。度。

【技术实现步骤摘要】
基于云平台的服务机器人控制方法、系统和存储介质


[0001]本专利技术涉及
服务机器人
,尤其涉及基于云平台的服务机器人控制方法、系统和存储介质。

技术介绍

[0002]随着科技的进步,快速发展的人工智能(AI)技术已经改变世界。AI能做到的事情越来越多。近年来,机器人技术随着人工智能技术的发展也在不断进步,酒店、商场、餐厅等场所已经开始使用服务机器人为顾客提供服务。
[0003]目前,服务机器人在酒店、商场、餐厅等场所配置的数量较少,经常出现多个顾客在相近的时间内对同一个服务机器人进行咨询的情况,而服务机器人无法在同一时间对多个顾客同时提供服务,因此,在服务机器人执行任务的过程中,非常容易受到其他顾客的干扰,从而打断正在执行的任务,存在任务执行紊乱的问题。
[0004]基于此,需要能够合理执行任务,进而提高工作效率的方案,以更好的为顾客提供服务。

技术实现思路

[0005]本专利技术的一个优势在于提供一种基于云平台的服务机器人控制方法,不仅能够采集不同用户的特征信息,还能够在接收多个指令时按照时间次序依次执行待执行的指令,或将不能立即执行的指令自动分配给空闲服务机器人,从而大大提高了服务机器人的服务效率,有效提升了客户满意度。
[0006]本专利技术的一个优势在于提供一种基于云平台的服务机器人控制方法,在没有空闲服务机器人时,能够基于待执行指令的数量以及数量较少的服务机器人的当前位置综合判断具体哪一个或多个服务机器人前去执行第二指令,进一步提升了服务机器人的服务效率。
[0007]本专利技术的一个优势在于提供一种基于云平台的服务机器人控制方法,通过控制服务机器人在地表以下的空间进行移动,并使服务机器人在预定的机器人位进行服务,能够有效提升服务机器人的移动效率,同时便于提供精准的位置服务,方便用户的使用。
[0008]本专利技术的一个优势在于提供一种基于云平台的服务机器人控制方法,其中在接收到第三用户的第三指令时能够提供优先级别的服务,便于管理人员的管理,比如优先任务的执行或者应急措施的实施或当前任务的强制终止。
[0009]本专利技术的一个优势在于提供一种基于云平台的服务机器人控制系统,能够有效提高服务机器人的服务效率,提升客户满意度。
[0010]本专利技术的一个优势在于提供一种前述基于云平台的服务机器人控制方法的存储介质。
[0011]为达到本专利技术以上至少一个优势,第一方面,本专利技术提供一种基于云平台的服务机器人控制方法,包括以下步骤:
[0012]S10,接收第一用户下达的第一指令,并请求所述第一用户确认执行所述第一指令;
[0013]S20,采集并存储所述第一用户的特征信息,并执行所述第一指令;
[0014]S30,在执行所述第一指令的过程中,若收到至少一个第二用户下达的至少一个第二指令,则获取所述第二用户的特征信息;
[0015]S40,校验所述第二用户的特征信息与所述第一用户的特征信息是否匹配:
[0016]S41,若匹配,则校验所述第二指令与所述第一指令是否相同,若相同,则继续执行所述第一指令,若不相同,则将所述第二指令预存为待执行指令,并在所述第一指令执行完毕后按照接收指令的时间次序依次执行待执行指令;
[0017]S42,若不匹配,则将所述第二指令和接收所述第一指令以及所述第二指令的第一位置信息上传至云平台,由所述云平台确定靠近所述第一位置预设范围内的至少一个空闲服务机器人,并将所述第二指令发送至该空闲服务机器人,控制该空闲服务机器人前往所述第一位置执行所述第二指令。
[0018]根据本专利技术一实施例,所述控制方法还包括步骤S43,若所述预设范围内没有空闲服务机器人,则确定所述预设范围内所有服务机器人预存的待执行指令的数量以及预存待执行指令的数量最少的至少三个服务机器人的第二位置,基于预存待执行指令的数量最少的至少三个服务机器人的待执行指令的数量以及对应的所述第二位置与所述第一位置之间的距离,确定至少一个服务机器人停止接收指令,并在执行完毕预存的待执行指令后前往所述第一位置执行所述第二指令。
[0019]根据本专利技术一实施例,所述控制方法还包括以下步骤:定义前往所述第一位置执行所述第二指令的所述服务机器人为第二服务机器人,通过显示屏和/或语音提示所述第二用户所述第二服务机器人的预计达到时间和预计到达位置。
[0020]根据本专利技术一实施例,所述控制方法还包括以下步骤:在所述预设范围内确定若干个预定服务区域,并于每个所述预定服务区域设置至少两个适于放置所述服务机器人的机器人位,所述预计到达位置即为所述机器人位,控制所述服务机器人在地表以下的空间于不同的预定服务区域的所述机器人位之间移动,其中被控制在地表以下的空间移动的服务机器人包括步骤S42中的空闲服务机器人和步骤S43中前往所述第一位置执行所述第二指令的服务机器人。
[0021]根据本专利技术一实施例,所述控制方法还包括以下步骤:在执行所述第一指令或所述第二指令的过程中,若收到至少一个第三用户下达的至少一个第三指令,基于所述云平台内预存的所述第三用户的优先等级规则,将等级最高的所述第三用户的所述第三指令分配给任一或多个服务机器人,并在该服务机器人执行完毕当下的所述第一指令或所述第二指令后,执行接收到的所述第三指令,或强制终止所述第一指令或所述第二指令的执行,而执行接收到的所述第三指令。
[0022]根据本专利技术一实施例,所述控制方法还包括以下步骤:基于人脸信息和/或声纹信息,确定下达指令的所述第一用户或所述第二用户的特征信息与所述云平台内预存的工作人员的特征信息是否一致,若一致,则将所述第一用户或所述第二用户确认为所述第三用户。
[0023]根据本专利技术一实施例,所述控制方法还包括以下步骤:每完成一个指令,请求下达
该指令的用户在自带的屏幕或接收该指令的服务机器人上确认指令完成,并在确认指令完成时再次校验该用户的特征信息是否一致,若一致,则将确认完成的指令发送至所述云平台,并将确认完成的指令记录在相对应的用户的名下。
[0024]第二方面,本专利技术还提供一种基于云平台的服务机器人的控制系统,包括云平台、至少一个智能终端以及多个服务机器人,其中所述智能终端以及所述服务机器人均与所述云平台通信连接,且多个所述服务机器人以能够被所述云平台控制而移动的方式分布于一预设范围内,其中所述云平台设置有:
[0025]接收模块,用于采集用户的特征信息,并接收所述用户下达的指令;
[0026]存储模块,用于存储下达指令的用户的特征信息以及预存工作人员的特征信息;
[0027]校验模块,用于在执行第一指令过程中接收到至少一个第二指令时,校验下达第二指令的用户的特征信息与下达第一指令的用户的特征信息是否匹配,若匹配,则进一步校验所述第二指令与所述第一指令是否相同;和
[0028]派遣模块,用于在校验到所述第二指令与所述第一指令不相同时,将所述第二指令作为待执行指令,派遣执行所述第一指令的服务机器人在执行完毕所述第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于云平台的服务机器人控制方法,其特征在于,包括以下步骤:S10,接收第一用户下达的第一指令,并请求所述第一用户确认执行所述第一指令;S20,采集并存储所述第一用户的特征信息,并执行所述第一指令;S30,在执行所述第一指令的过程中,若收到至少一个第二用户下达的至少一个第二指令,则获取所述第二用户的特征信息;S40,校验所述第二用户的特征信息与所述第一用户的特征信息是否匹配:S41,若匹配,则校验所述第二指令与所述第一指令是否相同,若相同,则继续执行所述第一指令,若不相同,则将所述第二指令预存为待执行指令,并在所述第一指令执行完毕后按照接收指令的时间次序依次执行待执行指令;S42,若不匹配,则将所述第二指令和接收所述第一指令以及所述第二指令的第一位置信息上传至云平台,由所述云平台确定靠近所述第一位置预设范围内的至少一个空闲服务机器人,并将所述第二指令发送至该空闲服务机器人,控制该空闲服务机器人前往所述第一位置执行所述第二指令。2.如权利要求1所述基于云平台的服务机器人控制方法,其特征在于,还包括步骤S43,若所述预设范围内没有空闲服务机器人,则确定所述预设范围内所有服务机器人预存的待执行指令的数量以及预存待执行指令的数量最少的至少三个服务机器人的第二位置,基于预存待执行指令的数量最少的至少三个服务机器人的待执行指令的数量以及对应的所述第二位置与所述第一位置之间的距离,确定至少一个服务机器人停止接收指令,并在执行完毕预存的待执行指令后前往所述第一位置执行所述第二指令。3.如权利要求2所述基于云平台的服务机器人控制方法,其特征在于,定义前往所述第一位置执行所述第二指令的所述服务机器人为第二服务机器人,通过显示屏和/或语音提示所述第二用户所述第二服务机器人的预计达到时间和预计到达位置。4.如权利要求3所述基于云平台的服务机器人控制方法,其特征在于,在所述预设范围内确定若干个预定服务区域,并于每个所述预定服务区域设置至少两个适于放置所述服务机器人的机器人位,所述预计到达位置即为所述机器人位,控制所述服务机器人在地表以下的空间于不同的预定服务区域的所述机器人位之间移动,其中被控制在地表以下的空间移动的服务机器人包括步骤S42中的空闲服务机器人和步骤S43中前往所述第一位置执行所述第二指令的服务机器人。5.如权利要求1至4任一项所述基于云平台的服务机器人控制方法,其特征在于,在执行所述第一指令或所述第二指令的过程中,若收到至少一个第三用户下达的至少一个第三指令,基于所述云平台内预存的所述第三用户的优先等级规则,将等级最高的所述第三用户的所述第三指令分配给任一或多个服务机器人,并在该服务机器人执行完毕当下的所述第一指令或所述第二指令后,执行接收到的所述第三指令,或强制终止所述第一指令或所述第二指令的执行,而执行接收到的所述第三指令。6.如权利要求5所述基于云平台的服务机器人控制方法,...

【专利技术属性】
技术研发人员:皮大雪周广森董少军
申请(专利权)人:济宁市海豚科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1