Skip to feedback

Award Abstract # 1830554
NRI: INT: COLLAB: Synergetic Drone Delivery Network in Metropolis

NSF Org: ECCS
Division of Electrical, Communications and Cyber Systems
Recipient: THE LELAND STANFORD JUNIOR UNIVERSITY
Initial Amendment Date: September 7, 2018
Latest Amendment Date: September 7, 2018
Award Number: 1830554
Award Instrument: Standard Grant
Program Manager: Anthony Kuh
ECCS
 Division of Electrical, Communications and Cyber Systems
ENG
 Directorate for Engineering
Start Date: September 15, 2018
End Date: August 31, 2022 (Estimated)
Total Intended Award Amount: $287,313.00
Total Awarded Amount to Date: $287,313.00
Funds Obligated to Date: FY 2018 = $287,313.00
History of Investigator:
  • Marco Pavone (Principal Investigator)
    pavone@stanford.edu
Recipient Sponsored Research Office: Stanford University
450 JANE STANFORD WAY
STANFORD
CA  US  94305-2004
(650)723-2300
Sponsor Congressional District: 16
Primary Place of Performance: Stanford University
496 Lomita Mall
Stanford
CA  US  94305-4035
Primary Place of Performance
Congressional District:
16
Unique Entity Identifier (UEI): HJD6G4D6TJY5
Parent UEI:
NSF Program(s): NRI-National Robotics Initiati
Primary Program Source: 01001819DB NSF RESEARCH & RELATED ACTIVIT
Program Reference Code(s): 8086
Program Element Code(s): 801300
Award Agency Code: 4900
Fund Agency Code: 4900
Assistance Listing Number(s): 47.041

ABSTRACT

Synergetic Drone Delivery Network in Metropolis


The rapid growth of e-commerce demands has put additional strain on dense urban communities resulting in increased traffic of delivery trucks while slowing down the pace of delivery operations. With recent quick-purchase innovations like the Amazon Dash button, e-commerce drastically modified the consumers behavior to buy smaller products separately and regularly, adding more load to delivery operations. Another growing trend is the offering of fast delivery services such as same-day and instant delivery. Instacart, Uber Eats and Amazon Now are examples of services that can fulfill a delivery order in just under 2 hours. These services rely heavily on the infrastructure of ride-sharing vehicles as Uber or Lyft drivers. This solution offers great flexibility to the consumer, but a single person can only deliver one purchase order to a customer at a time, and it is not scalable or cost-effective. There is an unquestionable need to redesign the current method of distribution packages in urban environments. This project envisions a framework that synergizes manipulatable distribution networks, comprising autonomous flying robots (drones) with existing transport networks, towards enhanced autonomy and economics in logistics. Imagine that a ride-sharing vehicle outfitted with a docking device for packages on its roof is traveling through a distribution center towards downtown. A drone can place a package on the vehicle's roof while it drives by the distribution center, and another drone can recover the package once the vehicle is driving through another distribution center in proximity to its destination. An operator that owns several base stations, at each of which it employs a network of drones to pick packages from the respective base station and drop it on a ground vehicle assigned to the package, is a required assumption by the framework. The ground vehicles can be public transport vehicles (PTVs), ride-sharing vehicles (RSVs), or operator owned vehicles (OOVs), which carry the package for most of the distance.

The approach relies on three main thrusts: i) socially aware robotics, ii) safe and robust motion planning and execution, iii) cooperative network logistics. Motion planning for robots will be developed with account of peoples perception of safety, privacy, and comfort. Socially-aware motion planning methods to generate trajectories with guarantees of safety in the presence of obstacles and humans will be developed. Psychological experiments will be developed to study human's subtle behavior in response to the presence of multiple drones using virtual reality test environment. Local control algorithms will be developed for each drone to follow a feasible collision free path. Robust local communication protocols will be investigated so that flying robots can perform collaborative tasks over busy air/ground traffic conditions and unreliable communication networks. Another objective is to achieve robust and safe rendezvous with fast moving vehicles under communication, schedule, and other modeling uncertainties. Algorithms that generate (possibly multi-hop) routes for each package, consisting of vehicle route segments, with the objective of minimizing cumulative delivery time, will be developed. The series of vehicle segments on which each package travels, and the associated schedule, is required as input for drones. This in turn necessitates solving the underlying network design problem for the centralized entity, to determine locations of distribution centers (bases) and number of OOVs required for feasible and reliable delivery of all packages, while explicitly estimating uncertainty from traffic trends and overall frequency of travel of RSVs between various points in the network. Game-theoretic mechanisms that incentivize cooperation among multiple independent operators of PSVs and RSVs will be developed. Mechanisms have to be specifically designed to ensure truthful bidding, because the objectives of the operator, the RSVs and the PSVs are not naturally aligned.

