辅助选路方法、装置、设备及可读存储介质与流程

    专利2022-07-08  107


    本发明涉及人机交互技术领域,尤其涉及一种辅助选路方法、装置、设备及可读存储介质。



    背景技术:

    随着时代的进步,技术的日益更新发展,自主移动机器人已经进入仓库物流零售等各种领域,代替人工进行分拣运输包裹,提升运营效率,必定是未来科学技术发展的趋势。但越来越多的场景需要人与机器共同协同工作来完成各种任务,比如在仓储拣货运输场景中,已经证明利用人与机器人协同工作的这种系统可以极大的提高大型仓储的拣货能力。机器人接收到订单的指令根绝系统提供的坐标,马上前往货架附近,等待那附近的操作人员将货物扫码放入拣货筐,然后机器人再次移动到下一个物品的区域重复同样的动作,直到本次任务全部完成,机器人将会前往打包台,等待那里的操作员将物品打包。在这种人机交互模式中,操作拣货人员再也不需要在整个仓储当中移动拣货,而是每个操作人员负责一定的区域等待机器人的到达,从而可以极大的解放人力,提高物流系统的运转。

    在机器人与人交互进行作业的场景中,往往是一位操作员需要与多台机器人交互完成整个场景中的作业,而操作人员不知道哪台机器人会优先到达,从而影响了物流系统拣货的效率。



    技术实现要素:

    本发明的主要目的在于提供一种辅助选路方法、装置、设备及可读存储介质,旨在解决现有技术中物流系统拣货效率不高的技术问题。

    第一方面,本发明提供一种辅助选路方法,所述辅助选路方法应用于操作人员侧的移动终端,所述辅助选路方法包括:

    接收云端下发的协助拣货任务,所述协助拣货任务包括拣货位置以及拣货时间点;

    显示所述协助拣货任务。

    可选的,所述协助拣货任务有多个,所述展示所述协助拣货任务的步骤包括:

    根据各个协助拣货任务对应的拣货时间点,确定优先协助拣货任务;

    突出显示所述优先协助拣货任务,普通显示其他协助拣货任务。

    可选的,所述优先协助拣货任务对应的拣货时间点早于当前时刻,或晚于当前时刻且与当前时刻的时间差小于或等于预设时间差。

    可选的,所述辅助选路方法还包括:

    获取所述协助拣货任务对应的机器人所处区域的监控图像,并显示所述监控图像。

    可选的,所述辅助选路方法还包括:

    显示未完成的协助拣货任务数量、已完成的协助拣货任务数量以及处于工作状态的机器人数量。

    第二方面,本发明还提供一种辅助选路装置,所述辅助选路装置位于操作人员侧,所述辅助选路装置包括:

    接收模块,用于接收云端下发的协助拣货任务,所述协助拣货任务包括拣货位置以及拣货时间点;

    显示模块,用于显示所述协助拣货任务。

    可选的,所述协助拣货任务有多个,所述显示模块,用于:

    根据各个协助拣货任务对应的拣货时间点,确定优先协助拣货任务;

    突出显示所述优先协助拣货任务,普通显示其他协助拣货任务。

    可选的,所述优先协助拣货任务对应的拣货时间点早于当前时刻,或晚于当前时刻且与当前时刻的时间差小于或等于预设时间差。

    第三方面,本发明还提供一种辅助选路设备,所述辅助选路设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的辅助选路程序,其中所述辅助选路程序被所述处理器执行时,实现如上所述的辅助选路方法的步骤。

    第四方面,本发明还提供一种可读存储介质,所述可读存储介质上存储有辅助选路程序,其中所述辅助选路程序被处理器执行时,实现如上所述的辅助选路方法的步骤。

    本发明中,接收云端下发的协助拣货任务,所述协助拣货任务包括拣货位置以及拣货时间点;显示所述协助拣货任务。通过本发明,使得操作人员知晓哪个拣货位置在什么时刻需要协助拣货,从而在合适的时间点前往对应的位置进行协助拣货,提高了操作人员与机器人之间的配合度,提高了拣货效率。

    附图说明

    图1为本发明实施例方案中涉及的辅助选路设备的硬件结构示意图;

    图2为本发明辅助选路方法一实施例的流程示意图;

    图3为一实施例中显示协助拣货任务的示意图;

    图4为一实施例中显示监控图像的示意图;

    图5为另一实施例中显示监控图像的示意图;

    图6为本发明辅助选路装置一实施例的功能模块示意图。

    本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

    具体实施方式

    应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

    第一方面,本发明实施例提供一种辅助选路设备。

    参照图1,图1为本发明实施例方案中涉及的辅助选路设备的硬件结构示意图。本发明实施例中,辅助选路设备可以包括处理器1001(例如中央处理器centralprocessingunit,cpu),通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信;用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard);网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真wireless-fidelity,wi-fi接口);存储器1005可以是高速随机存取存储器(randomaccessmemory,ram),也可以是稳定的存储器(non-volatilememory),例如磁盘存储器,存储器1005可选的还可以是独立于前述处理器1001的存储装置。本领域技术人员可以理解,图1中示出的硬件结构并不构成对本发明的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

    继续参照图1,图1中作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及辅助选路程序。其中,处理器1001可以调用存储器1005中存储的辅助选路程序,并执行本发明实施例提供的辅助选路方法。

    第二方面,本发明实施例提供了一种辅助选路方法,辅助选路方法应用于操作人员侧的移动终端。

    参照图2,图2为本发明辅助选路方法一实施例的流程示意图。如图2所示,辅助选路方法包括:

    步骤s10,接收云端下发的协助拣货任务,所述协助拣货任务包括拣货位置以及拣货时间点;

    现有技术中的人机协助拣货流程为:云端给机器人下发拣货任务,机器人根据收到的拣货任务前往指定的地点,到达指定地点后在操作人员的协助下完成拣货任务。但因为操作人员不知道机器人能在何时到达哪个拣货位置,从而导致人机配合度较低,导致拣货效率低。

    针对现有技术中存在的问题,本实施例中,云端除了给机器人下发拣货任务,还给操作人员的终端下发协助拣货任务,其中,协助拣货任务包括拣货位置以及拣货时间点。具体的,云端根据机器人的位置与其要执行的拣货任务对应的拣货位置之间的距离,机器人的移动速度,计算得到机器人到达拣货位置时的时间点,即拣货时间点。

    例如,一操作人员需要和机器人1配合进行拣货,云端给机器人下发的拣货任务包括:

    拣货任务1,指机器人1需要移动到拣货位置1进行拣货;

    拣货任务2,指机器人1需要移动到拣货位置2进行拣货;

    拣货任务3,指机器人1需要移动到拣货位置3进行拣货。

    t1时刻,任务下发后,云端根据机器人1的初始位置与拣货位置1之间的距离、机器人1的移动速度,计算得到机器人1从初始位置到达拣货位置1所需的时长1,在t1的基础上增加该时长1,得到机器人1到达拣货位置1的时间点t2。默认在一位置处完成拣货需要时长x,计算得到机器人1从拣货位置1到达拣货时长2所需的时长2,在t2的基础上加上时长x和时长2,得到机器人1到达拣货位置2的时间点t3,同理,可以得到机器人1到达拣货位置3的时间点t4。云端确定机器人到达每个拣货位置的时间点还可以通过其他方式实现,在此不做赘述。

    云端计算得到机器人1到达每个拣货位置点所对应的时间点后,便可下发协助拣货任务到操作人员的移动终端,对应上述内容,协助拣货任务包括:

    协助拣货任务1,具体为拣货位置1以及拣货时间点t2;

    协助拣货任务2,具体为拣货位置2以及拣货时间点t3;

    协助拣货任务3,具体为拣货位置3以及拣货时间点t4。

    容易理解的是,一位操作人员往往需要与多个机器人进行配合,则基于与上述实施例基本相同的方式,云端计算得到机器人2、3、4、5......到达每个拣货位置点所对应的时间点后,便可下发协助拣货任务到操作人员的移动终端。

    步骤s20,显示所述协助拣货任务。

    本实施例中,收到云端下发的协助拣货任务后,便对协助拣货任务进行显示。参照图3,图3为一实施例中显示协助拣货任务的示意图。如图3所示,操作人员根据显示的内容,即可知晓哪个拣货位置在什么时刻需要协助拣货。

    本实施例中,接收云端下发的协助拣货任务,所述协助拣货任务包括拣货位置以及拣货时间点;显示所述协助拣货任务。通过本实施例,使得操作人员知晓哪个拣货位置在什么时刻需要协助拣货,从而在合适的时间点前往对应的位置进行协助拣货,提高了操作人员与机器人之间的配合度,提高了拣货效率。

    进一步地,一实施例中,所述协助拣货任务有多个,所述展示所述协助拣货任务的步骤包括:

    根据各个协助拣货任务对应的拣货时间点,确定优先协助拣货任务;突出显示所述优先协助拣货任务,普通显示其他协助拣货任务。

    本实施例中,为了保证拣货效率,对于已经超时的协助拣货任务或者即将超时的协助拣货任务需要优先执行,因此根据各个协助拣货任务对应的拣货时间点,将已经超时的协助拣货任务或者即将超时的协助拣货任务作为优先协助拣货任务,并突出显示优先协助拣货任务,对其他的协助拣货任务则通过普通的显示方式进行显示。其中,突出显示可以是高亮显示或者是以预设的字体颜色进行显示。

    进一步地,一实施例中,所述优先协助拣货任务对应的拣货时间点早于当前时刻,或晚于当前时刻且与当前时刻的时间差小于或等于预设时间差。

    本实施例中,协助拣货任务包括:

    协助拣货任务1,具体为拣货位置1以及拣货时间点t2;

    协助拣货任务2,具体为拣货位置2以及拣货时间点t3;

    协助拣货任务3,具体为拣货位置3以及拣货时间点t4。

    若拣货时间点早于当前时刻,或晚于当前时刻且与当前时刻的时间差小于或等于预设时间差,则以该拣货时间点对应的协助拣货任务为优先协助拣货任务。其中,预设时间差根据实际需要进行设置,例如设置为1分钟,当前时刻指移动终端收到协助拣货任务的时刻。

    进一步地,一实施例中,所述辅助选路方法还包括:

    获取所述协助拣货任务对应的机器人所处区域的监控图像,并显示所述监控图像。

    本实施例中,如协助拣货任务与机器人1和2对应,则获取机器人1和2所处区域的监控图像,并展示监控图像,使得操作人员知晓与其配合的机器人的实时位置。参照图4,图4为一实施例中显示监控图像的示意图。如图4所示,通过显示的监控图像,操作人员可实时看到与其配合的机器人的位置。在一些特殊情况下,通过显示监控图像,还可以起到指导操作人员前往何拣货位置的作用。参照图5,图5为另一实施例中显示监控图像的示意图。如图5所示,若根据显示的协助拣货任务,操作人员知晓机器人1将在10:00到达拣货位置2,机器人2将在10:01到达拣货位置3,正常来说操作人员应该先前往拣货位置2配合机器人1完成拣货,然后前往拣货位置3配合机器人2完成拣货。但是,此时操作人员根据如图5显示的监控图像看到机器人1前往拣货位置2的路径上存在障碍物,根据经验,操作人员判断机器人1到达拣货位置2的时刻在10:01之后,则操作人员会先前往拣货位置3配合机器人2完成拣货后,再前往拣货位置2配合机器人1完成拣货。

    进一步地,所述辅助选路方法还包括:

    显示未完成的协助拣货任务数量、已完成的协助拣货任务数量以及处于工作状态的机器人数量。

    本实施例中,在移动终端上还显示未完成的协助拣货任务数量、已完成的协助拣货任务数量以及处于工作状态的机器人数量,使得操作人员可根据显示的信息,预估完成所有任务所需的时间,以确定是否要加快任务执行进度,比如是否增加执行任务的机器人和/或操作人员等操作,方便操作人员对当前任务执行的整体情况有比较明确的掌控和把握,从而加快工作进度提高工作效率。

    第三方面,本发明实施例还提供一种辅助选路装置,辅助选路装置位于操作人员侧。

    参照图6,图6为本发明辅助选路装置一实施例的功能模块示意图。如图6所示,辅助选路装置包括:

    接收模块10,用于接收云端下发的协助拣货任务,所述协助拣货任务包括拣货位置以及拣货时间点;

    显示模块20,用于显示所述协助拣货任务。

    进一步地,一实施例中,所述协助拣货任务有多个,所述显示模块20,用于:

    根据各个协助拣货任务对应的拣货时间点,确定优先协助拣货任务;

    突出显示所述优先协助拣货任务,普通显示其他协助拣货任务。

    进一步地,一实施例中,所述优先协助拣货任务对应的拣货时间点早于当前时刻,或晚于当前时刻且与当前时刻的时间差小于或等于预设时间差。

    进一步地,一实施例中,显示模块20还用于:

    获取所述协助拣货任务对应的机器人所处区域的监控图像,并显示所述监控图像。

    进一步地,一实施例中,显示模块20还用于:

    显示未完成的协助拣货任务数量、已完成的协助拣货任务数量以及处于工作状态的机器人数量。

    其中,上述辅助选路装置中各个模块的功能实现与上述辅助选路方法实施例中各步骤相对应,其功能和实现过程在此处不再一一赘述。

    第四方面,本发明实施例还提供一种可读存储介质。

    本发明可读存储介质上存储有辅助选路程序,其中所述辅助选路程序被处理器执行时,实现如上述的辅助选路方法的步骤。

    其中,辅助选路程序被执行时所实现的方法可参照本发明辅助选路方法的各个实施例,此处不再赘述。

    需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

    上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

    通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备执行本发明各个实施例所述的方法。

    以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。


    技术特征:

    1.一种辅助选路方法,其特征在于,所述辅助选路方法应用于操作人员侧的移动终端,所述辅助选路方法包括:

    接收云端下发的协助拣货任务,所述协助拣货任务包括拣货位置以及拣货时间点;

    显示所述协助拣货任务。

    2.如权利要求1所述的辅助选路方法,其特征在于,所述协助拣货任务有多个,所述展示所述协助拣货任务的步骤包括:

    根据各个协助拣货任务对应的拣货时间点,确定优先协助拣货任务;

    突出显示所述优先协助拣货任务,普通显示其他协助拣货任务。

    3.如权利要求2所述的辅助选路方法,其特征在于,所述优先协助拣货任务对应的拣货时间点早于当前时刻,或晚于当前时刻且与当前时刻的时间差小于或等于预设时间差。

    4.如权利要求1所述的辅助选路方法,其特征在于,所述辅助选路方法还包括:

    获取所述协助拣货任务对应的机器人所处区域的监控图像,并显示所述监控图像。

    5.如权利要求1至4中任一项所述的辅助选路方法,其特征在于,所述辅助选路方法还包括:

    显示未完成的协助拣货任务数量、已完成的协助拣货任务数量以及处于工作状态的机器人数量。

    6.一种辅助选路装置,其特征在于,所述辅助选路装置位于操作人员侧,所述辅助选路装置包括:

    接收模块,用于接收云端下发的协助拣货任务,所述协助拣货任务包括拣货位置以及拣货时间点;

    显示模块,用于显示所述协助拣货任务。

    7.如权利要求6所述的辅助选路装置,其特征在于,所述协助拣货任务有多个,所述显示模块,用于:

    根据各个协助拣货任务对应的拣货时间点,确定优先协助拣货任务;

    突出显示所述优先协助拣货任务,普通显示其他协助拣货任务。

    8.如权利要求7所述的辅助选路装置,其特征在于,所述优先协助拣货任务对应的拣货时间点早于当前时刻,或晚于当前时刻且与当前时刻的时间差小于或等于预设时间差。

    9.一种辅助选路设备,其特征在于,所述辅助选路设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的辅助选路程序,其中所述辅助选路程序被所述处理器执行时,实现如权利要求1至5中任一项所述的辅助选路方法的步骤。

    10.一种可读存储介质,其特征在于,所述可读存储介质上存储有辅助选路程序,其中所述辅助选路程序被处理器执行时,实现如权利要求1至5中任一项所述的辅助选路方法的步骤。

    技术总结
    本发明提供一种辅助选路方法、装置、设备及可读存储介质。辅助选路方法应用于操作人员侧的移动终端,该方法包括:接收云端下发的协助拣货任务,所述协助拣货任务包括拣货位置以及拣货时间点;显示所述协助拣货任务。通过本发明,使得操作人员知晓哪个拣货位置在什么时刻需要协助拣货,从而在合适的时间点前往对应的位置进行协助拣货,提高了操作人员与机器人之间的配合度,提高了拣货效率。

    技术研发人员:王翔宇
    受保护的技术使用者:炬星科技(深圳)有限公司
    技术研发日:2020.12.08
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-17898.html

    最新回复(0)