一种机器人乘梯方法、装置、介质以及电子设备制造方法及图纸

技术编号:38096886 阅读:12 留言:0更新日期:2023-07-06 09:12
本申请实施例公开了一种机器人乘梯方法、装置、介质以及电子设备。所述方法包括:根据目标电梯的状态查询请求,查询所述目标电梯的工作状态;若所述目标电梯的工作状态为占用状态,则生成乘梯等待指示,并将所述乘梯等待指示发送给所述状态查询请求关联的候梯机器人以供所述候梯机器人反馈乘梯任务;将所述乘梯任务作为待处理乘梯任务加入任务处理队列,并在所述目标电梯解除占用的情况下,更新所述任务处理队列中待处理乘梯任务的任务处理顺序;基于更新后的所述任务处理顺序,对所述任务处理队列中待处理乘梯任务进行处理。本申请技术方案可以提高机器人的乘梯效率。方案可以提高机器人的乘梯效率。方案可以提高机器人的乘梯效率。

【技术实现步骤摘要】
一种机器人乘梯方法、装置、介质以及电子设备


[0001]本申请涉及机器人
,尤其涉及一种机器人乘梯方法、装置、介质以及电子设备。

技术介绍

[0002]随着人工智能技术的发展,机器人广泛应用于各个行业,节约了大量人力成本。在某些服务场所,可能会需要机器人进行跨楼层作业,进行自主乘梯。在同一楼宇中,往往会存在多个机器人同时乘梯的需求。
[0003]相关技术中,一般采用占用排队的方式控制机器人乘梯,即仅在当前机器人完成乘梯任务并释放电梯占用状态时,其他机器人才能进行呼梯。在当前机器人的乘梯任务未结束时,其他机器人由于无法知晓当前机器人何时会释放电梯占用状态,只能以设定的时间间隔轮询电梯是否空闲,当电梯物联系统反馈电梯空闲状态后,才能获得电梯使用权限。机器人的乘梯效率低下。

技术实现思路