This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.

PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH

Note:  When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

Choudhury, Shushman and Solovey, Kiril and Kochenderfer, Mykel J. and Pavone, Marco "Coordinated Multi-Agent Pathfinding for Drones and Trucks over Road Networks" Autonomous agents and multiagent systems , 2022 Citation Details
Choudhury, Shushman and Solovey, Kiril and Kochenderfer, Mykel J. and Pavone, Marco "Efficient Large-Scale Multi-Drone Delivery using Transit Networks" Journal of Artificial Intelligence Research , v.70 , 2021 https://doi.org/10.1613/jair.1.12450 Citation Details
Choudhury, Shushman and Solovey, Kiril and Kochenderfer, Mykel J. and Pavone, Marco "Efficient Large-Scale Multi-Drone Delivery Using Transit Networks" IEEE International Conference on Robotics and Automation , 2020 Citation Details
Jalota, Devansh and Solovey, Kiril and Tsao, Matthew and Zoepf, Stephen and Pavone, Marco "Balancing Fairness and Efficiency in Traffic Routing via Interpolated Traffic Assignment" Autonomous agents and multiagent systems , 2022 Citation Details
Zhao, Pan and Lakshmanan, Arun and Ackerman, Kasey and Gahlawat, Aditya and Pavone, Marco and Hovakimyan, Naira "Tube-Certified Trajectory Tracking for Nonlinear Systems With Robust Control Contraction Metrics" IEEE Robotics and Automation Letters , v.7 , 2022 https://doi.org/10.1109/LRA.2022.3153712 Citation Details

PROJECT OUTCOMES REPORT

Disclaimer

This Project Outcomes Report for the General Public is displayed verbatim as submitted by the Principal Investigator (PI) for this award. Any opinions, findings, and conclusions or recommendations expressed in this Report are those of the PI and do not necessarily reflect the views of the National Science Foundation; NSF has not approved or endorsed its content.

This National Robotics Initiative Program project has designed a synergistic framework that enables autonomous flying robots (drones) and ground vehicles to cooperate in daily traffic streams to deliver packages in urban areas. The framework developed in this project aims to reduce the negative impacts of e-commerce trends on dense urban communities by reducing the traffic induced by last-mile package-delivery vehicles via the introduction of delivery drones that seamlessly exploit exogenous traffic to increase their travel range. Specifically, this project envisions employing delivery drones to carry packages to customers from nearby distribution centers. To account for their limited flight range, drones can land and "ride" on top of vehicles (e.g., public transport vehicles, ride sharing vehicles, and operator-owned vehicles), possibly performing multiple hops between vehicles within a single delivery trip.

To this purpose, in this project, we designed algorithms that generate (possibly multi-hop) routes for multiple package-carrying drones. In particular, we developed a novel routing framework to minimize the maximum time to complete a delivery, which was achieved using a two-layer approach. The upper layer assigns drones to package delivery sequences with a provably near-optimal polynomial-time task allocation algorithm while the lower layer executes the corresponding allocation by periodically routing the fleet over the transit network via efficient bounded-suboptimal multi-agent pathfinding techniques. The effectiveness and computational tractability of this routing framework were evaluated through extensive experiments. Furthermore, this project considered the setting whereby the planner can also control the routes that the ground vehicles take, rather than relying on fixed public transit. To tackle the significant computational challenges introduced by the joint coordination of ground vehicles and drones, this project developed a stage-wise approach that decouples the originally intractable problem of coordinating ground vehicles and drones into easier sub-problems that can be solved sequentially.  

Beyond the aforementioned contributions, this project devised algorithms for online traffic routing applications and developed methods that account for societal considerations, such as fairness, in the design of traffic routing policies.  

Overall, this project has generated a novel, broadly applicable algorithmic framework for the coordination of autonomous flying robots (drones) with ground vehicles. The developed algorithms are computationally tractable (i.e., amenable to real-time implementation), and also account for several important societal considerations such as fairness.

This project integrated the research efforts with several education activities, which were instrumental in ensuring the training of a large number of students on the topic of future transportation systems.

 


Last Modified: 05/21/2023
Modified by: Marco Pavone

Please report errors in award information by writing to: awardsearch@nsf.gov.

Print this page

Back to Top of page