技术新讯 > 计算推算,计数设备的制造及其应用技术 > 信息校准方法和装置、信息扫描方法与流程  >  正文

信息校准方法和装置、信息扫描方法与流程

  • 国知局
  • 2024-10-21 14:20:04

本公开涉及计算机,具体涉及信息校准方法和装置、信息扫描方法、电子设备以及计算机可读介质。

背景技术:

1、当物流调度现场出现设备故障或者认为误操作时,会导致错箱回库、放箱错箱、取箱无箱等异常情况,当周转箱被订单定位后,如果容器无法拣选,需要由现场人员排查,并盘点出可能出现问题的周转箱,然后重新回库。

2、上述处理方式,排查错箱的范围难度大,处理时间未知;一般只有订单定位才能发现错误,订单任务可能被延误,无法得到及时处理,也无法提前预防,为此出库任务有挂单风险。

技术实现思路

1、本公开的实施例提出了信息校准方法和装置、信息扫描方法、电子设备、计算机可读介质。

2、第一方面,本公开的实施例提供了一种信息校准方法,该方法包括:基于获取的容器和储位对应关系,控制搬运机器人扫描仓库中与各个储位对应的容器;获取搬运机器人对仓库进行扫描的扫描结果基于容器和储位对应关系、扫描结果,检测是否有异常存储数据;响应于检测到有异常存储数据,基于异常存储数据,更新容器和储位对应关系,得到更新后的关系。

3、在一些实施例中,上述方基于容器和储位对应关系、扫描结果,检测是否有异常存储数据包括:检测扫描结果中各储位下的扫描容器号与容器和储位对应关系中的预置容器号是否相同;响应于有储位下的扫描容器号与容器和储位对应关系中的预置容器号不相同,将该储位下不相同的扫描容器号和预置容器号作为异常存储数据。

4、在一些实施例中,上述响应于检测到有异常存储数据,基于异常存储数据,更新容器和储位对应关系,得到更新后的关系包括:检测异常存储数据生成的容器号链中是否具有闭环容器号链,闭环容器号链的头尾节点相同且链上各个节点即是扫描容器号又是预置容器号;响应于检测到具有闭环容器号链,确定闭环容器号链中各个节点对应的闭环储位;将闭环储位的对应关系更新为闭环储位与扫描容器号相对应,得到更新后的关系。

5、在一些实施例中,上述响应于检测到有异常存储数据,基于异常存储数据,更新容器和储位对应关系,得到更新后的关系包括:检测异常存储数据生成的容器号链中是否具有不闭环容器号链,不闭环容器号链的头尾节点不相同且链上各个中间节点即是扫描容器号又是预置容器号;响应于检测到具有不闭环容器号链,确定不闭环容器号链中节点对应的第一储位和第二储位,第一储位是不闭环容器号链中中间节点对应的储位,第二储位是不闭环容器号链头尾节点对应的储位;将第一储位的对应关系更新为第一储位与扫描容器号相对应;锁定第二储位中扫描容器号为空的子储位,或/和预置容器号为空的扫描容器号。

6、在一些实施例中,上述响应于检测到有异常存储数据,基于异常存储数据,更新容器和储位对应关系,得到更新后的关系还包括:获取正常存储数据;检测正常存储数据中是否具有锁定的子储位或锁定的容器号;响应于检测到正常存储数据中具有锁定的子储位或锁定的容器号,解锁锁定的子储位或锁定的容器。

7、在一些实施例中,上述基于获取的容器和储位对应关系,控制搬运机器人扫描仓库中与各个储位对应的容器包括:获取仓库中每个巷道的容器数量和储位数量;基于获取的容器和储位对应关系、容器数量和储位数量,确定待扫描的子巷道以及各个子巷道对应的任务扫描列表;控制与子巷道对应的搬运机器人按照任务扫描列表扫描各个储位对应的容器,得到各个储位的扫描结果。

8、在一些实施例中,上述控制与子巷道对应的搬运机器人按照任务扫描列表扫描各个储位对应的容器包括:以与子巷道对应的搬运机器人所处的当前点为起点,基于最优路线规则和任务扫描列表,得到子巷道对应的搬运机器人的拣选路线;将拣选路线下发给子巷道对应的搬运机器人。

9、第二方面,本公开的实施例提供了一种信息扫描方法,该方法包括:接收任务扫描列表;基于任务扫描列表,扫描仓库中与容器和储位对应关系中各个储位对应的容器,得到并发送与各个储位对应的容器的扫描结果。

