Skip to main content
Log in

Traffic rules compliance checking of automated vehicle maneuvers

  • Original Research
  • Published:
Artificial Intelligence and Law Aims and scope Submit manuscript

Abstract

Automated Vehicles (AVs) are designed and programmed to follow traffic rules. However, there is no separate and comprehensive regulatory framework dedicated to AVs. The current Queensland traffic rules were designed for humans. These rules often contain open texture expressions, exceptions, and potential conflicts (conflict arises when exceptions cannot be handled in rules), which makes it hard for AVs to follow. This paper presents an automatic compliance checking framework to assess AVs behaviour against current traffic rules by addressing these issues. Specifically, it proposes a framework to determine which traffic rules and open texture expressions need some additional interpretation. Essentially this enables AVs to have a suitable and executable formalization of the traffic rules. Defeasible Deontic Logic (DDL) is used to formalize traffic rules and reasoning with AV information (behaviour and environment). The representation of rules in DDL helps effectively in handling and resolving exceptions, potential conflicts, and open textures in rules. 40 experiments were conducted on eight realistic traffic scenarios to evaluate the framework. The evaluation was undertaken both quantitatively and qualitatively. The evaluation result shows that the proposed framework is a promising system for checking Automated Vehicle interpretation and compliance with current traffic rules.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

Notes

  1. http://www.businessinsider.com/companies-making-driverless-cars-by-2020-2016-8

  2. These patterns are sufficient to cover the majority of cases of QLD overtaking traffic rules. While more patterns are possible, the patterns we present also offer guidance to capture more complex cases if needed.

  3. https://protege.stanford.edu/

  4. https://www.tmr.qld.gov.au/Travel-and-transport/Maps-and-guides

  5. http://www.w3.org/TR/rdf-sparql-query/

  6. https://turnipbox.netlify.com/

  7. https://research.qut.edu.au/carrsq/engage/research-infrastructure/

