METHOD AND SYSTEM FOR AUTONOMOUS OR SEMI-AUTONOMOUS DELIVERY
20220028023 · 2022-01-27
Assignee
Inventors
- Ahti Heinla (Tallinn, EE)
- ALLAN MARTINSON (TALLINN, EE)
- Kalle-Rasmus Volkov (Tallinn, EE)
- Andrew Macks (Ääamäe, EE)
- Lindsay Roberts (Tallinn, EE)
- Indrek Mandre (Tallinn, EE)
- Märt LIIVIK (Laane-Virumaa, EE)
- Tiit Liivik (Tallinn, EE)
- Ivo LIIVIK (Harju maakond, EE)
Cpc classification
G05D1/0061
PHYSICS
Y02P90/02
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
G06Q10/0832
PHYSICS
G05D1/0027
PHYSICS
Y02P90/60
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
G05B19/418
PHYSICS
G05D1/00
PHYSICS
Abstract
A delivery method includes providing a system with at least one server, at least one robot, and at least one delivery terminal. The method includes communicating a request for at least one delivery from the at least one delivery terminal to the at least one server and/or to the at least one robot; providing instructions from the at least one server to the at least one robot about the at least one delivery, the instructions comprising information about a final delivery location; loading the at least one robot with the at least one delivery to be transported; transporting the at least one delivery in the at least one robot to the final delivery location; and providing access to the at least one delivery in the at least one robot, preferably upon arrival at the delivery location. A system has at least one server adapted for at least: coordinating communication within the system, receiving/storing/sending data and/or performing computations; at least one robot operating autonomously or semi-autonomously and adapted to communicate with the at least one server in order to facilitate transport of a delivery by the robot to at least one recipient; and at least one delivery terminal communicating with the at least one robot and/or the at least one server.
Claims
1. A delivery method, operable in a system comprising at least one server, at least one robot and at least one delivery terminal, the method comprising: communicating a request for at least one delivery from the at least one delivery terminal to one or more of: (i) the at least one server, and (ii) the at least one robot, said at least one delivery comprising at least one delivery item; providing instructions from the at least one server to the at least one robot about the at least one delivery, the instructions comprising information about a final delivery location; transporting the at least one delivery item in the at least one robot to the final delivery location, wherein the robot operates on pedestrian paths; during said transporting, while navigating and operating autonomously, the robot determining that a street is to be crossed by the robot; and then, in response to said determining, the robot notifying a server that a street is to be crossed by the robot; and then, in response to the notifying, an operator terminal controlling the robot in crossing the street, wherein the operator terminal communicates with the robot through the server; and then, after the robot has crossed the street, at least in part under control of the operator terminal, said robot resuming autonomous navigation and operation.
2. The delivery method of claim 1, wherein the method comprises providing access to the at least one delivery item in the at least one robot.
3. The delivery method of claim 1, wherein the method comprises loading the at least one robot with the at least one delivery item.
4. The delivery method of claim 1, wherein the at least one robot ceases motion when facing a potentially hazardous and/or unexpected setting.
5. The delivery method of claim 2, wherein the at least one delivery item is stored in a compai linent in the at least one robot during delivery and wherein providing access to the at least one delivery item comprises opening the compartment.
6. The delivery method of claim 2, further comprising authenticating a delivery recipient before providing access to the at least one delivery item.
7. The delivery method of claim 1, wherein the at least one robot carrying the at least one delivery item weighs no more than 40 kg.
8. The delivery method of claim 1, wherein the at least one robot comprises a width of 20 to 100 cm, height of 20 to 100 cm and length of 30 to 120 cm and travels with a speed of no more than 20 km/h.
9. The delivery method of claim 1, wherein the robot is adapted for operation in an unstructured outdoors environment.
10. The delivery method of claim 1 further comprising: the robot navigating to a hub once the delivery is completed.
11. The delivery method of claim 2, wherein providing access to the delivery item occurs upon arrival at the delivery location.
12. The delivery method of claim 1, wherein the server receives data transferred by the operator terminal and forwards the data to the robot and wherein the robot acts based on the data sent by the operator terminal via the server and wherein the operator terminal receives data about the robot via the server.
13. A system comprising: at least one server adapted for at least: coordinating communication within the system, and for one or more of: receiving data, storing data, sending data, and performing computations; at least one robot navigating and operating at least semi-autonomously and adapted to communicate with the at least one server in order to facilitate transport of a delivery by the at least one robot to at least one recipient, said delivery comprising at least one delivery item; at least one delivery terminal communicating with one or more of: the at least one robot and the at least one server; and an operator terminal, wherein, in response to a request to the at least one server from the at least one robot when faced with a potentially hazardous setting while the robot was navigating and operating autonomously, the operator terminal controls the robot, through the at least one server, in the potentially hazardous setting, after which the robot resumes autonomous navigation and operation, wherein the potentially hazardous setting comprises a street to be crossed by the at least one robot.
14. The system of claim 13, wherein the at least one robot has a width of 20 to 100 cm, height of 20 to 100 cm, length of 30 to 120 cm, and is adapted to operate on pedestrian paths, and travel with a speed of no more than 20 km/h.
15. The system of claim 13, wherein the operator terminal is constructed and adapted to control the robot in at least one of: (i) a potentially hazardous setting, and/or (ii) an unexpected setting.
16. The system of claim 13, wherein the at least one robot comprises a compartment constructed and adapted to store the delivery within the compartment, wherein the compartment is constructed and adapted to be opened to provide access to the delivery.
17. The system of claim 13, wherein the at least one robot is adapted for operation in an unstructured outdoors environment.
18. The system of claim 13, wherein the system further comprises at least one hub that is adapted to perform at least one of: storage, maintenance, repair, and/or resupply of the at least one robot and wherein a particular hub comprises a communication module constructed and adapted to communicate with of other elements of the system.
19. The system of claim 13, wherein the operator terminal is adapted to control multiple robots.
20. The system of claim 13, wherein the at least one robot carrying the delivery weighs no more than 40 kg.
21. The system of claim 13, wherein, while the operator terminal controls the at least one robot through the at least one server, the at least one server receives data transferred by the operator terminal and forwards the data to the at least one robot and while the operator terminal controls the at least one robot through the at least one server, the operator terminal receives data about the robot via the at least one server, and wherein the at least one robot acts based on data sent by operator terminal via the at least one server.
22. The system of claim 13, wherein the potentially hazardous setting also comprises: the at least one robot (i) operating along a road; and/or (ii) at a traffic light, and/or (iii) at a pedestrian crossing.
23. A method, in a system comprising: at least one server adapted for at least: coordinating communication within the system, and for one or more of: receiving data, storing data, sending data, and performing computations; a plurality of robots navigating and operating at least semi-autonomously and adapted to communicate with the at least one server in order to facilitate transport of a delivery by a particular robot of the plurality of robots to at least one recipient, said delivery comprising at least one delivery item; and an operator terminal, the method comprising: providing instructions from the at least one server to the particular robot about the at least one delivery, the instructions comprising information about a particular delivery location; the particular robot navigating autonomously to the particular delivery location, wherein the particular robot navigates and operates, at least in part, on pedestrian paths; and then the particular robot navigating autonomously to another location, wherein, during said navigating, while navigating and operating autonomously, the particular robot determining that the particular robot is facing a potentially hazardous situation; and then, in response to said determining in, the particular robot notifying the at least one server of the potentially hazardous situation; and then, in response to the notifying in, an operator terminal controlling the particular robot while dealing with the potentially hazardous situation, wherein the operator terminal communicates with and controls the particular robot through the at least one server; and then, after the particular robot has dealt with the potentially hazardous situation, at least in part under control of the operator terminal, said particular robot resuming autonomous navigation and operation, and wherein the potentially hazardous situation comprises: the particular robot crossing a street, and/or the particular robot at a traffic light, and/or the particular robot at a pedestrian crossing.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0092] The skilled person will understand that the drawings, described below, are for illustration purposes only. The drawings are not intended to limit the scope of the present teachings in any way.
[0093]
[0094]
[0095]
[0096]
[0097]
[0098]
DESCRIPTION OF VARIOUS EMBODIMENTS
[0099] In the following, exemplary embodiments of the invention will be described, referring to the figures. These examples are provided to provide further understanding of the invention, without limiting its scope.
[0100] In the following description, a series of features and/or steps are described. The skilled person will appreciate that unless required by the context, the order of features and steps is not critical for the resulting configuration and its effect. Further, it will be apparent to the skilled person that irrespective of the order of features and steps, the presence or absence of time delay between steps, can be present between some or all of the described steps.
[0101] Referring to
[0102]
[0103]
[0104] Another embodiment of the system according to the invention is shown in
[0105] One more embodiment of the system according to the invention is shown in
[0106]
[0107] As used herein, including in the claims, singular forms of terms are to be construed as also including the plural form and vice versa, unless the context indicates otherwise. Thus, it should be noted that as used herein, the singular forms “a,” “an,” and “the” include plural references unless the context clearly dictates otherwise.
[0108] Throughout the description and claims, the terms “comprise”, “including”, “having”, and “contain” and their variations should be understood as meaning “including but not limited to”, and are not intended to exclude other components.
[0109] The term “at least one” should be understood as meaning “one or more”, and therefore includes both embodiments that include one or multiple components. Furthermore, dependent claims that refer to independent claims that describe features with “at least one” have the same meaning, both when the feature is referred to as “the” and “the at least one”.
[0110] It will be appreciated that variations to the foregoing embodiments of the invention can be made while still falling within the scope of the invention can be made while still falling within scope of the invention. Features disclosed in the specification, unless stated otherwise, can be replaced by alternative features serving the same, equivalent or similar purpose. Thus, unless stated otherwise, each feature disclosed represents one example of a generic series of equivalent or similar features.
[0111] Use of exemplary language, such as “for instance”, “such as”, “for example” and the like, is merely intended to better illustrate the invention and does not indicate a limitation on the scope of the invention unless so claimed.
[0112] Any steps described in the specification may be performed in any order or simultaneously, unless the context clearly indicates otherwise.
[0113] All of the features and/or steps disclosed in the specification can be combined in any combination, except for combinations where at least some of the features and/or steps are mutually exclusive. In particular, preferred features of the invention are applicable to all aspects of the invention and may be used in any combination.