Sorting system and method for controlling a sorting system
Patent Information
- Application Number
- JP2023542933
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-01-15
- Filing Date
- 2022-01-14
- Publication Date
- 2025-02-26
- Estimated Expiration
- 2042-01-14
Smart Images

Figure 0007636564000001 
Figure 0007636564000002 
Figure 0007636564000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a sorting system and an optionally computer-assisted method for controlling such a sorting system, in particular to a reduced infrastructure sorting system comprising a vehicle. [Background technology]
[0002] During the sorting, distribution and / or delivery of sorted or loaded goods, one requirement may be to transport these sorted goods from one location to another. For this purpose, manual, machine-assisted or partially or fully automated processes are conceivable. In most cases, the sorted goods arrive at the sorting system in stacked form or as bulk material, for example in trolleys or containers. These are usually removed manually and placed individually on a conveyor belt. In some cases, automated devices are also used, in which the sorted goods are fed as piles. However, these require some space and are relatively expensive.
[0003] After separation (i.e. creating spaces between the individual packages), the sorted goods are fed to the actual sorter. Fixed linear or ring sorting systems are used for automatic sorting. These have, for example, a number of folding trays or conveyor belts driven transversely to the conveying direction, onto which the previously separated sorted goods are discharged at a central inlet at relatively high speed.
[0004] Typically, the sorter is placed on a post. On exemplary folding trays, the sorted items are then transported along terminal points, which are usually located on both sides and are numerous. At the terminal points assigned to the sorted items, the sorted items are discharged laterally. The terminal points are usually implemented as chutes, which reach their end by gravity and allow for a certain buffer capacity. For this purpose, it is advantageous to place the sorter on a post. Typically, the sorted items are then manually removed from the terminal station and placed, possibly with additional mechanical support, for example in trolleys or containers.
[0005] Furthermore, some sorting systems using automated vehicles are also known. All systems known so far share the feature that the vehicles used have active loading and unloading means, in particular trays that can be folded on one side or conveyor belts that can be driven in both directions. The routes in the sorting systems are either grid-like, for example multiple, all of which are set up for the shipment of luggage, or in the form of a circle, possibly with secondary circles, for example for transporting suitcases.
[0006] A drawback of known sorting systems is the complex set-up of such routes or the infrastructure used. Therefore, there is a need for a flexible sorting system and a method for controlling such a sorting system. Summary of the Invention
[0007] Therefore, one object of the present invention is to provide a separation system that can be flexibly set up, and further to provide a control method for such a separation system. This object is achieved by the subject matter of the independent claims.
[0008] According to an embodiment, the sorting system comprises a first number of entry points configured to sort items, a second number of termination points configured to receive the items, and a third number of driverless sorting vehicles configured to sort the items between the first number of entry points and the second number of termination points. Further, a controller configured to control the driverless sorting vehicles between the first number of entry points and the second number of termination points is provided.
[0009] According to an embodiment, a method for controlling a sorting system includes controlling driverless sorting vehicles between a first number of entry points and a second number of termination points to sort items at the first number of entry points, receiving items at the second number of termination points using a third number of driverless sorting vehicles, and transporting the sorted items between the first number of entry points and the second number of termination points.
[0010] Another embodiment forms a computer program product having program code for performing such a method.
[0011] Further advantageous embodiments are the subject matter of the dependent claims. Particularly preferred embodiments are described in more detail below with reference to the accompanying drawings. [Brief description of the drawings]
[0012] [Figure 1a] FIG. 1 is a schematic block diagram of a sorting system according to an embodiment. [Figure 1b] FIG. 1B is a schematic block diagram of a sorting system modified from the sorting system of FIG. 1A according to an embodiment. [Diagram 2] 1 is a schematic perspective view of a sorting item transfer station according to an embodiment; [Diagram 3] 1 is a schematic perspective view of an alternative layer transfer station according to an embodiment; [Figure 4a] FIG. 2 is a schematic perspective view of a sorting vehicle according to an embodiment that may be adjacent to a tool in a sorting system. [Figure 4b]4b shows the vehicle of FIG. 4a coupled to a tool according to an embodiment; [Diagram 5] 1A-1C are schematic perspective views of possible implementations of one or more sorting vehicles according to embodiments having omnidirectional running gear; [Figure 6] FIG. 2 is a schematic perspective view of an embodiment of a sorting vehicle having foldable trays. [Figure 7] 7 is a view corresponding to FIG. 6, with additional spring loading by one or more spring elements, according to embodiments. [Figure 8a] 3 is a schematic perspective view of an embodiment of a sorting vehicle approaching the sorted article transfer station of FIG. 2. [Figure 8b] FIG. 8b is a schematic diagram of the situation based on FIG. 8a, where the sorting vehicle approaches the sorted goods transfer station and brakes, according to an embodiment. [Figure 9a] FIG. 13 is a schematic diagram for further explanation of utilizing mass inertia of sorted items according to an embodiment. [Figure 9b] FIG. 13 is a schematic diagram for further explanation of utilizing mass inertia of sorted items according to an embodiment. [Figure 9c] FIG. 13 is a schematic diagram for further explanation of utilizing mass inertia of sorted items according to an embodiment. [Figure 9d] FIG. 13 is a schematic diagram for further explanation of utilizing mass inertia of sorted items according to an embodiment. [Figure 10a] FIG. 1 is a schematic block diagram of a sorting vehicle according to an embodiment including an omni-directional drive system configured to provide vehicle movement. [Figure 10b] FIG. 1 is a schematic block diagram of an omni-directional drive for a sorting vehicle with a decentralized computing device according to an embodiment. [Figure 11a] FIG. 2 is a schematic plan view of a sorting vehicle according to embodiments, in conjunction with individual control of different drives according to embodiments. [Figure 11b] 11a , which illustrates a possible effect of the embodiment of FIG. 11 a described herein for correcting deviations occurring according to the embodiment. [Figure 12] 1 is a schematic cross-sectional side view of a sorting vehicle according to an embodiment configured to detect surface ground conditions by a detection unit for vehicle location; FIG. [Figure 13] FIG. 1 is a schematic diagram of a sorting system according to an embodiment relating to selection of tracks for sorting vehicles. [Figure 14] FIG. 2 is a schematic block diagram of a portion of a sorting system including an optional identification device according to an embodiment. [Figure 15] FIG. 1 is a schematic perspective view of a comb insertion point according to an embodiment. [Figure 16] FIG. 2 is a schematic plan view of two coupled sorting vehicles according to an embodiment. [Figure 17] FIG. 2 is a schematic plan view of two sorting vehicles not coupled to each other for common transportation of sorted items according to embodiments. [Figure 18] FIG. 2 is a schematic block diagram of a configuration of coupled sorting vehicles and a trailer coupled thereto by a coupling according to an embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0013] Before the embodiments of the present invention are described in detail below with reference to the drawings, it is pointed out that identical elements, objects and / or structures, or those having the same function or acting in the same way, are given the same reference numerals in different figures, and therefore the descriptions of these elements shown in different embodiments are interchangeable or mutually applicable.
[0014] The embodiments described below are described in the context of various details. However, the embodiments may be implemented without these detailed features. Furthermore, for clarity, the embodiments are described using block diagrams instead of detailed representations. Furthermore, details and / or features of individual embodiments can be readily combined with each other unless expressly described to the contrary.
[0015] The embodiments described herein relate to a sorting system and a corresponding method. Unlike known sorting systems in which the distribution of goods or packages is performed on a predetermined mechanically set ring-like or linear route, for example in the case of tilt tray sorters or conveyor belt sorters, and / or in automated vehicles in which there is a fixed grid of routes along which the vehicles can travel, the controller associated with the sorting system described herein is configured such that the route of the vehicles can be dynamically variable, for example when necessary for variable placement of individual objects in the sorting system and / or when the fleet of vehicles in the sorting system is variable. Such a controller may be centrally located and communicate with the vehicles by wireless communication, for example Bluetooth, WLAN, 4G, 5G, or by other means. Alternatively or additionally, the controller may also be fully or partially implemented distributedly within the vehicles, such that the corresponding routes and / or driving behaviors are determined locally.
[0016] In known sorting systems, as for example described for tilted tray sorters with fixed infrastructure, obstacles are not expected from the tilted trays along a predefined mechanically set route so that there is no need to react to such obstacles, whereas other known systems with automated vehicles are configured to be able to react to sudden obstacles on a fixed route, for example by stopping, slowing down or aborting the journey, or by detouring. An example of such a scenario is an obstacle such as an object or a person entering the travel path.
[0017] Embodiments are also directed to moving vehicles at relatively high speeds that make it difficult or even impossible to divert or stop the vehicle before a collision due to physical boundary conditions such as mass inertia, etc. In this regard, embodiments are directed to performing dynamic route planning that detects collisions in advance and plans the route accordingly to avoid the need for sudden diversions or braking.
[0018] The embodiments relate to a sorting system having an insertion point or insertion position and a terminal point. The terminal point can be understood as a point in the sorting system where the sorted items are taken out or discharged from the sorting system again, but can also be a transfer point where a first partial transport is made and then a further partial transport to a further terminal point or transfer station is made by picking up the sorted items again by a sorting vehicle, and thus the terminal point can function synonymously as a transfer station in some embodiments and / or the transfer station can be considered as a terminal point for a partial transport. Both the terminal station and the transfer station facilities can be understood as sorted item transfer stations. Nevertheless, such sorted item transfer stations can also be understood as insertion points in that sorted items are made available for movement again.
[0019] In this regard, Fig. 1a shows a schematic block diagram of a sorting system 100 according to an embodiment. The sorting system 100 comprises a first number of insertion points 121 to 123, which are configured to provide sorted items 141 to 143, i.e. to introduce the sorted items into the sorting system, to further distribute the sorted items and / or to make the sorted items available for transport.
[0020] The sorting system further comprises an equal or differing number of terminal points 161-163 configured to receive the sorted items 141-143.
[0021] Furthermore, the sorting system 100 comprises several driverless sorting vehicles 181 and 182, which may be the same or different in number from the number of insertion points 12 and / or the number of termination points 16 and are configured to transport the sorted items 141 to 143 between the insertion points 121 to 123 and the termination points 161 to 163. For this purpose, for example, at least one of the sorting vehicles 18 may transport at least one sorted item 14 according to a movement sequence along a route or track 221 or 222, where the term route or track may mean a completely or partially straight course of the distance covered instead of or in combination with an at least partially curved course of the route.
[0022] The sorting system 100 further comprises a controller 24 configured to control the driverless sorting vehicles 181 and / or 182 between the insertion point 12 and the termination point 16 .
[0023] Preferably, the driverless sorting vehicle is equipped with an omnidirectional drive system. Such a vehicle can also be called a holonomic vehicle. This means that the number of controllable degrees of freedom can be equal to the number of total degrees of freedom present in the system. A holonomic vehicle or holonomic robot can be understood to be a device that can traverse any trajectory in the so-called configuration space, which effectively means the space formed by the exemplary three degrees of freedom with position X, Y and rotation, as long as the boundary conditions for acceleration are met. This is in contrast to vehicles, such as cars, which cannot normally be driven sideways into a parking space. For such parking, a relatively complex trajectory must be selected to move the vehicle two meters sideways, since a car, for example, has only two controllable degrees of freedom. For this purpose, it is assumed that the system of the vehicle traveling on the ground has a total of three degrees of freedom, namely two of position X and Y and one of rotation.
[0024] Several concepts are possible for implementing a so-called omni-directional drive system, and the embodiments are particularly directed to vehicles with all wheels and / or Mecanum wheels, whose drive systems have good properties for moving the vehicle. For example, one difference between an omni wheel and a Mecanum wheel is that, when viewed in the direction of travel, an omni wheel can absorb little or no lateral forces, whereas a Mecanum wheel can. Despite this, the same or similar kinematics can be realized with a Mecanum wheel as with an omni wheel, resulting in good usability of both devices.
[0025] FIG. 1b shows a schematic block diagram of a sorting system 100′ modified from the configuration shown in FIG. 1a, for example by adding an additional insertion point 124 to the sorting system 100 and / or by removing an existing insertion point such as the insertion point 121. As will be explained in more detail below, some kind of physical equipment may be provided or implemented at the insertion point 12, but this is not necessary, since an insertion point, such as a terminal point, may already operate as a predefined area or space for receiving or delivering items. In one example, the insertion point and / or the terminal point are configured as mechanically passive racks, where the sorting vehicle 18 can discharge and / or pick up the transported sorted items. Removing such equipment can cause the terminal point to stop. Alternatively, additional placement of such equipment can additionally operate the corresponding point in the sorting system, and in both cases the controller 24 is configured to adjust the control of the sorting system accordingly, for example by adjusting the route or track 22. A combination is also possible, for example repositioning insertion point 124 to arrive at insertion point 121.
[0026] The aforementioned changes can be made, for example, ad-hoc, i.e. during ongoing operation: appropriate signaling to the controller 24 to adjust the existing control may be sufficient to continue operation of the sorting system 100 or 100', respectively, without disruption.
[0027] The described redesign of the sorting system for the insertion point can easily be implemented for the end station 16 as well.
[0028] The sorting system 100 and / or the sorting system 100' can be operated as a decentralized sorting system, for example, where the insertion points 12 and / or the termination points 16 can be decentrally located within the sorting system. A decentralized insertion point can be understood to be, for example, a configuration in which at least two insertion points 12 are located such that the distance between them is greater than the respective nearest termination points. This can also be considered complementary to decentralized termination points.
[0029] At this point, it should also be noted that the terms insertion point or termination point do not necessarily refer to an initial entry into or a final exit from a sorting system. Rather, a termination point may also be configured to, for example, hand over sorted items to another sorting vehicle after they have been received. In an equally important manner, the insertion point 12 may also already be receiving sorted items from a sorting vehicle. An exemplary implementation of such a combination is a transfer point in a sorting system, such as, for example, the junction of two warehouses.
[0030] Optionally, additional devices, for example tools and / or devices for identification, i.e., identification devices, can also be arranged in the sorting system 100 or 100'. Such identification devices can be configured to perform identification of the sorting vehicles and / or the sorted items. For example, the identification devices can comprise cameras configured to detect recognition features of the objects to be recognized, such as shapes, patterns arranged therein, or other characteristics. Alternatively or additionally, other identification means may be provided, for example using wireless technologies such as RFID (Radio Frequency Identification). Independently, at least one of the insertion points 12, the termination points 16, and / or the number or location of such identification devices may be variable. The control device 24 may be configured to take such changes into account, for example in route planning.
[0031] 2 shows a schematic perspective view of a sorted article transfer station 26 according to an embodiment, which can be used, for example, as a termination point 16 and / or as an insertion point 12 for resorting or redistribution. The sorted article transfer station 26 can have a base 28 with a front surface 12a, on which a shock absorber and / or spring element 32 (bumper) is preferably arranged. A receiving area 34 is arranged on the base 28 of the sorted article transfer station 26, exemplarily formed from an angular profile, which receiving area 34 can be open at the front side 28a of the base 28 or can otherwise preferably have side edges 36 to limit the movement space of the sorted articles. In the illustrated embodiment, the bottom surface of the receiving area 34 is initially inclined, this area is designated by 34a, and the rear area is, for example, horizontal or less inclined, is designated by 34b.
[0032] FIG. 3 shows a schematic perspective view of an alternative sorted article transfer station 26 which differs from the one according to FIG. 2 in that no cushioning and / or spring elements 32 are provided.
[0033] The sorted article transfer station 26 shows only one of the advantageous implementations of an insertion point or a termination point. Thus, it can be appreciated that in the receiving area 34a, when the sorting vehicle 18 is approaching, possibly at high speed to take advantage of mass inertia, the sorted articles 14 can reach the receiving area 34 and possibly slide off and be picked up again from the area 34b. However, the area 34b can also be implemented, for example, on a floor surface where the sorted articles 14 are placed or picked up, similar to the receiving area 34a.
[0034] The sorted article transfer station 26 may also be considered a tool, meaning that at least one of the insertion points 12 may include a tool configured to receive sorted articles.
[0035] 4a shows a schematic perspective view of a sorting vehicle 18 according to an embodiment, which may be adjacent to a tool 38 in the sorting system 100. The tool 38 may include one or more devices 42 for transporting sorted items, for example by performing a movement upwards or downwards, or from a first area 42a to a second area 42b, or in other directions. The tool 38 may be formed stationary or movable. For example, a running gear may be rotatably mounted about an axis 44 such that the tool may be movable along a movement direction 46.
[0036] The sorting vehicle 18 may include an interface configured to be coupled to the tool 38, i.e., to receive the tool 38 upon coupling. Illustratively, the coupling may be of mechanical design, e.g., by latches, screw connections, bayonet connections, hooks, etc., although other principles may also be used, e.g., magnetic coupling. The tool 38 may have a corresponding interface that is coupled to the sorting vehicle 18.
[0037] For example, if the movement axis 52a of the sorting vehicle 18 and the movement axis 52b of the tool 38 are at least parallel, but preferably coincident, the coupling can be performed when the sorting vehicle 18 approaches the tool 38. For example, the tool 38 can be configured to pick up the sorted items 14 from the floor surface or from the sorted item transfer station described in relation to Figures 2 and 3, etc. For example, the vehicle 18 coupled to the tool 38 of Figure 4b may approach and pick up the sorted items 141 and / or 142, for example in the area 42a, so that the tool 38 can transport the sorted items 141 or 142 onto the sorted item receiving area 54 of the sorting vehicle 18. Optionally, it can be provided that, to support the sorted item receiving, the sorting vehicle 18 moves against an obstacle, possibly stationary or at least heavy, so that the sorted items 141 or 142 are pressed against the area 42a of the tool 38. Alternatively or additionally, the controller 24 can control another sorting vehicle to push the sorted items into the area 42a. Reversing the conveyor belt transport direction can also cause the sorting vehicle 18 to suddenly slow down or otherwise transport from the sorted item receiving area 54 towards the area 42a.
[0038] After the sorted items have been picked up or discharged, the vehicle 18 may detach from the tool 38, for example, leaving the tool 38 behind. The tool 38 may be located at or define the insertion point 18. This also provides for dynamic positioning of the insertion point, such as when the tool 38 may be left in a variable location.
[0039] The above description is easily applicable to other tools, e.g., grippers for gripping sorted items, trailers that can provide additional surfaces for load transport, can be pulled by the sorting vehicle 18 or other trailers, devices for identification, etc. That is, the sorting system according to embodiments is configured to provide tools at or adjacent to the insertion and / or termination points and / or other locations for the purpose of identifying sorted items for pick-up or docking by the sorting vehicle. This also allows the possibility that one of said tools can alternatively or additionally be transported to another location by the sorting vehicle, e.g., for use therein.
[0040] With reference to the description related to Fig. 4a and Fig. 4b, the insertion point of the sorting system described herein may be configured to transfer the sorted items to the sorting vehicle 18 using the tool 38 or another tool suitable for this. According to an embodiment, the insertion point is configured to receive the sorted items 14 from the floor surface and / or to transfer the sorted items to at least one of the sorting vehicle, the transfer station of the sorting system, and a storage volume such as a rolling container. Another use of the tool 38 is, for example, to receive the sorted items dropped on the floor surface using the tool 38, which may be done in the area of the insertion point, but also in another location. Thus, some embodiments provide for forming an ad-hoc insertion point comprising a mobile tool, i.e. a sorting vehicle, in combination with a sorting vehicle controlled by a vehicle controller and / or a sorting system control device, and the mobile tool may be used to provide an ad-hoc insertion point where items, e.g. parcels, can be picked up from the floor. For this purpose, the control function of the sorting system may be configured to control the insertion point and / or the sorting vehicle accordingly. Determining that the sorted items are located on the floor surface, for example due to a breakdown or accidental fall of the sorting system, can be performed by a mobile or fixed detection device, for example a camera system. A fixed camera system may comprise at least one camera located at a high position, for example on a pole or ceiling of a room, to monitor at least a partial area of the floor surface. A mobile camera system may be arranged instead of or in addition to a fixed camera system, and may comprise at least one camera arranged on the sorting vehicle or other ground or air vehicle, for example configured to detect the floor area. A drone may be suitable for this purpose, for example.
[0041] Thus, embodiments provide a sorting system comprising a tool configured to receive sorted items and / or enable identification of the sorted items and configured to be coupled to an interface of the vehicle, the coupling may be, for example, mechanical and / or magnetic.
[0042] According to an embodiment, at least one of the sorting vehicles is configured to perform a coupling with a provided tool, pick up sorted items using the tool, and then detach the tool and leave the tool at a drop-off or deposition location.
[0043] According to an embodiment, at least one sorting vehicle is configured to receive a tool intended for the identification of the sorted items and to use the tool for the identification of the sorted items. Based on the identification information, a destination of the sorted items can be determined and the vehicle can be configured to determine the destination of the sorted items based on the identification information, for example via corresponding data stored in the sorting vehicle or at least accessible to the sorting vehicle. Alternatively or additionally, the results of the identification can be transmitted to the sorting system, which can enable a destination determination in another device of the sorting system.
[0044] According to an embodiment, at least one sorting vehicle is configured to receive and transport tools intended for the identification of the sorted items, which makes it possible, for example, to provide the sorting system with a small number of corresponding identification tools, which can then be transported by the sorting vehicle to the required location or area.
[0045] As explained in relation to Figures 4a and 4b, the sorting vehicle may be configured to pick up the sorted items from the floor surface. For this purpose, the sorting vehicle may be equipped with a corresponding element or tool or may be configured to at least temporarily provide a coupling with a tool such as a tool 38, in particular a belt conveyor device, in order to pick up the sorted items using the tool, as shown in Figures 4a and 4b.
[0046] 5 shows a schematic perspective view of a possible implementation of one or more sorting vehicles 18 according to an embodiment. The sorting vehicle 18 may include a chassis or running gear 56, such as an omni-directional running gear. A transport area 62, which may provide a sorted article receiving area 54, may be disposed on an optional intermediate body 58, such as a spacer stud. For example, the sorted article receiving area 54 may be partially bounded by a holding or boundary area 64, over which slip-out or sliding-out of the sorted articles is impeded or prevented.
[0047] On the other hand, in unbounded areas of the sorted article receiving area 54, slide-out from the sorted articles 14 may be possible, preferred or even desirable. In such a sorting vehicle with the sorted article receiving area 54 arranged on the running gear 56, the sorted article receiving area or the transport area 62 may have a holding element, the holding area 64 may fix the sorted articles at its edge and may be controlled by the control device 24, by the control device or the vehicle control, for example locally or centrally, whereby the vehicle controller aligns the holding area 64 based on the actual or expected acceleration or retardation (negative acceleration) of the running gear 56 with respect to the current direction of travel about the vertical axis 66, and the holding area 64 is located at least on the side of the transport area 62 or the sorted article receiving area 54 to which the sorted articles move after overcoming the static friction between the surface of the sorted article receiving area 54 and the contact surface of the sorted articles. For example, the rotation about the vertical axis 66 can be provided by an omnidirectional drive system in the running gear 56. If there is a possibility or probability that sorted items will slip beyond the open area of the transport area 62 due to vehicle acceleration or delay, etc., vehicle rotation can be provided while maintaining the trajectory of the vehicle's movement in the sorting system.
[0048] The sorting vehicle in the embodiments described herein may have a loading receiving device for receiving the sorted items and a loading discharging device for discharging the sorted items. This may be, for example, a tool and / or a mechanical device and / or a vehicle controller for applying sudden braking to discharge the sorted items, for example to slide the sorted items for discharging the sorted items. Braking is preferably triggered upon approaching a termination point or a transfer point, for discharging the sorted items there. Thus, the loading receiving device and the loading discharging device may also be provided by different uses of the same mechanical and / or software implemented device.
[0049] Looking at the sorting vehicle 18 in Fig. 5, it is clear that in case of an abrupt delay during the movement along the movement direction 46, the sorted items 14, shown diagrammatically, may slide out on the edge 62a relative to the sorting vehicle 18. During the movement, the vehicle controller may be configured to prevent this from happening by a rotational movement of the vehicle. However, it may be desirable to use or even precisely cause this slip-out, for example for the discharge of the sorted items in the sorted items transfer station 26 of Fig. 2 and / or Fig. 3. Thus, for example, the movement of the sorting vehicle 18 may be performed such that the edge 62a is moved towards the area 34a of the sorted items transfer station, and abrupt delay is created, for example by the running gear controller and / or by means of a spring element 32, which may alternatively or additionally be arranged on the vehicle.
[0050] With reference to FIG. 6, which shows a schematic perspective view of a sorting vehicle 18 with folding trays, aspects that can be implemented instead of or in addition to other transfer mechanisms of the embodiments described herein should be highlighted. For example, based on the view of FIG. 5, the transport area 62 may be tiltably mounted such that the sorted article receiving part is coupled to a chassis and a running gear therein for transporting the sorted articles and transferring the sorted articles to a sorted article transfer station. The running gear is coupled to a drive unit, such as an omnidirectional drive unit. The vehicle controller of the sorting vehicle 14 is configured to tiltably deflect the sorted article receiving part about a tilt axis 68 on the chassis. For this purpose, for example, a tilt bearing 72 may be provided to provide the tilt axis 68. Several such tilt bearings 72 can be combined with each other to tilt, for example, along different directions. By mechanical implementation, the force required to trigger the tilt of the sorted article receiving area 54 can be set. Although the sorting vehicle of FIG. 6 is shown with at least one area excluded from the holding area 64, the holding area 64 may also be removable, for example via an actively controllable folding mechanism or other active means, and may be present temporarily.
[0051] The tilt axis 68 may be aligned to coincide with the discharge edge 62a, so that when the sorted article receiving area 54 is in the tilted position, the sorted articles may be transferred, i.e. slid downwards or otherwise moved, over the discharge edge 62a to the sorted article transfer station. To transfer the sorted articles to the sorted article transfer station, the sorted article receiving means may be tilted about the tilt axis 68 by a change in the velocity vector, such as a rapid deceleration or alternatively a rapid retardation of the sorting vehicle 14. For the vehicle control system and / or the central instance of the sorting system's controller 24, instead of or in addition to a change in vector length or a change in speed, it is also possible to change the direction of the velocity vector, for example to trigger a sudden change in direction or cornering of the sorting vehicle 18, which may also allow transfer to take place, since the inertial forces on the sorted article receptacle resulting therefrom may trigger a tilt of the articles about the tilt axis 68. Such control is also possible with the tiltable transport area 62 and without such a tilt axis 68. Even without the tilt axis 68, a change in the velocity vector can be used to cause deliberate slipping of sorted items out of the tiltable or non-tiltable transport section 62. An embodiment also provides a combination of these solutions, in that the sorting vehicle has a tiltable transport region 62, but the sorting vehicle 18 is nevertheless controlled in at least some transport situations such that the transport region does not tilt but sorted items nevertheless slip out of the transport region 62 due to, for example, a change in the direction and / or the corresponding orientation of the tilt axis 68 relative to the velocity vector. This allows the sorting vehicle to be used with different implementations of the transfer station.
[0052] 7 shows a corresponding diagram, where an additional spring load is set by one or more spring elements 74, which can support the tilting process (e.g., when implemented as a compression spring) or increase the required force, e.g., when implemented as a tension spring, i.e., the spring load of the sorting receptacle can be used to generate a torque to tilt about the tilt axis.
[0053] Thus, with or without spring elements and / or whether the transport region 62 is tiltable, the sorting vehicle may be configured to eject the sorted items using the kinetic energy of the sorted items provided by the running movement of the sorting vehicle, for example by braking the vehicle, and the inertia of the sorted items 14 to effect relative motion of the sorted items 14 with respect to the vehicle such that the sorted items 14 are ejected. Such deceleration may also result in a change in velocity vector that may cause ejection.
[0054] According to an embodiment, a driverless sorting vehicle such as for use in the sorting system described herein may be configured to include a drive and a control device for controlling the drive. The control device is configured to control the drive to brake the driverless sorting vehicle before reaching the terminal point 16 to generate a relative motion of the sorted items 14 relative to the driverless sorting vehicle to discharge the sorted items 14 to the terminal point 16 by braking and / or target cornering under the influence of kinetic energy, to achieve discharge to the terminal point 16 by relative motion. Thus, by braking and / or cornering in the drive to change the vector of the velocity, a slipping off of the sorted items from the sorting vehicle and / or a tilting motion of the tilting tray can be triggered.
[0055] Alternatively or additionally, the control device 24 and / or the local controller of the vehicle can be configured to control the drive for an impact of the driverless sorting vehicle against the contact area of the terminal point 16 for discharging the sorted items 14 to the terminal point 16 in order to generate a relative movement of the sorted items 14 to the driverless sorting vehicle by impact under the effect of kinetic energy, and to achieve discharge to the terminal point 16 by relative movement. Thus, braking by impact can trigger a slipping off of the sorted items from the sorting vehicle and / or a tilting movement of the tilt tray. This can reduce the braking distance compared to braking in the drive train, but this can lead to higher mechanical loads. On the other hand, compared to control in the drive system, a stronger deceleration can be allowed, allowing a more effective inertial transfer. In other words, the mechanical impact can increase the mechanical constraint, i.e. the impact, the instantaneous negative acceleration of the sorting vehicle to a value that can be significantly larger than by braking alone. This also makes it possible to overcome the large frictional forces between the loaded items and the loading device, due to the stronger inertial forces of the loaded items (relative to the area of the loading device) due to the strong deceleration of the sorting vehicle. To this end, embodiments provide that the transfer station and / or the sorting vehicle have mechanical bumpers, and that a controller of the sorting system and / or the sorting vehicle is configured to control the vehicles in such a way that an impact occurs at such bumper.
[0056] Such impacts can easily be combined with braking in the drive unit in order to obtain optimum values of short braking distances on the one hand and low mechanical loads on the other hand.
[0057] According to an embodiment which can be combined with both braking and induced shocks in the drive train, the driverless sorting vehicle 18 can be provided with a sorted item receiving section which is movably, e.g. tiltably, arranged relative to a chassis of the driverless sorting vehicle which is coupled to the drive unit, the relative movement including movement of the sorted items 14 in the sorted item receiving section relative to the chassis, as shown, for example, in Figure 6, Figure 7 or Figure 8b.
[0058] The driverless sorting vehicle 18 of the sorting system may have a sorted item receiving section 54 partially bounded by a holding area 64, which is configured to prevent at least the sorted items 14 from slipping out or sliding out, as described in connection with the embodiment. The sorting vehicle's controller 24 or controller 86 may be configured to position the holding area 64 as a transport restraint for the sorted items 14 during the travel of the driverless sorting vehicle 18. This may be used to position the holding area 64 against the direction of the inertial forces experienced or expected to be experienced in order to implement a transport safety measure. This may be based on the current speed vector of the vehicle and / or the expected change in the speed vector of the sorting vehicle, i.e., the acceleration or retardation or change in direction of the running gear. The expected change in the speed vector may be predicted in the future, for example, based on at least a partially pre-known trajectory along which the sorting vehicle 18 is expected to be steered, i.e., driven.
[0059] Furthermore, embodiments provide for controlling, in at least some circumstances, the sorting vehicles 18 to change direction for transport, and in particular discharge, of the sorted items 14. The sorting system may be configured for local and / or central control of the sorting vehicles 18 to move the holding areas 64 to a position or orientation prior to the performed transport such that the holding areas 64 do not further impede the discharge, such as when the holding areas 64 are positioned therebetween as a transport safety measure following the velocity vector.
[0060] 8a shows a schematic perspective view of the described sorting vehicle 18 during its approach to the sorted goods transfer station 26. Sorted goods 14 are placed in the transport area 62 or in the sorted goods receiving area 54, as examples.
[0061] In the situation shown in Figure 8b, which may arise from the situation shown in Figure 8a, the sorting vehicle 18 approaches the sorted item transfer station 26, brakes, and tilts the transport area 62, which may cause the sorted items 14 to slide onto the sorted item transfer station 26.
[0062] In an embodiment, the at least one termination point is defined by the installed infrastructure, e.g. as an access for a rolling container, an additional conveyor belt, etc. Alternatively or additionally, the at least one termination point may be defined by a time-varying object and / or a time-varying position in the sorting system layout, e.g. independent of the infrastructure. For example, the structures described in relation to FIG. 15 may be movable in space to implement insertion points, transfer points, and / or termination points. Displacement of such structures may result in a variable layout. According to other embodiments, the termination points may also already be defined by corresponding surfaces on which the sorted items are placed.
[0063] According to an embodiment, at least one of the terminal points comprises an electric passive chute device with a flat or inclined ramp having a buffer function for a plurality of sorted items. For example, from the diagram of FIG. 2 and / or the diagram of FIG. 3, it is clear that a plurality of sorted items 14 may also be deposited in the sorted item transfer station 26. According to an embodiment, the terminal point comprises an electric passive chute device, with a flat or inclined ramp including a deceleration device, such as the one shown in FIG. 2, see spring element 32. The deceleration device may be configured to decelerate the approaching sorting vehicle, thereby enabling the transfer of the sorted items to the inertia-based chute device.
[0064] The above description of utilizing the inertia of the sorted items 14 is extended by the description of figures 9a to 9d. Due to misalignment or other events, an undesirable positioning of the sorted items 14 on the sorting vehicle 18 may occur. The embodiment provides a sorting vehicle 18 that is arranged to correct such a misalignment or, more generally, to change the positioning of the sorted items 14 in the sorted item receiving area 54. For this purpose, figures 9a and 9c respectively show schematic plan views and figures 9b and 9d show perspective views corresponding to figures 9a and 9c. According to figure 9a, a first position of the sorted items 14 in the sorted item receiving area 54 is shown. In the described example, it is now desired to correct the position of the sorted items 14 from the position shown in figure 9a to the position shown in dashed lines in figure 9c in order to obtain the situation according to figure 9d. For this purpose, a displacement vector v can be determined, for example by the control device 24 or a vehicle control unit, which can accelerate the vehicle in the direction opposite to the displacement vector v, and an omnidirectional drive unit can be advantageously utilized for this purpose. Deviations from the previous trajectory are possible, but not required: for example, a rotation of the sorting vehicle 14 may be preceded in order to displace the sorted items 14 onto or within the sorted item receiving area 54 by a simple acceleration or delay along the trajectory path to align the displacement vector v parallel to the trajectory path.
[0065] In a complementary manner, a displacement from the position shown in Fig. 9d to the position shown in Fig. 9b can also be performed. Position detection can be performed, for example, by optical and / or weight sensors. Furthermore, unintentional slippage can also be avoided using knowledge of sorted item characteristics such as the mass, size, surface condition and / or sorted item receiving area of the sorted items. By knowing these characteristics, the trajectory of the sorting vehicle 18 in the sorting system 100 can be controlled accordingly.
[0066] This means that, according to an embodiment, the sorting vehicle or the sorting vehicle's control device 86 or the sorting system's control device 24 is configured to adjust the control of the sorting vehicle so that its running is adapted to the sorting characteristics, taking into account the sorting characteristics, such as size, mass, surface quality, etc.
[0067] The controller 24 of the sorting system 100 and / or the controller 86 of the sorting vehicle 18 may be configured to position mechanical boundaries, such as the holding area 64, during movement to prevent the sorted items 14 from slipping off during a change in the movement or velocity vector of the sorting vehicle resulting in a relative movement of the sorted items 14 to the sorting vehicle 18. For example, the storage area may be oriented forward to prevent falling during a run of the sorting vehicle 18, e.g., during heavy braking, e.g., during an emergency stop. Also, during a turn, the holding area 64 may be positioned, e.g., by the controller 24 or the controller 86, to prevent falling, e.g., by rotating the sorting vehicle 18. Before or during the sorting vehicle 18 arrives at a termination point or transfer station, the holding area 64 may be moved to a non-interfering position to allow the sorted items 14 to intentionally slip off, e.g., due to braking or impact.
[0068] According to an embodiment, the control device 24 of the system 100 and / or the control device 86 of the sorting vehicle 18 recognizes (e.g. by the shipping information) or is identified by a suitable sensor at least one parameter of the loaded items (e.g. weight, dimensions, surface (friction coefficient), center of gravity position, ...). Such a sensor system can be located inside or outside the sorting vehicle and can be linked to the shipping information for example. An arrangement outside the vehicle in the system can be located for example on the transfer station or in more or less direct supply to the transfer station, which can be combined with an arrangement on the vehicle or replaced therefrom. Different parameters can be detected by different sensor systems in different locations.
[0069] Based on these parameters, the trajectory can be adjusted. For example, the trajectory of the vehicle 18, having at least the path, acceleration and speed values, can be adjusted to allow the vehicle to follow this trajectory. For example, if the weight of the loaded goods is very high, the acceleration of the vehicle can be reduced, since the necessary force may not be reliably generated by the drive. Furthermore, an adaptation of the loading discharge trajectory according to the friction value of the loaded goods is provided, for example, to allow the most accurate and reliable discharge possible. At high friction values, a higher negative acceleration and even a compound impact is necessary to overcome the static friction between the loaded goods and the loading receiver and move the loaded goods to the terminal point. At low friction coefficients, weaker braking may be sufficient, resulting in, for example, less wear on the vehicle and less loss of speed, which can increase the throughput of the sorting system.
[0070] According to an embodiment, the control and / or rotation of the vehicle during turning can be controlled to prevent the falling of the sorted items from the sorting vehicle. For example, the inertia of the sorted items 14 can be calculated and / or estimated in advance based on the trajectory. Based on this information, the vehicle turns, for example in a cornering maneuver or during acceleration or deceleration, so that the loading safety devices, for example the holding area 64 of the load receiving means, are aligned to prevent the loaded items from falling, as described above, in order to adapt the operation to the sorted items characteristics. For this purpose, the loaded item receiving part has a wall on at least one side for fixing the load.
[0071] One or more of the described maneuvers can be performed by utilizing a rotation of the vehicle. To this end, it can be advantageous for the sorting vehicle to have a drive configured to rotate the sorting vehicle relative to a sorting vehicle center point, thereby causing a rotation of the sorting vehicle, for example in the X / Y plane.
[0072] In an embodiment, the sorting system comprises a sensor device configured to detect the relative actual positioning of the sorted items on the sorting vehicle, and the control device 24 is configured to compare the actual positioning with the desired positioning, i.e. the dashed positioning in Fig. 9c, and determine the deviation from the desired positioning. The control device 24 is configured to modify the actual positioning to at least reduce the deviation, and a corresponding acceleration and / or delay of the vehicle can be used for this purpose. According to an embodiment, the control device 24 is configured to control the vehicle to modify the actual positioning under the action of the inertia of the sorted items and / or to control a tool to modify the actual positioning. That is, some kind of gripper and / or passive device can be used to move the sorted items on the sorting vehicle.
[0073] FIG. 10a shows a schematic block diagram of a vehicle 18 according to an embodiment. The vehicle 18 includes an omnidirectional drive system configured to provide the vehicle's movement. It is in accordance with the definition of a holonomic vehicle that any trajectory can be described for the omnidirectional drive system, taking into account at least physical boundary conditions such as accelerations. Here, the omnidirectional drive system has a number of omnidirectional drives 781, 782, 783. The omnidirectional drive system comprises at least three, possibly four, five or more drives 78, which may be symmetrically or asymmetrically distributed on the sorting vehicle 18. Each of the drives 781 to 783 is configured to apply a force to the running surface, for example to provide a force component and / or a motion component for the movement 82 of the vehicle 18. The motion contributions 841, 842 and 843 provided by the drives 781 to 783, respectively, can be modified for this purpose, i.e. at least in their direction and preferably also in their amount, for example to perform a movement along a straight line. However, the motion contributions 841, 842 and 843 may also be arranged along different x / y directions, for example to provide a combined movement 82 along a straight line or to allow rotation of the vehicle 18.
[0074] The vehicle 18 includes a controller 86 for providing control commands to the omni-directional drive system, including instructions for executing the movement 82. In this regard, each of the drives 781, 782, 783 may receive a respective control command 881, 882, 883, respectively. The control commands 881, 882, 883 may be different from one another, but are preferably formed to be coincident or identical, such that each of the multiple omni-directional drives may receive the same control command for coincident time intervals. To this end, multiple signals of the same content may be sent to the different drives 781, 782 and 783, and / or one signal may be sent to multiple drives.
[0075] The motion contributions 841 to 843 can be extracted directly from the control commands or can be derived from the control commands. For example, each control command 881 to 883 can include specific instructions for each decentralized drive. However, if one knows the geometry of the vehicle, such as the relative positioning of the decentralized drives, for example, for the decentralized drives, it is preferable to form the control applicable to each actuator from the desired movement direction, movement vector or trajectory specified in the control commands 881 to 883, so that each of the decentralized drives can obtain a corresponding control, but implement it differently based on the different positioning of each decentralized drive 82, i.e. form a different desired contribution that each drive should drive.
[0076] At this point it becomes clear that the vehicle movement is directly linked to the control of the individual drives, i.e. their desired contributions, so that, knowing the vehicle geometry given in the embodiment, the mutual communication between the individual desired contributions and the vehicle movement, or between the actual movement contribution and the actual vehicle movement, and / or the effect of deviations between the setpoint movement contribution and the actual movement contribution on the vehicle movement can be determined without problem by the decentralized drives, and the explanation of one of the respective pairs of terms directly relates to the other term.
[0077] FIG. 10b shows a schematic block diagram of an omni-directional drive 78, e.g., drive 781, of the vehicle 18. The omni-directional drive comprises a decentralized computing device 92 and an actuator 94 associated with the decentralized computing device and configured to provide a desired motion contribution 84. Here, the actuator 94 can be in direct contact with a motion surface 96, e.g., the ground, a floor, etc., to directly generate the motion contribution 84. Alternatively, a transmission member 98 is provided to receive a force 102 from the actuator 94 and convert it into the motion contribution 84. For example, the transmission member 98 may comprise a wheel, in particular an omni-wheel or a mecanum wheel. However, for most of the embodiments described herein, it is irrelevant whether the actuator 94 and the transmission member 98 are understood collectively as an actuator or as separate components. That is, although some of the embodiments described herein refer to the actuator 94, this does not exclude a joint consideration with the transmission member 98. In other words, the drive 78 may include a wheel, a motor / actuator, and a controller, such as the computing device 92. In particular, the computing device 92 may comprise a processor or CPU, a microcontroller, or other programmable controlling device such as a field programmable gate array (FPGA).
[0078] The decentralized computing device 92 is configured to determine a desired motion contribution 84 of the vehicle from a control command 88 which may be indicative of a desired motion of the vehicle 104 and to determine a control 106 of the associated actuator from the desired motion contribution 84. The control command 88 may be identical for all drives 781 to 783 of the vehicle 18, but the determined desired motion 104 may also be identical in all decentralized drives or decentralized computing devices 92, for example. However, the control device 106 derived therefrom may be different from one another in the different drives 781 to 783, for example based on knowledge or consideration of the position of the decentralized drives or actuators on the vehicle.
[0079] The decentralized computing device 78 is further configured to determine a deviation from a movement vector by providing the decentralized computing device 92 with information on the actual movement 108 of the vehicle, which may be obtained, for example, by determining an actual movement contribution. The decentralized computing device 92 is further configured to initiate measures to correct the deviation from the movement vector in case of a deviation between the desired movement contribution 84 and the actual movement 108 or the actual movement contribution. For this purpose, such actions may include instructions to itself, such as an adjustment of the control device 106 to change the speed and / or direction of its own movement contribution. Alternatively or additionally, the drive device 78 may send, for example, via the decentralized computing device 92, instructions 114 to one or more other drive devices, including instructions to adjust their control. This may be an explicit instruction, but may also be information that allows to infer as to the corrective measures to be taken in the other drive devices. For example, the instructions 114 may include information on a correction vector including the deviation between the desired movement 104, for example considered as a vector, and the actual movement 108, which is synonymous with the above-mentioned actual movement contribution, for example considered as a vector.
[0080] Here, the deviations can be significantly reduced or compensated for, or at least partially reduced, which is already an improvement. The decentralized computing device can be designed to obtain from this information a correction vector for the movement vector representing the desired movement, and to perform an operation based on the combination of the movement vector and the correction vector to adapt the operation. That is, such an adjusted operation may already be corrected to at least partially compensate for the error. This can be done without restrictions based on local as well as global motion vectors, the global motion vectors being able to describe the movement vectors of the vehicle differently from the local motion vectors describing the movement of the decentralized drive units.
[0081] According to an embodiment, the decentralized drive 78 may comprise a sensor device 112 associated to the drive 78, which allows to decentrally detect the movements of the mobile devices in the drives 781 to 783 in the vehicle 18 and to determine the deviation of the actual movement contribution from the desired movement contribution based on the decentrally determined movements. For example, the sensor device may comprise an optical sensor, in particular an optical flow sensor, or a sensor for detecting an optical flow, such as an image sequence. The optical flow can be understood as a vector field of the velocity, projected into the image plane, of visible points of the object space in the reference frame of the imaging optics, which means that the displacement of points in successively captured images may allow a conclusion regarding the velocity. It is noted here that the results of the sensor device 112 may provide valid results for the position of the sensor device 112 and thus of the drive, but may deviate from the overall movement vector of the movement 14, for example based on the deviation from the geometric center of the vehicle 18. The drive may nevertheless be configured to determine the movement using the sensor device 112, in particular an optical flow sensor. Indeed, deviating or influencing the sensor signal based on local location may be desirable in that it may provide precise information on how to locally adjust control within the drive 78 .
[0082] Some of the sensors used may be shared resources, i.e. shared sensors for multiple sensor devices 112. For example, optical flow may provide information for multiple decentralized drives, but monitoring the number of revolutions is decentralized because the information is decentralized.
[0083] For example, a decentralized computing device may detect that the wheel rotation rate deviates from the targeted and / or expected value in the desired motion contribution by supplying energy such as current, which may be indicative of wheel slippage or other effects. Alternatively or additionally, an optical sensor may indicate that the actual achieved local speed deviates in amount and / or direction from the desired motion contribution.
[0084] The drive device 78 may be configured to determine the deviation based on the number of revolutions of the decentralized actuator 94, its power consumption, which may be measured directly as a current or indirectly, e.g. via a voltage, and / or on the movement as sensed via the sensor device 112. Thus, the number of revolutions of the decentralized actuator in combination with its power or current consumption may already provide an indication as to whether the provided power is converted into a number of revolutions to the desired extent and / or whether the obtained number of revolutions results in the desired movement of the vehicle. Thus, several sources of error can be monitored simultaneously.
[0085] In summary, each of the decentralized computing devices may be configured to determine the deviation of the motion contribution provided by the associated actuator from the overall desired movement and / or with respect to the desired motion contribution and to transmit the deviation to the other drives of the multiple omni-directional drives. In the above-described example of slip, this may include, for example, an instruction to reduce the drive force in order to reduce or avoid a change in the actual trajectory with respect to the desired movement. Such an instruction may be formulated in such a way that it may include information to the other drives, such as, for example, a correction vector, which is designed such that the contribution derived from it to create the decentralized drive is within the limits that the decentralized drive can currently provide. This then allows an appropriate response to this deviation. Alternatively or additionally, the remaining drives are informed about their own deviation and are enabled to already react in this case early, for example by the decentralized computing device determining that the provided drive power or current does not result in the desired number of rotations and / or speed. In particular, the knowledge on the self-control is locally available and the deviation can already be evaluated there.
[0086] Thus, the drive units are configured to receive corresponding information indicative of a deviation between a desired motion and a motion contribution generated by another drive unit, and the decentralized computing device can be configured to adjust control of the associated actuator based on the deviation of the other drive units.
[0087] 11a shows a schematic plan view of a sorting vehicle 18 according to an embodiment relating to individual control of the drives 78. The vehicle 18 exemplarily comprises four symmetrically arranged drives 781 to 784 to enable omnidirectional movement of the vehicle 18. The desired movement 82 is controlled by sending appropriate control commands by a control device 86. s11a shows an error case where, for example, the drive 783 provides an incorrect motion contribution 843, whereas, in the illustrated force diagram 116, for example, the desired motion contribution 84 is not satisfied. 3,s The deviation between the desired amount and the actual motion contribution 843 determines the desired motion 82 s This results in an actual movement 108 that deviates from the actual direction and speed of the vehicle 18, resulting in a deviation 118 that changes the actual direction and speed of the vehicle 18, which, without corrective intervention, would result in a deviation trajectory 122 of the vehicle 18 from the illustrated time T0 to a next time T1, such as the next control interval. a Resulting in the desired trajectory 122 s is compared to.
[0088] 11b shows a possible effect of the embodiments described herein. For example, the other drives 781, 782 and 784 can recognize the deviation of the drive 783 and adjust their own control based on this, which results in a corrected control adapted to the erroneous motion contribution 843 and thus a corrected motion contribution 844. 1,c , 84 2,c and 84 4,c can result.
[0089] For example, the magnitudes of the corresponding force vectors can be reduced to arrive at force vectors F1, F2, and F4, resulting in corrected force diagram 116 c The obtained movement,82, ... c This is because even if the speed is reduced, the vehicle 18 can still maintain the desired direction in the desired trajectory 122. s Corrections can be made locally, potentially reducing deviations from a desired trajectory, at least compared to centralized control.
[0090] It can be seen that multiple omni-directional drives can provide decentralized anti-skid control of the drive system. In the diagram of Fig. 11b, a reduction in force occurs in the other drives 781, 782 and 784, but according to other embodiments a change in direction can also occur if required, for example to perform a turn.
[0091] According to an embodiment, each of the decentralized computing devices of the drive devices is configured to detect a deviation of the motion contribution provided by the associated actuator from the desired movement and to modify the control of the associated actuator for a subsequent time interval based on the deviation in order to reduce the deviation. The subsequent time interval may be relatively short based on the control cycle in the decentralized drive device, in particular it may be shorter than the control cycle of the control device 86, for example a time of 20 milliseconds may elapse between the times T0 and T1. In contrast, the decentralized drive device can be operated with a time interval shorter than the control cycle of the central control device 86, for example up to 10 ms, up to 5 ms, or up to 1 ms or less. This means that the decentralized control can be at least two times, at least four times, or at least 20 times faster than the central control, which can also be applied if the central control operates with different intervals.
[0092] The decentralized computing device may be, for example, the power diagrams 116 and 116 c and performing control based on a combination of the movement vector and the correction vector to reduce the deviation.
[0093] In other words, one aspect of the embodiments described herein is based on the fact that in today's highly automated vehicles, many subsystems constitute or are implemented as their own computers. In development, it is often easier to use programmable microcontrollers and the like than to develop analog / digital circuits only for a specific purpose, and so is done. Since microcontrollers are usually large in size, this can result in unused resources. These unused resources can be used to implement the embodiments described herein. For example, a corresponding method of operating a vehicle having an omnidirectional drive system configured to provide vehicle movement includes the steps of: providing a control command to the omnidirectional drive system, the control command including an instruction to perform the movement, determining a desired movement of the vehicle using each decentralized computing device, determining a control of the associated actuator from the desired movement using each decentralized computing device, and determining and correcting a deviation from a travel vector using each decentralized computing device.
[0094] In the described autonomous vehicles such as vehicle 18 and / or 18, each drive unit is equipped with a computing device 92, for example a microcontroller, which can take over the control of the motors / actuators and the measurement of all relevant values of the respective drive. The objective is to follow a defined trajectory. Furthermore, the central coordination unit, the control unit 86 and all drive units communicate with each other via a serial bus such as a bus system.
[0095] If the drive is unable to maintain the desired motion vector, in conventional processes the associated values and deviations are only considered in the next adjustment cycle, thus allowing potential errors to accumulate until the next adjustment cycle.
[0096] In the vehicle and / or method according to the invention, more complex instructions are sent to the central control. Instead of control values being sent separately for each drive, the desired movement vector is sent simultaneously to all drives in only one packet, for example via broadcast. This already leads to a first latency saving. If a drive is no longer able to maintain the desired movement vector, the affected drive unit immediately sends a correction vector. This is possible, in particular, because each drive unit has the same sensors, which are also the measurement points of all highly dynamic relevant values. The deviation is determined by the rotation speed curve, the current curve and the actual movement on the ground. The movement is measured using an optical flow sensor in the movement plane (X,Y). This allows each drive unit to determine not only its own deviation, but also a catch-up correction, assuming a movement vector and thus the movement of the other drive units. This information is sent immediately or as soon as possible to all other drive units via broadcast. The other drive units then adopt the correction vector and adjust their own control.
[0097] Such a correction is the best possible measure at a given time. Such a fast reaction results in smaller deviations compared to conventional methods, as can be seen from a comparison of Fig. 11a and Fig. 11b. As a result, the resulting movement vectors have approximately the same orientation or only small deviations, which means that substantially no trajectory is left or is left at all. This can be done, for example, until the next adjustment cycle is performed, during which the control device 86 can take higher level measures. That is, according to an embodiment, the omnidirectional drive is configured to correct the deviations between two adjustment steps of the control device 86. Optionally, the control device 86 can perform a global correction by itself, taking into account the error cases that have occurred.
[0098] The embodiments, particularly the use of optical flow sensors, make it possible to provide a method for providing effective anti-skid control for vehicles with omni-wheels, while the heading or direction of the vehicle is maintained to the maximum extent. In contrast, if the spinning wheels are braked individually, the travel vector will be distorted or corrupted, generating disturbances in the control loop that must eventually be compensated for, which is the responsibility of the control device 86, but with latency. Furthermore, the method provides control with lower latency, since any disturbances can be processed directly on the motor control unit, the processor of the drive, especially if the control units of all the motors are interconnected via a bus system such as CAN.
[0099] The embodiments can be implemented inter alia in vehicles with individually driven wheels. Here, it should be particularly emphasized that omni-directional vehicles have omni-wheel drive, since the wheels are always driven individually. This has particular impact on applications requiring high vehicle dynamics, such as robotic sorting systems.
[0100] That is, in the sorting system, at least one sorting vehicle has an omni-directional drive system configured to provide movement of the vehicle. The omni-directional drive system comprises a plurality of omni-directional drives, each of the plurality of omni-directional drives comprising a decentralized computing device and an associated actuator adapted to provide momentum for the movement. Additionally, the vehicle is provided with a controller 86 that provides control instructions to the omni-directional drive system including instructions to perform the movement. Each of the decentralized computing devices may be configured to determine a desired movement of the vehicle, determine from the desired movement a desired motion contribution control of the associated actuator, determine a deviation between the desired motion contribution and the actual motion contribution, and perform a correction based on the deviation.
[0101] A further embodiment relates to a sorting vehicle 18 that is configured to detect the floor condition of the surface 96 by means of the detection unit 124 of the sorting vehicle 18, for example as explained in relation to FIG. 12. For this purpose, for example, pattern designs, color designs or surface conditions may be used, which in embodiments may be randomly distributed on the surface 96. For example, so-called color sprinklers may be used here, which may be used individually but also in combination with their neighboring color sprinklers, to provide specific position information for the sorting vehicle 18 in order to enable the orientation and / or positioning of the sorting vehicle 18 in the sorting system 100, at least in partial areas, with respect to their shape, orientation and / or relative outward direction. The detection 126 may be matched by suitable matches in a database 128, possibly provided on the sorting vehicle 18 or accessible by wireless communication. For this purpose, a mapping of the ground 96 must have been performed before. To increase the reliability of the positioning, it is also possible to base the positioning of the sorting vehicle in the sorting system 100 on taking into account the history of the movements of the vehicle 18. For example, in case of ambiguity, excluding highly unlikely locations may be performed if an abnormally large or impossible distance has to be traveled from a previous location determination step to the current location while another potential match in the database is located very close. The vehicle controller 86 may be configured to execute a route through the sorting system 18 based on such positioning, which makes it possible to avoid external devices for orientation, such as by QR codes or other markings on the ground.
[0102] Such a sorting vehicle may include a processing unit, such as controller 86, configured to obtain scan information provided by the detection unit from a scan of surface 96, the scan information including information regarding unique features of the surface. The processing unit may be configured to extract the unique features from the scan information and perform a matching based on the extracted information with a database, such as database 128 that stores extracted information of a plurality of unique features of the surface. Based on the matching, the processing unit may determine a location of the detection unit within the sorting system.
[0103] In another embodiment, the controller 24 of the sorting system is configured to plan a route for the vehicle to move through the sorting system as quickly as possible, for which purpose collisions or possible collisions with other sorting vehicles are taken into account in advance and the maximum possible speed of the sorting vehicle is at least in places or temporarily reduced in order to avoid collisions and / or a different trajectory is selected, which can then be traversed at a relatively high speed, for example allowing an overall or at least local maximum of possible speeds or minimum of delivery times. For example, if Fig. 13 showing an exemplary schematic diagram of the sorting system 100 is considered, for the selection of the trajectory 22, the function of the control device 24 may also be to provide a speed profile 132 in addition to the pure route information 134.
[0104] The sorting system 100 may include a coordinating device 136 configured to communicate movement instructions 1381 and 1382 to the vehicles 181 and 182. Each of the movement instructions 1381 and 1382 may describe a movement from one of the starting points, such as the insertion point 133, to one of the trajectory end points 135 along the trajectory 22. As part of these movement instructions, speed specifications may be transmitted and modified by the collision avoidance device 142 to obtain modified speed specifications 132'1 and / or 132'2 that enable the vehicles to pass through the sorting system 100 without collision, even on intersecting routes or trajectories.
[0105] The controller 24 can be configured to determine dynamic routes for the movement orders and assign them to the vehicles 18. Alternatively, a static assignment can be performed, in which case the controller 24 nevertheless assigns movement orders for the transport of sorted items (transport orders) or tools, or other movement orders, for example for empty runs by sorting vehicles, to the vehicles.
[0106] The control device 24 may be configured to allocate the transport or movement orders by negotiation, where different transport and / or sorting vehicles compete with each other or are in different negotiation positions. For example, the control device 24 may be configured to take into account, for the negotiation, at least one of the following: the time until the sorted items are picked up by the sorting vehicle, the time until the sorted items are discharged by the sorting vehicle, the remaining battery charge of the sorting vehicle, the duration until the next battery charge of the sorting vehicle, the transport capacity of the sorting vehicle, and / or the number of trailers that can still be coupled to the sorting vehicle and / or the already coupled trailers, for example since additional trailers may result in increased energy consumption and / or slower running. In other words, the vehicles or software agents or devices associated therewith may negotiate. The criterion or main criterion or opinion may be the cost incurred, which in turn may essentially affect the time taken when the vehicle drives to the starting point of the pick-up or movement order of the assigned transport order, optionally taking into account the completion of the orders still existing to be performed previously. Additional criteria could be, for example, the battery remaining until the next charge, and / or the number of trailers already coupled, since in the case of using trailers, more trailers could be interpreted as worse, as slower speeds and / or bigger obstacles would be created, which would mean that the structure from the goods vehicles and trailers would be larger in the sorting system.
[0107] At least a subset of the sorting vehicles may be configured to move along tracks in the sorting system. The controller 24 may comprise a computing device configured to calculate several tracks between several starting points and several ending points, each track being associated with a speed specification for the sorting vehicle along the track. The controller 24 may include a coordinating device configured to communicate movement instructions to the multiple sorting vehicles, each movement instruction including a run from one of the starting points to one of the ending points along one of the tracks. The controller 24 may include a collision avoidance device 136 configured to check the trajectory of a possible collision with another sorting vehicle of the sorting system for the new movement instruction to obtain collision information indicative of a possible collision. The speed specification 132 associated with the trajectory may be modified based on the collision information to obtain a modified speed specification 132', thereby avoiding a possible collision. The sorting system may be configured to send new movement instructions including instructions including the trajectory and the modified speed specification to the controller of the sorting vehicle. This also allows for not changing existing or executed movement instructions, possibly including the speed specification. The computing device 144 may be configured to calculate the trajectory 22. At this point it is pointed out that while the starting point of a trajectory may be an insertion point, a trip between the insertion point and the termination point may have multiple trajectories and therefore multiple starting and termination points.
[0108] Between a particular starting point 133 and a particular ending point 135, the computing device 144 can calculate not only one but also several trajectories. These can be calculated, for example, as so-called splines. Several trajectories can make it possible to process several movement instructions in parallel and, alternatively or additionally, to have alternative routes available in case of need to react to a collision.
[0109] According to another advantageous embodiment, the sorting vehicles 18 of the sorting system 100 are configured to emit at least one signal that can communicate with each other and / or be received by other sorting vehicles for information exchange and / or positioning. For example, the spatial area of the sorting system traversed by the sorting vehicles can be spatially divided. Resources of wireless transmission mechanisms, for example Bluetooth, WLAN, etc., are assigned to each of these subareas, and it is possible for a sorting vehicle to use the resources of its own subarea and / or of adjacent subareas to communicate that it is in this subarea or will soon pass through this subarea. Alternatively or additionally, it is possible to monitor the resource space of its own and / or of adjacent subareas in order to detect possible collisions early, for example in case of a breakdown of a sorting vehicle in an adjacent subarea transmitting corresponding information so that an obstacle can be detected early.
[0110] FIG. 14 shows a schematic block diagram of a part of the sorting system 100 with an optional identification device 146 configured to identify at least one characteristic of the sorted items 14 and assign it to the sorted items. For this purpose, the identification device 146 may, for example, comprise a camera and / or be configured for wireless or radio-based identification. The identification device 146 may, for example, be configured to scan at least one side of the sorted items at a time for characteristics. This can, for example, be done by scanning with a camera capable of detecting one, two or three sides, assuming that the sorted items are cubes. Multiple cameras can be used to scan more sides. The identification device can, for example, be configured to scan up to five sides of the sorted items using two cameras, which may include the sides of the cube hidden by the sorting vehicle. However, it is also possible to implement the identification device at least partially in the sorting vehicle, and all sides can also be scanned. A similar effect can also be achieved, for example, if the sorting vehicle is made transparent in some areas or if other means are implemented.
[0111] According to an embodiment, the controller 24 of the sorting system is configured to control the sorting vehicle to a first relative positioning for a first feature recognition attempt and to control the sorting vehicle to a second relative positioning for a second feature recognition attempt if the first feature recognition attempt is unsuccessful. According to an embodiment, the controller 24 may be configured to control the sorting vehicle to vehicle movements, including vehicle rotation, to change from the first positioning to the second positioning. It may also be understood that the sorted items are rotated in front of the identification device so that more sides of the sorted items can be scanned.
[0112] According to an embodiment, the controller 24 is configured to control the sorting vehicle to move or reposition the sorted items from a first positioning to a changed second positioning using the position changing device and to re-present the sorted items to the identification device with the second positioning. For example, if an initial or previous identification is unsuccessful, the positioning can be changed, e.g. by a tilting device, gripper, etc. and the attempt can be repeated.
[0113] According to an embodiment, the identification device is at least partially formed as part of the sorting vehicle, which means that the sorting vehicle may include at least one sensor of the identification device 146. It is also possible for the sorting vehicle to be completely equipped with the identification device 146.
[0114] According to an embodiment, the sorting system is configured to identify the sorted items prior to transfer to a vehicle and / or in the area of a corresponding insertion point, e.g., by associating an identifier of the sorted item with an end point, e.g., to link the sorted item to a transport order (i.e., a movement order, e.g., for a trip in which the sorted item or another object is transported) and / or to select a vehicle to be selected for the transport order.
[0115] According to an embodiment, the identification device 146 is configured to be transportable within the sorting system 100, in particular when it is arranged outside the transport vehicle, and is configured to be coupled to at least one sorting vehicle, for example at least partially at an interface 148 of the sorting vehicle 18. During the coupling between the identification device 146 and the sorting vehicle 18, the identification device is configured to be used in the sorting system to identify the items 14 and / or to be transported. For example, a part of the identification information, such as the identification number of the parcel, which may be represented by a barcode or the like, may be read by the identification device 146. From the identification information, the controller of the sorting system 100 can derive the sorting destination of the sorted items as the destination of the sorting vehicle. For this purpose, the identification information can also be in principle a postal address, from which the sorting destination is derived using a database.
[0116] According to an embodiment, at least one of the terminal points 16 in the sorting system is formed in a comb-like shape to provide at least one receiving space 152, in which the sorted items can be received from at least one sorting vehicle by sweeping it at the comb-like terminal point. The comb-like structure may be constituted, for example, by a frame and any number of extensions 1541 to 1543, ≧1, that together at least partially form a comb-like structure. For example, with reference to the sorting vehicle as described in Fig. 9a to 9d, for example, the boundary or holding area 64 may have a recess corresponding to the extension 154, so that the extension 154 can engage in such recess and cause the extension 154 to remove the sorted items from the sorted items receiving area 54 by passing the sorting vehicle through the terminal position 16, for example by pushing it out. Alternatively or additionally, at least one of the terminal positions of the sorting system may include an actuator for removing the sorted items from the sorting vehicle, such as a gripper.
[0117] Correspondingly, alternatively or additionally, at least one input space may be formed in a comb shape, for example as shown in the schematic perspective view of FIG. 15, in order to provide at least one input space from which the sorted items can be picked up by sweeping at least one sorting vehicle. The area 152 may be arranged on the floor area and / or platform, such that the comb structure may also be used, for example, to load the sorted items into the sorting vehicle, in order to achieve comparable results, for example, compared to the functions of FIG. 4a and FIG. 4b. For example, a stacking surface raised from the floor surface may be provided, under which a sorting vehicle movable on the floor surface passes, in the process using the comb structure the sorted items are swept from a rest surface, such as the upper side of the vehicle, and thereby positioned on the stacking surface. For this purpose, for example, it may be assumed that the holding area 64 of the sorting vehicle has a corresponding recess for the engagement of the extension 154, and that the holding area is oriented, for example, forward in the direction of travel, so that the sorted items 14 can be swept over the edge 62a. Another or the same vehicle can pass the same route underneath the transfer station, for example, by utilizing a relative position rotated 180°, i.e., in this example, the holding area 64 is oriented rearward in the direction of travel, and the holding area 64 again sweeps or entrains the articles 14 from the deposition surface.
[0118] From the combination of the description of Figure 15 regarding the entry and termination points, both the entry and termination points can be configured as transfer stations and can be configured to receive sorted items from a vehicle, which can also be picked up by another sorting vehicle. The structure according to Figure 15 can be implemented passively, instead of using actuators.
[0119] However, if element movements are implemented at insertion points, termination points and / or transfer stations, it may be advantageous to control the transfer of sorted items to the sorting vehicle at the insertion point by the sorting system control device 24 such that the movement of sorted items in the area of the insertion point is synchronized with the movement of the sorting vehicle, whereby the sorting vehicle picks up the sorted items while maintaining a residual speed. This may prevent the sorting vehicle from stopping, which may allow an overall increase in the efficiency or throughput of the sorting system.
[0120] The aforementioned embodiments refer to the transportation of sorted items by the sorting vehicles. However, according to the embodiments, it is also intended to transport so-called bulky items, i.e. oversized and / or particularly heavy sorted items. For this purpose, according to the embodiments, it is provided that the first sorting vehicle and the second sorting vehicle in the sorting system are configured to couple with each other to form a common vehicle. This common vehicle may perform a common transport of sorted items based on a trajectory influenced by the coupling. Such a scenario is illustrated in FIG. 16 and can be easily implemented in the sorting system described herein. For example, the sorting vehicles 181 and 182 are coupled to each other using the coupling 156. The coupling may for example include a mechanical coupling and / or a magnetic coupling as described in connection with the coupled tool. For this purpose, the trajectories 221 and 222 of the sorting vehicles 181 and 182 may result from a trajectory 22 possibly determined for small sorted items, which trajectory is, for example, also variable in distance and runs parallel to one another, for example when the combination vehicles from the sorting vehicles 181 and 182 perform a combination rotation.
[0121] According to an embodiment, the control device 24 determines, for example, the master and the slave of the two vehicles, and more slaves if the number of vehicles to be coupled is large, which allows one vehicle, the master, to control the other vehicle or vehicles, for example to coordinate control commands generated locally in the vehicle or vehicles. The vehicles may be able to identify themselves, for example by a pattern placed on the side of the vehicle, but a centralized control may also perform this function or make it obsolete. Alternatively or additionally, the sorting vehicles may determine their position, for example using ground cameras and / or external localization, and exchange it with each other.
[0122] According to the embodiment described in relation to Fig. 17, it is also possible that at least the first and second sorting vehicles are directly decoupled from each other but controlled on mutually dependent tracks 221 and 222 to enable a common transport of sorted items 14. In other words, based on the control by the sorting system 100 or based on the vehicle control, the sorting vehicles 181 and 182 may behave as if they were coupled by the coupling 156, even though no corresponding mechanical or magnetic coupling is provided here. Nevertheless, the sorted items 14 may bring about a mechanical connection between the two sorting vehicles 181 and 182, but this should not be understood as a mechanical coupling in the sense of the coupling 156 of Fig. 16.
[0123] Depending on the (theoretical) trajectory associated with the sorted items, for each vehicle involved, it is possible to mathematically calculate which velocity vector the sorting vehicle should maintain at each point in time during the transportation of the sorted items, depending on the initial offset from this theoretical trajectory when picking up the load. If the sorting vehicle has for example an omnidirectional drive, this can also include determining which orientation the vehicle should have around a vertical axis at each point in time. Thus, the trajectory of the sorted items can be determined by the control device 24, the trajectory of the vehicle can be derived therefrom and / or the trajectory of another vehicle can be mathematically derived from the trajectory of one vehicle.
[0124] FIG. 18 shows a schematic block diagram of a configuration of a sorting vehicle 18 and a trailer 158 coupled thereto by a coupling 1561, which also has a running gear, but is pulled along by the transport vehicle 18 by being coupled by the coupling 1561. The sorting vehicle of FIG. 18 is configured to be coupled to at least one trailer, the trailer 1581 being configured to receive sorted items. Optionally, at least one additional trailer 1582 may also be coupled, each of the trailers 1581 and / or 1582 receiving at least one additional sorted item. In this regard, it is possible, although not required, to couple the trailer to a specific side, such as the rear side, of the sorting vehicle or another trailer. Rather, coupling can be performed on any side, in particular using an omnidirectional drive unit or an omnidirectional active or passive running gear, which also opens the possibility of coupling multiple trailers to different sides of the sorting vehicle or trailer. Alternatively, two adjacent vehicles, such as sorting vehicle 18 and trailer 1581 and / or trailer 1581 and trailer 1582, may be provided to receive a common sorted item.
[0125] The sorting system according to the embodiment is configured to control the buffering and / or sequencing of the sorted items in the sorting vehicle and at least one trailer or at least two trailers. For this purpose, the sorting system can adapt the order in which the sorted items are present on the loaded convoy in the loading area to one or more criteria. For this purpose, one, several or all of the sorted items may be optionally pre-identified, which may provide additional information such as their destination inside or outside the sorting center, weight or other relevant parameters. For example, the order in which the sorted items are placed on the sequence or convoy in the loading area when the sorting vehicle 18 and one or more trailers 158 pass through may be based on which destination the sorted items have in the sorting system, which may make it possible to always place the first sorted item or always place the last sorted item, for example by uncoupling the trailer or the like. If the sequence is carried out in the trailers, this can be done for example in the area of the termination point. In this case, the chute-like end station described here is not necessary, only a surface is provided. For example, during sorting, the individual sorted items arrive at the termination point area in a random order. In the case of trailers, for example, they can be stacked orderly, substantially according to the order of arrival at the termination point, or sorted and stacked in a predefined order. In particular, the sequence can represent the optimal loading sequence of subsequent instances, e.g., baggage delivery vehicles, rolling containers, trucks, etc., depending on the delivery route to the final baggage receiving part. Such movement optimization steps can be taken into account directly in the sequencing. As a result, manual sorting is no longer necessary during loading, and less effort is required during delivery to find the correct baggage in the baggage delivery vehicle. Buffering, i.e. temporary pick-up of items, and / or sequencing can be performed, for example, only on vehicles, only on trailers, or in combination.
[0126] As explained, for example with reference to FIG. 18, the sequencing can be controlled by the sorting system so that a plurality of sorted items are placed in a plurality of loading areas of the loading area convoy. Each loading area can be associated with a sorting vehicle or trailer, the trailer being moved by the sorting vehicle and directly coupled to the vehicle or indirectly, for example via other trailers. Several variations of the sequencing are possible: Buffering and / or sequencing of the sorting vehicle only. For this purpose, several vehicles can be controlled individually or in combination. Alternatively or additionally, the buffering and / or sequencing can be performed only on the trailers, so that a plurality of sorted items are placed in a plurality of trailers. The trailers may be placed or positioned at the appropriate location by one or more sorting vehicles. Alternatively or additionally, the buffering and / or sequencing can be performed on the trailers and vehicles, so that a plurality of sorted items are placed in at least one vehicle and at least one trailer, which may be placed or positioned by at least one sorting vehicle.
[0127] The implementation of the sorting system described herein is aimed at enabling an efficient sorting of at least one, usually several input streams of small articles or sorting of articles into several, usually many, output streams. For example, sorting of luggage shipments, especially in luggage sorting centers, can be considered as a main application, possibly also in the outgoing article area of large logistics centers. Furthermore, it is conceivable that the described sorting system can also be used for sorting suitcases at airports. Another application can be the use in the area of two-stage picking. Articles previously picked per article, i.e. without association with a specific order, can be sorted by the sorting system per order, i.e. distributed to individual orders.
[0128] Although the embodiments described herein relate primarily to the primary application of bulk cargo shipping, the invention is not limited thereto. In an embodiment, particular attention is given to the system-wide context.
[0129] A separation system according to embodiments may include one or more of the following components: Insertion points, at least one or several centralized or decentralized o Insertion points do not have to be defined areas, they can also be ad-hoc areas where separate items (especially baggage shipments) are loosely placed on the floor (also in containers / swap bodies etc.).
[0130] Optional automatic pick-up by separating the vehicles from the floor, for example by hoisting them up by an inclined small conveyor belt Through additional tools that all sorting vehicles have, or Preferably an interchangeable (e.g. mechanically or magnetically) dockable tool, which is located in the area of the insertion point and is used only to pick up sorted items by the sorting vehicle and then undocked again so that the next sorting vehicle can use the tool.
[0131] ○ The sorted items can be placed on the vehicle by the gripper of the (articulated arm) robot. If necessary, the vehicle does not even have to come to a complete stop for this, since the trajectories of the robot and the vehicle movements are synchronized. The (articulated arm) robot can also be mounted on the vehicle itself for this purpose.
[0132] Passive insertion points where the vehicles pick up the sorted items (passive in the sense that no actuators are needed for the actual process of pick-up by the sorting vehicles at the pick-up station, only the vehicle actuators are used); e.g. comb insertion points In principle, the sorted items can also be placed in the sorting vehicle by hand (when stopped or while passing slowly).
[0133] Identification device (optional): one or more centralized or decentralized devices that identify one or more characteristics that classify the item (e.g., a bar code) and derive from this the vehicle destination (and transmit it to the vehicle or to a control system) Background: Since identification features can in principle be located on six different sides of a typically cubic-shaped article (e.g. a cardboard box), conventional sorting systems use so-called scanner gates (six-sided reading) that can identify the sorted article regardless of its position. These are very expensive due to the large number of complex sensors (due to the high speed requirements). For this reason, they have so far only been present once per sorting system, advantageously near the insertion (so far always in the center), or very rarely.
[0134] However, the vehicle-based sorting system according to the embodiment also allows for decentralized insertion. In the embodiment, one or two sensors are sufficient to allow cost-effective automatic identification. For this purpose, the vehicle passes the sensor with the sorted items, which is aligned with and "sees" the sorted items at an angle, and can therefore always scan at least two sides of the sorted items. If the sorted items cannot be identified, the vehicle rotates until the sorted items are identified. If the vehicle rotates 360° and the identification was not successful, the identification feature was at the current bottom of the sorted items. Several variations on this are possible.
[0135] ■ Before the load is picked up at the insertion point, the bottom is already checked by a second sensor ■ The vehicle discharges the sorted items onto a tipping device, from which they are picked up again / returned, and then placed on a different side of the vehicle than before. They are then rotated, if necessary, again past one stationary sensor, where an identification feature should be read; if not, there is an error and the sorted items must be taken to a separate manual cleaning station.
[0136] ■ The vehicle has its own sensor that can detect identifying features located on the bottom of the sorted items. Optionally, this (or a separate) sensor system can also be used to check the alignment of the sorted items on the vehicle. If this is not optimal / safe for transport, the control system or vehicle control can correct the positioning of the sorted items on the vehicle by targeted jerky movements of the drive motors.
[0137] The identification device can also be movably mounted on the vehicle and can be used at different locations / termination points.
[0138] -Sorting vehicles, some of which move automatically ○ The sorting vehicles can rotate around their centre point (central differential kinematics), but alternatively, and preferably, also with the aid of surface-moving running gears.
[0139] The sorting vehicle has a loading pickup and a loading discharge device. ■ Automatic loading and unloading without additional motors, movement of the load initiated by the vehicle running → Speed energy of loading and unloading from the running motor (the vehicle can run relatively fast) Ejection due to mass inertia, driving against a bumper (stopping due to pad or spring load) or ejection due to heavy braking; alternatively or additionally, load fixing and unfixing due to frictional changes of the supporting surfaces - Loading and unloading using a folding tray, the force required to fold the tray during loading and unloading is also due to the travel movement. ■ Static load pickup (i.e. not requiring synchronous movement) is possible automatically by the sorting vehicle without the need for an additional motor (main comb load pickup device, i.e. a comb attachment on the vehicle on which the picked up load is placed, or the like). When cornering, the sorting vehicle can steer / turn to prevent the load from falling sideways on the curve.
[0140] ○ The sorting vehicles can be coupled to each other and also to and from passive trailers.
[0141] ○ Several sorting vehicles can transport larger sorted items together without being physically coupled to each other. In this way, so-called bulky items of large size / irregular shape that do not fit into a single vehicle can also be transported (in classical automated sorting centers, sorting of bulky items is, without exception, a time-consuming manual special process). In the prior art of vehicle-based sorting systems, there is no known automated transport of large items Optionally, the sorting vehicles have information devices, such as displays and / or audio outputs, which transmit additional information about the sorted items to the person placing / receiving the sorted items. This information can be, for example, the position of the sorted items (especially baggage shipments) in the sequence of the delivery trip, allowing route-optimal sorting in the delivery vehicle. This additional information can also be, for example, in which of several available carts / ULDs (especially in case of baggage) the sorted items should be placed by the person. This means that at least one sorting vehicle can have an information interface for outputting information related to the sorted items.
[0142] The vehicle can use ground cameras as a localization method. Alternatively or additionally, other methods (e.g. SLAM or external localization with cameras) are also possible.
[0143] The vehicle may use anti-skid control.
[0144] · Multiple endpoints Termination points can also be defined without the need for infrastructure as in the prior art, by modifying the object (delivery vehicle, swap body, ULD (unit load device especially for suitcases)) and changing its position at essentially any position in the layout (such as a chute) instead of simply installed infrastructure.
[0145] ○ It can be a passive chute with flat or inclined surfaces. In that case, it also has a buffer function. ■ Discharge by inertia (see explanation of sorting vehicles) ○ Comb-shaped discharge points can be used ■ Drop off / sweep up sorted items as the sorting vehicle enters (possibly, but not required, in the aisle).
[0146] Picking by a robot (mobile if necessary) equipped with a gripper that places the sorted items into a delivery vehicle, ULD, rack, swap body, roll container or other buffer Possibly manual picking from a sorting vehicle (see Vehicle sorting, including indication of additional information, if necessary) Control logic (centralized or decentralized) o Adjustment of job assignments (negotiating as necessary).
[0147] Adjustment of driving route (fastest / shortest route vs. collisions), especially when driving without a fixed route, preferably on a direct route ○ The system can control the buffering and sequencing of tags ○ The layout is highly variable, the positioning of the insertion, termination points and identification devices can be adapted as required, as can the number of vehicles. The control logic takes this into account In the above-described sorting system in which at least one driverless sorting vehicle 18 has an information interface for outputting information related to the sorted items 14, the sorting vehicle may be configured to detect loading parameters, such as by sensor technology and / or set-up tools, and add them to a central management system of loading carrier information. For example, the sorting vehicle may measure the weight of the load using an identification unit and / or recognize the barcode and / or dimensions.
[0148] Due to the use of vehicles as sorting equipment, vehicle-based sorting systems are much more scalable in terms of throughput than traditional fixed sorting systems. Insertion can also take place in several distributed locations, since no or very little technology is required in the area of insertion and separation (when sorted items are manually fed into the vehicle). This brings the advantage that the idle run immediately after discharge at the terminal point is much shorter than if the vehicle has to move again to the central insertion (as for example folding trays in traditional sorters). However, even in the case of central insertion in vehicle-based sorting systems, the vehicle can retreat towards the insertion immediately after discharge, while folding trays (for example) must first be driven full circumference on a ring sorter.
[0149] In comparison with the prior art in vehicle sorting, the load handling device of the sorting vehicle does not necessarily need a separate motor. Moreover, the load can be picked up (in some variants) without stopping the vehicle. Load discharge can also be performed without stopping (comb) or at high speed (discharge with inertia).
[0150] Ideally, the sorting system would only require an empty room, i.e. a building of basically any shape with a flat floor (it makes sense to have loading ramps on the exterior walls for trucks, swap bodies, delivery vehicles, etc.). Incoming parcels are isolated and inserted by a dockable tool, a mobile combined-arm robot, or manually. The parcels currently in the sorting vehicle are then identified, for example by an identification device mounted on another vehicle. There is either a robot or a person at the termination point that picks up the parcel and places it in a cart after its movement to the sorting destination. In this ideal case, no permanently installed infrastructure is required (maybe only communication infrastructure).
[0151] However, even in the case of less technically demanding load pick-up at insertion, only very simple and space-saving comb-like racks are needed, from which the sorting vehicles pick up the baggage shipments. These do not have to be screwed to the hall floor. The same applies for the load transfer at the end point. Here, simple racks onto which the vehicles are inserted, or, if the terminal station has to buffer, simple ramps (sheets, rolls) onto which the vehicles drop the baggage shipments, preferably without touching the terminal station, are also conceivable. In this case too, very little infrastructure is required. It can also be set up and dismantled very quickly.
[0152] Overall, such a sorting system is very flexible since the throughput, number of insertions and number of termination points are scalable and highly modifiable (fast setup / conversion / teardown or rearrangement).
[0153] It will be appreciated that while some aspects are described in the context of an apparatus, these aspects also represent descriptions of corresponding methods, such that blocks or components of the apparatus should also be understood to be corresponding method steps or features of method steps. Similarly, aspects described in the context of or as method steps also constitute descriptions of corresponding blocks or details or features of the corresponding apparatus.
[0154] Depending on the specific implementation requirements, embodiments of the present invention may be implemented in hardware or software. Implementation may be performed using digital storage media, such as floppy disks, DVDs, Blu-ray disks, CDs, ROMs, PROMs, EPROMs, EEPROMs, or flash memories, hard disk drives, or any other magnetic or optical storage media on which electronically readable control signals are stored that can or do interact with a programmable computer system to perform the respective method. Thus, the digital storage medium may be computer readable. Thus, some embodiments according to the present invention comprise a data carrier having electronically readable control signals that can interact with a programmable computer system to perform any of the methods described herein.
[0155] In general, embodiments of the present invention may be implemented as a computer program product having program code that operates to perform any method when the computer program product is run on a computer. For example, the program code may also be stored on a machine-readable medium.
[0156] Other embodiments comprise a computer program for performing any of the methods described herein, the computer program being stored on a machine readable medium.
[0157] In other words, an exemplary embodiment of the inventive method is therefore a computer program comprising a program code for performing any of the methods described herein, when the computer program runs on a computer. Another embodiment of the inventive method is therefore a data carrier (or a digital storage medium or a computer readable medium) having recorded thereon a computer program for performing any of the methods described herein.
[0158] A further embodiment of the inventive method is therefore a data stream or a sequence of signals representing the computer program for performing any of the methods described herein, the data stream or the sequence of signals may be adapted to be transmitted via a data communication link, for example the Internet.
[0159] Another embodiment comprises a processing device, such as a computer or a programmable logic device, configured or adapted to perform any of the methods described herein.
[0160] Another embodiment comprises a computer having installed thereon the computer program for performing any of the methods described herein.
[0161] In some embodiments, a programmable logic device (e.g., a field programmable gate array, FPGA) may be used to perform some or all of the functions of the methods described herein. In some embodiments, the field programmable gate array may interact with a microprocessor to perform any of the methods described herein. In general, in some embodiments, the methods are performed in a portion of any hardware device. This may be general-purpose hardware, such as a computer processor (CPU), or hardware specific to the methods, such as an ASIC.
[0162] The above-described embodiments are merely illustrative of the principles of the present invention. It is understood that modifications and variations of the configurations and details described herein will be obvious to those skilled in the art. Therefore, the present invention is intended to be limited only by the scope of protection of the following claims, and not by the specific details presented herein by the description and illustration of the embodiments.
Claims
1. 1. A sorting system comprising: a first number of insertion points (12) configured to provide sorted items (14); a second number of termination points (16) configured to receive the sorted items (14); a third number of driverless sorting vehicles (18) configured to transport the sorted items (14) between the first number of insertion points (12) and the second number of termination points (16); a control device (24) configured to control the driverless sorting vehicle (18) between the first number of insertion points (12) and the second number of termination points (16); A sorting system in which at least one driverless sorting vehicle (18) is configured to discharge the sorted items (14) by utilizing the kinetic energy of the sorted items (14) due to the running movement of the driverless sorting vehicle based on a change in the velocity vector of the driverless sorting vehicle, and the discharge is caused by the change in the velocity vector of the driverless sorting vehicle (18).
2. The sorting system of claim 1, wherein the driverless sorting vehicle is configured to obtain braking based on the control of the control device and / or by an impact of the driverless sorting vehicle and / or by a change in the velocity vector based on taking a specific turn, to generate relative motion of the sorted items (14) with respect to the driverless sorting vehicle under the influence of the kinetic energy, in order to discharge the sorted items (14) at a terminal point (16).
3. The sorting system of claim 2 , wherein the driverless sorting vehicle (18) comprises an omnidirectional drive system and is configured to obtain the change in the velocity vector based on control of the omnidirectional drive system.
4. 4. The sorting system according to claim 1, wherein the driverless sorting vehicle comprises a drive device and a control device for controlling the drive device, and the control device is configured to control the drive device to brake the driverless sorting vehicle before reaching the terminal point (16) to discharge the sorted items (14) to the terminal point (16) in order to generate a relative motion of the sorted items (14) to the driverless sorting vehicle as a result of braking under the influence of the kinetic energy, and to achieve discharge to the terminal point (16) by the relative motion.
5. 5. The sorting system according to claim 1, wherein the driverless sorting vehicle comprises a drive device and a control device for controlling the drive device, the control device being configured to control the drive device for impact of the driverless sorting vehicle against a contact area of the terminal point (16) to discharge the sorted items (14) to the terminal point (16) to generate a relative motion of the sorted items (14) to the driverless sorting vehicle as a result of the impact under the influence of the kinetic energy, and to achieve discharge to the terminal point (16) by the relative motion.
6. 6. The sorting system of claim 5, wherein the driverless sorting vehicle (18) comprises a sorted item receptacle movably disposed relative to a chassis of the driverless sorting vehicle (18) and coupled to the drive device, and the relative movement includes movement of the sorted items (14) within the sorted item receptacle relative to the chassis.
7. The driverless sorting vehicle (18) comprises a sorted article receptacle for transporting the sorted articles (14) and transferring the sorted articles (14) to a sorted article transfer station, the sorted article receptacle being disposed on a chassis having a running gear, the running gear being coupled to a drive device, and a control device being provided as a vehicle controller, the sorted article receptacle being articulated to the chassis so as to be tiltable about a tilt axis, and configured to open or be openable at least at a discharge edge, the tilt axis and the discharge edge being movable relative to each other.
7. The sorting system of claim 1, wherein the sorted items (14) are arranged relative to each other in an inclined position so that the sorted items (14) can be transferred to the sorted items transfer station via the discharge edge, and the sorted items receptacle is tilted about the inclined axis by a torque related to the kinetic energy to transfer the sorted items (14) to the sorted items transfer station, the torque being generated by a vector change in the velocity of the driverless sorting vehicle and / or by a spring bias of the sorted items receptacle.
8. 8. The sorting system of claim 1, wherein at least one driverless sorting vehicle (18) of the third number of driverless sorting vehicles (18) comprises an interface (148) configured to be coupled to a tool to receive one of the different tools.
9. 9. The sorting system according to claim 1, wherein at least one driverless sorting vehicle (18) is configured to receive a tool intended for identification of the sorted items (14), to use it for identification of the sorted items (14), to determine a destination of the sorted items (14) based on said identification, or to transmit the result of said identification.
10. 10. The sorting system according to any one of claims 1 to 9, wherein at least one driverless sorting vehicle (18) is configured to receive and transport tools intended for the identification of the sorted items (14).
11. The sorting system of any one of claims 1 to 10, wherein at least one driverless sorting vehicle (18) is configured to pick up sorted items (14) from a floor surface.
12. The sorting system of claim 11, wherein the driverless sorting vehicle (18) is configured to at least temporarily couple to a tool and use the tool to pick up the sorted items (14).
13. 13. The sorting system of any one of claims 1 to 12, wherein at least one termination point (16) comprises an electrically passive chute device with a flat or inclined ramp having braking means for braking an approaching driverless sorting vehicle (18) and thereby enabling mass inertia-based transfer of the sorted items (14) to the chute device.
14. 14. The sorting system according to any one of claims 1 to 13, wherein the first number of insertion points (12) are at least partially distributed in a decentralized manner in the sorting system.
15. ad-hocly adding existing insertion points (12) to said first number of insertion points (12); and / or 15. The sorting system of any one of claims 1 to 14, configured to remove an existing insertion point (12) from the first number of insertion points (12).
16. 16. The sorting system of claim 15, wherein a driverless sorting vehicle is configured to use a tool for relocation of an insertion point or an end point, and the control device (24) is configured to control the driverless sorting vehicle to perform the relocation by the driverless sorting vehicle.
17. 17. The sorting system of any one of claims 1 to 16, wherein at least one of the insertion points (12) is configured to provide tools adapted to sort items for use by a driverless sorting vehicle (18).
18. 18. The sorting system of claim 1 , configured to provide a tool at or adjacent to at least one of the insertion points (12) for the purpose of identifying sorted items (14) for pick-up by a driverless sorting vehicle (18).
19. 19. The sorting system of any one of claims 1 to 18, wherein at least one of the insertion points (12) comprises a tool configured to receive sorted items (14).
20. 20. The sorting system of claim 19, wherein the insertion point (12) is configured to transfer the sorted items (14) using the tool to a driverless sorting vehicle (18).
21. 21. The sorting system of claim 19 or 20, wherein the insertion point (12) is configured to pick up the sorted items (14) from a floor surface and / or the insertion point (12) is configured to transfer the sorted items (14) to at least one of a driverless sorting vehicle, a transfer station of the sorting system, and a storage volume.
22. 22. The sorting system according to any one of claims 19 to 21, wherein the insertion point (12) is configured to pick up sorted items (14) dropped onto a floor surface using the tool.
23. The sorting system of any one of claims 1 to 22, wherein the control device (24) is configured to control the transfer of sorted items (14) to a vehicle at the insertion point (12) and to synchronize the movement of the sorted items (14) within the area of the insertion point (12) with the movement of the driverless sorting vehicle (18) so as to receive the sorted items (14) while maintaining a speed sufficient to prevent the driverless sorting vehicle (18) from stopping.
24. 24. The sorting system according to any one of claims 1 to 23, wherein at least one of the first number of insertion points (12) is passively implemented.
25. 25. The sorting system of any one of claims 1 to 24, wherein at least one of the first number of insertion points (12) is arranged and configured as a transfer station for receiving sorted items (14) from a driverless sorting vehicle (18), the sorted items (14) being picked up by another driverless sorting vehicle (18).
26. 26. The sorting system according to any one of claims 1 to 25, wherein at least one of the first number of insertion points (12) is formed in a comb shape to provide at least one discharge space in which sorted items (14) can be received by at least one driverless sorting vehicle (18) by sweeping from the comb-shaped insertion point (12).
27. 27. The sorting system according to any one of claims 1 to 26, wherein at least one driverless sorting vehicle (18) is equipped with an omnidirectional drive system.
28. 28. The sorting system of claim 1, wherein at least one driverless sorting vehicle (18) comprises a drive device configured to rotate the driverless sorting vehicle (18) relative to a sorting vehicle center, thereby rotating the driverless sorting vehicle.
29. 29. The sorting system according to any one of claims 1 to 28, wherein at least one driverless sorting vehicle (18) comprises a pick-up device for picking up the sorted items (14) and a loading and unloading device for unloading the sorted items (14).
30. 30. The sorting system of claim 1, wherein at least one of the driverless sorting vehicles (18) or the control device (24) is configured to adjust control of the driverless sorting vehicle (18) taking into account sorted item characteristics so that the running of the driverless sorting vehicle (18) is adapted to the sorted item characteristics.
31. 31. The sorting system of any one of claims 1 to 30, wherein the control and / or rotation of the driverless sorting vehicle (18) is controlled during rotation to counteract the falling of the sorted items (14) from the driverless sorting vehicle (18).
32. 32. The sorting system of claim 1, wherein the driverless sorting vehicle (18) comprises a sorted item receptacle (54) bounded within an area by a holding area configured to make it more difficult for at least the sorted items (14) to slip out or slide out, and the control device (24) or a control device (86) of the driverless sorting vehicle (18) is configured to position the holding area (64) during the travel of the driverless sorting vehicle (18) as a transportation safety measure for the sorted items (14) based on an actual or expected change in the vector of the velocity of the driverless sorting vehicle (18) opposite to the direction of an occurring or expected inertial force.
33. 33. The sorting system of claim 32, wherein the control device (24) or the control device (86) of the driverless sorting vehicle (18) is configured to change the position of the holding area (64) prior to transfer of the sorted items (14) such that the holding area (64) does not further impede the transfer of the sorted items (14).
34. 34. The sorting system of any one of claims 1 to 33, wherein at least one first driverless sorting vehicle (18) and a second driverless sorting vehicle (18) are coupled to each other and configured to perform joint transportation of sorted items (14) based on a track (22) affected by the coupling.
35. 35. The sorting system of any one of claims 1 to 34, wherein at least one driverless sorting vehicle (18) is configured to be coupled to at least one trailer (158), the trailer (158) being configured to receive sorted items (14).
36. 36. The sorting system of claim 1, wherein the control device (24) is configured to control at least a first driverless sorting vehicle (18) and a second driverless sorting vehicle (18) that is not directly coupled to the first driverless sorting vehicle (18) based on interdependent trajectories (22) to perform a common transportation of sorted items (14).
37. 37. The sorting system according to any one of claims 1 to 36, wherein at least one driverless sorting vehicle (18) comprises an information interface for outputting information related to the sorted items (14).
38. At least one driverless sorting vehicle (18), obtaining scan information from a scan of the surface, the scan information including information about unique features of the surface provided by the detection unit; Extracting the unique feature extraction information from the scan information; performing a match against a database based on the extracted information, the database storing the extracted information about a plurality of unique features of the surface; 38. The sorting system of claim 1 , comprising a processing unit configured to determine a position of the detection unit in the sorting system based on the matching.
39. At least one driverless sorting vehicle (18), an omnidirectional drive system configured to provide movement (82) for the driverless sorting vehicle (18), the omnidirectional drive system comprising a plurality of omnidirectional drives (78), each of the plurality of omnidirectional drives (78) comprising a decentralized computing device and an associated actuator adapted to provide a motion contribution for the movement; a control device (86) for providing control commands (88) to the omni-directional drive system, the control commands including instructions for executing the movement; 39. The sorting system of claim 1, wherein each of the decentralized computing devices is configured to determine a desired movement of the driverless sorting vehicle (18), determine control of the associated actuator from the desired movement relative to a desired movement contribution, determine a deviation between the desired movement contribution and an actual movement contribution, and perform corrections based on the deviation.
40. 40. The sorting system of any one of claims 1 to 39, comprising an identification device (146) configured to identify at least one characteristic from the sorted items (14) and associate it with the sorted items (14).
41. 41. The sorting system of claim 40, wherein the identification device (146) is configured to scan at least one side of the sorted items (14) at a time for the characteristics.
42. 42. The sorting system of claim 40 or 41, wherein the control device (24) is configured to control the driverless sorting vehicle (18) to a first relative positioning for a first feature recognition attempt, and if the first feature recognition attempt is unsuccessful, to control the driverless sorting vehicle (18) to a second relative positioning for a second feature recognition attempt.
43. 43. The sorting system of claim 42, wherein the control device (24) is configured to control the driverless sorting vehicle (18) to undergo vehicle movement including vehicle rotation to change from the first relative positioning to the second relative positioning.
44. 43. The sorting system of any one of claims 40 to 42, wherein the control device (24) is configured to control the driverless sorting vehicle (18) to transport the sorted items (14) starting from a first positioning in a modified second positioning using a position changing device, and to present the sorted items (14) again to the identification device (146) by the second positioning.
45. 45. The sorting system of claim 40, wherein the identification device (146) at least partially forms part of a driverless sorting vehicle, the driverless sorting vehicle (18) comprising at least one sensor of the identification device (146).
46. 46. The sorting system according to any one of claims 40 to 45, configured to identify the sorted items (14) in the area of a corresponding insertion point before transfer to a vehicle.
47. 47. The sorting system of claim 40, wherein the identification device (146) is configured to be transportable within the sorting system, at least in part coupled to at least one driverless sorting vehicle (18), used for identification during coupling within the sorting system, and / or configured to be transported.
48. 48. The sorting system of any one of claims 1 to 47, wherein at least one termination point (16) is defined by an installed infrastructure.
49. 49. The sorting system of any one of claims 1 to 48, wherein at least one termination point (16) is defined by a time-varying object and / or a time-varying position within the sorting system layout.
50. 50. The sorting system of any one of claims 1 to 49, wherein at least one terminal point (16) has an electrically passive chute device with a flat or inclined ramp having a buffer function for a plurality of sorted items (14).
51. 51. The sorting system of any one of claims 1 to 50, wherein at least one terminal point (16) is formed in a comb shape to provide at least one receiving space in which sorted items (14) can be received from at least one driverless sorting vehicle (18) by sweeping at the comb terminal point (16).
52. 52. The sorting system of any one of claims 1 to 51, wherein at least one termination point (16) comprises an actuator for ejecting sorted items (14) from the driverless sorting vehicle (18).
53. 53. The sorting system of any one of claims 1 to 52, wherein the control device (24) is configured to assign movement commands to the third number of driverless sorting vehicles (18) by the driverless sorting vehicle (18).
54. 54. The sorting system of any one of claims 1 to 53, wherein the controller (24) is configured to allocate movement commands to the third number of driverless sorting vehicles (18) by negotiation.
55. The control device (24) for the negotiation: - the time period until the sorted items (14) are picked up by a driverless sorting vehicle (18); - the period until the sorted items (14) are discharged by a driverless sorting vehicle (18), - Battery remaining capacity of the driverless sorting vehicle (18), the period until the next battery charge of the driverless sorting vehicle (18); - the transport capacity of driverless sorting vehicles (18), The sorting system of claim 54, configured to take into account at least one of the following: a number of trailers coupled to the driverless sorting vehicle (158).
56. 56. The sorting system of any one of claims 53 to 55, wherein the controller (24) is configured to dynamically determine routes for the travel orders and assign them to the vehicles.
57. at least a subset of the third number of driverless sorting vehicles (18) are configured to travel along a track (22) within the sorting system; the control device (24) comprises a computing device configured to calculate a number of trajectories (22) between a number of starting points and a number of ending points, each trajectory (22) being associated with a speed specification for a driverless sorting vehicle (18) along the trajectory (22); the control device (24) comprising a coordinating device configured to communicate travel commands to the plurality of driverless sorting vehicles (18), each travel command including a trip from one of the starting points to one of the end points along one of the tracks (22); a collision avoidance device configured to: for a new movement command, survey a track (22) for a possible collision with another driverless sorting vehicle (18) of the sorting system to obtain collision information indicative of a possible collision; and modify the speed specification associated with the track (22) based on the collision information to obtain a modified speed specification and avoid the possible collision; 57. The sorting system of any one of claims 1 to 56, wherein the sorting system is configured to send the new movement instructions, including instructions including the trajectory (22) and the modified speed specification, to a controller of a driverless sorting vehicle.
58. 58. The sorting system of any one of claims 1 to 57, configured to control buffering and / or sequencing of a driverless sorting vehicle (18) and a plurality of sorted items (14) on at least one trailer (158) or at least two trailers (158).
59. 59. The sorting system of claim 58, configured to control buffering and / or sequencing of a plurality of sorted items (14) on a plurality of loading surfaces, each loading surface being associated with a driverless sorting vehicle (18) or a trailer (158) moved by the driverless sorting vehicle (18).
60. 60. The sorting system of any one of claims 1 to 59, wherein at least one of the number or location of insertion points, termination points (16) and / or identification devices (146) is variable, and the control device (24) is configured to take such variations into account.
61. 61. The sorting system of any one of claims 1 to 60, comprising a sensor device configured to detect a relative actual positioning of sorted items (14) on a driverless sorting vehicle (18), the control device (24) being configured to compare the actual positioning with a desired positioning, detect deviations from the desired positioning, and modify the actual positioning to at least reduce the deviation.
62. 62. The sorting system of claim 61, wherein the control device (24) is configured to control the driverless sorting vehicle (18) to change the actual position under the influence of mass inertia of the sorted items (14) and / or to control a tool to change the actual position.
63. 1. A method for controlling a sorting system, comprising: controlling a driverless sorting vehicle (18) between a first number of entry points (12) and a second number of termination points (16) to transport the sorted items (14) by a third number of driverless sorting vehicles (18) between the first number of entry points (12) and the second number of termination points (16), thereby providing the sorted items (14) at the first number of entry points (12) and receiving the sorted items (14) at the second number of termination points (16); As a result, at least one driverless sorting vehicle discharges the sorted items (14) by utilizing the kinetic energy of the sorted items (14) due to the driving movement of the driverless sorting vehicle based on a change in the velocity vector of the driverless sorting vehicle, the discharge being caused by a change in the velocity vector of the driverless sorting vehicle (18).
64. 64. A computer program comprising a program code for performing the method according to claim 63, when the computer program runs on a computer.
Citation Information
Patent Citations
Articulated dump truck
JP2011218920A
Discharged soil position determination device
JP2019051737A
Mobile device and control method of the mobile device
JP2019127116A