References

  • Aladin D, Varlamov O, Chuvikov D, Chernenkiy V, Smelkova E, Baldin A (2019) Logic-based artificial intelligence in systems for monitoring the enforcing traffic regulations. In: IOP conference series: materials science and engineering, Moscow, Russia

  • Alves G, Dennis L (2018) formalization of the Rules of the Road for embedding into an Autonomous Vehicle Agent. https://livrepository.liverpool.ac.uk/3022443/1/vavas-short-paper-2018-Gleifer-Louise-Michael.pdf

  • Alves GV, Dennis L, Fisher M (2019) Formalisation and implementation of road junction rules on an autonomous vehicle modelled as an agent. In: Sekerinski E et al. (eds) Formal methods. FM 2019 International Workshops. FM 2019. Lecture Notes in Computer Science., Porto, Portugal

  • Alves GV, Dennis L, Fisher M (2021) A double-level model checking approach for an agent-based autonomous vehicle and road junction regulations. J Sens Actuat Netw. https://doi.org/10.3390/jsan10030041

    Article  Google Scholar 

  • Antoniou G, Billington D, Governatori G, Maher MJ (2001) Representation results for defeasible logic. ACM Trans Comput Logic (TOCL) 2(2):255–287. https://doi.org/10.1145/371316.371517

    Article  MathSciNet  Google Scholar 

  • Armand A, Filliat D, Ibanez-Guzman J (2014) Ontology-based context awareness for driving assistance systems. In: IEEE intelligent vehicles symposium, Dearborn, MI, USA

  • Banks TL, Banks FZ (2010) Corporate legal compliance handbook. Aspen Publishers Online. https://books.google.co.kr/books?hl=en&lr=&id=kGue7OZI-SQC&oi=fnd&pg=PP1&dq=Corporate+legal+compli-+ance+handbook&ots=ATTDw36rPH&sig=9ZYbM_f4tfSn8AcYiXzzWhrr2As#v=onepage&q=Corporate%20legal%20compli-%20ance%20handbook&f=false

  • Bhuiyan H, Olivieri F, Governatori G, Islam MB, Bond A, & Rakotonirainy A (2019) A Methodology for Encoding Regulatory Rules. In MIREL@ JURIX. https://ceur-ws.org/Vol-2632/MIREL-19_paper_3.pdf.

  • Bhuiyan H, Governatori G, Islam MB, Bond A, & Andry Rakotonirainy (2020) Traffic Rules Encoding Using Defeasible Deontic Logic. In Legal Knowledge and Information Systems: JURIX 2020: The Thirty-third Annual Conference, Brno, Czech Republic, December 9-11, 2020. (Vol. 334) p. 3. IOS Press.

  • Biagioli C, Francesconi E, Passerini A, Montemagni S, Soria C (2005) Automatic semantics extraction in law documents. In: Proceedings of the 10th international conference on Artificial intelligence and law, Bologna, Italy https://doi.org/10.1145/1165485.1165506

  • Brodsky JS (2016) Autonomous vehicle regulation: How an uncertain legal landscape may hit the brakes on self-driving cars. Berkeley Technol Law J 31(2):851–878

    Google Scholar 

  • Buechel M, Hinz G, Ruehl F, Schroth H, Gyoeri C, Knoll A (2017) Ontology-based traffic scene modeling, traffic regulations dependent situational awareness and decision-making for automated vehicles. In: IEEE intelligent vehicles symposium, Los Angeles, CA, USA

  • Censi A, Slutsky K, Wongpiromsarn T, Yershov D, Pendleton S, Fu J, Frazzoli E (2019) Liability, ethics, and culture-aware behavior specification using rulebooks. In: 2019 International Conference on Robotics and Automation (ICRA)

  • Costescu DM (2018) Keeping the autonomous vehicles accountable: legal and logic analysis on traffic code. In: Conference vision zero for sustainable road safety in baltic sea region, Lecture Notes in Intelligent Transportation and Infrastructure., Vilnius, Lithuania

  • de Maat E, Winkels R (2010) Automated classification of norms in sources of law. In: Francesconi E, Montemagni S, Peters W, Tiscornia D (eds), Semantic processing of legal texts: where the language of law meets the law of language, pp 170–191. Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-642-12837-0_10

  • Dolgov D (2016) Google self-driving car project-monthly report-september 2016-on the road. Technical report, Google

  • Fagnant DJ, Kockelman K (2015) Preparing a nation for autonomous vehicles: opportunities, barriers and policy recommendations. Transp Res Part A Policy Pract 77:167–181. https://doi.org/10.1016/j.tra.2015.04.003

    Article  Google Scholar 

  • Gamut L, van Benthem L, Gamut L (1991) Logic, language, and meaning, volume 1: Introduction to logic, vol 1. University of Chicago Press

  • Governatori G (2015) The regorous approach to process compliance. In: 2015 IEEE 19th international enterprise distributed object computing workshop, Adelaide, SA, Australia

  • Governatori G (2018) Practical normative reasoning with defeasible deontic logic. In: d’Amato C, Theobald M (eds), Reasoning web. Learning, uncertainty, streaming, and scalability: 14th international summer school 2018, Esch-sur-Alzette, Luxembourg, September 22–26, 2018, Tutorial Lectures, pp 1–25. Springer International Publishing. https://doi.org/10.1007/978-3-030-00338-8_1

  • Governatori G, Olivieri F, Rotolo A, Scannapieco S (2013) Computing strong and weak permissions in defeasible logic. J Philos Logic 42(6):799–829. https://doi.org/10.1007/s10992-013-9295-1

    Article  MathSciNet  Google Scholar 

  • Governatori G, Romeu PC, de Koker L (2020) On the formal representation of the australian spent conviction scheme. Rules and reasoning, Cham

  • Governatori G, Rotolo A (2006) Logic of violations: a gentzen system for reasoningwith contrary-to-duty obligations. Aust J Logic. https://doi.org/10.26686/ajl.v4i0.1780

    Article  Google Scholar 

  • Hegedűs T, Németh B, Gáspár P (2019) Graph-based multi-vehicle overtaking strategy for autonomous vehicles. IFAC-PapersOnLine 52(5):372–377. https://doi.org/10.1016/j.ifacol.2019.09.060

    Article  Google Scholar 

  • Hülsen M, Zöllner JM, Weiss C (2011) Traffic intersection situation description ontology for advanced driver assistance. In: 2011 IEEE intelligent vehicles symposium, Baden-Baden, Germany

  • Khorasani G, Tatari A, Yadollahi A, Rahimi M (2013) Evaluation of intelligent transport system in road safety. Int J Chem Environ Biol Sci (IJCEBS) 1(1):110–118

    Google Scholar 

  • Koutsomitropoulos DA, Borillo Domenech R, Solomou GD (2011) A structured semantic query interface for reasoning-based search and retrieval. In: Extended semantic web conference

  • Leenes R, Lucivero F (2015) Laws on robots, laws by robots, laws in robots: regulating robot behaviour by design. Law Innov Technol 6(2):193–220. https://doi.org/10.5235/17579961.6.2.193

    Article  Google Scholar 

  • Maher MJ (2001) Propositional defeasible logic has linear complexity. Theory Pract Logic Program 1(6):691–711

    Article  MathSciNet  Google Scholar 

  • Mohammad MA, Kaloskampis I, Hicks Y, Setchi R (2015) Ontology-based framework for risk assessment in road scenes using videos. Proc Comput Sci 60:1532–1541

    Article  Google Scholar 

  • Monica P, Guido G, Tara A, Harold B, Adrian P, Adam W (2021) LegalRuleML Core Specification Version 1.0 (Standard, OASIS, Issue

  • Najmi E, Malik Z, Hashmi K, Rezgui A (2016) ConceptRDF: an RDF presentation of ConceptNet knowledge base. In: 2016 7th international conference on information and communication systems (ICICS)

  • Naranjo JE, Gonzalez C, Garcia R, De Pedro T (2008) Lane-change fuzzy control in autonomous vehicles for the overtaking maneuver. IEEE Trans Intell Transp Syst 9(3):438–450. https://doi.org/10.1109/TITS.2008.922880

    Article  Google Scholar 

  • Pek C, Zahn P, Althoff M (2017) Verifying the safety of lane change maneuvers of self-driving vehicles based on formalized traffic rules. In: 2017 IEEE intelligent vehicles symposium (IV). Los Angeles, CA, USA

  • Prakken H (2017) On the problem of making autonomous vehicles conform to traffic law. Artif Intell Law 25(3): 341–363

  • Rizaldi A, Althoff M (2015a) Formalising traffic rules for accountability of autonomous vehicles. In: 2015a IEEE 18th international conference on intelligent transportation systems

  • Rizaldi A, Althoff M (2015b) Formalising traffic rules for accountability of autonomous vehicles. In: 2015b IEEE 18th international conference on intelligent transportation systems., Gran Canaria, Spain

  • Rizaldi A, Immler F, Althoff M (2016) A formally verified checker of the safe distance traffic rules for autonomous vehicles. NASA Formal Methods, Cham

  • Rizaldi A, Keinholz J, Huber M, Feldle J, Immler F, Althoff M, Hilgendorf E, Nipkow T (2017) Formalising and monitoring traffic rules for autonomous vehicles in Isabelle/HOL. In: International conference on integrated formal methods, lecture notes in computer science., Turin, Italy

  • Ryerson MS, Miller JE, Winston FK (2019) Edge conditions and crash-avoidance roles: the future of traffic safety in the world of autonomous vehicles

  • Schwarting W, Alonso-Mora J, Rus D (2018) Planning and decision-making for autonomous vehicles. Annu Rev Control Robot Autonom Syst 1:187–210. https://doi.org/10.1146/annurev-control-060117-105157

    Article  Google Scholar 

  • Shadrin SS, Varlamov OO, Ivanov AM (2017) Experimental autonomous road vehicle with logical artificial intelligence. J Adv Transp. https://doi.org/10.1155/2017/2492765

    Article  Google Scholar 

  • Sperling D, Pike S, Chase R (2018) Will the transportation revolutions improve our lives—or make them worse? Three Revolut. https://doi.org/10.5822/978-1-61091-906-7_1

    Article  Google Scholar 

  • Tsai H-T, Chan K-Y (2019) Investigating the impact of component uncertainty on autonomous vehicle overtaking maneuvers. In: International design engineering technical conferences and computers and information in engineering conference, Anaheim, California, USA

  • Varlamov O, Aladin D (2018) About the creation of mivar control systems for monitoring the keeping of traffic rules on the basis of logical kernel (razumator) and expert systems. Radio Ind (russia) 28(2):25–35

    Article  Google Scholar 

  • Villasenor J (2014) Products liability and driverless cars: Issues and guiding principles for legislation. https://trid.trb.org/view/1325341

  • Witt A, Huggins A, Governatori G, Buckley J (2021) Converting copyright legislation into machine-executable code: interpretation, coding validation and legal alignment. In: Proceedings of the eighteenth international conference on artificial intelligence and law, São Paulo, Brazil. https://doi.org/10.1145/3462757.3466083

  • Wolfson O, Silberschatz A (1988) Distributed processing of logic programs. SIGMOD Rec 17(3):329–336. https://doi.org/10.1145/971701.50242

    Article  Google Scholar 

  • Wyner A, Peters W (2011) On rule extraction from regulations. In: Legal knowledge and information systems, pp 113–122. IOS Press

  • Xiong Z, Dixit VV, Waller ST (2016) The development of an Ontology for driving Context Modelling and reasoning. In: 2016 IEEE 19th international conference on intelligent transportation systems (ITSC). Rio de Janeiro, Brazil

  • Zhao L, Ichise R, Liu Z, Mita S, Sasaki Y (2017) Ontology-based driving decision making: a feasibility study at uncontrolled intersections. IEICE Trans Inf Syst 100(7):1425–1439. https://doi.org/10.1587/transinf.2016EDP7337

    Article  Google Scholar 

  • Zhao L, Ichise R, Mita S, Sasaki Y (2014) An ontology-based intelligent speed adaptation system for autonomous cars. In: Joint international semantic technology conference, lecture notes in computer science, Chiang Mai, Thailand

  • Zhao L, Ichise R, Mita S, Sasaki Y (2015a) Core Ontologies for Safe Autonomous Driving. In: International semantic web conference, http://ceur-ws.org/Vol-1486/paper_9.pdf

  • Zhao L, Ichise R, Mita S, Sasaki Y (2015b) Ontologies for advanced driver assistance systems. In: The 35th semantic web and ontology workshop (SWO). Japan.

  • Zhao L, Ichise R, Sasaki Y, Liu Z, Yoshikawa T (2016) Fast decision making using ontology-based knowledge base. In: 2016 IEEE intelligent vehicles symposium (IV). Gothenburg, Sweden

Download references

Acknowledgements

Special thanks to all authors for their contribution.

Funding

This research is funded by Data61, CSIRO and CARRS-Q, QUT.

Author information

Authors and Affiliations

Authors

Contributions

HB: Conceptualization, Investigation, Data Curation, Methodology, Evaluation, Software Development, Writing- Original draft. GG: Supervision, Conceptualization, Methodology, Writing-Reviewing and Editing. AB: Supervision, Writing-Reviewing and Editing. AR: Supervision, Writing-Reviewing and Editing.

Corresponding author

Correspondence to Hanif Bhuiyan.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Ethical approval

The QUT Human Research Ethics Committee approved the ethical clearance (Approval No.: 2021000109) for human participation in this research.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix: Formalization of QLD overtaking traffic rule

Appendix: Formalization of QLD overtaking traffic rule

See Tables 11, 12, 13, 14, 15, 16, 17, 18.

Table 11 Formalization of QLD Traffic Rule 140
Table 12 Formalization of QLD Traffic Rule 141
Table 13 Formalization of QLD Traffic Rule 142
Table 14 Formalization of QLD Traffic Rule 143 (left overtaking)
Table 15 Formalization of QLD Traffic Rule 143 (right overtaking)
Table 16 Formalization of QLD Traffic Rule 144
Table 17 Formalization of QLD Traffic Rule 144A
Table 18 Formalization of QLD Traffic Rule 145

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bhuiyan, H., Governatori, G., Bond, A. et al. Traffic rules compliance checking of automated vehicle maneuvers. Artif Intell Law 32, 1–56 (2024). https://doi.org/10.1007/s10506-022-09340-9

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10506-022-09340-9

Keywords

Navigation