Formalisation and Implementation of Road Junction Rules on an Autonomous Vehicle Modelled as an Agent

被引:8
作者
Alves, Gleifer Vaz [1 ]
Dennis, Louise [2 ]
Fisher, Michael [2 ]
机构
[1] UTFPR Univ Tecnol Fed Parana, Ponta Grossa, Parana, Brazil
[2] Univ Liverpool, Dept Comp Sci, Liverpool, Merseyside, England
来源
FORMAL METHODS. FM 2019 INTERNATIONAL WORKSHOPS, PT I | 2020年 / 12232卷
基金
英国工程与自然科学研究理事会;
关键词
Agent; Autonomous vehicles; Temporal logic; Rules of the road;
D O I
10.1007/978-3-030-54994-7_16
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The design of autonomous vehicles includes obstacle detection and avoidance, route planning, speed control, etc. However, there is a lack of an explicitely representation of the rules of the road on an autonomous vehicle. Additionally, it is necessary to understand the behaviour of an autonomous vehicle in order to check whether or not it works according to the rules of the road. Here, we propose an agent-based architecture to embed the rules of the road into an agent representing the behaviour of an autonomous vehicle. We use temporal logic to formally represent the rules of the road in a way it should be possible to capture when and how a given rule of the road can be applied. Our contributions include: i. suggestion of changes in the rules of the road; ii. representation of rules in a suitable way for an autonomous vehicle agent; iii. dealing with indeterminate terms in the Highway Code.
引用
收藏
页码:217 / 232
页数:16
相关论文
共 18 条
[1]  
Alves G.V., 2018, INT WORKSH VER VAL A, P1
[2]  
[Anonymous], 2019, BBC NewsFebruary
[3]  
Bratman Michael, 1987, INTENTIONS PLANS PRA, DOI DOI 10.2307/2185304
[4]  
Burkacky Ondrej., 2018, Rethinking car software and electronics architecture
[5]  
Davey T., 2017, Towards a code of ethics in artificial intelligence with Paula Boddington
[6]  
Dennis L.A., 2017, Gwendolen semantics, V2017
[7]   Model checking agent programming languages [J].
Dennis, Louise A. ;
Fisher, Michael ;
Webster, Matthew P. ;
Bordini, Rafael H. .
AUTOMATED SOFTWARE ENGINEERING, 2012, 19 (01) :5-63
[8]  
Department for Transport, 2017, Using the road (159 to 203)-The Highway Code-Guidance-GOV
[9]   A Rational Agent Controlling an Autonomous Vehicle: Implementation and Formal Verification [J].
Fernandes, Lucas E. R. ;
Custodio, Vinicius ;
Alves, Gleifer V. ;
Fisher, Michael .
ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2017, (257) :35-42
[10]  
Fisher M., 2011, An Introduction to Practical Formal Methods Using Temporal Logic, DOI DOI 10.1002/9781119991472