10、在一些实施例中,上述任务扫描列表包括:拣选坐标、扫描储位坐标、高度以及扫描顺序;基于任务扫描列表,扫描仓库中与容器和储位对应关系中各个储位对应的容器,得到并发送与各个储位对应的容器的扫描结果包括:控制驱动转向器从当前位置运行到拣选坐标;响应于检测已到达拣选坐标,按照高度控制可升降扫描器的升降,并按照扫描顺序控制可升降扫描器依次顺序扫描扫描储位坐标对应的容器,得到扫描容器号。

11、第三方面,本公开的实施例提供了一种信息校准装置,该装置包括:控制单元,被配置成基于获取的容器和储位对应关系,控制搬运机器人扫描仓库中与各个储位对应的容器;获取单元,被配置成获取搬运机器人对仓库进行扫描的扫描结果;检测单元,被配置成基于容器和储位对应关系、扫描结果,检测是否有异常存储数据;更新单元,被配置成响应于检测到有异常存储数据,基于异常存储数据,更新容器和储位对应关系,得到更新后的关系。

12、在一些实施例中,上述检测单元进一步被配置成:检测扫描结果中各储位下的扫描容器号与容器和储位对应关系中的预置容器号是否相同;响应于有储位下的扫描容器号与容器和储位对应关系中的预置容器号不相同,将该储位下不相同的扫描容器号和预置容器号作为异常存储数据。

13、在一些实施例中,上述更新单元进一步被配置成:检测异常存储数据生成的容器号链中是否具有闭环容器号链,闭环容器号链的头尾节点相同且链上各个节点即是扫描容器号又是预置容器号;响应于检测到具有闭环容器号链,确定闭环容器号链中各个节点对应的闭环储位;将闭环储位的对应关系更新为闭环储位与扫描容器号相对应,得到更新后的关系。

14、在一些实施例中,上述更新单元进一步被配置成:检测异常存储数据生成的容器号链中是否具有不闭环容器号链,不闭环容器号链的头尾节点不相同且链上各个中间节点即是扫描容器号又是预置容器号;响应于检测到异常存储数据中具有不闭环容器号链,确定不闭环容器号链中节点对应的第一储位和第二储位,第一储位是不闭环容器号链中中间节点对应的储位,第二储位是不闭环容器号链头尾节点对应的储位;将第一储位的对应关系更新为第一储位与扫描容器号相对应;锁定第二储位中扫描容器号为空的子储位,或/和预置容器号为空的扫描容器号。

15、在一些实施例中,上述更新单元进一步被配置成:获取正常存储数据;检测正常存储数据中是否具有锁定的子储位或锁定的容器号;响应于检测到正常存储数据中具有锁定的子储位或锁定的容器号,解锁锁定的子储位或锁定的容器,得到更新后的关系。

16、在一些实施例中,上述控制单元进一步被配置成:获取仓库中每个巷道的容器数量和储位数量;基于获取的容器和储位对应关系、容器数量和储位数量,确定待扫描的子巷道以及各个子巷道对应的任务扫描列表;控制与子巷道对应的搬运机器人按照任务扫描列表扫描各个储位对应的容器,得到各个储位的扫描结果。

17、在一些实施例中,上述控制单元进一步被配置成:以与子巷道对应的搬运机器人所处的当前点为起点,基于最优路线规则和任务扫描列表,得到子巷道对应的搬运机器人的拣选路线;将拣选路线下发给子巷道对应的搬运机器人。

18、第四方面,本公开的实施例提供了一种电子设备,该电子设备包括:一个或多个处理器;存储装置,其上存储有一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面中任一实现方式描述的方法。

19、第五方面,本公开的实施例提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面中任一实现方式描述的方法。

20、本公开的实施例提供的信息校准方法和装置,首先,基于获取的容器和储位对应关系,控制搬运机器人扫描仓库中与各个储位对应的容器;其次,获取搬运机器人对仓库进行扫描的扫描结果;再次,基于容器和储位对应关系、扫描结果,检测是否有异常存储数据;最后,响应于检测到有异常存储数据,基于异常存储数据,更新容器和储位对应关系,得到更新后的关系。由此,通过搬运机器人定期对仓库中各个储位的容器进行扫描,在检测到具有异常存储数据之后,更新容器和储位对应关系,实现了对周转箱和储位关系进行逐一校准,提前避免了错箱、取箱无箱等异常情况的造成的出库延迟,提高了出库效率。

本文地址:https://www.jishuxx.com/zhuanli/20241021/317763.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。