[发明专利]一种机器人与云端的运单状态同步方法和系统有效
申请号: | 202010939087.4 | 申请日: | 2020-09-09 |
公开(公告)号: | CN112025713B | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 潘阳 | 申请(专利权)人: | 上海有个机器人有限公司 |
主分类号: | B25J9/16 | 分类号: | B25J9/16;B25J11/00;G06Q10/08 |
代理公司: | 北京天盾知识产权代理有限公司 11421 | 代理人: | 梁秀秀 |
地址: | 200120 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机器人 云端 运单 状态 同步 方法 系统 | ||
1.一种机器人与云端的运单状态同步方法,其特征在于,包括以下步骤:
步骤1,云服务器录入用户创建的配送任务,生成对应运单,并根据运单信息和配送任务的当前分配状态计算所述配送任务的实时checksum数据;
步骤2,机器人以预设频率向所述云服务器发起ping/pong请求,获取分配给自己的实时checksum数据,当所述实时checksum数据与前次获取的checksum数据发生变更时,从所述云服务器获取任务列表,所述任务列表包括所述实时checksum数据对应的配送任务以及所述配送任务的当前分配状态;
步骤3,云服务器按照预设流程与机器人进行交互,接收机器人以事件形式反馈的决策结果,并根据决策结果不断对所述任务列表中配送任务的当前分配状态进行修改,直至所述配送任务的当前分配状态变更为进行中;
步骤4,机器人执行所述配送任务时,以事件形式不断向所述云服务器发送所述配送任务的当前执行状态。
2.根据权利要求1所述机器人与云端的运单状态同步方法,其特征在于,所述机器人分为备选机器人和目标机器人,所述云服务器按照预设流程与机器人进行交互,接收机器人以事件形式反馈的决策结果,并根据决策结果不断对任务列表中配送任务的当前分配状态进行修改,具体包括以下步骤:
S301,备选机器人接收所述任务列表后,根据第一决策结果生成对应的第一事件发送至所述云服务器,所述第一事件包括拒绝预分配运单事件或者接受预分配运单事件;
S302,云服务器接收所有备选机器人发送的第一事件,并从接受预分配的备选机器人中选择目标机器人,同时将任务列表中所述配送任务的当前分配状态修改为已分配状态,并生成对应的实时checksum数据;
S303,目标机器人通过ping/pong请求获取分配给自己的实时checksum数据,当所述实时checksum数据与前次获取的checksum数据发生变更时,从所述云服务器获取修改后的所述任务列表,并根据第二决策结果生成对应的第二事件发送至所述云服务器,所述第二事件包括拒绝分配运单事件或者接受分配运单事件;
S304,云服务器接收所述目标机器人发送的第二事件,若第二事件为接受分配运单事件,则将所述配送任务的当前分配状态修改为进行中,若第二事件为拒绝分配运单事件,则返回至S302重新选择目标机器人,并执行步骤S303和S304,直至存在一台目标机器人接受所述配送任务或者到达所述配送任务的超时时间。
3.根据权利要求2所述机器人与云端的运单状态同步方法,其特征在于,还包括运单取消步骤,所述运单取消步骤具体包括:
当用户向云服务器取消正在执行的所述配送任务时,所述云服务器将任务列表中所述配送任务的当前执行状态修改为用户申请取消,并生成对应的实时checksum数据;
目标机器人通过ping/pong请求获取分配给自己的实时checksum数据,当所述实时checksum数据与前次获取的checksum数据发生变更时,从所述云服务器获取修改后的任务列表,并根据第三决策结果生成对应的第三事件发送至所述云服务器,所述第三事件包括拒绝取消运单事件或者接受取消运单事件;
云服务器接收所述目标机器人发送的第三事件,并根据所述第三事件对所述配送任务的当前执行状态进行修改,以方便用户通过所述云服务器查询取消结果。
4.根据权利要求3所述机器人与云端的运单状态同步方法,其特征在于,机器人以事件形式向云服务器反馈各个决策结果和配送任务的执行状态,具体包括以下步骤:
S401,根据时间、机器人身份证明、站点身份证明以及数据库中录入的当前事件id对所述配送任务的新事件生成递增且唯一的新事件id;
S402,向所述云服务器上传包括所述新事件id的新事件,当因网络传输问题上传失败时,录入所述新事件为未发送成功事件;
S403,根据ping/pong请求的周期和网络信号强度,对所述未发送成功事件按照新事件id从小到大的顺序进行重传。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海有个机器人有限公司,未经上海有个机器人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010939087.4/1.html,转载请声明来源钻瓜专利网。