WAREHOUSE INSPECTION SYSTEM
20210276842 · 2021-09-09
Inventors
Cpc classification
B66F9/149
PERFORMING OPERATIONS; TRANSPORTING
G05D1/0225
PHYSICS
G01S17/42
PHYSICS
B66F9/0755
PERFORMING OPERATIONS; TRANSPORTING
International classification
B66F9/06
PERFORMING OPERATIONS; TRANSPORTING
G01B11/00
PHYSICS
Abstract
System for inspecting a warehouse 50 comprising: a laser scanner 52 attachable to an industrial truck 1 and adapted to scan in a plane E substantially perpendicular to the industrial truck's main direction of travel G in order to scan an environment of a warehouse on at least one side, preferably both sides, of the industrial truck and to generate scan data based thereon, a computing unit 60 adapted to receive the scan data and data on the absolute position and/or relative position change of the industrial truck, or data from which one or more of these variables can be derived, the computing unit 60 being further adapted to construct three-dimensional data of the environment on the basis of the scan data and data on the absolute position and/or relative position change of the industrial truck.
Claims
1. A system for inspecting a warehouse (50) comprising: a laser scanner (52) attachable to an industrial truck (1) and adapted to scan in a plane (E) substantially perpendicular to the industrial truck's main direction of travel (G) in order to scan an environment of a warehouse on at least one side, preferably both sides, of the industrial truck and to generate scan data based thereon, a computing unit (60) that is adapted to receive the scan data and data on the absolute position and/or relative position change of the industrial truck, or data from which one or more of these variables can be derived, wherein the computing unit (60) is further adapted to construct three-dimensional data of the environment based on the scan data and data on the absolute position and/or relative position change of the industrial truck.
2. System according to claim 1, wherein the computing unit (60) is adapted to receive odometry data of the industrial truck (70), data on the absolute position and/or relative position change of the industrial truck being derived from the odometry data of the industrial truck (70).
3. System according to claim 1 or claim 2, wherein the laser scanner (52) has scanning directions that include the two horizontal directions (H1 and H2) and the vertical upward direction (V1).
4. System according to one of the preceding claims, wherein the computing unit (60) is further adapted to detect individual storage elements from the constructed three-dimensional data of the environment.
5. System according to one of the preceding claims, wherein the computing unit (60) is further adapted to receive data from a warehouse management system.
6. System according to claim 4 and claim 5, wherein the computing unit (60) is further adapted to check a storage condition based on a comparison of the three-dimensional data of the individual detected storage elements with corresponding data from the warehouse management system.
7. System according to one of claims 4 to 6, wherein the computing unit (60) is further adapted to check a storage condition based on a comparison of the three-dimensional data of the individual detected storage elements with predefined reference data.
8. System according to claim 6 or claim 7, wherein the computing unit (60) is further adapted to document the storage condition and/or output instructions based on the storage condition.
9. Industrial truck (1) comprising a system (50) according to one of claims 1-8.
10. Industrial truck (1) according to claim 9, wherein the industrial truck is a track-guided industrial truck.
11. Industrial truck according to claim 9 or claim 10, wherein the industrial truck comprises a mast, the laser scanner being fixed to an attachment of the industrial truck that is directly or indirectly movably connected to the mast, the height of the laser scanner being adjustable in relation to the driving surface with a work function of the industrial truck.
12. Industrial truck (1) according to one of claims 8-10, wherein the industrial truck is preferably a high-bay stacker comprising an operator's station (12) with an overhead guard (22) and/or a load carrying apparatus (36) that can be moved laterally back and forth, transverse to the truck's straight-ahead direction of travel (2), the laser scanner (60) preferably being fixedly attached to the overhead guard (22) or to the load carrying apparatus (36).
13. A method for inspecting a warehouse by means of a system (50) according to one of claims 1-8, wherein the system (50) can be assigned to an industrial truck (1) according to one of claims 9-12, comprising: Scanning the environment and generating scan data; Capturing data on the absolute position and/or relative position change of the industrial truck, or data from which one or more of these variables can be derived; Constructing three-dimensional data of the environment based on the scan data and odometry data of the industrial truck (70).
14. Method according to claim 13, further comprising: Capture of odometry data of the industrial truck (70), data on the absolute position and/or relative position change of the industrial truck being derived from the odometry data of the industrial truck (70).
15. Method according to claim 13 or claim 14, further comprising: Automatic activation of the system when a reference point is detected.
16. Method according to one of claims 13-15, further comprising detection of the current spatial position of the laser scanner (52), for example based on externally input data or reference points detected by the laser scanner, the method further including the construction of three-dimensional data of the environment based on the spatial position of the laser scanner.
17. Method according to one of claims 13-15, wherein the method further comprises: Detection of individual storage elements from the constructed three-dimensional data of the environment.
18. Method according to one of claims 13-16, further comprising: Reception of data from a warehouse management system.
19. Method according to claim 17, further comprising: Inspection of a storage condition based on a comparison of the three-dimensional data of the individual detected storage elements with corresponding data from the warehouse management system.
20. Method according to one of claims 16 to 18, further comprising: Inspection of a storage condition based on a comparison of the three-dimensional data of the individual detected storage elements with predefined reference data.
21. Method according to claim 19 or claim 20, further comprising: Detection of damage or irregularities of the storage condition.
22. Method according to one of claims 19-21, further comprising: Output of instructions based on the storage condition and, where necessary, re-establishing a proper storage condition.
23. Method according to one of claims 13-22, wherein the method is carried out during a deposit or retrieval operation.
Description
DESCRIPTION OF DRAWINGS
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054] The industrial truck 1 has wheels 2 mounted on wheel suspensions, not shown, which stand on the driving surface 4. The wheel suspensions are in turn attached to a vehicle body 6 to which an upright-mounted mast 8 is also attached. The mast 8 is designed to be telescopically extendable in multiple parts, as illustrated in
[0055] The operator's station 12 is designed as a liftable operator's cab, whose frame has a rear wall, side walls and overhead guard 22, with the operator's station platform 11 forming the cab floor. The side shift frame 34 is attached to the cantilever arrangement 24 in front of the operator's station 12 viewed in the main direction of travel G. The side shift frame 34 is part of a load-carrying assembly 36, known per se, which further comprises a side shift device 38 disposed on the side shift frame 34 so as to be movable laterally, transverse to the truck's straight-ahead direction of travel G, in the form of a swivel push device 38 with an additional mast 40 arranged in front of it, on which a load-carrying fork 42 with a fork-carrier arrangement is vertically movable as a load-carrying element. The additional mast 40 can be swiveled together with the load carrying fork 42 about the vertical axis 44 between the position shown in
[0056] All work functions associated with the mast 8 and the load carrying assembly 36 are operable by means of a hydraulic unit, not shown.
[0057] The industrial truck 1 includes a system for inspecting a high-bay warehouse, the system comprising a laser scanner 52 and a computing unit 60, not shown in
[0058]
[0059]
[0060] Since the laser scanner 52 is fixedly attached to the industrial truck 1, the direction of movement of the laser scanner 52 results from the direction of travel of the industrial truck 1 and thus directly from the odometry data of the industrial truck 70. In order to determine the spatial position of the laser scanner during scanning, other data may be relevant and consulted in addition to the odometry data 70.
[0061] Since the laser scanner 52 is preferably fixedly attached to an attachment of the industrial truck 1 that is directly or indirectly movably connected to the mast 8, the height of the laser scanner h in relation to the driving surface 4 can be adjusted with a work function, for example the lifting or lowering of a load carrying element of the industrial truck 1. Furthermore, the horizontal position of the laser scanner can also be changed by means of a work function, for example the swiveling of a load carrying element. This means that the relative position of the laser scanner 52 changes with respect to the body 6 of the industrial truck 1. Data 72 corresponding to the work function with respect to, for example, the positioning data of an attachment can be obtained, for example, from a control unit of the industrial truck and/or from a warehouse management system and are preferably used when determining the spatial position of the laser scanner 52.
[0062] Further data 74, for example relating to environmental influences such as ground unevenness or reference data for the localization of the industrial truck, can also be relevant for the determination of the spatial position of the laser scanner, such further data 70 being obtainable with various pre-existing or separately added sensor-based solutions.
[0063] Based on the scan data, the odometry data of the industrial truck and possibly other data mentioned above, the computing unit 60 constructs three-dimensional data of the environment in the form of a point cloud. Through suitable image processing, the computing unit 60 can recognize various storage elements from the constructed point cloud and, based on these, determine three-dimensional data of the individual recognized storage elements. Based on a comparison of the three-dimensional data of individual detected storage elements with corresponding data from the warehouse management system and/or with predefined reference data, the computing unit 60 is able to automatically detect damage or irregularities in a warehouse.
[0064]
[0065]
[0066] However, with the solution according to the invention, this irregularity can be detected before the load unit 94 is retrieved, thereby avoiding a potential accident. When the industrial truck 1 with the system 50 passes the storage area concerned, the computing unit 60 is able to detect that the distance between load units 90 and 94 and the distance between load units 92 and 94 is below a predefined, permitted reference value, which is stored in the warehouse management system, for example. When these irregularities are detected, the computing unit 60 will output an appropriate instruction so that the load unit 94 is not retrieved until this irregularity has been rectified.
[0067]
[0068] Before the industrial truck reaches the target position, the warehouse inspection system 50 is preferably activated and the speed of the industrial truck is reduced, if necessary, so that the target storage location can be scanned when the industrial truck passes the target storage location in direction G, and three-dimensional data of the target storage location can be constructed based on this. The scanning range 100 is marked by dashed lines, the complete target storage location with associated storage carriers and adjacent goods being scanned as shown in
[0069] If the defined target position P.sub.target differs from the specified actual target position of the load carrying fork 42, the specified actual target position is preferably replaced by the desired target position P.sub.target. Subsequently, the updated actual target position of the storage location can be approached, allowing the deposit operation to be carried out.
[0070] However, the strategy described above assumes that the industrial truck 1 drives past the complete target storage location, allowing the whole target storage location to be scanned. To enable deposit after scanning, the industrial truck 1 must move back a certain distance in the direction opposite to the industrial truck's main direction of travel G so that the load carrying fork 42 can approach the actual target position, which may have been updated. To avoid this, for example, an alternative strategy can be used to support a deposit operation which is illustrated in
[0071] In contrast to the strategy shown in
[0072] In addition to the strategies illustrated in
[0073] It should also be noted that, according to the invention, a partially automated industrial truck or a fully automated driverless industrial truck could also be used as an alternative to the manually operated industrial truck shown in