Abstract
Autonomous crossing manoeuvres at intersections are especially challenging. In related work, a crossing controller for provably safe autonomous urban traffic manoeuvres was introduced. We extend this controller by a decentralised communication procedure that ensures fair behaviour of the controller and also guarantees bounded liveness. We verify the correctness of our extension by an implementation and analysis with UPPAAL Stratego.
This research was partially supported by the German Research Council (DFG) in the Research Training Group GRK 1765 SCARE.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Implementation available at https://doi.org/10.6084/m9.figshare.c.4649534.v2.
References
Hilscher, M., Linker, S., Olderog, E.-R., Ravn, A.P.: An abstract model for proving safety of multi-lane traffic manoeuvres. In: Qin, S., Qiu, Z. (eds.) ICFEM 2011. LNCS, vol. 6991, pp. 404–419. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-24559-6_28
Hilscher, M., Linker, S., Olderog, E.-R.: Proving safety of traffic manoeuvres on country roads. In: Liu, Z., Woodcock, J., Zhu, H. (eds.) Theories of Programming and Formal Methods. LNCS, vol. 8051, pp. 196–212. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-39698-4_12
Schwammberger, M.: An abstract model for proving safety of autonomous urban traffic. Theor. Comput. Sci. 744, 143–169 (2018)
Schwammberger, M.: Introducing liveness into multi-lane spatial logic lane change controllers using UPPAAL. In: Gleirscher, M., Kugele, S., Linker, S. (eds.) Proceedings 2nd International Workshop on Safe Control of Autonomous Vehicles, SCAV@CPSWeek 2018. Volume 269 of EPTCS, pp. 17–31 (2018)
Behrmann, G., David, A., Larsen, K.G.: A tutorial on Uppaal. In: Bernardo, M., Corradini, F. (eds.) SFM-RT 2004. LNCS, vol. 3185, pp. 200–236. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-30080-9_7
David, A., Jensen, P.G., Larsen, K.G., Mikučionis, M., Taankvist, J.H.: Uppaal Stratego. In: Baier, C., Tinelli, C. (eds.) TACAS 2015. LNCS, vol. 9035, pp. 206–211. Springer, Heidelberg (2015). https://doi.org/10.1007/978-3-662-46681-0_16
Loos, S.M., Platzer, A.: Safe intersections: at the crossing of hybrid systems and verification. In: Yi, K. (ed.) Intelligent Transportation Systems, pp. 1181–1186 (2011)
Dresner, K., Stone, P.: A multiagent approach to autonomous intersection management. J. Artif. Intell. Res. 31, 591–656 (2008)
Naumann, R., Rasche, R., Tacken, J., Tahedl, C.: Validation and simulation of a decentralized intersection collision avoidance algorithm. In: Proceedings of Conference on Intelligent Transportation Systems, pp. 818–823. IEEE (1997)
Ferreira, M., Fernandes, R., Conceição, H., Viriyasitavat, W., Tonguz, O.K.: Self-organized traffic control. In: Proceedings of the Seventh ACM International Workshop on VehiculAr InterNETworking. VANET 2010, pp. 85–90. ACM (2010)
Li, L., Wang, F.: Cooperative driving at blind crossings using intervehicle communication. IEEE Trans. Veh. Technol. 55, 1712–1724 (2006)
Fathollahnejad, N., Villani, E., Pathan, R., Barbosa, R., Karlsson, J.: On reliability analysis of leader election protocols for virtual traffic lights. In: 43rd IEEE/IFIP Conference on Dependable Systems and Networks Workshop, pp. 1–12 (2013)
Asplund, M.: Automatically proving the correctness of vehicle coordination. ICT Express 4, 51–54 (2018)
Alur, R., Dill, D.L.: A theory of timed automata. Theor. Comput. Sci. 126, 183–235 (1994)
Kwiatkowska, M., Norman, G., Parker, D., Sproston, J.: Performance analysis of probabilistic timed automata using digital clocks. In: Larsen, K.G., Niebert, P. (eds.) FORMATS 2003. LNCS, vol. 2791, pp. 105–120. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-40903-8_9
Bischopink, C.: Moving hazards - reasoning about humand drivers in autonomous traffic. Master’s thesis, University of Oldenburg, Oldenburg (2018)
Acknowledgements
We thank the anonymous reviewers for their helpful comments with which we were able to improve our paper.
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Bischopink, C., Schwammberger, M. (2020). Verification of Fair Controllers for Urban Traffic Manoeuvres at Intersections. In: Sekerinski, E., et al. Formal Methods. FM 2019 International Workshops. FM 2019. Lecture Notes in Computer Science(), vol 12232. Springer, Cham. https://doi.org/10.1007/978-3-030-54994-7_18
Download citation
DOI: https://doi.org/10.1007/978-3-030-54994-7_18
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-54993-0
Online ISBN: 978-3-030-54994-7
eBook Packages: Computer ScienceComputer Science (R0)