Systems and methods for multi-purpose delivery of people and goods using autonomous vehicles and machines
By employing autonomously operated robots to deliver packages directly to customers' front doors from autonomous delivery vehicles, the inefficiencies of 'last-mile logistics' are addressed, enhancing delivery efficiency and reducing costs.
Patent Information
- Application Number
- JP2021566250
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2019-05-08
- Filing Date
- 2020-05-08
- Publication Date
- 2025-04-16
- Estimated Expiration
- 2040-05-08
AI Technical Summary
Current logistics systems face inefficiencies in 'last-mile logistics' due to reliance on human drivers for package collection and delivery, leading to increased costs, potential delays, and inefficiencies in using existing vehicle infrastructure.
Deployment of autonomously or remotely operated robots from delivery vehicles to navigate existing sidewalks and infrastructure, allowing for efficient delivery and pickup of packages directly to customers' front doors, while vehicles can be used for simultaneous passenger transport.
This solution enhances the efficiency of package delivery by reducing reliance on human intervention, minimizing delays, and optimizing the use of existing vehicle infrastructure, thereby lowering operational costs and improving service reliability.
Smart Images

Figure 0007663239000001 
Figure 0007663239000002 
Figure 0007663239000003
Abstract
Description
[Technical field]
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This application is an international application claiming the benefit of U.S. Provisional Patent Application No. 62 / 845,194, filed May 8, 2019, and U.S. Provisional Patent Application No. 62 / 845,220, also filed May 8, 2019, which are incorporated herein by reference in their entireties. [Background technology]
[0002] The present invention relates generally to systems and methods for using autonomous vehicles and machines to perform local or city-wide pickup and delivery of packages and other items. In some embodiments, the systems and methods disclosed herein are also contemplated to be configured for mixed use, where a single vehicle can perform both parcel delivery and passenger transportation simultaneously.
[0003] In today's world, packages to be delivered long distances are picked up by a carrier from the sender's home or office and delivered to a collection point managed by the carrier or to a sorting facility generally located near the collection point. After being listed or manifested, the packages are transported by plane, ship, rail, trailer truck, etc. from the sorting facility to another sorting facility located near the package's final destination. The packages are then further sorted according to the destination location and ultimately loaded onto a manned delivery vehicle for actual delivery.
[0004] While sorting has well-established and efficient automated processes, what is less well-established and less efficient is the so-called "last-mile logistics," which involves picking up and delivering packages between sorting facilities and their destination. Sophisticated route planning algorithms are used to optimize delivery and sometimes pickup routes, but there are still many inefficiencies in the way packages are dropped off or picked up. People, who sometimes get lost, get injured, get sick, lose interest, and have to work limited hours, still need to drive trucks to pick up and deliver the right packages to or from the doorstep. The cost of hiring people is high compared to the cost of other necessary infrastructure, and this cost limits the ability of parcel delivery to become more widespread than it is today. Furthermore, during pandemic times, it is advantageous to have as little human involvement in package handling as possible.
[0005] As with deliveries, people typically travel long distances by plane, train, or bus (the human equivalent of a tractor-trailer truck in this example). However, when traveling within the geographic area of a single city, most people get into a motor vehicle, whether it be their own car, a friend's car, a taxi service, or a commercial ride-sharing vehicle. In the majority of current cases, these trains, buses, and cars are operated by human drivers. However, autonomous vehicles are already being experimentally deployed for passenger transportation in some parts of the country, and will undoubtedly become more common as the technology improves and safety is proven.
[0006] Currently, delivery and passenger transportation in towns and cities across America are mostly siloed in separate ecosystems, which is not an efficient use of vehicle fleets. People need transportation more during certain times of the day when the majority of people are heading to work or returning home from work, and many vehicles are parked and unused the rest of the time. This wastes a lot of space. For large companies with tens of thousands of vehicles, where do they park them at night? It would be more efficient if these vehicles could also be used for logistics and delivery. Keeping these vehicles on the road continuously during off-peak traffic hours would allow packages to be delivered between traffic during the day. So-called "dead head" miles are a common issue for ride-sharing and taxi services that need to transport people to remote locations and back without paying a fare. However, if equipped to also deliver and distribute packages, the vehicles can stop at nearby distribution centers to pick up packages and deliver them on the way back to the headquarters location.
[0007] With a fleet of autonomous vehicles on the road, it is clear how they can be loaded with packages at a central facility. However, a hurdle to fully automated home delivery is transporting the package from the vehicle to the doorstep. Some autonomous vehicle delivery solutions send a message to the customer requesting that they meet the delivery vehicle at the curb and retrieve the heated or cooled item from a compartment. The problem that arises with such systems is that they are dependent on the recipient picking up the package in a timely manner. If the recipient is even slightly late in picking up the package, inefficiencies are created in the system, as the autonomous vehicle idles in front of the delivery location, causing traffic problems, waiting longer than expected for a single delivery, or having to return to the delivery location again. Still other solutions require the customer to travel to a specific location with an accessible locker or other secure storage to retrieve the package. Unfortunately, these solutions are inefficient and do not work for most deliveries, as they rely on the customer to perform some action to prevent delays.
[0008] What is needed is a method and system that utilizes existing sidewalks, infrastructure including stairs, gates, doors, broken concrete and tree roots, and environments generally designed for human movement, to autonomously deliver both people and packages to their intended destinations and transport packages from an autonomous vehicle to your doorstep. Summary of the Invention
[0009] The present invention is directed to a system and method for delivering people and / or packages to one or more delivery locations, each delivery location being associated with an address. To accomplish this, a delivery vehicle is provided with one or more deployable robots, which in embodiments are autonomous or remotely operated. A delivery route is planned for all known delivery locations, and the vehicle travels to an address associated with each delivery location, where it drops off or picks up passengers, and deploys a transport robot to deliver or pick up one or more packages. In some embodiments, two or more transport robots are used simultaneously. In other embodiments, the delivery route is modified to prioritize human passengers or packages with special delivery time constraints.
[0010] In one embodiment, the transport robot is configured to identify and remove one or more packages to be delivered from the vehicle. The robot then drives the packages to a delivery location, which may be pre-defined or may be associated with a residence, such as a porch, deposits the packages at the location, and then returns to the delivery vehicle and stores itself therein. When the robot picks up a package, it deploys from the delivery vehicle, walks to the delivery location, picks up one or more packages to be delivered there, and returns to the vehicle with them. Once there, the robot deposits the packages in a storage area within the vehicle, and is then stored within the vehicle. The transport robot may also be configured to load packages onto itself before deploying from the delivery vehicle.
[0011] If the delivery vehicle is equipped with sensors, it may communicate delivery location data to the robot, including information about obstacles the robot may encounter between the delivery vehicle and the delivery location. The vehicle also communicates stored information regarding the package's identity and the exact physical location where it should be placed at the address, or similar information is provided when a package is to be picked up at a particular address.
[0012] When a new delivery or pickup request is received, the vehicle determines whether the new request can be efficiently accommodated, and if so, the delivery route is updated to include the new request. Once packages and people have been delivered or picked up, the vehicle ends its working hours or waits at a pre-defined idling location.
[0013] Another embodiment of the invention is an autonomous system for delivering or picking up a plurality of packages and people to one or more delivery locations using an on-road vehicle having a deployable transport robot disposed in a deployment mechanism, the system comprising at least a processing module, a memory storage module, and a communication network that cooperate to determine a delivery route for the on-road vehicle, navigate the vehicle to one or more destination locations on the delivery route, and signal the transport robot or deployment mechanism to deploy from the vehicle when the destination is associated with the delivery or pickup of one or more packages. [Brief description of the drawings]
[0014] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the present invention and, together with the detailed description, explain advantages, features and characteristics of the present invention.
[0015] [Figure 1] FIG. 1 is a flow chart illustrating one embodiment of the overall multi-objective delivery process.
[0016] [Diagram 2] FIG. 2 is a flow chart illustrating one embodiment of the curb to doorstep process.
[0017] [Diagram 3] FIG. 3 is an illustration of a delivery van and robot arranged to accomplish curb-to-door delivery in accordance with certain embodiments of the present invention.
[0018] [Figure 4]FIG. 4 is an illustration of an autonomous robot for use in the curb-to-door process described herein.
[0019] [Diagram 5] FIG. 5 is an explanatory diagram showing the extended configuration of a deployment mechanism with an autonomous robot disposed at the tip.
[0020] Although implementations of the disclosed invention are described herein by way of example, those skilled in the art will appreciate that they are not limited to the embodiments or drawings described. The drawings and detailed description of the drawings are not intended to limit the implementations to the particular forms disclosed, but are intended to cover all modifications, equivalents, and alternatives within the spirit and scope defined by the appended claims. The headings used herein are not intended to be used to limit the scope of the specification or the claims. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0021] In the following description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the exemplary embodiments. However, it will be apparent to one skilled in the art that the embodiments may be practiced without these specific details. In some instances, well-known methods or components have not been described in detail so as not to obscure the details of the invention.
[0022] For the sake of clarity, some of the more common features of the implementations described herein have been omitted. It will be understood that in the development of an actual implementation of the invention, certain decisions must be made to achieve specific objectives, and that various decisions may be made to achieve various objectives without departing from the disclosure of the invention. While some implementations may be complex and time consuming, they would be routine for one of ordinary skill in the art having the benefit of this disclosure.
[0023] The invention described herein is primarily intended for use in picking up and delivering people and packages within the range of an autonomous delivery vehicle, particularly within the range of an autonomous delivery vehicle that may travel in a given four or eight hour period. In some embodiments, the invention provides for picking up and delivering people and packages within a defined area, such as an area less than 100 square miles, or an area less than 50 square miles. It is believed that the invention may be suitable for use in urban and suburban environments, although there may be other environments in which efficiencies may be realized.
[0024] In an embodiment, the method of the invention described herein employs a driverless delivery vehicle capable of carrying both passengers and packages, such as a Ford Transit Connect Van modified for full autonomy. Currently, there are a number of third party organizations and companies developing vehicles capable of autonomous navigation and driving ("unmanned vehicles"), such as Uber ATG, Argo AI, and Waymo. The invention contemplates that any type of driverless system may be employed, provided the system has a memory capable of storing a route for delivering packages and can easily recalculate that route to efficiently accommodate changes that may occur during delivery.
[0025] Some embodiments of the present invention specifically present methods and example embodiments for simultaneous intermixed transportation of people (such as in a taxi service) and delivery of packages. In some embodiments, no modification of the general autonomous vehicle is required, while in other embodiments, very little modification may be required to accommodate a separate "curb-to-door" delivery vehicle or robot deployment mechanism. In embodiments, people and packages may be transported simultaneously using an on-board "curb-to-door" autonomous robot that can be mounted on the back of a vehicle with an automatic door gate and deliver packages to the door. Alternatively, the robot may be mounted adjacent to the side door of the vehicle for applications such as delivering mail and packages to mailboxes. In yet another embodiment, there may be a specially designed dedicated vehicle with a bay for the package robot separate from the seating for people.
[0026] In FIG. 1, a process (10) for delivering a package or a group of people is generally described according to certain embodiments of the present invention. In an embodiment, at the start of a work shift, an autonomous delivery vehicle is loaded with one or more packages, one or more passengers, or both. In some embodiments, this loading occurs at a distribution center or sorting facility. Alternatively, it could occur at an airport or train station. In other embodiments, the work shift could begin with a pickup at a residence or workplace. At the time of pickup or when a pickup request is made, a route calculation system calculates (15) an optimal delivery route for all people or packages to be delivered or picked up. Once this is calculated, the delivery vehicle begins navigation (20) to the original calculated location. In some embodiments, the route is continually recalculated, such as every 30 seconds, to account for new stops as well as changes in traffic conditions and road construction. As will be apparent to one of ordinary skill in the art, existing third-party GPS-enabled navigation software such as Waze or Google Maps can be used to assist in generating the delivery route. Waze is a registered trademark of Google LLC, Mountain View, Calif.
[0027] At any time during the job period, including before the delivery vehicle reaches the first location, a new request for pickup and / or delivery may be received by the route calculation system (25). If such a request is received and the route calculation system determines that the new stop can be efficiently incorporated into the existing route structure (30), the route is updated accordingly and the delivery vehicle is navigated to the address associated with the new destination when most efficient and proceeds as described above. Alternatively, the route calculation system may be biased to prioritize passenger pickup and delivery over packages to minimize travel time for human passengers. Similarly, priority may be given to temperature sensitive packages or items, such as groceries.
[0028] If no new requests are made before arriving at the first destination, or if it is determined that such requests would not be efficiently incorporated into the existing route, the delivery vehicle proceeds to the first destination address for delivery or pickup (35). If a package is to be delivered, an autonomous robot is deployed from the delivery vehicle to transport or retrieve the package between the delivery vehicle and a doorstep or other destination, as shown in FIG. 2. In one embodiment, the robot is bipedal and autonomous, with the option for remote human operation to handle situations that may disrupt the robot's autonomy. If a delivery or pickup is made by a human, the delivery vehicle proceeds to the address associated with the pickup or delivery and waits for a signal to proceed, either through an app or using onboard vehicle sensors that can determine when a human has entered or exited the vehicle.
[0029] Once a delivery or pickup is completed (35), it is determined whether there are any additional stops and the vehicle repeats the described process (40). However, if no further deliveries or pickups are scheduled, the delivery vehicle moves to an idling location, either pre-determined or calculated based on the current location, until a new delivery request is made (25) or the shift ends (45). However, the goal of such a system is to maximize utilization of the fleet infrastructure and achieve 100% robot or vehicle service time.
[0030] FIG. 2 illustrates an embodiment of a system and method (100) for delivering or picking up a package after the delivery vehicle arrives (110) at a curb in front of a destination location with an address, according to certain embodiments of the present invention. FIG. 3 illustrates a delivery vehicle (200) according to some embodiments of the present invention. When a package is being picked up or delivered, a delivery vehicle door (210), such as a lift gate at the rear of the vehicle (200), is opened to allow an autonomous robot (220) to exit. Before exiting the vehicle (200), the robot (220) accesses available information about the local environment. In some embodiments, the robot (220) accesses information about the destination location (120), including, for example, the address, a photo of the house or office from the street, a previously acquired map of the property, the weather, information submitted by the recipient, telemetry or other data collected by the delivery vehicle (200), or other relevant information. This information may be provided to the robot (220) via an external data provider or by an electronic control system onboard the delivery vehicle. In some embodiments, the external data provider is a remote data storage center that the robot (220) accesses via a wireless data link.
[0031] The robot (220) then deploys (130) from the delivery vehicle (200), retrieves the appropriate package (230), and either delivers it to the home or office doorstep for delivery, or retrieves it from the doorstep or other pre-determined location if it is a stop for package pickup. In an alternative embodiment, the robot (220) loads the package (230) onto itself before deploying. Once the pickup or delivery is complete, the robot re-boards the delivery vehicle (200), which then proceeds to the next stop. In some embodiments, the vehicle recharges the robot when it is on board, reducing the robot's required battery life to only that required for one delivery, rather than the amount of charges required to operate the robot all day. In an embodiment, a person opting for autonomous delivery or pickup would need to create a detailed map of the premises in advance to allow the robot to enter their property and assist with the delivery.
[0032] 4, in certain embodiments, the robot (220) is a bipedal autonomous robot having legs (410) that enable it to move from place to place in a manner that may be referred to as "walking". The robot (220) further has an arm (420) that can be used to carry the previously mentioned load (230) to and from the delivery vehicle (200). The robot (220) operates autonomously using a number of built-in sensors, control circuits, motors, and springs, and can balance with or without a load, use sensors to avoid obstacles in its path, and can use stored location and mapping data to assist in navigation to and from the vehicle (200).
[0033] In an embodiment, the robot (220) is configured to be capable of transitioning between a stored configuration, as illustrated in FIG. 3, and an operational configuration, as illustrated in FIG. 4. While the robot (220) is in an operational configuration when it is walking and carrying loads to and from the delivery vehicle (200), its arms (420) and legs (410) can fold up and transition to a stored configuration that rests on or connects to a deployment mechanism (310) located inside the delivery vehicle (200). In an embodiment, the deployment mechanism (310) may be permanently installed on the vehicle or may be removable. One embodiment of the deployment mechanism (310) is shown in FIG. 5.
[0034] In yet another embodiment, there may be multiple deployment mechanisms (310) and multiple robots (220) deployed simultaneously from the vehicle (200), allowing the vehicle (200) to stop briefly to drop off some of the robots (220), allowing them time to make their delivery, and then pick them up again. The vehicle (200) may only stop briefly to allow the robots (220) to exit the vehicle (200) with their payloads (230) so as not to impede traffic. This problem is particularly prevalent in urban areas, where delivery vehicles are frequently cited for parking violations since they have little choice but to park illegally while making deliveries.
[0035] While the robot (220) is in the stored configuration, the arms (420) can be used to perform tasks that do not require the use of the legs (410). In embodiments, the arms (420) can extend from the sides of the vehicle (200) to place mail or packages in mailboxes or other locations without the robot (220) leaving the vehicle (200). In some embodiments, the deployment mechanism (310) used to hold the robot (220) may operate to extend the reach of the workspace by moving the stored robot (220) in directions that facilitate access to outside locations.
[0036] Certain aspects of the embodiments include the process steps and instructions described herein as an algorithm. Note that the process steps and instructions of the embodiments may be embodied in software, firmware, or hardware, and if embodied in software, may be downloaded to reside on and operate from a variety of platforms used by a variety of operating systems. The embodiments may also be made into a computer program product executable on a computing system.
[0037] The present embodiments also relate to an apparatus for performing the operations herein. The apparatus may be, for example, a specific computer specially constructed for the purpose, or may comprise a general-purpose computer selectively activated or reconfigured by a computer program stored in the computer. Such computer programs may be stored in a computer-readable storage medium, and the memory / storage medium may be transient or non-transient. The memory may include any of the above and / or other devices capable of storing information / data / programs.
[0038] In specific embodiments, the methods of delivering people or packages using the vehicles and robots described herein are implemented using at least an electronic control system of the delivery vehicle. In some embodiments, the electronic control system is comprised of a delivery server having a memory storage module, a processing module, and a communication network, which enables and controls certain aspects of the operation of the vehicle and, in some embodiments, communication with the deployment mechanism. Examples of such communication include opening a lift gate at the rear of the vehicle to deploy the robot, determining a delivery route, and communicating with the robot to exchange data and provide prompts over a communication network, which may be wired or wireless. In some embodiments, data exchanged between the vehicle and the robot includes a delivery location at an address, identification information regarding the package or packages to be delivered to a particular address, data collected by sensors on the vehicle regarding obstacles that may be on the ground between the vehicle and the destination, and other information or data that may be relevant to delivering the package to a doorstep or other predetermined destination. In some embodiments, the delivery server also communicates with the deployment mechanism to deploy and retrieve the robot.
[0039] While the majority of this invention is directed to using robots for home and office deliveries, the process of loading packages into a van at the start of a work shift can be accomplished using the autonomous robots described herein, equipped, for example, with lookup tables and scanners to "pick" marked packages from shelves and place them in the van for delivery.
[0040] Although various exemplary embodiments incorporating principles of the present teachings have been disclosed, the present teachings are not limited to the disclosed embodiments. Rather, this application is intended to cover any variations, uses, and applications of the present teachings using their general principles. Further, this application is intended to cover such departures from the present disclosure as come within known or customary practice in the art to which these teachings pertain.
Claims
1. 1. A method for shipping one or more items associated with one or more shipping locations, each shipping location associated with an address, the method comprising: Providing a vehicle with a deployable transport robot; determining a delivery route for the vehicle based on the addresses of the one or more delivery locations; navigating the vehicle to a first address along the delivery route, the first address being associated with one or more items; deploying the transport robot, the transport robot configured to retrieve one or more items associated with the first address from the vehicle, identify a delivery location, transport the one or more items to the delivery location, deposit the one or more items at the delivery location, and return to the vehicle; storing the transport robot in the vehicle; Contains The method further includes receiving one or more requests to pick up one or more additional items at one or more additional locations and determining whether the one or more requests can be efficiently fulfilled.
2. 1. A method for shipping one or more items associated with one or more shipping locations, each shipping location associated with an address, the method comprising: Providing a vehicle with a deployable transport robot; determining a delivery route for the vehicle based on the addresses of the one or more delivery locations; navigating the vehicle to a first address along the delivery route, the first address being associated with one or more items; deploying the transport robot, the transport robot configured to retrieve one or more items associated with the first address from the vehicle, identify a delivery location, transport the one or more items to the delivery location, deposit the one or more items at the delivery location, and return to the vehicle; storing the transport robot in the vehicle; Contains The method, wherein the one or more delivery locations include addresses for traveler pick-up and drop-off.
3. The method of claim 1 or claim 2, further comprising the step of sending delivery location data to the transport robot, the delivery location data including at least one of sensor data and accumulated data.
4. 4. The method of claim 1, further comprising navigating, removing, carrying, returning and repeating until all items have been delivered.
5. The method of claim 4 further comprising navigating the vehicle to an idling location to await further instructions.
6. The method of claim 1 , further comprising the transport robot retrieving a package from a capture location at an address.
7. The method of claim 1 , further comprising modifying the delivery route to incorporate pickup of the one or more additional items.
8. The method of claim 1 , wherein the transport robot and one or more of the transport robots operate autonomously.
9. The method of claim 1 , wherein the one or more delivery locations include one or more of a building entrance and a predefined delivery location.
10. The method of claim 2 , wherein addresses associated with pick-up and drop-off of travelers are prioritized over addresses associated with delivery of items when determining the delivery route.
11. 11. A method according to any preceding claim, wherein a plurality of deployable transport robots are provided and deployed simultaneously.
12. 1. A method for autonomously picking up or delivering one or more items or passengers at a plurality of waypoints, each waypoint associated with an address, the method comprising: Providing a vehicle having a deployable transport robot, a storage area, and a passenger section; determining a route for the vehicle based on the addresses of the plurality of waypoints; navigating the vehicle to a first address along the route, the first address associated with picking up or dropping off a first item or passenger; if the address is associated with a passenger, allowing the passenger to enter and exit the vehicle; deploying the transport robot to deliver or pick up the item at the waypoint if the address is associated with an item; A method comprising:
13. Deploying a transport robot to deliver or pick up the items includes: if one or more items are to be delivered, using the transport robot to retrieve the one or more items from the vehicle, deliver the one or more items to a waypoint, and return to the vehicle; if the one or more items are picked up, navigating the transport robot to the waypoint, retrieving the one or more items to be delivered, bringing the one or more items back to the vehicle, depositing the one or more items in a luggage storage area, and loading the one or more items onto the vehicle; The method of claim 12, comprising:
14. 1. A system for delivering or picking up packages and / or people at one or more delivery locations using a vehicle having a deployable transport robot disposed on a deployment mechanism, each delivery location associated with an address, the system comprising: a processing module, a memory storage module, and a communications network; the memory storage module is configured to receive and store a plurality of delivery data; The delivery data includes one or more of a delivery location, an address, a package or a person's identity; The processing module is in data communication with the memory storage module via the communication network, the processing module comprising: determining a delivery route for the vehicle; navigating the vehicle to a delivery location on the delivery route; if a delivery location of the routing is associated with delivery or pickup of the one or more packages, sending a signal to one or more of the transport robot and the deployment mechanism to deploy from the vehicle; The device is configured to: The system further comprises a sensor mounted on the vehicle and in data communication with the transport robot, the sensor providing a local map and real-time information regarding obstacles that the transport robot may encounter between the vehicle and the delivery location.
Citation Information
Patent Citations
Autonomously delivering items to corresponding delivery locations proximate a delivery route
US20180356823A1
Vehicle and drone management system
US20190012636A1
Autonomous delivery transportation network
US9552564B1