用于在存储设施中执行检查的检查系统和方法与流程

文档序号:11274388阅读:217来源:国知局
用于在存储设施中执行检查的检查系统和方法与流程

本发明涉及用于在存储设施中执行检查的检查系统和方法。



背景技术:

无人机日益增长地应用于存储设施中,用于调查和控制任务,例如设施内容的检查、存储建筑本身的检查或监视操作。

在本说明书中,术语“存储设施”被理解为旨在用于存储产品的区域,其可以是室内或室外区域。因此,此类“存储设施”通常与销售产品的商店和改造产品的工厂区分开。

调查和控制任务涉及获取关于位于设施的特定物理位置处的对象的一些信息。这些操作以前主要通过手动检查完成。然后员工将在仓库周围移动以记录这样的信息。

无人机允许提高生产率,改进物流管理并降低这些任务的成本。无人机(uav)可以容易地通过存储设施,并获取提供关于存储在设施中的产品的信息的测量数据。

然而,在存储设施内确定uav的三维位置可能是项困难的任务。

除了三维定位的固有复杂性之外,存储设施通常在人和自动化机械之间共享,因此已知为一种动态环境,其包括许多可移动和不可预测的元件(例如,临时存储在设施中的盒子)。

这种不可预测的元件使uav的三维定位非常复杂,并且当前的解决方案主要涉及使用人类操作者来定位和控制无人机,或在设施中使用附加的参考目标以帮助定位uav。

本发明旨在改善这种情况。



技术实现要素:

为此目的,本发明的第一个目的是一种用于存储设施的检查系统,所述存储设施具有沿着水平面延伸的底板,垂直于所述水平面的垂直方向,所述检查系统包括:

-自动引导车辆,其包括:

能够在所述存储设施的地板上推进所述自动引导车辆的推进单元,

能够确定所述自动引导车辆在所述存储设施的地板上的水平面中的二维位置的二维定位系统,

-无人机,其包括:

能够推进所述无人机的推进单元,

能够获取测量数据的测量传感器,

其中所述检查系统还包括:

-能够命令所述无人机的推进单元使所述无人机在垂直方向上基本保持在所述自动引导车辆上方的位置控制系统,

-能够获取相对垂直定位数据的高度传感器,所述相对垂直定位数据指示所述无人机和所述自动引导车辆之间的相对垂直距离,

-能够将测量数据发送到远程服务器的通信系统,

其中所述检查系统还能够向所述远程服务器发送与所述测量数据相关联的一组三维坐标,所述一组三维坐标包括:

-所述自动引导车辆在所述存储设施的地板上的水平面中的所述二维位置的一组水平坐标函数,以及

-所述无人机相对于所述自动引导车辆的所述相对垂直距离的垂直坐标函数。

在一些实施例中,还可以使用以下特征中的一个或多个:

-所述位置控制系统包括:

能够获取相对水平定位数据的位置控制传感器,所述相对水平定位数据指示所述自动引导车辆相对于所述无人机在所述水平面中的相对位置,

能够从所述位置控制传感器接收所述相对水平定位数据并且命令所述无人机的推进单元使所述无人机在垂直方向上基本保持在所述自动引导车辆上方的计算机;

-所述位置控制传感器和所述计算机在所述无人机上;

-所述位置控制传感器包括照相机,以及

参考目标安装在所述自动引导车辆上,所述参考目标包括所述位置控制传感器可见的一组特征;

-所述位置控制系统包括所述无人机上的至少一个陀螺仪和/或加速度计,以及

所述位置控制系统能够稳定所述无人机的空间定向,特别是所述无人机的侧倾、俯仰和/或偏航;

-所述无人机的测量传感器包括光学、激光、视频或声学传感器,

特别地所述无人机的测量传感器是短程测量传感器;

-所述自动引导车辆是叉车自动引导车辆,

特别地所述参考目标设置在安装在所述叉车自动引导车辆的至少一个叉上的平台上;

-所述平台还是所述无人机的着陆平台;

-所述自动引导车辆的二维定位系统包括:

在所述自动引导车辆上的至少一个存储设施定位传感器,能够获取所述自动引导车辆在所述存储设施中的存储设施定位数据,以及

