一种机器人恢复任务的方法及装置制造方法及图纸

技术编号:32664038 阅读:16 留言:0更新日期:2022-03-17 11:15
本发明专利技术涉及机器人技术领域,尤其涉及一种机器人恢复任务的方法及装置,该方法包括:在机器人乘坐电梯到目标楼层执行任务的过程中,检测机器人是否被非正常关机;若是,控制机器人从新开机,并判断机器人当前是否在电梯内;若是,基于电梯的运行信息,确定机器人当前所处的楼层;若否,基于机器人周围的环境信息,确定机器人当前所处的楼层;基于机器人当前所处的楼层,控制机器人继续执行任务,进而在机器人被非正常关机之后,通过开机控制,以及对当前楼层的重新定位,使得机器人能够继续执行任务,避免了还需要人员检查故障等操作。避免了还需要人员检查故障等操作。避免了还需要人员检查故障等操作。

【技术实现步骤摘要】
一种机器人恢复任务的方法及装置


[0001]本专利技术涉及机器人
,尤其涉及一种机器人恢复任务的方法及装置。

技术介绍

[0002]随着科技的不断进步,机器人已逐渐应用在楼宇、酒店以及商场、银行等地方,可以实现为用户提供送物、协同作业、迎宾、售卖商品、引导等服务。由于机器人在执行上述任务的过程中,容易遭到人为的恶意操作,进而导致机器人的定位错误,或者无法定位,进而无法顺利完成任务。
[0003]因此,机器人在遭到人为的恶意操作之后,无法定位,进而无法正常完成任务是目前亟待解决的技术问题。

技术实现思路