[0004]本申请提供了一种机器人乘梯方法、装置、介质以及电子设备,可适用于机器人进行跨楼层作业的情况,可以达到提高乘梯效率的目的。
[0005]根据本申请的第一方面,提供了机器人乘梯方法,所述方法包括:
[0006]根据目标电梯的状态查询请求,查询所述目标电梯的工作状态;
[0007]若所述目标电梯的工作状态为占用状态,则生成乘梯等待指示,并将所述乘梯等待指示发送给所述状态查询请求关联的候梯机器人以供所述候梯机器人反馈乘梯任务;
[0008]将所述乘梯任务作为待处理乘梯任务加入任务处理队列,并在所述目标电梯解除占用的情况下,更新所述任务处理队列中待处理乘梯任务的任务处理顺序;
[0009]基于更新后的所述任务处理顺序,对所述任务处理队列中待处理乘梯任务进行处理。
[0010]根据本申请的第二方面,提供了机器人乘梯装置,所述装置包括:
[0011]工作状态查询模块,用于根据目标电梯的状态查询请求,查询所述目标电梯的工作状态;
[0012]等待指示发送模块,用于若所述目标电梯的工作状态为占用状态,则生成乘梯等待指示,并将所述乘梯等待指示发送给所述状态查询请求关联的候梯机器人以供所述候梯机器人反馈乘梯任务;
[0013]处理顺序更新模块,用于将所述乘梯任务作为待处理乘梯任务加入任务处理队列,并在所述目标电梯解除占用的情况下,更新所述任务处理队列中待处理乘梯任务的任务处理顺序;
[0014]乘梯任务处理模块,用于基于更新后的所述任务处理顺序,对所述任务处理队列中待处理乘梯任务进行处理。
[0015]根据本专利技术的第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例所述的机器人乘梯方法。
[0016]根据本专利技术的第四方面,本申请实施例提供了一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的机器人乘梯方法。
[0017]本申请技术方案通过在电梯物联系统中设置任务处理队列,在目标电梯的工作状态为占用状态的情况下,将候梯机器人反馈的乘梯任务作为待处理乘梯任务加入任务处理队列。使得在目标电梯的工作状态为占用状态的情况下,候梯机器人依旧可以进行呼梯,通过电梯物联系统在目标电梯解除占用的情况下,更新任务处理队列中待处理乘梯任务的任务处理顺序,基于更新后的任务处理顺序,对任务处理队列中的待处理乘梯任务进行处理,实现了电梯物联系统对乘梯任务的统一管理,由电梯物联系统基于任务处理顺序调度目标电梯,并通知相应的候梯机器人进行乘梯。候梯机器人不再需要不断轮询电梯的工作状态,不会因无法知晓目标电梯何时空闲,没有及时抢占电梯的使用权,导致目标电梯被唤离的情况发生,有效提高了机器人的乘梯效率。
[0018]应当理解,本部分所描述的内容并非旨在标识本申请的实施例的关键或重要特征,也不用于限制本申请的范围。本申请的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0019]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是根据实施例一提供的机器人乘梯方法的流程图;
[0021]图2是根据实施例二提供的机器人乘梯方法的流程图;
[0022]图3是根据实施例三提供的机器人乘梯方法的流程图;
[0023]图4是本申请实施例四提供的机器人乘梯装置的结构示意图;
[0024]图5是本申请实施例五提供的一种电子设备的结构示意图。
具体实施方式
[0025]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0026]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“目标”以及“候选”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系
统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0027]实施例一
[0028]图1是根据实施例一提供的机器人乘梯方法的流程图,本实施例可适用于机器人进行跨楼层作业的情况,该方法可以由机器人乘梯装置来执行,该机器人乘梯装置配置于电梯物联系统中,可以采用硬件和/或软件的形式实现,并可集成于运行此系统的电子设备中。
[0029]如图1所示,该方法包括:
[0030]S110、根据目标电梯的状态查询请求,查询所述目标电梯的工作状态。
[0031]其中,状态查询请求用于请求电梯物联系统查询对应电梯的工作状态。状态查询请求在候梯机器人存在乘梯需求的情况下产生。目标电梯是指候梯机器人需要乘坐的电梯。一部目标电梯至少可以承载2台机器人。
[0032]可选的,电梯物联系统包括:主控模块、存储模块和梯控通信模块。电梯物联系统的主控模块中配置有顺序调整逻辑。主控模块分别与梯控通信模块及存储模块通信连接,用于实现本申请实施例提供的机器人乘梯方法。其中,梯控通信模块与主控模块连接,使得电梯物联系统可以与候梯机器人或者后台服务器进行数据交互。存储模块与主控模块通信连接,用于存储任务处理队列。示例性的,存储模块可以是寄存器。
[0033]电梯物联系统的主控模块通过梯控通信模块获取本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种机器人乘梯方法,其特征在于,应用于电梯物联系统,所述方法包括:根据目标电梯的状态查询请求,查询所述目标电梯的工作状态;若所述目标电梯的工作状态为占用状态,则生成乘梯等待指示,并将所述乘梯等待指示发送给所述状态查询请求关联的候梯机器人以供所述候梯机器人反馈乘梯任务;将所述乘梯任务作为待处理乘梯任务加入任务处理队列,并在所述目标电梯解除占用的情况下,更新所述任务处理队列中待处理乘梯任务的任务处理顺序;基于更新后的所述任务处理顺序,对所述任务处理队列中待处理乘梯任务进行处理。2.根据权利要求1所述的方法,其特征在于,所述更新所述任务处理队列中待处理乘梯任务的任务处理顺序,包括:根据所述任务处理队列中的待处理乘梯任务,确定所述候梯机器人的预期移动方向和预期出发楼层;确定所述目标电梯的当前所在楼层和当前运行方向;根据所述候梯机器人的预期移动方向和预期出发楼层,以及所述目标电梯的当前所在楼层和当前运行方向,对所述任务处理队列中所述待处理乘梯任务的任务处理顺序进行更新。3.根据权利要求2所述的方法,其特征在于,所述根据所述候梯机器人的预期移动方向和预期出发楼层,以及所述目标电梯的当前所在楼层和当前运行方向,对所述任务处理队列中所述待处理乘梯任务的任务处理顺序进行更新,包括:若所述候梯机器人的预期移动方向与所述目标电梯的当前运行方向一致,且所述目标电梯按照当前运行方向,从其当前所在楼层出发能够经过所述候梯机器人的预期出发楼层,则将所述待处理乘梯任务的任务执行顺序,确定为第一顺位执行;或者,若所述目标电梯的当前运行方向为无方向,则确定所述目标电梯的当前出发楼层与所述候梯机器人的预期出发楼层之间的相对楼层距离,选择相对楼层距离最近的待处理乘梯任务,将该待处理乘梯任务的任务执行顺序,确定为第一顺位执行。4.根据权利要求1所述的方法,其特征在于,所述更新所述任务处理队列中待处理乘梯任务的任务处理顺序,包括:确定所述任务处理队列中待处理乘梯任务的任务属性;基于所述待处理乘梯任务的任务属性,对所述任务处理队列中所述待处理乘梯任务的任务处理顺序进行更新。5.根据权利要求4所述的方法,其特征在于,所述基于所述待处理乘梯任务的任务属性,对所述任务处理队列中所述待处理乘梯任务的任务处理顺序进行更新...

【专利技术属性】
技术研发人员:白秋荻李通何林郭建峰蒋东斌
申请(专利权)人:上海擎朗智能科技有限公司
类型:发明
国别省市:

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

1