# Advising Autonomous Cars about the Rules of the Road

arXiv: https://arxiv.org/abs/2209.14035 · HTML: https://mlsanity.com/paper/2209.14035/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- Builds on 12 of its 39 references that are in the map.
- First posted on arXiv 28 Sep 2022.

## Builds on (most cited first, 12 of 12)

- [Safe, Multi-Agent, Reinforcement Learning for Autonomous Driving](https://mlsanity.com/paper/1610.03295/) (2016)
- [Rules of the Road: Predicting Driving Behavior with a Convolutional Model of Semantic Interactions](https://mlsanity.com/paper/1906.08945/) (2019)
- [The social dilemma of autonomous vehicles](https://mlsanity.com/paper/1510.03346/) (2015)
- [Governing autonomous vehicles: emerging responses for safety, liability, privacy, cybersecurity, and industry risks](https://mlsanity.com/paper/1807.05720/) (2018)
- [Incorporating Behavioral Constraints in Online AI Systems](https://mlsanity.com/paper/1809.05720/) (2018)
- [Implementations in Machine Ethics: A Survey](https://mlsanity.com/paper/2001.07573/) (2020)
- [Reinforcement Learning Under Moral Uncertainty](https://mlsanity.com/paper/2006.04734/) (2020)
- [Landscape of Machine Implemented Ethics](https://mlsanity.com/paper/2009.00335/) (2020)
- [Deep Learning and Control Algorithms of Direct Perception for Autonomous Driving](https://mlsanity.com/paper/1910.12031/) (2019)
- [Formal Verification of Autonomous Vehicle Platooning](https://mlsanity.com/paper/1602.01718/) (2016)
- [A Rational Agent Controlling an Autonomous Vehicle: Implementation and Formal Verification](https://mlsanity.com/paper/1709.02557/) (2017)
- [Grounding-aware RRT* for Path Planning and Safe Navigation of Marine Crafts in Confined Waters](https://mlsanity.com/paper/2109.06967/) (2021)

## Built on by (most cited first, 1 of 1)

- [Mind the Gaps: Logical English, Prolog, and Multi-agent Systems for Autonomous Vehicles](https://mlsanity.com/paper/2502.09216/) (2025)

## Abstract (arXiv)

This paper describes (R)ules (o)f (T)he (R)oad (A)dvisor, an agent that provides recommended and possible actions to be generated from a set of human-level rules. We describe the architecture and design of RoTRA, both formally and with an example. Specifically, we use RoTRA to formalise and implement the UK "Rules of the Road", and describe how this can be incorporated into autonomous cars such that they can reason internally about obeying the rules of the road. In addition, the possible actions generated are annotated to indicate whether the rules state that the action must be taken or that they only recommend that the action should be taken, as per the UK Highway Code (Rules of The Road). The benefits of utilising this system include being able to adapt to different regulations in different jurisdictions; allowing clear traceability from rules to behaviour, and providing an external automated accountability mechanism that can check whether the rules were obeyed in some given situation. A simulation of an autonomous car shows, via a concrete example, how trust can be built by putting the autonomous vehicle through a number of scenarios which test the car's ability to obey the rules of the road. Autonomous cars that incorporate this system are able to ensure that they are obeying the rules of the road and external (legal or regulatory) bodies can verify that this is the case, without the vehicle or its manufacturer having to expose their source code or make their working transparent, thus allowing greater trust between car companies, jurisdictions, and the general public.