[0004]鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的机器人恢复任务的方法及装置。
[0005]第一方面,本专利技术提供了一种机器人恢复任务的方法,包括:
[0006]在机器人乘坐电梯到目标楼层执行任务的过程中,检测所述机器人是否被非正常关机;
[0007]若是,控制所述机器人重新开机,并判断所述机器人当前是否在所述电梯内;
[0008]若是,基于所述电梯的运行信息,确定所述机器人当前所处的楼层;
[0009]若否,基于所述机器人周围的环境信息,确定所述机器人当前所处的楼层;
[0010]基于所述机器人当前所处的楼层,控制所述机器人继续执行任务。
[0011]进一步地,所述控制所述机器人重新开机,并判断所述机器人是否在所述电梯内,包括:
[0012]通过远程控制所述机器人重新开机;/>[0013]通过所述机器人上设置的惯性测量传感器检测自身是否在上升或下降;
[0014]若是,确定所述机器人在所述电梯内;
[0015]若否,确定所述机器人在所述电梯外。
[0016]进一步地,所述控制所述机器人重新开机,并判断所述机器人是否在所述电梯内,包括:
[0017]通过远程控制所述机器人重新开机;
[0018]通过所述机器人上设置的视觉传感器检测自身所处的环境是否是电梯环境;
[0019]若是,确定所述机器人在所述电梯内;
[0020]若否,确定所述机器人在所述电梯外。
[0021]进一步地,所述基于所述电梯的运行信息,确定所述机器人当前所处的楼层,包括:
[0022]获取所述机器人当前所处的电梯的电梯序号;
[0023]基于所述电梯序号,确定所述电梯的运行信息;
[0024]基于所述电梯的运行信息,确定所述机器人当前所处的楼层。
[0025]进一步地,所述基于所述机器人周围的环境信息,确定所述机器人当前所处的楼层,包括:
[0026]基于所述机器人周围的标识信息,确定所述机器人当前所处的楼层。
[0027]进一步地,所述基于所述机器人周围的环境信息,确定所述机器人当前所处的楼层,包括:
[0028]基于所述机器人所搜索的wifi信息,确定所述机器人当前所处的楼层。
[0029]进一步地,所述基于所述机器人当前所处的楼层,控制所述机器人继续执行任务,包括:
[0030]判断所述机器人当前所处的楼层是否为所述目标楼层;
[0031]若是,控制所述机器人到达目的地执行任务;
[0032]若否,控制所述机器人呼叫电梯到达所述目标楼层执行任务。
[0033]第二方面,本专利技术还提供了一种机器人恢复任务的装置,包括:
[0034]检测模块,用于在机器人乘坐电梯到目标楼层执行任务的过程中,检测所述机器人是否被非正常关机;
[0035]判断模块,用于若是,控制所述机器人重新开机,并判断所述机器人是否在所述电梯内;
[0036]第一确定模块,用于若是,基于所述电梯的运行信息,确定所述机器人当前所处的楼层;
[0037]第二确定模块,用于若否,基于所述机器人周围的环境信息,确定所述机器人当前所处的楼层;
[0038]控制模块,用于基于所述机器人当前所处的楼层,控制所述机器人继续执行任务。
[0039]第三方面,本专利技术还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述述的方法步骤。
[0040]第四方面,本专利技术还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上法步骤。
[0041]本专利技术实施例中的一个或多个技术方案,至少具有如下技术效果或优点:
[0042]本专利技术提供了一种机器人恢复任务的方法,该方法包括:在机器人乘坐电梯到目标楼层执行任务的过程中,检测机器人是否被非正常关机;若是,控制机器人从新开机,并判断机器人当前是否在电梯内;若是,基于电梯的运行信息,确定机器人当前所处的楼层;若否,基于机器人周围的环境信息,确定机器人当前所处的楼层;基于机器人当前所处的楼层,控制机器人继续执行任务,进而在机器人被非正常关机之后,通过开机控制,以及对当前楼层的重新定位,使得机器人能够继续执行任务,避免了还需要人员检查故障等操作。
附图说明
[0043]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术
的限制。而且在整个附图中,用相同的参考图形表示相同的部件。在附图中:
[0044]图1示出了本专利技术实施例中机器人恢复任务的方法的步骤流程示意图;
[0045]图2示出了本专利技术实施例中基于机器人周围环境确定机器人当前所在楼层的示意图;
[0046]图3示出了本专利技术实施例中引导机器人到电梯等待位的示意图;
[0047]图4示出了本专利技术实施例中机器人恢复任务的装置的结构示意图;
[0048]图5示出了本专利技术实施例中实现机器人恢复任务的方法的计算机设备的结构示意图。
具体实施方式
[0049]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0050]实施例一
[0051]本专利技术的实施例提供了一种机器人恢复任务的方法,如图1所示,包括:
[0052]S101,在机器人乘坐电梯到目标楼层执行任务的过程中,检测机器人是否被非正常关机;
[0053]S102,若是,控制机器人重新开机,并判断机器人当前是否在电梯内;
[0054]S103,若是,基于电梯的运行信息,确定机器人当前所处的楼层;
[0055]S104,若否,基于机器人周围的环境信息,确定机器人当前所处的楼层;
[0056]S105,基于机器人当前所处的楼层,控制机器人继续执行任务。
[0057]该机器人乘坐电梯到目标楼层执行任务中,该任务具体可以是到本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种机器人恢复任务的方法,其特征在于,包括:在机器人乘坐电梯到目标楼层执行任务的过程中,检测所述机器人是否被非正常关机;若是,控制所述机器人重新开机,并判断所述机器人当前是否在所述电梯内;若是,基于所述电梯的运行信息,确定所述机器人当前所处的楼层;若否,基于所述机器人周围的环境信息,确定所述机器人当前所处的楼层;基于所述机器人当前所处的楼层,控制所述机器人继续执行任务。2.如权利要求1所述的方法,其特征在于,所述控制所述机器人重新开机,并判断所述机器人是否在所述电梯内,包括:通过远程控制所述机器人重新开机;通过所述机器人上设置的惯性测量传感器检测自身是否在上升或下降;若是,确定所述机器人在所述电梯内;若否,确定所述机器人在所述电梯外。3.如权利要求1所述的方法,其特征在于,所述控制所述机器人重新开机,并判断所述机器人是否在所述电梯内,包括:通过远程控制所述机器人重新开机;通过所述机器人上设置的视觉传感器检测自身所处的环境是否是电梯环境;若是,确定所述机器人在所述电梯内;若否,确定所述机器人在所述电梯外。4.如权利要求1所述的方法,其特征在于,所述基于所述电梯的运行信息,确定所述机器人当前所处的楼层,包括:获取所述机器人当前所处的电梯的电梯序号;基于所述电梯序号,确定所述电梯的运行信息;基于所述电梯的运行信息,确定所述机器人当前所处的楼层。5.如权利要求1所述的方法,其特征在于,所述基于所述机器人周围的环境信息,确定所述机器人当前所处的楼层,包括:基于所述机器人周围的标识信息...

【专利技术属性】
技术研发人员:张浩支涛
申请(专利权)人:北京云迹科技有限公司
类型:发明
国别省市:

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

1