Robotic load balancing for mobility-on-demand systems

In this paper we develop methods for maximizing the throughput of a mobility-on-demand urban transportation system. We consider a finite group of shared vehicles, located at a set of stations. Users arrive at the stations, pickup vehicles, and drive (or are driven) to their destination station where they drop-off the vehicle. When some origins and destinations are more popular than others, the system will inevitably become out of balance: vehicles will build up at some stations, and become depleted at others. We propose a robotic solution to this rebalancing problem that involves empty robotic vehicles autonomously driving between stations. Specifically, we utilize a fluid model for the customers and vehicles in the system. Then, we develop a rebalancing policy that lets every station reach an equilibrium in which there are excess vehicles and no waiting customers and that minimizes the number of robotic vehicles performing rebalancing trips. We show that the optimal rebalancing policy can be found as the solution to a linear program. We use this solution to develop a real-time rebalancing policy which can operate in highly variable environments. Finally, we verify policy performance in a simulated mobility-on-demand environment and in hardware experiments.

[1]  Gilbert Laporte,et al.  Dynamic pickup and delivery problems , 2010, Eur. J. Oper. Res..

[2]  Sanjiv Singh,et al.  The 2005 DARPA Grand Challenge: The Great Robot Race , 2007 .

[3]  Richard F. Hartl,et al.  A survey on pickup and delivery problems , 2008 .

[4]  Felix Schlenk,et al.  Proof of Theorem 3 , 2005 .

[5]  Richard F. Hartl,et al.  A survey on pickup and delivery problems , 2008 .

[6]  Wolfram Burgard,et al.  Robotics: Science and Systems XV , 2010 .

[7]  Emilio Frazzoli,et al.  Fundamental performance limits and efficient polices for Transportation-On-Demand systems , 2010, 49th IEEE Conference on Decision and Control (CDC).

[8]  Georges Haddad,et al.  Monotone trajectories of differential inclusions and functional differential inclusions with memory , 1981 .

[9]  Philip S. Yu,et al.  Dynamic Load Balancing on Web-Server Systems , 1999, IEEE Internet Comput..

[10]  Michel Parent,et al.  Praxitèle: Preliminary Results from the Saint-Quentin Station-Car Experiment , 1999 .

[11]  Jonathan Reades,et al.  Reinventing the automobile: personal urban mobility for the 21st century , 2013 .

[12]  Terry L. Friesz,et al.  Dynamic Network Traffic Assignment Considered as a Continuous Time Optimal Control Problem , 1989, Oper. Res..

[13]  Emilio Frazzoli,et al.  Load Balancing for Mobility-on-Demand Systems , 2011, Robotics: Science and Systems.

[14]  Matthew Barth,et al.  User Behavior Evaluation of an Intelligent Shared Electric Vehicle System , 2001 .

[15]  George L. Nemhauser,et al.  Optimality Conditions for a Dynamic Traffic Assignment Model , 1978 .

[16]  Athanasios K. Ziliaskopoulos,et al.  Foundations of Dynamic Traffic Assignment: The Past, the Present and the Future , 2001 .

[17]  Haris N. Koutsopoulos,et al.  Offline Calibration of Dynamic Traffic Assignment , 2007 .

[18]  Sanjiv Singh,et al.  The 2005 DARPA Grand Challenge , 2007 .

[19]  George Cybenko,et al.  Dynamic Load Balancing for Distributed Memory Multiprocessors , 1989, J. Parallel Distributed Comput..

[20]  Aleksej F. Filippov,et al.  Differential Equations with Discontinuous Righthand Sides , 1988, Mathematics and Its Applications.

[21]  Terry L. Friesz,et al.  A Variational Inequality Formulation of the Dynamic Network User Equilibrium Problem , 1993, Oper. Res..

[22]  Athanasios K. Ziliaskopoulos,et al.  A Linear Programming Model for the Single Destination System Optimum Dynamic Traffic Assignment Problem , 2000, Transp. Sci..

[23]  P. Midgley The role of smart bike-sharing systems in urban mobility , 2009 .

[24]  Jens Vygen,et al.  The Book Review Column1 , 2020, SIGACT News.

[25]  Sanjiv Singh,et al.  The DARPA Urban Challenge: Autonomous Vehicles in City Traffic, George Air Force Base, Victorville, California, USA , 2009, The DARPA Urban Challenge.