在所述自动引导车辆上的计算机系统,其能够接收所述存储设施定位数据并且确定所述自动引导车辆在所述存储设施的地板上的水平面中的二维位置;

-所述自动引导车辆的计算机系统能够命令所述自动引导车辆的推进单元自动行进通过所述存储设施的检查区;

-所述无人机的所述位置控制系统能够命令所述无人机的推进单元自动扫描所述自动引导车辆上方的所述存储设施的所述检查区的垂直延伸。

-所述无人机能够跟随所述自动引导车辆在所述存储设施中的移动,

特别是所述无人机不执行相对于所述存储设施的三维定位。

本发明的另一个目的是一种用于在存储设施中执行检查的方法中,所述存储设施具有沿水平面延伸的地板,垂直于水平面的垂直方向,该方法包括:

提供如上所述的检查系统,

在所述存储设施的地板上推进所述自动引导车辆,

推进所述无人机并且使所述无人机在垂直方向上基本上保持在所述自动引导车辆上方,

借助于所述无人机的测量传感器采集测量数据,

确定所述自动引导车在所述存储设施的地板上的水平面中的二维位置,

获取指示所述无人机和所述自动引导车辆之间相对垂直距离的相对垂直定位数据,

向远程服务器传送所述测量数据,以及

向所述远程服务器传送与所述测量数据相关联的一组三维坐标,所述一组三维坐标包括:

所述自动引导车辆在所述存储设施的地板上的水平面中的所述二维位置的一组水平坐标函数,以及

所述无人机相对于所述自动引导车辆的所述相对垂直距离的垂直坐标函数。

根据实施例,使所述无人机在垂直方向上基本上保持在自动引导车辆上方的步骤包括:

获取指示所述自动引导车辆相对于所述无人机在所述水平面中相对位置的相对水平定位数据,以及

命令所述无人机的推进单元使所述无人机在垂直方向上基本上保持在所述自动引导车辆上方。

附图说明

通过作为非限制性示例提供的若干实施例的以下描述和附图,本发明的其它特征和优点将容易显现。

在图纸上:

-图1是根据本发明的实施例的用于包括自动引导车辆和无人驾驶飞行器的存储设施的检查系统的示意性透视图,

-图2是图1的检查系统的自动引导车辆的详细透视图,

-图3是图1的检查系统的无人驾驶飞行器的详细透视图,

-图4是详细示出了根据本发明的实施例的用于在存储设施中执行检查的方法的流程图。

在不同的附图中,相同的附图标记表示相同或相似的元件。

具体实施方式

图1示出了根据本发明的实施例的用于存储设施s的检查系统1的实施例。

图1中,示出了可以使用本发明的检查系统1的存储设施s的示例。

存储设施s具有沿水平面h延伸的地板f。

垂直方向z也可以被定义为垂直于所述水平面h。

存储设施s可以例如包含布置成多行r或多道的多个产品堆叠p。这些行可以例如布置在主过道的任一侧上,并且多个支撑柱可以位于行之间。

检查系统1包括自动引导车辆2(也称为agv)和无人驾驶飞行器3(也称为uav)。

在图2中更详细地示出了自动引导车辆2。

自动引导车辆2包括能够将自动引导车辆2推进到存储设施s的地板f上的推进单元4。

推进单元4可以例如包括电机4a,例如热电机或电动机,以及夹持装置4b,例如轮或轨道。

自动引导车辆2还包括二维定位系统5。

二维定位系统5能够确定自动引导车辆2在存储设施s的地板f上的水平面h中的二维位置。

自动引导车辆2的二维定位系统5例如可以包括至少一个存储设施定位传感器6和计算机系统7。

存储设施定位传感器6位于自动引导车辆2上,并且能够获取自动引导车辆2在存储设施s中的存储设施定位数据。

存储设施定位传感器6可以例如是激光测距仪,例如光检测和测距(lidar)模块,雷达模块,超声波测距模块,声纳模块,使用三角测量的测距模块或能够获取环境的单个或多个点的距离或位置的任何其它装置。

