Computational framework for verifiable decisions of self-driving vehicles

被引:0
作者
Al-Nuaimi, Mohammed [1 ]
Qu, Hongyang [2 ]
Veres, Sandor M. [2 ]
机构
[1] Univ Sheffield, Dept Automat Control & Syst Engn ACSE, Sheffield, S Yorkshire, England
[2] Univ Sheffield, ACSE, Sheffield, S Yorkshire, England
来源
2018 IEEE CONFERENCE ON CONTROL TECHNOLOGY AND APPLICATIONS (CCTA) | 2018年
关键词
VERIFICATION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A framework is presented for the verification of an agent's decision making in autonomous driving applications by checking the logic of the agent for instability and inconsistency. The framework verifies the decisions of a rational agent implemented in Natural Language Programming (NLP) and based on a belief-desire-intention (BDI) paradigm using sEnglish and Jason code. The main results are methods of verification for the correctness of real-time agent decisions expressed in computational tree logic (CTL) formulae. The methods rely on the Model Checker for Multi-Agent Systems (MCMAS) verification tool. To test the new verification system, an autonomous vehicle (AV) has been modelled and simulated, which is capable of planning, navigation, objects detection and obstacle avoidance using a rational agent. The agent's decisions are based on information received from mono-cameras and LiDAR sensor that feed into logic-based decisions of the AV. The model of the AV and its environment has been implemented in the Robot Operating System (ROS) and the Gazebo virtual reality simulator.
引用
收藏
页码:638 / 645
页数:8
相关论文
共 34 条
[1]  
[Anonymous], 2007, Programming multi-agent systems in AgentSpeak using Jason
[2]  
Arkoudas K., 2005, LOG AAAI FALL S MACH
[3]  
Bellifemine F. L., 2007, Developing MultiAgent Systems with JADE
[4]  
Bojarski Mariusz, 2016, arXiv
[5]   Online Boosting for Vehicle Detection [J].
Chang, Wen-Chung ;
Cho, Chih-Wei .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2010, 40 (03) :892-902
[6]   DeepDriving: Learning Affordance for Direct Perception in Autonomous Driving [J].
Chen, Chenyi ;
Seff, Ari ;
Kornhauser, Alain ;
Xiao, Jianxiong .
2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2015, :2722-2730
[7]   Practical verification of decision-making in agent-based autonomous systems [J].
Dennis, Louise A. ;
Fisher, Michael ;
Lincoln, Nicholas K. ;
Lisitsa, Alexei ;
Veres, Sandor M. .
AUTOMATED SOFTWARE ENGINEERING, 2016, 23 (03) :305-359
[8]   Multi-modal object detection and localization for high integrity driving assistance [J].
Florez, Sergio Alberto Rodriguez ;
Fremont, Vincent ;
Bonnifait, Philippe ;
Cherfaoui, Veronique .
MACHINE VISION AND APPLICATIONS, 2014, 25 (03) :583-598
[9]  
Hawkins A. J., TESLA MODEL S PLOWS
[10]   Testing, Verification and Improvements of Timeliness in ROS Processes [J].
Hazim, Mohammed Y. ;
Qu, Hongyang ;
Veres, Sandor M. .
TOWARDS AUTONOMOUS ROBOTIC SYSTEMS, TAROS 2016, 2016, 9716 :146-157