Rules of the Road: Towards Safety and Liveness Guarantees for Autonomous Vehicles
Abstract
The ability to guarantee safety and progress for all vehicles is vital to the success of the autonomous vehicle industry. We present a framework for the distributed control of autonomous vehicles that is safe and guarantees progress for all agents. In this paper, we first introduce a new game paradigm which we term the quasi-simultaneous discrete-time game. We then define an Agent Protocol agents must use to make decisions in this quasi-simultaneous discrete-time game setting. According to the protocol, agents first select an intended action and then each agent determines whether it can take its intended action or not, given its proposed intention and the intentions of nearby agents. The protocol so defined will ensure safety under all traffic conditions and liveness for all agents under "sparse" traffic conditions. These guarantees, however, are predicated on the premise that all agents are operating with the aforementioned protocol. We provide proofs of correctness of the protocol and validate our results in simulation.
Additional Information
Attribution 4.0 International (CC BY 4.0). This research supported by the National Science Foundation award CNS-1545126. We would like to acknowledge K. Mani Chandy who provided valuable input to the problem formulation and presentation of ideas in the manuscript and to Giovanna Amorim for her contributions to the simulation code. AUTHOR CONTRIBUTIONS. K.X.C., R.M.M., and T.P-M. jointly conceived the conceptual framework. K.X.C. and T.P-M. jointly developed the problem formulation and theoretical approach. K.X.C. worked out the main proofs with input from T.P-M. K.X.C. drafted the manuscript and figures with input from T.P-M. S-J.C. and R.M.M. provided guidance on the overall approach and provided feedback on the final manuscript.Attached Files
Submitted - 2011.14148.pdf
Files
Name | Size | Download all |
---|---|---|
md5:ae922b3c75b79d7fcbb421a4b83acc22
|
872.5 kB | Preview Download |
Additional details
- Eprint ID
- 107617
- Resolver ID
- CaltechAUTHORS:20210120-165255737
- NSF
- CNS-1545126
- Created
-
2021-01-21Created from EPrint's datestamp field
- Updated
-
2023-06-02Created from EPrint's last_modified field
- Caltech groups
- Division of Biology and Biological Engineering (BBE)