在优选实施例中,存储设施定位传感器6发射出发射的物理信号并接收反射的物理信号。然后,传感器通过比较发射信号和反射信号,例如通过比较发射时间和接收时间,计算与从传感器到单个或多个环境点的距离相对应的范围。发射和反射的物理信号可以是例如光束,电磁波或声波。

因此,存储设施定位数据可以包括围绕自动引导车辆2的一组环境点位置。

计算机系统7能够从存储设施定位传感器6接收存储设施定位数据,并且确定自动引导车辆2在存储设施s的地板f上的水平面h中的二维位置bl。计算机系统7也可以位于自动引导车辆2上。

为此目的,计算机系统7可以例如操作同时定位和映射(slam)算法。这样的算法被用于实时地构建机器人的周围环境的地图并且基于该地图计算机器人的定位。

设施的预定地图,特别是设施的地板的预定地图,可以存储在自动引导车辆2的存储器中,并且通过将重建的地图与存储在存储器中的地图进行比较,计算机系统7能够计算自动引导车辆2在存储设施s中的二维位置。

应当注意的是,将自动引导车辆定位在诸如设施的地板的二维平面上的任务比将无人驾驶飞行器定位在设施内部的三维空间中的任务明显更容易。

在确定自动制导车辆2的二维位置之后,计算机系统7进一步可以命令自动引导车辆2的推进单元4自动地行驶经过存储设施s的检查区i.

无人驾驶飞行器3在图3中更详细地示出,并且包括推进单元8和测量传感器9。

推进单元8能够推进无人驾驶飞行器3。无人驾驶飞行器3的推进单元8可以例如包括一个或多个转子,无人驾驶飞行器3可以是直升机或多飞行器。

测量传感器9能够获取测量数据。

无人驾驶飞行器的测量传感器9可以包括光学、激光、视频或声学传感器。因此,测量传感器9可以是照相机或记录设备,可以捕获或记录图像,例如照片,视频和/或数字图像,或者检测条形码或以其他方式接收信息的传感器,例如,检测射频信号和/或其中包含的信息。

在本发明的实施例中,测量传感器9是短程测量传感器,例如具有小于三米的范围。

测量传感器9可以可操作地连接到无人驾驶飞行器3上的控制单元10。

控制单元10可以包括计算机11,存储器12和通信模块13,如图3所示。

存储器12可以是或可以不是计算机11的一部分。存储器12可以存储由计算机11使用或执行的编程,指令或其他信息。

存储器12能够存储由测量传感器9获取的测量数据。合适的存储器12包括但不限于永久存储器,ram,rom或硬盘驱动器等。

通信模块13可以是无线通信单元。

计算机11可以用于操作测量传感器9以及无人驾驶飞行器3。

特别地,无人驾驶飞行器3可以包括位置控制系统14,位置控制系统14能够命令推进单元8无人驾驶飞行器3。

无人驾驶飞行器3的位置控制系统14能够命令无人驾驶飞行器3的推进单元8自动扫描自动引导车辆2上方的存储设施s的检查区i的垂直延伸。

为此目的,位置控制系统14可以控制推进单元8以使得无人驾驶飞行器3相对于自动引导车辆2沿着垂直方向z重复上下移动,同时垂直地停留在自动引导车辆2的上方。

位置控制系统14可以特别地能够将所述无人驾驶飞行器3在垂直方向z上基本上保持在自动引导车辆2的上方。

通过“将无人驾驶飞行器在垂直方向z上基本上保持在自动引导车辆的上方”意味着无人驾驶飞行器停留在自动引导车辆的上方,但也可以略微偏离自动引导车辆的垂直方向,特别是作为无人驾驶飞行器3或自动引导车辆2的运动的结果,其可能需要一些时间由位置控制系统14补偿。

特别地,无人驾驶飞行器3能够跟踪自动引导车辆2在存储设施s中的移动,特别是在存储设施s的地板上的移动。如上所述,无人驾驶飞行器3可以采取一些延迟跟随自动引导车辆2。

为此目的,位置控制系统14包括位置控制传感器15和计算机11。位置控制传感器15和计算机11可以特别地位于无人驾驶飞行器3上。

位置控制传感器15能够获取指示自动引导车辆2相对于无人驾驶飞行器3在水平面h中的相对位置的相对水平定位数据。

