System and Method for Three-Dimensionally Securing a Load-Handling Environment of Load-Handling Kinematics in a Changing Work Environment
20250244770 · 2025-07-31
Inventors
- Marina Ignatov (Kiel, DE)
- Dennis Schüthe (Buchholz, DE)
- Bengt Abel (Lüneburg, DE)
- Ralf König (Adendorf, DE)
Cpc classification
G05D1/617
PHYSICS
G05B2219/40323
PHYSICS
B25J9/1676
PERFORMING OPERATIONS; TRANSPORTING
G05D1/6445
PHYSICS
G05D1/242
PHYSICS
G05B2219/40006
PHYSICS
International classification
G05D1/617
PHYSICS
G05D1/246
PHYSICS
G05D1/644
PHYSICS
Abstract
A system for the securing of a load handling environment of load handling kinematics (30) in a changing working environment includes an environment sensing unit, which is designed to acquire data of the load handling environment and an environment monitoring unit that is in an operational connection with the environment sensing unit. The environment monitoring unit is designed to analyze the data so that an open space (7) surrounding a load to be handled, a work space (12, 13, 14, 60) defined by a movement space of the load handling kinematics (30) and a process space (40, 50) is determined by addition of the work space (12, 13, 14, 60) and a distance space. The environment monitoring unit is configured to at least partly monitor the distance space and/or the process space (40, 50).
Claims
1-15. (canceled)
16. A system for securing a load handling environment of load handling kinematics in a changing work environment, comprising: an environment sensing unit configured to acquire data of the load handling environment; and an environment monitoring unit in an operative connection with the environment sensing unit, wherein the environment monitoring unit is configured to analyze the data in such a way that an open space surrounding a load to be handled, a work space defined by a movement space of the load handling kinematics, a distance space that at least partly surrounds the work space, and a process space that comprises the work space and the distance space are determined, and wherein the environment monitoring unit is configured to monitor, at least partly, at least the distance space and/or the process space.
17. The system according to claim 16, wherein the system is configured to be: associated with a logistics robot with at least one load handling kinematics device, and/or associated with load handling kinematics that are configured to be located on an autonomous or manually guided vehicle, and/or associated with load handling kinematics that are configured to be located on a positioning unit so as to be positioned by the positioning unit in changing working environments, and/or associated with stationary load handling kinematics.
18. The system according to claim 17, wherein the logistics robot is a mobile robotic vehicle or an autonomous guided industrial vehicle.
19. The system according to claim 17, wherein the load handling kinematics is a robot arm.
20. The system according to claim 17, wherein the positioning unit is a positioning rail.
21. The system according to claim 16, wherein the environment monitoring unit comprises an electronic computer unit on which a computer program is stored that contains an algorithm configured to perform a calculation of free space and/or of the work space and/or of the distance space and/or of the process space, and wherein the calculation is performed by expansion of points in space sensed to be open space, starting from a point in space selected from points in space sensed to be open in an immediate vicinity of an action point that is a load grab point of the load, and extending to a detected boundary object or a specified stopping limit.
22. The system according to claim 21, wherein the algorithm is configured to: perform a modeling of an enclosing surface contour of the open space and/or of the work space and/or of the distance space and/or of the process space, and/or perform a reduction of the free space and/or of the work space and/or of the distance space and/or of the process space to a convex surface contour, and/or a modeling of an overall space by a combination of subspaces of the open space and/or of the work space and/or of the distance space and/or of the process space, and/or perform a modeling of a non-convex total space by a combination of at least two convex sub-spaces of the open space and/or of the work space and/or of the distance space and/or of the process space.
23. The system according to claim 21, wherein the algorithm is configured to: calculate the process space by addition of the work space and the distance space, and/or calculate the distance space by elimination of the work space from the process space, and/or monitor a total volume of the process space and or of the distance space, and/or determine an external contour and/or an internal contour of the distance space, wherein the algorithm is configured to monitor at least the external contour and/or the internal contour of the distance space.
24. The system according to claim 21, wherein the algorithm is configured to perform a calculation of a trajectory of the load handling kinematics that is optimized in terms of utilization of space and/or as a function of the trajectory optimized in terms of utilization of space to reduce the process space to a minimum process-relevant volume to be monitored as a function of the trajectory of the load handling kinematics optimized in terms of utilization of space.
25. The system according to claim 21, wherein: the environment sensing unit comprises an optical sensor, and/or an alternative sensor system, and/or the environmental sensing unit is electronically coupled with a central monitoring device, and is configured to receive signals from the central monitoring device that carry the data of the load handling environment, and/or the environmental sensing unit is in an operative connection with an external supplemental sensor system, and/or the environment monitoring unit and/or the environment sensing unit is/are configured to receive data from the external supplemental sensor system, and/or the environment monitoring unit and/or the environment sensing unit is/are configured to merge the data from the external supplemental sensor system with the data from the environment sensing unit.
26. The system according to claim 25, wherein the optical sensor is a camera and/or a depth-sensing camera and/or a 2D laser scanner and/or a 3D laser scanner.
27. The system according to claim 25, wherein the alternative sensor system is a radar sensor and/or an ultrasound sensor.
28. The system according to claim 16, wherein the environment monitoring unit is configured, by analyzing the data, to form the process space: in an area of stacked individual items in the process space that at least partly or completely surrounds a stacked individual item, and/or in an area of stacked individual items in the process space that at least partly or completely surrounds a stacked individual item and load handling auxiliary devices, and/or in an area of stacked individual items in the process space that at least partly or completely surrounds a stacked individual item and tools.
29. The system according to claim 28, wherein the load handling auxiliary devices are shelf elements and/or wherein the tools are workbenches.
30. A method for securing a load handling environment of load handling kinematics in a changing work environment, comprising the steps: acquiring data from the load handling environment by use an environment sensing unit; analyzing the data by the environment monitoring unit in an operative connection with the environment sensing unit; determining an open space surrounding a load to be handled; determining a work space defined by a movement space of the load handling kinematics; determining a distance space that at least partly surrounds the work space; determining a process space that comprises the work space and the distance space, and at least partial monitoring of at least the distance space and/or of the process space by the environment monitoring unit.
31. The method according to claim 30, further comprising calculating the open space and/or of the work space and/or a distance space and/or of the process space by expansion of points in space recognized to be open space, starting from a point in space selected from points in space recognized to be open in an immediate vicinity of an action point comprising a load grab point of the load, and extending to a detected boundary object or a specified stopping limit, and wherein the calculation is performed by executing an algorithm that is contained in a computer program that is stored in an electronic computer unit of the environment monitoring unit.
32. The method according to claim 30, further comprising: modeling an enclosing surface contour of the open space and/or of the work space and/or of the distance space and/or of the process space by the execution of the algorithm; and/or reducing the open space and/or of the work space and/or of the distance space and/or of the process space to a convex surface contour by executing the algorithm; and/or modeling an overall space by a combination of subspaces of the open space and/or of the work space and/or of the distance space and/or of the process space by executing the algorithm.
33. The method as according to claim 32, wherein the modeling step comprises modeling of a non-convex overall space by a combination of at least two convex subspaces of the open space and/or of the work space and/or of the distance space and/or of the process space by executing the algorithm.
34. The method according to claim 30, further comprising: calculating the process space by addition of the work space and the distance space; and/or calculating the distance space by elimination of the work space from the process space; and/or monitoring of a total volume of the process space and or of the distance space; and/or determining an external contour and/or an internal contour of the distance space and monitoring at least of the external contour and/or of the internal contour of the distance space by executing the algorithm.
35. The method according to claim 30, further comprising calculating a trajectory optimized in terms of utilization of space of the load handling kinematics and/or reduction of the process space as a function of the trajectory optimized in terms of utilization of space to a minimum process-relevant volume to be monitored by executing the algorithm.
36. The method as claimed claim 30, further comprising: positioning the load handling kinematics which comprises a logistics robot; sensing the load handling environment during the positioning and/or an approach and/or after the positioning and/or after the approach of the logistics robot; and/or precise positioning of the logistics robot as a function of the load handling environment information acquired; and/or handing over control of the logistics robot back to a navigation control system or a supplemental control system after the completion of a load handling process.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0211] The terms Fig., Figs., Figure, and Figures are used interchangeably in the specification to refer to the corresponding figures in the drawings.
[0212] Additional advantages and details of the invention are described in greater detail below with reference to the exemplary embodiments illustrated in the accompanying schematic figures, in which:
[0213]
[0214]
[0215]
[0216]
[0217]
[0218]
[0219]
[0220]
[0221]
[0222]
[0223]
[0224]
[0225]
DESCRIPTION OF THE INVENTION
[0226]
[0227] The system for securing the load handling environment, by means of an environment sensing unit not illustrated in any further detail, in particular a sensor system, identifies the open space 7 surrounding the individual load stack 6, including the pallet 3, at the load pickup position and extending to adjacent structures, which in this case are formed by shelf elements 8 of a shelf structure 10 and the floor 9.
[0228] The system, in particular the environment sensing unit and/or the environment monitoring unit, can in particular be located on the load handling kinematics or on the vehicle. A position, in particular of the environment sensing unit, can be selected so that the load handling environment can be sensed.
[0229] For this purpose,
[0230] The open space 7 around the action point P2 marked in
[0231]
[0232]
[0233] As shown in the plan view in
[0234]
[0235]
[0236]
[0237] The load handling process proceeds analogous to the process illustrated in
[0238] In this scenario, in contrast to the scenario illustrated in
[0239] Instead,
[0240]
[0241] The system can be associated with the load handling kinematics 30 and be configured to acquire data from the load handling environment by means of an environment sensing unit that in particular comprises a sensor system. By means of an environment monitoring unit that is in an operative connection with the environment sensing unit, the data can be analyzed to determine a work space 60 defined by a movement space of the load handling kinematics 30, a distance space that at least partly surrounds the work space 60 and a process space 40 or 50 that comprises the work space 60 and the distance space. For this purpose, the environment monitoring unit is configured to monitor, at least partly, at least the distance space and/or the process space 40 or 50.
[0242] The need for a given size of the distance space in particular is a function of different factors. In particular, for example, a speed of the load handling kinematics 30 can play a decisive role in the determination of the distance space. In
[0243] The process space 40, and accordingly the work space, is frequently determined as an all-inclusive total, in particular as a function of maximum speeds. Safety can thereby be guaranteed.
[0244] In particular, the process space 50, in particular the corresponding distance space, can be reduced to a minimum process-relevant space to be monitored, in particular as a function of the trajectory of the load handling kinematics 30 optimized in terms of utilization of space.
[0245] The load handling kinematics 30 reduce their speed of travel, in particular as they approach a load pickup position 32a and/or a load deposition position 32b. The speed of travel between the load pickup position 32a and the load deposition position 32b can be significantly higher. At elevated speeds of travel, it may be necessary in particular to increase the distance space and therefore the process space 50, to be able to decelerate the load handling kinematics 30 promptly in the event of the entry of an object into the distance space and/or a detected change in the distance space, so that the kinematics can come to a stop before reaching the area into which the object has entered and/or in which the change was detected. As a result of this configuration, the utilization of space can be optimized and at the same time safety can be increased.
[0246] In particular, therefore, an optimized process space 50 can be determined. The optimized process space 50 can be adapted in particular to the speed of travel and the design of the load handling kinematics 30. In particular, the process space 50 can be characterized by a minimum possible distance space in different areas. For example, a minimal distance space can be selected in a first section 51, in the vicinity of the load pickup position 32a, and in a third section 53 in the vicinity of the load deposition position 32b. In these areas, the load handling kinematics generally have a very low speed of travel so that they can pick up or deposit the load. Between these areas lies a second section 52, which is characterized in that the load handling kinematics generally travel at a higher rate of speed. Therefore here, a larger distance space is necessary and is taken into consideration in the layout of the optimized process space 50.
[0247]
[0255] The sequence of steps 103, 104, 105 and 106 illustrated by way of example can in particular be variable.