WO2018149341A1 - Article routing inspection method and related device - Google Patents
Article routing inspection method and related device Download PDFInfo
- Publication number
- WO2018149341A1 WO2018149341A1 PCT/CN2018/075538 CN2018075538W WO2018149341A1 WO 2018149341 A1 WO2018149341 A1 WO 2018149341A1 CN 2018075538 W CN2018075538 W CN 2018075538W WO 2018149341 A1 WO2018149341 A1 WO 2018149341A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- item
- image
- storage unit
- motion
- article
- Prior art date
Links
- 238000007689 inspection Methods 0.000 title claims abstract description 97
- 238000000034 method Methods 0.000 title claims abstract description 77
- 230000033001 locomotion Effects 0.000 claims abstract description 257
- 238000001514 detection method Methods 0.000 claims abstract description 169
- 238000004891 communication Methods 0.000 claims description 12
- 230000001960 triggered effect Effects 0.000 claims description 10
- 230000007704 transition Effects 0.000 claims description 8
- 230000008054 signal transmission Effects 0.000 claims description 4
- 230000000386 athletic effect Effects 0.000 claims 1
- 238000007726 management method Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 11
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 description 9
- 238000012545 processing Methods 0.000 description 5
- 238000012360 testing method Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 230000002238 attenuated effect Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/20—Scenes; Scene-specific elements in augmented reality scenes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
Definitions
- a navigation module configured to control a movement of the item inspection device along the route indicated by the movement route data
- FIG. 8 is a schematic structural view of an article inspection device provided by the present application.
- the cargo space on the shelf shown in FIG. 4A is different from the cargo space on the shelf shown in FIG. 3, and therefore, the motion route shown in FIG. 4A is different from the motion route shown in FIG.
- the position on the shelf shown in FIG. 4B is the same as the number of the shelves on the shelf shown in FIG. 3, but the arrangement rules of the positions are different. Therefore, the motion route shown in FIG. 4B is different from the motion route shown in FIG. .
- the drone passes through the cargo space during the movement along the movement route.
- the drone passes the cargo position, the drone is triggered to detect whether the goods are stored in the cargo space. It should be noted that the drone can detect the cargo space every time a cargo space passes, or it can also detect the passing predetermined cargo space.
- the drone can accurately determine the position at which the detection operation is performed during the movement along the movement route, but it is necessary to pre-determine the position and quantity of the position on the shelf in advance, thereby The detection points in the information planning movement route make the planning of the movement route more difficult.
- the processor 801 when performing the step of detecting whether the item is included in the image of the item storage unit, is specifically configured to detect whether the image is included in the image of the item storage unit using the depth detection algorithm article.
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Multimedia (AREA)
- Warehouses Or Storage Devices (AREA)
Abstract
An article routing inspection method applied to a moving apparatus, for realising the detection of whether an article is stored in an article storage unit of a detected object. Specifically, a moving apparatus can obtain a movement route corresponding to a detected object before routing inspection. The movement route is a route that is pre-planned according to an arrangement mode of an article storage unit arranged in the detected object and that passes the article storage unit. Therefore, the moving apparatus can autonomously move along the movement route, and detects whether an article is stored in the article storage unit when passing the article storage unit in the autonomous movement process. Compared to a moving apparatus needing to be remotely controlled by ground staff, in the method, the moving apparatus can control its own movement process, thereby realising the automation of an article routing inspection process.
Description
本申请要求2017年02月17日递交的申请号为201710086122.0、发明名称为“物品巡检方法及相关设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。The present application claims the priority of the Japanese Patent Application Serial No. JP-A-------------
本申请涉及物品检测技术领域,更具体地,是物品巡检方法及相关设备。The present application relates to the field of article detection technology, and more particularly, to an article inspection method and related equipment.
一般地,包裹等货物会被存储在货仓内。为了方便管理,货仓内摆放多排货架,每排货架上均设置有多个货位,货物被放置在货位内。见图1,其为一排货架的正面示意图。如图1所示,一排货架上设置有多个货位(图示中的小的矩形区域),货物存放在货架的货位内。Generally, goods such as parcels are stored in the warehouse. In order to facilitate management, multiple rows of shelves are placed in the warehouse, and each row of shelves is provided with a plurality of cargo spaces, and the goods are placed in the cargo spaces. See Figure 1, which is a front view of a row of shelves. As shown in Figure 1, a row of shelves is provided with a plurality of cargo spaces (small rectangular areas in the illustration), and the goods are stored in the cargo space of the shelves.
对货物进行管理的一个方面是,对货架上存放货物的数量进行清点。目前的清点方案是,在货物上设置二维码,由人工手动操作与无人机适配的遥控器,控制无人机的飞行,由装配有扫描器的无人机对货位进行扫描,进而根据是否能够扫描到二维码的结果来确定货位内是否存放有货物,从而达到货物清点的目的。One aspect of managing goods is to count the amount of goods stored on the shelves. The current inventory scheme is to set a two-dimensional code on the goods, manually control the remote control adapted to the drone, control the flight of the drone, and scan the cargo space by the drone equipped with the scanner. Further, according to whether the result of scanning the two-dimensional code can be determined, whether the goods are stored in the cargo space is determined, thereby achieving the purpose of inventorying the goods.
然而,现有的货物清点方案至少存在的问题是,无人机的飞行需要由人工通过遥控器进行控制,飞行控制方式不够自动化。However, at least the problem with the existing cargo inventory scheme is that the flight of the drone needs to be controlled manually by the remote controller, and the flight control method is not automated enough.
发明内容Summary of the invention
有鉴于此,本申请提供了一种物品巡检方法,用以解决运动装置在对物品巡检过程中不够自动化的问题。In view of this, the present application provides an item inspection method for solving the problem that the exercise device is not sufficiently automated in the inspection process of the article.
为实现所述目的,本申请提供的技术方案如下:To achieve the stated object, the technical solution provided by the present application is as follows:
第一方面,本申请提供了一种物品巡检方法,应用于运动装置,该方法包括:In a first aspect, the present application provides an item inspection method for an exercise device, the method comprising:
获得与检测对象对应的运动路线数据;其中所述检测对象内设置有若干物品存放单元,所述运动路线数据表示的路线经过所述物品存放单元;Obtaining motion path data corresponding to the detection object; wherein the detection object is provided with a plurality of item storage units, and the route indicated by the movement route data passes through the item storage unit;
控制所述运动装置沿着所述运动路线数据表示的路线运动;Controlling movement of the motion device along a route indicated by the motion path data;
当所述运动装置在所述运动中经过所述物品存放单元时,触发所述运动装置检测所述物品存放单元内是否存放有物品,获得检测结果。When the moving device passes the article storage unit during the movement, the moving device is triggered to detect whether an item is stored in the article storage unit, and the detection result is obtained.
第二方面,本申请提供了一种物品巡检方法,应用于运动装置,该方法包括:In a second aspect, the present application provides an item inspection method for an exercise device, the method comprising:
获得与检测对象对应的运动路线数据;其中所述检测对象内设置有若干物品存放单元,所述运动路线数据表示的路线经过所述物品存放单元;Obtaining motion path data corresponding to the detection object; wherein the detection object is provided with a plurality of item storage units, and the route indicated by the movement route data passes through the item storage unit;
控制所述运动装置沿着所述运动路线数据表示的路线运动;Controlling movement of the motion device along a route indicated by the motion path data;
在所述运动中采集检测对象的图像,并将所述图像发送至巡检管理装置;其中所述图像用于所述巡检管理装置检测是否包含物品。An image of the detection object is acquired in the motion, and the image is transmitted to the patrol management device; wherein the image is used by the patrol management device to detect whether an item is included.
第三方面,本申请提供了一种物品巡检方法,应用于巡检管理装置,该方法包括:In a third aspect, the present application provides an inspection method for an article, which is applied to a inspection management device, and the method includes:
接收运动装置发送的检测对象的图像;Receiving an image of the detection object transmitted by the motion device;
若从检测所述检测对象的图像中检测到单元标签,则向所述运动装置发送采集指令;其中所述检测对象内设置有若干物品存放单元,所述物品存放单元具有对应的单元标签,所述采集指令用于触发所述运动装置采集所述检测对象中且与所述单元标签对应的物品存放单元的图像;接收所述运动装置发送的物品存放单元的图像;And if the unit label is detected from detecting the image of the detection object, sending an acquisition instruction to the motion device; wherein the detection object is provided with a plurality of item storage units, wherein the item storage unit has a corresponding unit label, The collecting instruction is configured to trigger the moving device to collect an image of the item storage unit in the detecting object and corresponding to the unit label; and receive an image of the item storage unit sent by the moving device;
依据所述物品存放单元的图像,检测所述物品存放单元中是否包含物品。Depending on the image of the item storage unit, it is detected whether the item storage unit contains an item.
第四方面,本申请提供了一种物品巡检装置,包括:In a fourth aspect, the present application provides an item inspection apparatus, including:
处理器,用于获得与检测对象对应的运动路线数据;其中所述检测对象内设置有若干物品存放单元,所述运动路线数据表示的路线经过所述物品存放单元;以及将所述运动路线数据发送至导航模块;a processor, configured to obtain motion path data corresponding to the detection object; wherein the detection object is provided with a plurality of item storage units, the route indicated by the movement route data passes through the item storage unit; and the movement route data is Send to the navigation module;
导航模块;用于控制所述物品巡检装置沿着所述运动路线数据表示的路线运动;a navigation module; configured to control a movement of the item inspection device along the route indicated by the movement route data;
处理器,还用于当所述物品巡检装置在所述运动中经过所述物品存放单元时,检测所述物品存放单元内是否存放有物品,获得检测结果。The processor is further configured to detect whether an item is stored in the item storage unit when the item inspection device passes the item storage unit during the movement, and obtain a detection result.
第五方面,本申请提供了一种运动装置,包括:In a fifth aspect, the present application provides an exercise device, including:
处理器,用于获得与检测对象对应的运动路线数据;其中所述检测对象内设置有若干物品存放单元,所述运动路线数据表示的路线经过所述物品存放单元;a processor, configured to obtain motion path data corresponding to the detection object; wherein the detection object is provided with a plurality of item storage units, and the route indicated by the motion path data passes through the item storage unit;
导航模块,用于控制所述运动装置沿着所述运动路线数据表示的路线运动;a navigation module, configured to control a motion of the motion device along the route indicated by the motion path data;
图像采集模块,用于在所述运动中采集检测对象的图像;以及将所述图像发送至通信接口;An image acquisition module, configured to acquire an image of the detection object in the motion; and send the image to a communication interface;
通信接口,用于将所述图像发送至巡检管理装置;其中所述图像用于所述巡检管理装置检测是否包含物品。a communication interface for transmitting the image to the patrol management device; wherein the image is used by the patrol management device to detect whether an item is included.
第六方面,本申请提供了一种巡检管理装置,包括:In a sixth aspect, the application provides a patrol management apparatus, including:
通信接口,用于接收运动装置发送的检测对象的图像;以及接收所述运动装置发送的物品存放单元的图像;a communication interface, configured to receive an image of the detection object sent by the motion device; and receive an image of the item storage unit sent by the motion device;
处理器,用于若从检测所述检测对象的图像中检测到单元标签,则向所述运动装置发送采集指令;其中所述检测对象内设置有若干物品存放单元,所述物品存放单元具有对应的单元标签,所述采集指令用于触发所述运动装置采集所述检测对象中且与所述单元标签对应的物品存放单元的图像;以及依据所述物品存放单元的图像,检测所述物品存放单元中是否包含物品。a processor, configured to send a collection instruction to the mobile device if the unit label is detected from detecting the image of the detection object; wherein the detection object is provided with a plurality of item storage units, and the item storage unit has a corresponding a unit label, the collection instruction is configured to trigger the motion device to collect an image of the item storage unit in the detection object and corresponding to the unit label; and detect the item storage according to an image of the item storage unit Whether the item is included in the unit.
由以上的技术方案可知,本申请提供了一种应用在运动装置上的物品巡检方法,以实现对检测对象的物品存放单元内是否存放有物品的检测。具体地,运动装置在巡检前可以获得与检测对象对应的运动路线,该运动路线是根据检测对象内设置的物品存放单元的排列方式预先规划好的、经过物品存放单元的路线,因此,运动装置可以沿着运动路线自主运动,且自主运动过程中经过物品存放单元时,检测其内是否存放有物品。相比需要由地面人员对运动装置进行远程遥控而言,该方法中运动装置可以对自身的运动过程进行控制,从而实现了物品巡检过程的自动化。It can be seen from the above technical solutions that the present application provides an inspection method for an article applied to an exercise device to realize detection of whether or not an article is stored in the article storage unit of the detection object. Specifically, the motion device can obtain a motion route corresponding to the detection object before the patrol inspection, and the motion route is a pre-planned route passing through the article storage unit according to the arrangement manner of the article storage unit provided in the detection object, and therefore, the motion The device can move autonomously along the movement route, and when the article storage unit passes through the autonomous movement, it is detected whether or not the article is stored therein. Compared with the remote control of the motion device by the ground personnel, the motion device can control the motion process of the device, thereby realizing the automation of the article inspection process.
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings to be used in the embodiments or the prior art description will be briefly described below. Obviously, the drawings in the following description are only It is an embodiment of the present application, and those skilled in the art can obtain other drawings according to the provided drawings without any creative work.
图1为货架的一个正面结构示意图;Figure 1 is a schematic front view of the shelf;
图2为现有的一种物品清点方案的示意图;2 is a schematic view of an existing item inventory scheme;
图3为本申请提供的物品巡检方法的一种应用场景示意图;FIG. 3 is a schematic diagram of an application scenario of an inspection method for an article provided by the present application;
图4A及图4B为本申请提供的两种不同货架对应的两种不同的运动路线的示意图;4A and 4B are schematic diagrams showing two different motion paths corresponding to two different shelves provided by the present application;
图5A及图5B为本申请提供的一种货架对应的两种运动路线的示意图;5A and FIG. 5B are schematic diagrams showing two motion paths corresponding to a shelf provided by the present application;
图6为本申请提供的布置UWB信号发射模块的示意图;6 is a schematic diagram of an arrangement UWB signal transmitting module provided by the present application;
图7为本申请提供的信息采集模块采集到的货架图像的一个示意图;FIG. 7 is a schematic diagram of a shelf image collected by the information collection module provided by the present application;
图8为本申请提供的物品巡检装置的一种结构示意图;8 is a schematic structural view of an article inspection device provided by the present application;
图9为本申请提供的物品巡检装置的另一种结构示意图;9 is another schematic structural diagram of an article inspection device provided by the present application;
图10为本申请提供的运动装置的一种结构示意图;10 is a schematic structural view of a motion device provided by the present application;
图11为本申请提供的巡检管理装置的一种结构示意图。FIG. 11 is a schematic structural diagram of a patrol management apparatus provided by the present application.
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application are clearly and completely described in the following with reference to the drawings in the embodiments of the present application. It is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present application without departing from the inventive scope are the scope of the present application.
包裹等货物通常存放在货架上,在对货物的管理过程中,需要对货架上存放货物的数量进行清点。有些还没实现自动化管理的仓库,会使用人工清点的方式,即由仓库管理人员检查货架上的货位是否存放有货物。在检查高位处的货位时,仓库管理员需要搭乘升降机等设备才能实现到高位处的移动。该种检查方式不仅清点效率很低而且较为危险。Goods such as parcels are usually stored on the shelves. During the management of the goods, the quantity of goods stored on the shelves needs to be counted. Some warehouses that have not yet been automated will use manual counting methods, that is, warehouse managers check whether the goods on the shelves are stored. When checking the position at the high position, the warehouse manager needs to take equipment such as a lift to move to a high position. This type of inspection is not only inefficient but also dangerous.
为了解决人工使用升降设备清点货物方案的问题,有些仓库内布置有固定摄像头,人工通过观察摄像头所拍摄的货架图像来进行清点。该种方式虽然可以以上问题,但由于摄像头的视角范围有限,拍摄图像并不能覆盖整个货架,所以清点结果不够准确。In order to solve the problem of manual use of lifting equipment to check the cargo plan, some warehouses are equipped with fixed cameras, which are manually counted by observing the image of the shelves taken by the camera. Although this method can solve the above problems, the shooting result does not cover the entire shelf because the viewing angle of the camera is limited, so the counting result is not accurate enough.
因此,为了提高清点效率且保证清点结果准确性,目前使用一种较为自动化的清点方案。如图2所示,人工手动操作适配遥控器来控制无人机的飞行,在无人机被控制飞行到货位后,由无人机上装配的扫描器对货位进行扫描,根据是否能够扫描到二维码的结果来确定货位内是否存放有货物,从而实现对货架存放货物数量的清点。Therefore, in order to improve the efficiency of inventory and ensure the accuracy of the inventory results, a more automated inventory scheme is currently used. As shown in Figure 2, the manual remote control adapts the remote control to control the flight of the drone. After the drone is controlled to fly to the cargo space, the scanner mounted on the drone scans the cargo space according to whether it can The result of scanning the QR code to determine whether goods are stored in the cargo space, thereby achieving an inventory of the quantity of goods stored on the shelf.
然而,以上货物清点方案至少存在的问题是,需要由人工通过遥控器对无人机控制无人机的飞行路线,飞行过程不够自动化。However, at least the problem with the above cargo inventory scheme is that the flight path of the drone needs to be controlled by the manual remote control to the drone, and the flight process is not sufficiently automated.
为了至少解决上述一个问题,本申请提供了一种物品巡检方法,用于检测货架等检测对象内是否存放有物品。In order to solve at least the above problem, the present application provides an item inspection method for detecting whether an item is stored in a detection object such as a shelf.
需要说明的是,该物品巡检方法检测对象并非局限于货架,检测对象上包括物品存放单元,物品存放单元并不局限于货架上的货位。放置在物品存放单元内的被检对象可以是货物,也可以是其他具有特定形状的物品。另外,检测对象除了包含物品存放单元外,还可以包括其他装置。或者,检测对象由物品存放单元组成,即多个物品存放单元按照一定规则排列后所形成的整体即称为检测对象。例如,将多个箱体多行多列排列后组成的整体为检测对象。检测对象可以竖立放置的装置,也可以是水平放置的装置。It should be noted that the inspection object of the article inspection method is not limited to the shelf, and the object to be detected includes the article storage unit, and the article storage unit is not limited to the storage space on the shelf. The object to be inspected placed in the article storage unit may be a cargo or other articles having a specific shape. In addition, the detection object may include other devices in addition to the article storage unit. Alternatively, the detection object is composed of an item storage unit, that is, the whole formed by the plurality of item storage units arranged according to a certain rule is called a detection object. For example, the whole of a plurality of boxes arranged in a plurality of rows and columns is a detection target. The device to which the object can be placed can be placed upright or it can be placed horizontally.
本申请提供的物品巡检方法应用在运动装置上,运动装置可以是无人机、机器人等各种可以执行自主运动的装置。见图3,其示出了物品巡检方法的一个应用场景示意。该应用场景仍以对货架上货物的巡检为例,对物品巡检方法的具体实现过程进行说明。The item inspection method provided by the present application is applied to a motion device, which may be a device capable of performing autonomous motion, such as a drone or a robot. Referring to FIG. 3, an application scenario of an item inspection method is shown. The application scenario still takes the inspection of the goods on the shelf as an example, and describes the specific implementation process of the inspection method of the articles.
如图3所示,物品巡检系统可以包含地面控制装置,每次巡检前,地面控制装置可以向无人机发送预先规划的运动路线的数据。向无人机发送运动路线的数据即表示向无人机发送运动路线。预先规划的运动路线需要经过检测对象上需要巡检的物品存放单元。As shown in FIG. 3, the item inspection system may include a ground control device, and the ground control device may transmit data of the pre-planned motion route to the drone before each inspection. Sending the data of the motion route to the drone means sending the motion route to the drone. The pre-planned movement route needs to pass through the object storage unit on the inspection object that needs to be inspected.
不同的货架对应不同的运动路线数据,具体地,货架的不同体现在货架上货位的排列形态不同,排列形式的不同可能体现在货位的数量不同或数量相同但排列规则不同。Different shelves correspond to different movement route data. Specifically, the different layouts of the shelves are different in the arrangement of the storage positions on the shelves, and the difference in the arrangement form may be reflected in the difference in the number of the positions or the same number of arrangements.
参见图4A及图4B所示的两种不同货架对应的运动路线。其中,图4A所示的货架上的货位与图3所示的货架上的货位数量不同,因此,图4A所示的运动路线与图3所示的运动路线不同。图4B所示的货架上的货位与图3所示的货架上的货位数量相同但货位的排列规则不同,因此,图4B所示的运动路线与图3所示的运动路线也不同。See the motion paths corresponding to the two different shelves shown in Figures 4A and 4B. Here, the cargo space on the shelf shown in FIG. 4A is different from the cargo space on the shelf shown in FIG. 3, and therefore, the motion route shown in FIG. 4A is different from the motion route shown in FIG. The position on the shelf shown in FIG. 4B is the same as the number of the shelves on the shelf shown in FIG. 3, but the arrangement rules of the positions are different. Therefore, the motion route shown in FIG. 4B is different from the motion route shown in FIG. .
运动路线的长短代表无人机巡检过程中飞行距离的长短,因此,为了缩短无人机的飞行距离,可以根据货位的排列方式设置运动路线。The length of the movement route represents the length of the flight distance during the inspection of the drone. Therefore, in order to shorten the flight distance of the drone, the movement route can be set according to the arrangement of the cargo space.
如图5A所示,若货位按照行列方式排列,则运动路线除了起点及终点外,还包括多个拐点。除第一行及最后一行外,每一个中间行上包括两个拐点,该两个拐点之间的运动路线与行方向平行。当然,对于第一行而言,起点与第一行上的拐点之间的运动路线与行方向平行;对于最后一行而言,终点与最后一行上的拐点之间的运动路线也与行方向平行。除第一行及最后一行外,前后两行的拐点之间的运动路线与列方向平行。当然,对于第一行而言,该行上的拐点与后一行上的拐点之间的运动路线与列方向平行;对于最后一行而言,该行上的拐点与前一行上的拐点之间的运动路线也与列方向平行。As shown in FIG. 5A, if the cargo spaces are arranged in a row and row manner, the motion route includes a plurality of inflection points in addition to the start point and the end point. In addition to the first row and the last row, each intermediate row includes two inflection points, and the motion path between the two inflection points is parallel to the row direction. Of course, for the first line, the motion path between the starting point and the inflection point on the first line is parallel to the row direction; for the last line, the motion path between the end point and the inflection point on the last line is also parallel to the row direction. . Except for the first row and the last row, the motion path between the inflection points of the two rows is parallel to the column direction. Of course, for the first line, the motion path between the inflection point on the line and the inflection point on the following line is parallel to the column direction; for the last line, the inflection point on the line is between the inflection point on the previous line and the inflection point on the previous line. The motion route is also parallel to the column direction.
对于按照行列方式排列的货位,可以将运动路线规划为图5A所示的以行为巡检单位的路线,该路线可以称为巡检行路线,也可以规划为图5B所示的以列为巡检单位的路线,该路线可以称为巡检列路线。巡检列路线与巡检行仅仅是形式上不同,但路线构成是相同的。For the cargo spaces arranged in a row and row manner, the motion route may be planned as the route of the behavior inspection unit shown in FIG. 5A, and the route may be referred to as a patrol route, or may be planned as shown in FIG. 5B. The route of the inspection unit, which can be called the inspection route. The patrol route and the patrol line are only different in form, but the route composition is the same.
仓库内的货架可以并非一个,也可以为多个。一个货架可以称为一排货架,无人机检测一排货架后,需要飞行至另一排货架。因此,规划的运动路线中可以包括过渡子路线及检测子路线。过渡子路线是从一个货架到另一个货架的路线,检测子路线是用于检测货架上的货位是否存放有货物的路线。The shelves in the warehouse may not be one or multiple. A shelf can be called a row of shelves, and after the drone detects a row of shelves, it needs to fly to another row of shelves. Therefore, the planned sub-route and the detection sub-route can be included in the planned exercise route. The transition sub-route is a route from one shelf to another, and the detection sub-route is a route for detecting whether the cargo on the shelf stores the goods.
因此,控制无人机沿着过渡子路线表示的路线运动,以使无人机从一个货架运动至另一货架;每当无人机运动至一个货架,控制无人机沿着与该货架对应的检测子路线运动,从而实现了引导无人机对多列货架的检测。Therefore, the drone is controlled to move along the route indicated by the transition sub-route to move the drone from one shelf to another; whenever the drone moves to a shelf, the drone is controlled to correspond to the shelf. The detection of the sub-route movement enables the detection of the multi-row shelf by the guided drone.
以上示例中货位的排列方式是规则的,若货位的排列方式非规则的,则需要按照货 位的排列方式进行规划,只要保证运动路线中前一货位到后一货位的路线是最短路线即可。In the above example, the arrangement of the cargo spaces is regular. If the arrangement of the cargo spaces is irregular, it is necessary to plan according to the arrangement of the cargo spaces, as long as the route from the previous cargo space to the next cargo space in the motion route is guaranteed. The shortest route is enough.
确定运动路线后,运动路线除了可以由地面控制装置发送至无人机,也可以预先设置在无人机内。这样,无人机每次执行巡检任务时,按照预先设置的运动路线数据表示的路线运动即可。由于检测对象内物品存放单元的排列方式变化后,运动路线数据表示的路线为了经过这些物品存放单元,也需要适应性地发生变化。因此,该种将运动路线数据预先设置在运动装置内的方案,比较适合应用在检测对象内物品存放单元的排列方式较为固定的场景中。After the motion route is determined, the motion route can be sent to the drone in addition to the ground control device, and can also be preset in the drone. In this way, each time the drone performs the patrol task, it can move according to the route indicated by the preset motion route data. Since the arrangement of the item storage units in the detection object changes, the route indicated by the movement route data also needs to be adaptively changed in order to pass through the item storage unit. Therefore, the scheme of presetting the movement route data in the exercise device is more suitable for the scenario in which the arrangement of the article storage units in the detection object is relatively fixed.
无人机接收到与待检测的货架对应的运动路线数据后,便可以控制运动装置沿着该运动路线数据表示的运动路线运动。具体的控制过程可以通过以下两种方式实现。一种实现方式是,由地面控制装置对无人机进行导航,以控制无人机沿着预设的运动路线运动。另一种实现方式是,无人机上的飞行控制模块对无人机进行导航,以控制无人机自身沿着预设的运动路线运动。After the drone receives the motion route data corresponding to the shelf to be detected, the motion device can be controlled to move along the motion route indicated by the motion route data. The specific control process can be implemented in the following two ways. One implementation is that the drone is navigated by the ground control device to control the drone to move along the preset motion path. Another implementation is that the flight control module on the drone navigates the drone to control the drone itself to move along the preset motion path.
若为第二种实现方式,则无人机上可以设置定位模块及飞行控制模块。飞行控制模块获得定位模块对无人机的实时定位数据,并依据实时定位数据及运动路线数据对无人机的运动轨迹进行规划,以使运动轨迹与运动路线数据表示的路线吻合。以下说明无人机上的定位模块的定位过程。If it is the second implementation mode, the positioning module and the flight control module can be set on the drone. The flight control module obtains the real-time positioning data of the positioning module to the drone, and plans the motion trajectory of the drone according to the real-time positioning data and the motion route data, so that the motion trajectory coincides with the route indicated by the motion route data. The following describes the positioning process of the positioning module on the drone.
具体地,货架可以设置在特定空间如货仓内,为了实现在特定空间内对无人机飞行位置的定位,货仓内可以设置脉冲信号发射模块,相对应地,无人机上的定位模块为脉冲信号接收模块。脉冲信号接收模块可以为多个,脉冲信号接收模块接收到各个脉冲信号发射的脉冲信号后,根据多个脉冲信号的强弱,对无人机的位置进行定位,以获得无人机的位置数据。Specifically, the shelf may be disposed in a specific space such as a warehouse. In order to realize the positioning of the flight position of the drone in a specific space, a pulse signal transmitting module may be disposed in the warehouse, and correspondingly, the positioning module on the drone is Pulse signal receiving module. The pulse signal receiving module may be multiple. After receiving the pulse signal transmitted by each pulse signal, the pulse signal receiving module locates the position of the drone according to the strength of the plurality of pulse signals to obtain the position data of the drone. .
在一种实现方式中,脉冲信号发射模块可以为超宽带(Ultra-Wideband,UWB)信号发射模块,则脉冲信号接收模块为模块为超宽带(Ultra-Wideband,UWB)信号接收模块。如图6所示,在货仓顶部的四个角处,分别布置一个UWB信号发射模块。每个UWB信号发射模块都可以向外发射UWB信号,无人机上的UWB信号接收模块接收到各个UWB信号后,根据各个UWB信号的强弱,实现对无人机的定位。In an implementation manner, the pulse signal transmitting module may be an ultra-wideband (UWB) signal transmitting module, and the pulse signal receiving module is an ultra-wideband (UWB) signal receiving module. As shown in Fig. 6, at the four corners of the top of the warehouse, a UWB signal transmitting module is arranged. Each UWB signal transmitting module can transmit the UWB signal to the outside. After receiving the UWB signals, the UWB signal receiving module on the drone realizes the positioning of the UAV according to the strength of each UWB signal.
当然,脉冲信号发射模块的个数并非局限于四个,还可以是两个以上的其他个数。为了实现定位的精确性,脉冲信号发射模块的越多越好,但考虑到的实现成本,可以根据实际情况选择合适的脉冲信号发射模块个数。Of course, the number of the pulse signal transmitting modules is not limited to four, and may be two or more other numbers. In order to achieve the accuracy of positioning, the more the pulse signal transmitting module, the better, but considering the implementation cost, the number of suitable pulse signal transmitting modules can be selected according to the actual situation.
需要说明的是,脉冲信号会受某些物质的影响,若货仓内货架的材质包括这些物质,则会导致脉冲信号的衰减,进而影响无人机的脉冲信号接收模块对脉冲信号的接收。因此,布置脉冲信号发射模块时,尽量避免货架对脉冲信号的阻挡,例如图6所示,可以将脉冲信号发射模块布置在仓库的顶部。为了扩大信号的发射面积,根据仓库顶部的形状,将脉冲信号发射模块布置在拐角点。当然,若想要扩展脉冲信号发射模块的数量,还可以在其他位置点布置脉冲信号发射模块。It should be noted that the pulse signal will be affected by certain substances. If the material of the shelf in the warehouse includes these substances, the pulse signal will be attenuated, which will affect the reception of the pulse signal by the pulse signal receiving module of the drone. Therefore, when arranging the pulse signal transmitting module, the shelf is prevented from blocking the pulse signal. For example, as shown in FIG. 6, the pulse signal transmitting module can be arranged at the top of the warehouse. In order to enlarge the emission area of the signal, the pulse signal transmitting module is arranged at a corner point according to the shape of the top of the warehouse. Of course, if you want to expand the number of pulse signal transmitting modules, you can also arrange the pulse signal transmitting module at other locations.
需要说明的是,无人机可以是旋翼无人机等各种类型的无人机。无人机上的飞行控制模块可以使用飞行控制算法来控制无人机飞行过程中的姿态,以保证无人机飞行姿态的稳定。It should be noted that the drone can be various types of drones such as a rotary wing drone. The flight control module on the drone can use the flight control algorithm to control the attitude of the drone during flight to ensure the stability of the flight attitude of the drone.
为了进一步提高无人机导航过程的精准性及更好地控制飞行姿态,可以在无人机上设置捷联式惯性导航系统(Strap-down Inertial Navigation System,SINS)。该系统是将加速度计和陀螺仪直接安装在载体上,根据加速度计及陀螺仪所测量出的信息实时计算姿态矩阵,即计算出载体坐标系与导航坐标系之间的关系,再把载体坐标系的加速度计信息转换为导航坐标系下的信息,从而根据转换信息进行导航。In order to further improve the accuracy of the UAV navigation process and better control the flight attitude, a Strap-down Inertial Navigation System (SINS) can be set on the UAV. The system installs the accelerometer and the gyroscope directly on the carrier, calculates the attitude matrix in real time according to the information measured by the accelerometer and the gyroscope, and calculates the relationship between the carrier coordinate system and the navigation coordinate system, and then the carrier coordinates. The accelerometer information of the system is converted into information in the navigation coordinate system, thereby navigating according to the conversion information.
或者,还可以在无人机上设置雷达高度计及光流速度传感器。飞行控制模块可以进一步获得雷达高度计测量的高度信息及光流速度传感器测量的水平速度信息,并获得SINS系统计算出的运动状态信息,使用飞行控制算法对运动状态信息、高度信息及水平速度信息进行综合计算,根据综合计算结果对飞行过程进行导航及姿态控制。其中,飞行控制算法中可以包含卡尔曼滤波算法等各种算法。Alternatively, a radar altimeter and an optical flow velocity sensor can be provided on the drone. The flight control module can further obtain the height information measured by the radar altimeter and the horizontal speed information measured by the optical flow velocity sensor, and obtain the motion state information calculated by the SINS system, and use the flight control algorithm to perform the motion state information, the altitude information, and the horizontal velocity information. Comprehensive calculation, navigation and attitude control of the flight process based on the comprehensive calculation results. Among them, the flight control algorithm may include various algorithms such as a Kalman filter algorithm.
无人机在沿着运动路线运动过程中会经过货位。当无人机经过货位时,便触发该无人机检测货位内是否存放有货物。需要说明的是,无人机可以是每经过一个货位,便对该货位进行检测,或者,也可以是对经过的预设货位进行检测。The drone passes through the cargo space during the movement along the movement route. When the drone passes the cargo position, the drone is triggered to detect whether the goods are stored in the cargo space. It should be noted that the drone can detect the cargo space every time a cargo space passes, or it can also detect the passing predetermined cargo space.
检测方式可以是二维码扫描方式。具体地,货物上可以设置二维码,无人机根据是否扫描到二维码,来检测货位内是否存放有货物。检测方式也并不局限于二维码扫描方式,还可以是其他方式,例如图像检测方式。具体地,无人机可以采集货位的图像,并将图像送给地面控制装置,由地面控制装置对图像进行处理,以检测货位内是否存放有货物。或者,无人机采集到货位的图像后,由自身对图像进行处理,以检测货位内是否存放有货物。具体的图像检测方式在以下内容中进行说明,此处并不赘述。The detection method can be a two-dimensional code scanning method. Specifically, a two-dimensional code can be set on the goods, and the drone detects whether the goods are stored in the cargo space according to whether the two-dimensional code is scanned. The detection method is not limited to the two-dimensional code scanning method, and may be other methods, such as an image detection method. Specifically, the drone can collect an image of the cargo space and send the image to the ground control device, and the ground control device processes the image to detect whether the cargo is stored in the cargo space. Alternatively, after the drone collects the image of the cargo space, the image is processed by itself to detect whether the goods are stored in the cargo space. The specific image detection method is described in the following content, and is not described here.
由以上的技术方案可知,本申请提供了一种应用在运动装置上的物品巡检方法,以实现对检测对象的物品存放单元内是否存放有物品的检测。具体地,运动装置在巡检前 可以获得与检测对象对应的运动路线,该运动路线是根据检测对象内设置的物品存放单元的排列方式预先规划好的、经过物品存放单元的路线,因此,运动装置可以沿着运动路线自主运动,且自主运动过程中经过物品存放单元时,检测其内是否存放有物品。相比需要由地面人员对运动装置进行远程遥控而言,该方法中运动装置可以对自身的运动过程进行控制,从而实现了物品巡检过程的自动化。It can be seen from the above technical solutions that the present application provides an inspection method for an article applied to an exercise device to realize detection of whether or not an article is stored in the article storage unit of the detection object. Specifically, the motion device can obtain a motion route corresponding to the detection object before the patrol inspection, and the motion route is a pre-planned route passing through the article storage unit according to the arrangement manner of the article storage unit provided in the detection object, and therefore, the motion The device can move autonomously along the movement route, and when the article storage unit passes through the autonomous movement, it is detected whether or not the article is stored therein. Compared with the remote control of the motion device by the ground personnel, the motion device can control the motion process of the device, thereby realizing the automation of the article inspection process.
需要说明的是,以上实施例中,对无人机进行外置控制的装置为地面控制装置,但并不局限于此,任何对运动装置进行外置控制的装置可以统称为控制装置。另外,运动路线经过的物品存放单元可以是检测对象内设置的所有的物品存放单元,当然,若想要对某些或某个物品存放单元内是否存放有物品进行检测,则运动路线经过的物品存放单元可以是检测对象内的某些或某个物品存放单元。It should be noted that, in the above embodiment, the device for externally controlling the UAV is a ground control device, but the present invention is not limited thereto, and any device that performs external control on the motion device may be collectively referred to as a control device. In addition, the item storage unit through which the exercise route passes may be all the item storage units provided in the detection object. Of course, if it is desired to detect whether or not items are stored in some or some item storage unit, the items passing by the exercise route are The storage unit may be some or some item storage unit within the detection object.
物品巡检方法还可以包括:根据是否存放有物品的检测结果,生成巡检结果。具体地,根据检测结果生成状态标识,不同的状态标识表示物品存放单元内存放有或未存放有物品的状态,例如状态标识1表示有物品,状态标识0表示未存放有物品。当然,状态标识还可以是其他形式并非局限于数值。物品存放单元具有单元标识,单元标识为物品存放单元在检测对象中的唯一性标识。单元标识可以是物品存放单元在检测对象上的位置如第三排第二列,或者货位标识可以是物品存放单元的编号如54号。建立货位标识及的状态标识的对应关系,并保存在巡检结果中。The item inspection method may further include: generating a inspection result according to whether the detection result of the item is stored. Specifically, the status identifier is generated according to the detection result, and the different status identifiers indicate the state in which the articles are stored or not stored in the article storage unit. For example, the state identifier 1 indicates that there is an article, and the state identifier 0 indicates that the article is not stored. Of course, the status identifier can also be other forms and is not limited to numerical values. The item storage unit has a unit identifier, and the unit identifier is a unique identifier of the item storage unit in the detection object. The unit identifier may be the position of the item storage unit on the detection object such as the second row of the third row, or the location identifier may be the number of the item storage unit such as number 54. The correspondence between the location identifier and the status identifier is established and saved in the inspection result.
例如,货架上货位的单元标识为货位标识,若某货位的货位标识为3-2(表示第3排第2列),状态标识为1(1表示存放有物品),巡检结果中包含该货位标识与该状态标识的对应关系,以表示第3排第2列的货位上存放有物品。For example, the unit identifier of the cargo space on the shelf is the cargo space identifier. If the cargo space identifier of a cargo space is 3-2 (indicating the third row and the second column), the status identifier is 1 (1 indicates that the goods are stored), and the inspection is performed. The result includes the correspondence between the location identifier and the status identifier to indicate that the item is stored in the third row and the second row.
物品检测方法还可以进一步包括,根据巡检结果统计检测对象内存放的物品的数量,即物品检测方法还包括清点物品数量。具体的实现方法可以是:统计状态标识为预设的表示存放有物品的状态标识的数量。当然,物品检测方法还可以用于统计检测对象内并未存放有物品的物品存放单元的数量。具体的实现方法与上述实现方法相似,即统计状态标识为预设的表示未存放有物品的状态标识的数量。The article detecting method may further include: counting the number of articles stored in the object according to the inspection result, that is, the article detecting method further includes counting the number of articles. The specific implementation method may be: the statistical status identifier is a preset number indicating the status identifier of the stored item. Of course, the item detection method can also be used to count the number of item storage units in the object that are not stored in the object. The specific implementation method is similar to the foregoing implementation method, that is, the statistical status identifier is a preset number indicating the status identifier of the item not stored.
图2所示的现有物品清点方案,除了存在需要人工遥控的问题外,还存在准确度较低的问题。具体地,在图2所示的方案中,无人机在飞行过程中不断扫描二维码,通过是否扫描到二维码来确定货位内是否存在货物,然而二维码的面积较小且有的二维码存在磨损,造成二维码的扫描成功率较低,从而影响了货物清点结果的准确性。The existing item inventory scheme shown in FIG. 2 has a problem of low accuracy in addition to the problem that manual remote control is required. Specifically, in the solution shown in FIG. 2, the drone continuously scans the two-dimensional code during flight, and determines whether there is a cargo in the cargo space by scanning the two-dimensional code, but the area of the two-dimensional code is small and Some QR codes are worn, resulting in a lower scanning success rate of the QR code, which affects the accuracy of the goods inventory results.
因此,为了提高货物检测的准确性,以上物品巡检方法实施例中当无人机在运动中经过货位时,触发无人机检测货位内是否存放有物品的具体实现方式可以包括以下几种实现方式。Therefore, in order to improve the accuracy of the cargo inspection, in the embodiment of the above-mentioned article inspection method, when the drone passes the cargo space during the movement, the specific implementation manner of triggering the drone to detect whether the goods are stored in the cargo space may include the following Implementation.
一种实现方式中,预先设置的运动路线中包含一个或多个检测点,检测点与货位在货架中的位置对应。检测点是根据货位在货架上的位置设置的,也就是说,需要对货架上的哪个或哪些货位进行检测,则需要在运动路线中为货位设置各自对应的检测点。无人机沿着运动路线运动时,当经过检测点时,便触发无人机检测货位内是否存放有物品。In one implementation, the preset motion path includes one or more detection points, and the detection points correspond to the positions of the cargo spaces in the shelf. The detection point is set according to the position of the cargo space on the shelf, that is to say, which one or which cargo spaces on the shelf need to be detected, it is necessary to set corresponding detection points for the cargo spaces in the motion route. When the drone moves along the movement route, when passing the detection point, the drone is triggered to detect whether the item is stored in the cargo space.
该种实现方式中,无人机在沿着运动路线运动过程中,可以准确地确定出在哪个位置点执行检测动作,但是,需要预先明确货架上货位的位置、数量等信息,从而根据这些信息规划运动路线中的检测点,导致运动路线的规划较为困难。In this implementation manner, the drone can accurately determine the position at which the detection operation is performed during the movement along the movement route, but it is necessary to pre-determine the position and quantity of the position on the shelf in advance, thereby The detection points in the information planning movement route make the planning of the movement route more difficult.
另一种实现方式是在无人机上设置信息采集模块,信息采集模块会随着无人机的运动而运动,根据信息采集模块在运动时是否采集到货位标签来确定检测点。具体地,每个货位均可以设置与该货位对应的货位标签,货位标签的设置点表示可以对货位进行检测的位置点。也就是说,若信息采集模块在某个位置点可以采集到货位标签,则表示该货位标签的位置处存在一个货位,进而可以对该货位是否存放有货物进行检测。Another implementation method is to set an information collection module on the drone, and the information acquisition module will move along with the movement of the drone, and determine the detection point according to whether the information collection module collects the cargo space label during the movement. Specifically, each cargo space can be set with a cargo space label corresponding to the cargo space, and the set point of the cargo space label indicates a location point at which the cargo space can be detected. That is to say, if the information collecting module can collect the cargo space label at a certain point, it indicates that there is a cargo space at the position of the cargo space label, and then the goods can be detected for whether the cargo space is stored.
如图7所示,货位的下方设置有货位标签,无人机上的信息采集模块若可以采集到该货位标签,则表示该货位标签位置处存在一个货位,从而可以检测该货位是否存放有货物。As shown in Fig. 7, a cargo space label is arranged below the cargo space. If the information collecting module on the drone can collect the cargo space label, it indicates that there is a cargo space at the cargo space label position, so that the cargo can be detected. Whether the goods are stored in the position.
该种实现方式中,无需在运动路线中规划检测点,是根据信息采集模块是否可以采集到货位标签来确定是否到达一个检测点,当信息采集模块在运动中采集到货位标签时,触发无人机检测货位内是否存放有货物。In this implementation manner, it is not necessary to plan a detection point in the motion route, and it is determined according to whether the information collection module can collect the location label to determine whether a detection point is reached. When the information collection module collects the location label in the motion, the trigger is triggered. The drone detects whether goods are stored in the cargo space.
需要说明的是,本实现方式以货位为例进行说明,因此,物品存放单元对应的单元标签为货位标签。当然,若物品存放单元为其他形式的装置时,则单元标签为其他形式对应的标签。It should be noted that the implementation manner is described by taking the cargo space as an example. Therefore, the unit label corresponding to the article storage unit is a cargo space label. Of course, if the item storage unit is another type of device, the unit label is a label corresponding to other forms.
在实施中,信息采集模块可以为图像采集模块如摄像模块或深度摄像传感器等,图像采集模块可以在无人机飞行过程中实时采集货架的图像,则确定信息采集模块是否采集到货位标签的实现方式可以是,检测货架的图像中是否包含货位标签,若货架的图像中包含货位标签,则表示图像采集模块采集到货位标签。In the implementation, the information collection module may be an image acquisition module such as a camera module or a depth camera sensor. The image acquisition module may collect the image of the shelf in real time during the flight of the drone, and determine whether the information collection module collects the location label. The implementation manner may be: detecting whether the image of the shelf includes a location label, and if the image of the shelf includes a location label, the image acquisition module collects the location label.
货位标签可以具有一定的图像特征,图像特征可以是颜色特征、形状特征等。因此,若可以在货架图像中检测到具有特定的图像特征的图像区域,则表示在该货架图像中可 以采集到货位标签。其中,特定的图像特征为货位标签具有的图像特征如具有的特定形状。假设,货位标签为长为10厘米宽为5厘米的矩形,无人机上的摄像装置可以采集到如图7所示的货架图像,若从该货架图像中检测到的矩形符合上述特征,则表示该货架图像中包含货位标签。The location tag may have certain image characteristics, and the image feature may be a color feature, a shape feature, or the like. Therefore, if an image area having a specific image feature can be detected in the shelf image, it means that the location label can be collected in the shelf image. Wherein, the specific image feature is that the image tag has an image feature such as a specific shape. Assuming that the location label is a rectangle having a length of 10 cm and a width of 5 cm, the camera device on the drone can collect the shelf image as shown in FIG. 7. If the rectangle detected from the shelf image meets the above characteristics, then Indicates that the shelf image contains a location label.
若可以从货架图像中采集到货位标签,则表示该货位标签的位置处存在库位,从而可以触发无人机检测货位内是否存放有货物。检测方法可以是二维码扫描方式,也可以是图像检测等其他方式,以下对图像检测方式进行具体说明。If the location label can be collected from the shelf image, it indicates that there is a location at the location of the location label, so that the drone can be triggered to detect whether the goods are stored in the location. The detection method may be a two-dimensional code scanning method or another method such as image detection. The image detection method will be specifically described below.
确定货位标签表示的检测点后,可以引导无人机到达该检测点对应的空间位置,进而触发图像采集模块采集货位标签对应的货位的图像。具体地,确定货位标签在货位图像中的图像位置后,确定该图像位置对应的空间位置;控制无人机运动至该空间位置,并在该空间位置处采集图像,采集到的图像即为货位标签对应的货位的图像,简称为库位图像。After determining the detection point indicated by the location label, the drone can be guided to the spatial position corresponding to the detection point, thereby triggering the image acquisition module to collect the image of the location corresponding to the location label. Specifically, after determining the image location of the location label in the location image, determining a spatial location corresponding to the image location; controlling the drone to move to the spatial location, and acquiring an image at the spatial location, the acquired image is The image of the location corresponding to the location label is simply referred to as the location image.
采集到库位图像后,使用深度检测算法等图像处理算法,在该货位的图像内检测是否包含货物。需要说明的是,深度检测算法为一种图像处理算法,本申请在检测货位图像中是否包含货物时,并非局限于使用深度检测算法,还可以使用其他图像处理算法。After the location image is acquired, an image processing algorithm such as a depth detection algorithm is used to detect whether or not the goods are contained in the image of the location. It should be noted that the depth detection algorithm is an image processing algorithm. When detecting whether the cargo image is included in the cargo image, the present invention is not limited to using the depth detection algorithm, and other image processing algorithms may also be used.
以深度检测算法为例,对检测过程进行说明。具体地,首先对库位图像进行二值化处理,再从二值化处理后的图像中提取轮廓区域。若提取到的轮廓区域满足特定的形状特征,该形状特征为货物所具有的形状特征,则可以确定该库位内存放有货物。若提取不到轮廓区域,或提取到的轮廓区域不满足该特定的形状特征,则可以确定该库位内并未存放有货物。Take the depth detection algorithm as an example to describe the detection process. Specifically, the location image is first binarized, and the contour region is extracted from the binarized image. If the extracted contour area satisfies a specific shape feature, which is a shape feature of the cargo, it can be determined that the cargo is stored in the location. If the contour area is not extracted, or the extracted contour area does not satisfy the specific shape feature, it can be determined that the goods are not stored in the location.
无人机在获得检测结果后,可以将检测结果发送至地面控制装置,由地面控制装置进行处理,如在显示界面中显示检测结果。或者,无人机还可以将图像采集模块采集到的图像发送至地面控制装置,由地面控制装置进行处理,如保存或显示。After obtaining the test result, the drone can send the test result to the ground control device for processing by the ground control device, such as displaying the test result in the display interface. Alternatively, the drone may also transmit the image acquired by the image acquisition module to the ground control device for processing, such as saving or displaying, by the ground control device.
见图8,其示出了本申请提供的物品巡检装置的一种结构示意,具体包括:处理器801及导航模块802。FIG. 8 is a schematic structural diagram of an article inspection apparatus provided by the present application, specifically including a processor 801 and a navigation module 802.
处理器801,用于获得与检测对象对应的运动路线数据;其中所述检测对象内设置有若干物品存放单元,所述运动路线数据表示的路线经过所述物品存放单元;以及将所述运动路线数据发送至导航模块;The processor 801 is configured to obtain motion path data corresponding to the detection object, where the detection object is provided with a plurality of item storage units, the route indicated by the movement route data passes through the item storage unit, and the movement route is Data is sent to the navigation module;
导航模块802;用于控制所述物品巡检装置沿着所述运动路线数据表示的路线运动;a navigation module 802; configured to control a movement of the item inspection device along the route indicated by the motion path data;
处理器801,还用于当所述物品巡检装置在所述运动中经过所述物品存放单元时,检测所述物品存放单元内是否存放有物品,获得检测结果。The processor 801 is further configured to: when the item inspection device passes the item storage unit during the movement, detect whether an item is stored in the item storage unit, and obtain a detection result.
在一个示例中,在执行控制所述物品巡检装置沿着所述运动路线数据表示的路线运动的步骤时,导航模块802具体用于确定所述物品巡检装置的实时定位数据;以及依据所述实时定位数据及所述运动路线数据对所述物品巡检装置的运动轨迹进行规划,以使所述运动轨迹与所述运动路线数据表示的路线吻合。In an example, when performing the step of controlling the movement of the item inspection device along the route indicated by the movement route data, the navigation module 802 is specifically configured to determine real-time positioning data of the item inspection device; The real-time positioning data and the motion path data plan a motion trajectory of the item patrol device to match the motion trajectory with the route indicated by the motion path data.
在一个示例中,所述检测对象所在的空间内设置有脉冲信号发射模块,所述导航模块包括脉冲信号接收模块;则在执行获得所述定位模块对所述物品巡检装置的实时定位数据的步骤时,导航模块802具体用于获得所述脉冲信号接收模块依据所述脉冲信号发射模块发射的脉冲信号生成的实时定位数据。In one example, a pulse signal transmitting module is disposed in a space in which the detecting object is located, and the navigation module includes a pulse signal receiving module; and then performing real-time positioning data on the article patrol device of the positioning module is performed. In the step, the navigation module 802 is specifically configured to obtain real-time positioning data generated by the pulse signal receiving module according to the pulse signal transmitted by the pulse signal transmitting module.
在一个示例中,所述物品巡检装置为无人机,所述脉冲信号发射模块为超宽带信号发射模块,所述脉冲信号接收模块为超宽带信号接收模块。In one example, the item inspection device is a drone, the pulse signal transmission module is an ultra-wideband signal transmission module, and the pulse signal receiving module is an ultra-wideband signal receiving module.
在一个示例中,所述检测对象为多个,与多个检测对象对应的运动路线数据表示的路线包括过渡子路线及检测子路线;则在执行控制所述物品巡检装置沿着所述运动路线数据表示的路线运动的步骤时,导航模块802具体用于控制所述物品巡检装置沿着所述过渡子路线表示的路线运动,以使所述物品巡检装置从一个检测对象运动至另一检测对象;以及每当所述物品巡检装置运动至检测对象,控制所述物品巡检装置沿着与所述检测对象对应的检测子路线运动。In one example, the detection object is a plurality of, and the route indicated by the motion path data corresponding to the plurality of detection objects includes a transition sub-route and a detection sub-route; and then the control of the item inspection device along the movement is performed. When the route data indicates the step of the route movement, the navigation module 802 is specifically configured to control the route of the article inspection device along the transition sub-route to move the article inspection device from one detection object to another a detecting object; and each time the article inspecting device moves to the detecting object, controlling the article inspecting device to move along the detecting sub-route corresponding to the detecting object.
在一个示例中,所述运动路线数据表示的路线中包含若干检测点,且所述检测点与所述物品存放单元在所述检测对象中的位置对应;则在执行当所述物品巡检装置在所述运动中经过所述物品存放单元时,检测所述物品存放单元内是否存放有物品的步骤时,处理器801具体用于当所述物品巡检装置在所述运动中经过所述检测点时,检测所述物品存放单元内是否存放有物品。In one example, the route indicated by the motion route data includes a plurality of detection points, and the detection points correspond to positions of the item storage unit in the detection object; When detecting the step of storing an item in the item storage unit when the item storage unit passes the movement, the processor 801 is specifically configured to: when the item inspection device passes the detection in the movement When the point is detected, it is detected whether the item is stored in the item storage unit.
见图9,其示出了本申请提供的物品巡检装置的另一种结构示意,具体包括:处理器801、导航模块802及信息采集模块803。FIG. 9 is a schematic diagram showing another structure of the article inspection device provided by the present application, which specifically includes a processor 801, a navigation module 802, and an information collection module 803.
所述物品存放单元具有对应的单元标签。The item storage unit has a corresponding unit label.
信息采集模块803,用于在所述物品巡检装置沿着所述运动路线数据表示的路线运动中采集单元标签;则在执行当所述物品巡检装置在所述运动中经过所述物品存放单元时,检测所述物品存放单元内是否存放有物品的步骤时,处理器801具体用于当所述信息采集模块在所述运动中采集到所述单元标签时,检测所述物品存放单元内是否存放有 物品。The information collecting module 803 is configured to collect a unit label in the route movement indicated by the item inspection device along the movement path data; and then execute when the item inspection device passes the item storage in the movement When the unit detects the step of storing the item in the item storage unit, the processor 801 is specifically configured to: when the information collecting module collects the unit label in the movement, detect the item storage unit Whether items are stored.
在一个示例中,所述信息采集模块803为图像采集模块,用于在所述物品巡检装置的运动过程中实时采集检测对象的图像;则在执行当所述信息采集模块在所述运动中采集到所述单元标签时,检测所述物品存放单元内是否存放有物品的步骤时,处理器801具体用于检测所述图像采集模块采集的检测对象的图像中是否包含所述单元标签;若包含,则检测所述物品存放单元内是否存放有物品。In an example, the information collection module 803 is an image acquisition module, configured to collect an image of the detection object in real time during the movement of the item inspection device; and then execute when the information collection module is in the motion. The processor 801 is specifically configured to detect whether the unit label is included in the image of the detection object collected by the image collection module, when the unit label is detected, and the step of detecting whether the item is stored in the item storage unit; Including, detecting whether an item is stored in the item storage unit.
在一个示例中,图像采集模块还用于接收到采集指令后,采集所述单元标签对应的物品存放单元的图像;以及将所述单元标签对应的物品存放单元的图像发送至处理器801;In an example, the image acquisition module is further configured to: after receiving the acquisition instruction, collect an image of the item storage unit corresponding to the unit label; and send an image of the item storage unit corresponding to the unit label to the processor 801;
在执行检测所述物品存放单元内是否存放有物品的步骤时,处理器801具体用于向所述图像采集模块发送采集指令;以及检测所述单元标签对应的物品存放单元的图像内是否包含所述物品。The processor 801 is specifically configured to send an acquisition instruction to the image collection module, and detect whether the image of the item storage unit corresponding to the unit label includes the step of detecting whether the item is stored in the item storage unit. Said items.
在一个示例中,在执行检测所述物品存放单元的图像内是否包含所述物品的步骤时,处理器801具体用于使用深度检测算法,在所述物品存放单元的图像内检测是否包含所述物品。In one example, when performing the step of detecting whether the item is included in the image of the item storage unit, the processor 801 is specifically configured to detect whether the image is included in the image of the item storage unit using the depth detection algorithm article.
在一个示例中,处理器801还用于在向所述图像采集模块发送采集指令之前,确定所述单元标签在所述单元标签对应的物品存放单元的图像中的图像位置,并确定所述图像位置对应的空间位置;以及控制所述物品巡检装置运动至所述空间位置。In an example, the processor 801 is further configured to determine an image position of the unit label in an image of the item storage unit corresponding to the unit label, and determine the image before sending the collection instruction to the image collection module. a spatial location corresponding to the location; and controlling movement of the item inspection device to the spatial location.
见图10,其示出了本申请提供的一种运动装置的结构示意,具体包括:处理器1001、导航模块1002、图像采集模块1003及通信接口1004。FIG. 10 is a schematic structural diagram of a motion device provided by the present application, specifically including: a processor 1001, a navigation module 1002, an image acquisition module 1003, and a communication interface 1004.
处理器1001,用于获得与检测对象对应的运动路线数据;其中所述检测对象内设置有若干物品存放单元,所述运动路线数据表示的路线经过所述物品存放单元;a processor 1001, configured to obtain motion path data corresponding to the detection object; wherein the detection object is provided with a plurality of item storage units, and the route indicated by the movement route data passes through the item storage unit;
导航模块1002,用于控制所述运动装置沿着所述运动路线数据表示的路线运动;a navigation module 1002, configured to control a motion of the motion device along the route indicated by the motion path data;
图像采集模块1003,用于在所述运动中采集检测对象的图像;以及将所述图像发送至通信接口;An image acquisition module 1003, configured to collect an image of the detection object in the motion; and send the image to a communication interface;
通信接口1004,用于将所述图像发送至巡检管理装置;其中所述图像用于所述巡检管理装置检测是否包含物品。The communication interface 1004 is configured to send the image to the patrol management device; wherein the image is used by the patrol management device to detect whether an item is included.
在一个示例中,所述运动路线数据表示的路线中包含若干检测点,且所述检测点与所述物品存放单元在所述检测对象中的位置对应;则在执行在所述运动中采集检测对象 的图像的步骤时,图像采集模块1003具体用于当所述运动装置在所述运动中经过所述检测点时,采集所述检测对象中且与所述检测点对应的物品存放单元的图像。In one example, the route indicated by the motion path data includes a plurality of detection points, and the detection points correspond to positions of the item storage unit in the detection object; then, performing detection in the movement is performed The image capturing module 1003 is specifically configured to: when the moving device passes the detection point in the motion, collect an image of the item storage unit in the detection object and corresponding to the detection point .
在一个示例中,所述物品存放单元具有对应的单元标签;则在执行在所述运动中采集检测对象的图像的步骤时,图像采集模块1003具体用于当接收到采集指令时,采集所述检测对象中且与所述单元标签对应的物品存放单元的图像。In an example, the item storage unit has a corresponding unit label; and when performing the step of collecting an image of the detection object in the motion, the image acquisition module 1003 is specifically configured to: when the collection instruction is received, collect the An image of the item storage unit in the object and corresponding to the unit label is detected.
需要说明的是,以上运动装置可以是图3所示的无人机。It should be noted that the above motion device may be the drone shown in FIG. 3.
见图11,本申请还提供了一种巡检管理装置的结构示意,具体包括:Referring to FIG. 11 , the present application also provides a schematic diagram of a structure of a patrol management device, which specifically includes:
通信接口1101,用于接收运动装置发送的检测对象的图像;以及接收所述运动装置发送的物品存放单元的图像;a communication interface 1101, configured to receive an image of the detection object sent by the motion device; and receive an image of the item storage unit sent by the motion device;
处理器1102,用于若从检测所述检测对象的图像中检测到单元标签,则向所述运动装置发送采集指令;其中所述检测对象内设置有若干物品存放单元,所述物品存放单元具有对应的单元标签,所述采集指令用于触发所述运动装置采集所述检测对象中且与所述单元标签对应的物品存放单元的图像;以及依据所述物品存放单元的图像,检测所述物品存放单元中是否包含物品。The processor 1102 is configured to: if a unit label is detected from detecting an image of the detection object, send an acquisition instruction to the motion device; wherein the detection object is provided with a plurality of item storage units, and the item storage unit has a corresponding unit label, the collection instruction is configured to trigger the motion device to collect an image of the item storage unit in the detection object and corresponding to the unit label; and detect the item according to an image of the item storage unit Whether the item is included in the storage unit.
在一个示例中,处理器1102,还用于确定所述检测对象内若干物品存放单元的排列方式;以及依据所述排列方式,生成运动路线数据;其中所述运动路线数据表示的路线经过所述若干物品存放单元。通信接口1101,还用于向所述运动装置发送运动路线数据。In one example, the processor 1102 is further configured to determine an arrangement manner of the plurality of item storage units in the detection object; and generate motion path data according to the arrangement manner; wherein the route indicated by the motion path data passes the Several item storage units. The communication interface 1101 is further configured to send the motion route data to the motion device.
需要说明的是,以上巡检管理装置可以是图3所示的地面控制装置。It should be noted that the above patrol management device may be the ground control device shown in FIG. 3.
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。It should be noted that each embodiment in the specification is described in a progressive manner, and each embodiment focuses on differences from other embodiments, and the same similar parts between the embodiments are referred to each other. can.
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括上述要素的过程、方法、物品或者设备中还存在另外的相同要素。It should also be noted that, in this context, relational terms such as first and second, etc. are used merely to distinguish one entity or operation from another entity or operation, without necessarily requiring or implying such entities or operations. There is any such actual relationship or order between them. Furthermore, the term "comprises" or "comprises" or "comprises" or any other variations thereof is intended to encompass a non-exclusive inclusion, such that a process, method, article, or device that comprises a plurality of elements includes not only those elements but also Other elements, or elements that are inherent to such a process, method, item, or device. An element that is defined by the phrase "comprising a ..." does not exclude the presence of additional elements in the process, method, article, or device that comprises the above described elements.
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。The above description of the disclosed embodiments enables those skilled in the art to make or use the application. Various modifications to these embodiments are obvious to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the application. Therefore, the application is not limited to the embodiments shown herein, but is to be accorded the broadest scope of the principles and novel features disclosed herein.
Claims (32)
- 一种物品巡检方法,其特征在于,应用于运动装置,该方法包括:An article inspection method, characterized in that it is applied to an exercise device, and the method comprises:获得与检测对象对应的运动路线数据;其中所述检测对象内设置有若干物品存放单元,所述运动路线数据表示的路线经过所述物品存放单元;Obtaining motion path data corresponding to the detection object; wherein the detection object is provided with a plurality of item storage units, and the route indicated by the movement route data passes through the item storage unit;控制所述运动装置沿着所述运动路线数据表示的路线运动;Controlling movement of the motion device along a route indicated by the motion path data;当所述运动装置在所述运动中经过所述物品存放单元时,触发所述运动装置检测所述物品存放单元内是否存放有物品,获得检测结果。When the moving device passes the article storage unit during the movement, the moving device is triggered to detect whether an item is stored in the article storage unit, and the detection result is obtained.
- 根据权利要求1所述的物品巡检方法,其特征在于,所述运动装置上设置有定位模块;则控制所述运动装置沿着所述运动路线数据表示的路线运动,包括:The method of inspecting an article according to claim 1, wherein the moving device is provided with a positioning module; and controlling the movement of the moving device along the route indicated by the movement route data comprises:获得所述定位模块对所述运动装置的实时定位数据;Obtaining real-time positioning data of the positioning module on the motion device;依据所述实时定位数据及所述运动路线数据对所述运动装置的运动轨迹进行规划,以使所述运动轨迹与所述运动路线数据表示的路线吻合。And locating a motion trajectory of the motion device according to the real-time positioning data and the motion route data, so that the motion trajectory coincides with a route indicated by the motion route data.
- 根据权利要求2所述的物品巡检方法,其特征在于,所述检测对象所在的空间内设置有脉冲信号发射模块,所述定位模块为脉冲信号接收模块;The method for inspecting an article according to claim 2, wherein a pulse signal transmitting module is disposed in a space in which the detecting object is located, and the positioning module is a pulse signal receiving module;则获得所述定位模块对所述运动装置的实时定位数据,包括:Obtain real-time positioning data of the positioning module on the motion device, including:获得所述脉冲信号接收模块依据所述脉冲信号发射模块发射的脉冲信号生成的实时定位数据。Obtain real-time positioning data generated by the pulse signal receiving module according to the pulse signal transmitted by the pulse signal transmitting module.
- 根据权利要求3所述的物品巡检方法,其特征在于,所述运动装置为无人机,所述脉冲信号发射模块为超宽带信号发射模块,所述脉冲信号接收模块为超宽带信号接收模块。The method for inspecting an article according to claim 3, wherein the motion device is a drone, the pulse signal transmitting module is an ultra-wideband signal transmitting module, and the pulse signal receiving module is an ultra-wideband signal receiving module. .
- 根据权利要求1所述的物品巡检方法,其特征在于,所述检测对象为多个,与多个检测对象对应的运动路线数据表示的路线包括过渡子路线及检测子路线;The item inspection method according to claim 1, wherein the detection object is a plurality of, and the route indicated by the motion route data corresponding to the plurality of detection objects includes a transition sub-route and a detection sub-route;则控制所述运动装置沿着所述运动路线数据表示的路线运动,包括:Controlling the motion of the motion device along the route indicated by the motion path data, including:控制所述运动装置沿着所述过渡子路线表示的路线运动,以使所述运动装置从一个检测对象运动至另一检测对象;Controlling movement of the motion device along the route represented by the transition sub-route to move the motion device from one detection object to another detection object;每当所述运动装置运动至检测对象,控制所述运动装置沿着与所述检测对象对应的检测子路线运动。Each time the motion device moves to the detection object, the motion device is controlled to move along a detection sub-route corresponding to the detection object.
- 根据权利要求1所述的物品巡检方法,其特征在于,所述运动路线数据表示的路线中包含若干检测点,且所述检测点与所述物品存放单元在所述检测对象中的位置对应;The article inspection method according to claim 1, wherein the route indicated by the motion route data includes a plurality of detection points, and the detection points correspond to positions of the article storage unit in the detection object. ;则当所述运动装置在所述运动中经过所述物品存放单元时,触发所述运动装置检测所述物品存放单元内是否存放有物品,包括:When the moving device passes the article storage unit during the movement, triggering the motion device to detect whether the article is stored in the article storage unit includes:当所述运动装置在所述运动中经过所述检测点时,触发所述运动装置检测所述物品存放单元内是否存放有物品。When the motion device passes the detection point in the motion, the motion device is triggered to detect whether an item is stored in the item storage unit.
- 根据权利要求1所述的物品巡检方法,其特征在于,所述运动装置上设置有信息采集模块,且所述物品存放单元具有对应的单元标签;The article inspection method according to claim 1, wherein the motion device is provided with an information collection module, and the article storage unit has a corresponding unit label;则当所述运动装置在所述运动中经过所述物品存放单元时,触发所述运动装置检测所述物品存放单元内是否存放有物品,包括:When the moving device passes the article storage unit during the movement, triggering the motion device to detect whether the article is stored in the article storage unit includes:当所述信息采集模块在所述运动中采集到所述单元标签时,触发所述运动装置检测所述物品存放单元内是否存放有物品。When the information collecting module collects the unit label in the motion, the motion device is triggered to detect whether an item is stored in the item storage unit.
- 根据权利要求7所述的物品巡检方法,其特征在于,所述信息采集模块为图像采集模块,用于在所述运动装置的运动过程中实时采集检测对象的图像;The method of inspecting an item according to claim 7, wherein the information collecting module is an image collecting module, configured to collect an image of the detecting object in real time during the movement of the moving device;则当所述信息采集模块在所述运动中采集到所述单元标签时,触发所述运动装置检测所述物品存放单元内是否存放有物品,包括:When the information collection module collects the unit label in the motion, the motion device is triggered to detect whether the item is stored in the item storage unit, including:检测所述检测对象的图像中是否包含所述单元标签;Detecting whether the unit label is included in an image of the detection object;若包含,则触发所述运动装置检测所述物品存放单元内是否存放有物品。If included, the motion device is triggered to detect whether an item is stored in the item storage unit.
- 根据权利要求8所述的物品巡检方法,其特征在于,所述触发所述运动装置检测所述物品存放单元内是否存放有物品,包括:The method of inspecting an article according to claim 8, wherein the triggering the motion device to detect whether an item is stored in the item storage unit comprises:触发所述图像采集模块采集所述单元标签对应的物品存放单元的图像;Triggering the image acquisition module to collect an image of the item storage unit corresponding to the unit label;检测所述物品存放单元的图像内是否包含所述物品。Detecting whether the item is included in an image of the item storage unit.
- 根据权利要求9所述的物品巡检方法,其特征在于,所述检测所述物品存放单元的图像内是否包含所述物品,包括:The method of inspecting an article according to claim 9, wherein the detecting whether the article is included in the image of the article storage unit comprises:使用深度检测算法,在所述物品存放单元的图像内检测是否包含所述物品。A depth detection algorithm is used to detect whether the item is contained within the image of the item storage unit.
- 根据权利要求9所述的物品巡检方法,其特征在于,所述触发所述图像采集模块采集所述单元标签对应的物品存放单元的图像,包括:The method of inspecting an item according to claim 9, wherein the triggering the image acquisition module to collect an image of the item storage unit corresponding to the unit label comprises:确定所述单元标签在所述图像中的图像位置,并确定所述图像位置对应的空间位置;Determining an image position of the unit label in the image, and determining a spatial position corresponding to the image position;控制所述运动装置运动至所述空间位置,并在所述空间位置处采集图像;其中,所述图像为所述单元标签对应的物品存放单元的图像。Controlling movement of the motion device to the spatial position and acquiring an image at the spatial location; wherein the image is an image of an item storage unit corresponding to the unit label.
- 一种物品巡检方法,其特征在于,应用于运动装置,该方法包括:An article inspection method, characterized in that it is applied to an exercise device, and the method comprises:获得与检测对象对应的运动路线数据;其中所述检测对象内设置有若干物品存放单元,所述运动路线数据表示的路线经过所述物品存放单元;Obtaining motion path data corresponding to the detection object; wherein the detection object is provided with a plurality of item storage units, and the route indicated by the movement route data passes through the item storage unit;控制所述运动装置沿着所述运动路线数据表示的路线运动;Controlling movement of the motion device along a route indicated by the motion path data;在所述运动中采集检测对象的图像,并将所述图像发送至巡检管理装置;其中所述图像用于所述巡检管理装置检测是否包含物品。An image of the detection object is acquired in the motion, and the image is transmitted to the patrol management device; wherein the image is used by the patrol management device to detect whether an item is included.
- 根据权利要求12所述的物品巡检方法,其特征在于,所述运动路线数据表示的路线中包含若干检测点,且所述检测点与所述物品存放单元在所述检测对象中的位置对应;The article inspection method according to claim 12, wherein the route indicated by the movement route data includes a plurality of detection points, and the detection points correspond to positions of the article storage unit in the detection object ;则所述在所述运动中采集检测对象的图像,包括:Then collecting the image of the detection object in the motion, including:当所述运动装置在所述运动中经过所述检测点时,采集所述检测对象中且与所述检测点对应的物品存放单元的图像。And when the moving device passes the detection point in the movement, acquiring an image of the item storage unit in the detection object and corresponding to the detection point.
- 根据权利要求12所述的物品巡检方法,其特征在于,所述物品存放单元具有对应的单元标签;The article inspection method according to claim 12, wherein the article storage unit has a corresponding unit label;则所述在所述运动中采集检测对象的图像,包括:Then collecting the image of the detection object in the motion, including:当接收到采集指令时,采集所述检测对象中且与所述单元标签对应的物品存放单元的图像。When receiving the acquisition instruction, an image of the item storage unit in the detection object and corresponding to the unit label is acquired.
- 一种物品巡检方法,其特征在于,应用于巡检管理装置,该方法包括:An item inspection method, which is characterized in that it is applied to a patrol management device, and the method includes:接收运动装置发送的检测对象的图像;Receiving an image of the detection object transmitted by the motion device;若从检测所述检测对象的图像中检测到单元标签,则向所述运动装置发送采集指令;其中所述检测对象内设置有若干物品存放单元,所述物品存放单元具有对应的单元标签,所述采集指令用于触发所述运动装置采集所述检测对象中且与所述单元标签对应的物品存放单元的图像;接收所述运动装置发送的物品存放单元的图像;And if the unit label is detected from detecting the image of the detection object, sending an acquisition instruction to the motion device; wherein the detection object is provided with a plurality of item storage units, wherein the item storage unit has a corresponding unit label, The collecting instruction is configured to trigger the moving device to collect an image of the item storage unit in the detecting object and corresponding to the unit label; and receive an image of the item storage unit sent by the moving device;依据所述物品存放单元的图像,检测所述物品存放单元中是否包含物品。Depending on the image of the item storage unit, it is detected whether the item storage unit contains an item.
- 根据权利要求15所述的物品巡检方法,其特征在于,还包括:确定所述检测对象内若干物品存放单元的排列方式;The method of inspecting an article according to claim 15, further comprising: determining an arrangement manner of a plurality of article storage units in the detection object;依据所述排列方式,生成运动路线数据;其中所述运动路线数据表示的路线经过所述若干物品存放单元;According to the arrangement manner, the motion route data is generated; wherein the route indicated by the motion route data passes through the several item storage units;向所述运动装置发送运动路线数据。The motion route data is transmitted to the exercise device.
- 一种物品巡检装置,其特征在于,包括:An article inspection device, comprising:处理器,用于获得与检测对象对应的运动路线数据;其中所述检测对象内设置有若干物品存放单元,所述运动路线数据表示的路线经过所述物品存放单元;以及将所述运动路线数据发送至导航模块;a processor, configured to obtain motion path data corresponding to the detection object; wherein the detection object is provided with a plurality of item storage units, the route indicated by the movement route data passes through the item storage unit; and the movement route data is Send to the navigation module;导航模块;用于控制所述物品巡检装置沿着所述运动路线数据表示的路线运动;a navigation module; configured to control a movement of the item inspection device along the route indicated by the movement route data;处理器,还用于当所述物品巡检装置在所述运动中经过所述物品存放单元时,检测所述物品存放单元内是否存放有物品,获得检测结果。The processor is further configured to detect whether an item is stored in the item storage unit when the item inspection device passes the item storage unit during the movement, and obtain a detection result.
- 根据权利要求17所述的物品巡检装置,其特征在于,用于控制所述物品巡检装置沿着所述运动路线数据表示的路线运动的导航模块,包括:The item inspection device according to claim 17, wherein the navigation module for controlling the movement of the item inspection device along the route indicated by the movement path data comprises:导航模块,具体用于确定所述物品巡检装置的实时定位数据;以及依据所述实时定位数据及所述运动路线数据对所述物品巡检装置的运动轨迹进行规划,以使所述运动轨迹与所述运动路线数据表示的路线吻合。a navigation module, specifically configured to determine real-time positioning data of the item inspection device; and, according to the real-time positioning data and the motion path data, plan a motion trajectory of the item inspection device to make the motion track Consistent with the route indicated by the athletic route data.
- 根据权利要求18所述的物品巡检装置,其特征在于,所述检测对象所在的空间内设置有脉冲信号发射模块,所述导航模块包括脉冲信号接收模块;The article inspection device according to claim 18, wherein a pulse signal transmitting module is disposed in a space in which the detecting object is located, and the navigation module includes a pulse signal receiving module;则用于获得所述定位模块对所述物品巡检装置的实时定位数据的导航模块,包括:And a navigation module, configured to obtain real-time positioning data of the positioning module by the positioning module, including:导航模块,具体用于获得所述脉冲信号接收模块依据所述脉冲信号发射模块发射的脉冲信号生成的实时定位数据。The navigation module is specifically configured to obtain real-time positioning data generated by the pulse signal receiving module according to the pulse signal transmitted by the pulse signal transmitting module.
- 根据权利要求19所述的物品巡检装置,其特征在于,所述物品巡检装置为无人机,所述脉冲信号发射模块为超宽带信号发射模块,所述脉冲信号接收模块为超宽带信号接收模块。The article inspection device according to claim 19, wherein the article inspection device is a drone, the pulse signal transmission module is an ultra-wideband signal transmission module, and the pulse signal receiving module is an ultra-wideband signal. Receive module.
- 根据权利要求17所述的物品巡检装置,其特征在于,所述检测对象为多个,与多个检测对象对应的运动路线数据表示的路线包括过渡子路线及检测子路线;The article inspection device according to claim 17, wherein the detection object is a plurality of, and the route indicated by the motion route data corresponding to the plurality of detection objects includes a transition sub-route and a detection sub-route;则用于控制所述物品巡检装置沿着所述运动路线数据表示的路线运动的导航模块,包括:And a navigation module for controlling the movement of the item inspection device along the route indicated by the movement route data, comprising:导航模块,具体用于控制所述物品巡检装置沿着所述过渡子路线表示的路线运动,以使所述物品巡检装置从一个检测对象运动至另一检测对象;以及每当所述物品巡检装置运动至检测对象,控制所述物品巡检装置沿着与所述检测对象对应的检测子路线运动。a navigation module, specifically for controlling movement of the item inspection device along the route indicated by the transition sub-route, so that the item inspection device moves from one detection object to another detection object; and whenever the item The inspection device moves to the detection object, and controls the article inspection device to move along the detection sub-route corresponding to the detection object.
- 根据权利要求17所述的物品巡检装置,其特征在于,所述运动路线数据表示的路线中包含若干检测点,且所述检测点与所述物品存放单元在所述检测对象中的位置对应;The article inspection apparatus according to claim 17, wherein the route indicated by the movement route data includes a plurality of detection points, and the detection points correspond to positions of the article storage unit in the detection object ;则用于当所述物品巡检装置在所述运动中经过所述物品存放单元时,检测所述物品存放单元内是否存放有物品的处理器,包括:And the processor for detecting whether the item is stored in the item storage unit when the item inspection device passes the item storage unit during the movement, comprising:处理器,具体用于当所述物品巡检装置在所述运动中经过所述检测点时,检测所述物品存放单元内是否存放有物品。The processor is configured to detect whether an item is stored in the item storage unit when the item inspection device passes the detection point during the movement.
- 根据权利要求17所述的物品巡检装置,其特征在于,所述物品存放单元具有对应的单元标签;则该物品巡检装置还包括:The article inspection device according to claim 17, wherein the article storage unit has a corresponding unit label;信息采集模块,用于在所述物品巡检装置沿着所述运动路线数据表示的路线运动中采集单元标签;An information collecting module, configured to collect a unit label in a route movement indicated by the item inspection device along the motion path data;则用于当所述物品巡检装置在所述运动中经过所述物品存放单元时,检测所述物品存放单元内是否存放有物品的处理器,包括:And the processor for detecting whether the item is stored in the item storage unit when the item inspection device passes the item storage unit during the movement, comprising:处理器,具体用于当所述信息采集模块在所述运动中采集到所述单元标签时,检测所述物品存放单元内是否存放有物品。The processor is configured to detect whether an item is stored in the item storage unit when the information collecting module collects the unit label in the motion.
- 根据权利要求23所述的物品巡检装置,其特征在于,所述信息采集模块为图像采集模块,用于在所述物品巡检装置的运动过程中实时采集检测对象的图像;The article inspection device according to claim 23, wherein the information collection module is an image acquisition module, configured to collect an image of the detection object in real time during the movement of the article inspection device;则用于当所述信息采集模块在所述运动中采集到所述单元标签时,检测所述物品存放单元内是否存放有物品的处理器,包括:And the processor for detecting whether the item is stored in the item storage unit when the information collecting module collects the unit label in the movement, including:处理器,具体用于检测所述图像采集模块采集的检测对象的图像中是否包含所述单元标签;若包含,则检测所述物品存放单元内是否存放有物品。The processor is specifically configured to detect whether the unit label is included in an image of the detection object collected by the image acquisition module; if included, detecting whether an item is stored in the item storage unit.
- 根据权利要求24所述的物品巡检装置,其特征在于,The article inspection device according to claim 24, wherein图像采集模块,还用于接收到采集指令后,采集所述单元标签对应的物品存放单元的图像;以及将所述单元标签对应的物品存放单元的图像发送至处理器;The image acquisition module is further configured to: after receiving the acquisition instruction, collect an image of the item storage unit corresponding to the unit label; and send an image of the item storage unit corresponding to the unit label to the processor;用于检测所述物品存放单元内是否存放有物品的处理器,包括:A processor for detecting whether an item is stored in the item storage unit, comprising:处理器,具体用于向所述图像采集模块发送采集指令;以及检测所述单元标签对应的物品存放单元的图像内是否包含所述物品。The processor is specifically configured to send an acquisition instruction to the image collection module; and detect whether the item is included in an image of the item storage unit corresponding to the unit label.
- 根据权利要求25所述的物品巡检装置,其特征在于,用于检测所述物品存放单元的图像内是否包含所述物品的处理器,包括:The article inspection apparatus according to claim 25, wherein the processor for detecting whether the article is contained in the image of the article storage unit comprises:处理器,具体用于使用深度检测算法,在所述物品存放单元的图像内检测是否包含所述物品。The processor is specifically configured to detect, by using a depth detection algorithm, whether the item is included in an image of the item storage unit.
- 根据权利要求25所述的物品巡检装置,其特征在于,The article inspection device according to claim 25, wherein处理器,还用于在向所述图像采集模块发送采集指令之前,确定所述单元标签在所 述单元标签对应的物品存放单元的图像中的图像位置,并确定所述图像位置对应的空间位置;以及控制所述物品巡检装置运动至所述空间位置。The processor is further configured to determine an image position of the unit label in an image of the item storage unit corresponding to the unit label, and determine a spatial position corresponding to the image position, before sending the collection instruction to the image collection module And controlling movement of the item inspection device to the spatial position.
- 一种运动装置,其特征在于,包括:An exercise device, comprising:处理器,用于获得与检测对象对应的运动路线数据;其中所述检测对象内设置有若干物品存放单元,所述运动路线数据表示的路线经过所述物品存放单元;a processor, configured to obtain motion path data corresponding to the detection object; wherein the detection object is provided with a plurality of item storage units, and the route indicated by the motion path data passes through the item storage unit;导航模块,用于控制所述运动装置沿着所述运动路线数据表示的路线运动;a navigation module, configured to control a motion of the motion device along the route indicated by the motion path data;图像采集模块,用于在所述运动中采集检测对象的图像;以及将所述图像发送至通信接口;An image acquisition module, configured to acquire an image of the detection object in the motion; and send the image to a communication interface;通信接口,用于将所述图像发送至巡检管理装置;其中所述图像用于所述巡检管理装置检测是否包含物品。a communication interface for transmitting the image to the patrol management device; wherein the image is used by the patrol management device to detect whether an item is included.
- 根据权利要求28所述的运动装置,其特征在于,所述运动路线数据表示的路线中包含若干检测点,且所述检测点与所述物品存放单元在所述检测对象中的位置对应;The exercise device according to claim 28, wherein the route indicated by the motion route data includes a plurality of detection points, and the detection points correspond to positions of the article storage unit in the detection object;则用于在所述运动中采集检测对象的图像的图像采集模块,包括:An image acquisition module for collecting an image of the detection object in the motion, comprising:图像采集模块,具体用于当所述运动装置在所述运动中经过所述检测点时,采集所述检测对象中且与所述检测点对应的物品存放单元的图像。The image acquisition module is configured to collect an image of the item storage unit in the detection object and corresponding to the detection point when the motion device passes the detection point in the motion.
- 根据权利要求28所述的运动装置,其特征在于,所述物品存放单元具有对应的单元标签;The exercise device according to claim 28, wherein said article storage unit has a corresponding unit label;则用于在所述运动中采集检测对象的图像的图像采集模块,包括:An image acquisition module for collecting an image of the detection object in the motion, comprising:图像采集模块,具体用于当接收到采集指令时,采集所述检测对象中且与所述单元标签对应的物品存放单元的图像。The image acquisition module is configured to: when receiving the acquisition instruction, acquire an image of the item storage unit in the detection object and corresponding to the unit label.
- 一种巡检管理装置,其特征在于,包括:A patrol management device, comprising:通信接口,用于接收运动装置发送的检测对象的图像;以及接收所述运动装置发送的物品存放单元的图像;a communication interface, configured to receive an image of the detection object sent by the motion device; and receive an image of the item storage unit sent by the motion device;处理器,用于若从检测所述检测对象的图像中检测到单元标签,则向所述运动装置发送采集指令;其中所述检测对象内设置有若干物品存放单元,所述物品存放单元具有对应的单元标签,所述采集指令用于触发所述运动装置采集所述检测对象中且与所述单元标签对应的物品存放单元的图像;以及依据所述物品存放单元的图像,检测所述物品存放单元中是否包含物品。a processor, configured to send a collection instruction to the mobile device if the unit label is detected from detecting the image of the detection object; wherein the detection object is provided with a plurality of item storage units, and the item storage unit has a corresponding a unit label, the collection instruction is configured to trigger the motion device to collect an image of the item storage unit in the detection object and corresponding to the unit label; and detect the item storage according to an image of the item storage unit Whether the item is included in the unit.
- 根据权利要求31所述的巡检管理装置,其特征在于,The inspection management apparatus according to claim 31, wherein处理器,还用于确定所述检测对象内若干物品存放单元的排列方式;以及依据所述 排列方式,生成运动路线数据;其中所述运动路线数据表示的路线经过所述若干物品存放单元;The processor is further configured to determine an arrangement manner of the plurality of item storage units in the detection object; and generate motion path data according to the arrangement manner; wherein the route indicated by the motion path data passes through the plurality of item storage units;通信接口,还用于向所述运动装置发送运动路线数据。The communication interface is further configured to send the motion route data to the motion device.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710086122.0 | 2017-02-17 | ||
CN201710086122.0A CN108460314A (en) | 2017-02-17 | 2017-02-17 | Article inspection method and related Equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018149341A1 true WO2018149341A1 (en) | 2018-08-23 |
Family
ID=63170050
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2018/075538 WO2018149341A1 (en) | 2017-02-17 | 2018-02-07 | Article routing inspection method and related device |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN108460314A (en) |
TW (1) | TW201832147A (en) |
WO (1) | WO2018149341A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111930133A (en) * | 2020-07-20 | 2020-11-13 | 贵州电网有限责任公司 | Transformer substation secondary screen cabinet inspection method based on rotor unmanned aerial vehicle |
CN112365622A (en) * | 2020-10-28 | 2021-02-12 | 深圳市朗驰欣创科技股份有限公司 | Inspection system, method, terminal and storage medium |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109886630A (en) * | 2019-02-25 | 2019-06-14 | 深圳市丰巢科技有限公司 | A kind of cargo counting method, device, equipment and storage medium |
CN110221608B (en) * | 2019-05-23 | 2021-10-01 | 中国银联股份有限公司 | Method and device for inspecting equipment |
CN110342432B (en) * | 2019-07-23 | 2020-12-15 | 广东嘉腾机器人自动化有限公司 | Goods taking and placing method and system of laser forklift |
CN115196031B (en) * | 2022-09-15 | 2022-12-20 | 国网电力空间技术有限公司 | Power grid equipment shooting device for helicopter |
CN116224462A (en) * | 2022-10-28 | 2023-06-06 | 同方威视技术股份有限公司 | Autonomous inspection method and device of inspection equipment and electronic equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1979519A (en) * | 2005-11-30 | 2007-06-13 | 中国科学院自动化研究所 | Automatic crusing robot system based on radio-frequency identification technology |
CN101149792A (en) * | 2006-09-21 | 2008-03-26 | 国际商业机器公司 | System and method for performing inventory using a mobile inventory robot |
CN104732606A (en) * | 2013-12-19 | 2015-06-24 | 国家电网公司 | Checking system of warehouse materials |
CN205451167U (en) * | 2016-03-29 | 2016-08-10 | 盐城工学院 | Storage article make an inventory robot and system of making an inventory |
-
2017
- 2017-02-17 CN CN201710086122.0A patent/CN108460314A/en active Pending
- 2017-11-08 TW TW106138545A patent/TW201832147A/en unknown
-
2018
- 2018-02-07 WO PCT/CN2018/075538 patent/WO2018149341A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1979519A (en) * | 2005-11-30 | 2007-06-13 | 中国科学院自动化研究所 | Automatic crusing robot system based on radio-frequency identification technology |
CN101149792A (en) * | 2006-09-21 | 2008-03-26 | 国际商业机器公司 | System and method for performing inventory using a mobile inventory robot |
CN104732606A (en) * | 2013-12-19 | 2015-06-24 | 国家电网公司 | Checking system of warehouse materials |
CN205451167U (en) * | 2016-03-29 | 2016-08-10 | 盐城工学院 | Storage article make an inventory robot and system of making an inventory |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111930133A (en) * | 2020-07-20 | 2020-11-13 | 贵州电网有限责任公司 | Transformer substation secondary screen cabinet inspection method based on rotor unmanned aerial vehicle |
CN112365622A (en) * | 2020-10-28 | 2021-02-12 | 深圳市朗驰欣创科技股份有限公司 | Inspection system, method, terminal and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN108460314A (en) | 2018-08-28 |
TW201832147A (en) | 2018-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018149341A1 (en) | Article routing inspection method and related device | |
US11660749B2 (en) | Using object observations of mobile robots to generate a spatio-temporal object inventory, and using the inventory to determine monitoring parameters for the mobile robots | |
US11797910B2 (en) | Hands-free augmented reality system for picking and/or sorting assets | |
US20180094935A1 (en) | Systems and Methods for Autonomous Drone Navigation | |
US11164149B1 (en) | Method and system for warehouse inventory management using drones | |
US20210309460A1 (en) | Warehouse management method and system | |
EP3516445B1 (en) | Adaptive process for guiding human-performed inventory tasks | |
WO2018035482A1 (en) | Robotic drone | |
US11941579B2 (en) | Autonomous vehicles performing inventory management | |
US20230064071A1 (en) | System for 3d surveying by an autonomous robotic vehicle using lidar-slam and an estimated point distribution map for path planning | |
WO2021004483A1 (en) | Navigation method, mobile carrier, and navigation system | |
KR20230066323A (en) | Autonomous Robot Exploration in Storage Sites | |
WO2021046323A1 (en) | Autonomous vehicle warehouse inventory inspection and management | |
US20200182623A1 (en) | Method, system and apparatus for dynamic target feature mapping | |
US20240150159A1 (en) | System and method for definition of a zone of dynamic behavior with a continuum of possible actions and locations within the same | |
US20240127471A1 (en) | Information processing apparatus, information processing system, information processing method, and recording medium | |
US20240288864A1 (en) | Method and System for Drone Localization and Planning | |
WO2024034353A1 (en) | Information processing device, information processing method, information processing system, base station, and terminal | |
CN115063696A (en) | Unmanned aerial vehicle system of checking | |
US20230139606A1 (en) | Precision height estimation using sensor fusion | |
JP2019089625A (en) | Article management system | |
CN114689060A (en) | Robot and method for positioning robot | |
KR20240031114A (en) | Methods and autonomous robots for taking inventory in a structure |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18754574 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 18754574 Country of ref document: EP Kind code of ref document: A1 |