在本发明的一个实施例中,位置控制传感器15可以包括照相机。

然后,参考目标16可以安装在自动引导车辆2上。

参考目标16可以包括对于位置控制传感器15可见的一组特征16a。该组特征16a可以例如是在平台19上绘制的一系列线,如下文详细描述的。

计算机11能够从位置控制传感器15接收相对水平定位数据。计算机11然后能够命令无人驾驶飞行器3的推进单元8将所述无人驾驶飞行器3在垂直方向z上大致保持在自动引导车辆2的上方。

为此目的,计算机11可以确定无人驾驶飞行车辆3相对于自动引导车辆2的水平相对位置。

计算机11然后可以实现反馈回路,以便根据水平相对位置命令无人驾驶飞行器3的推进单元8,为了将无人驾驶飞行器3保持在自动引导车辆2的上方。

位置控制系统14包括无人驾驶飞行器3上的方向检测装置17,例如至少一个陀螺仪和/或加速度计。

位置控制系统14然后能够稳定无人驾驶飞行器3的空间定向,特别是无人驾驶飞行器3的侧倾,俯仰和/或偏航。

这样,可以提高无人驾驶飞行器3相对于自动引导车辆2的水平相对位置的确定精度。

在一个实施例中,自动引导车辆2可以是包括至少一个叉18的叉车自动引导车辆。

在该实施例中,参考目标16可以设置在平台19上,平台19安装在所述叉车式自动引导车辆2的所述叉18上。

平台19进一步可以是用于无人驾驶飞行器3的着陆平台。

检查系统1还包括高度传感器20,其能够获取指示无人驾驶飞行器3和自动引导车辆2之间的相对垂直距离的相对垂直定位数据。

高度传感器20可以例如是距离测量传感器,例如激光测距仪,例如光检测和测距(lidar)模块,雷达模块,超声波测距模块,声纳模块,使用三角测量的测距模块或者能够获取环境的单个或多个点的相对距离的任何其他设备。

高度传感器20可以安装在自动引导车辆2上或无人驾驶飞行器3上。

检查系统1还包括能够将测量数据发送到远程服务器100的通信系统21。

远程服务器100例如是位于存储设施s中的基于地面的不可移动服务器。

通信系统21可以特别地是无线通信单元,例如射频通信单元。

通信系统21可以安装在自动引导车辆2上或无人驾驶飞行器3上。

如果通信系统21安装在无人驾驶飞行器3上,则通信系统21例如可以是无人驾驶飞行器3的通信模块13的一部分。

自动引导车辆2和无人驾驶飞行器3可以能够与远程服务器100一起通信。

特别地,自动引导车辆2可以包括通信模块22,通信模块22能够与无人驾驶飞行器3的通信模块13通信。

通信模块22可以是无线通信单元。

在本发明的一个实施例中,自动引导车辆2和无人驾驶飞行器3中的一个可以是控制自动引导车辆2和无人驾驶飞行器3中的另一个的主车辆。

在另一个实施例中,检查系统1的操作可以是分散的,并且自动引导车辆2和无人驾驶飞行器3都可以独立地操作。

如果通信系统21安装在自动引导车辆2上,则通信系统21例如可以是自动引导车辆2的通信模块22的一部分。

通信系统21还可以集成在无人驾驶飞行器3的通信模块13和自动引导车辆2的通信模块22中。自动引导车辆2和无人驾驶飞行器3中的每一个可以发送一些远程服务器100的数据。

检查系统1进一步能够经由通信系统21向远程服务器100发送一组三维坐标,一组三维坐标与测量数据相关联。

该组三维坐标包括:

-自动引导车辆2在存储设施s的地板f上的水平面h中的二维位置的一组水平坐标函数,以及

-无人驾驶飞行器3相对于自动引导车辆2的相对垂直距离的垂直坐标函数。

因此,该组三维坐标表示与测量数据相关联的设施s的特定物理位置。

在本发明中,无人驾驶飞行器3因此不需要执行相对于存储设施s的三维定位。

通信系统21还可以用于在检查系统上接收来自远程服务器100的信息或指令,例如用于检查存储设施s的特定检查区的指令。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1