Test specification and generation for connected and autonomous vehicle in virtual environments

Baekgyu Kim, Takato Masuda, Shinichi Shiraishi

Research output: Contribution to journalArticlepeer-review

14 Scopus citations

Abstract

The trend of connected/autonomous features adds significant complexity to the traditional automotive systems to improve driving safety and comfort. Engineers are facing significant challenges in designing test environments that are more complex than ever. We propose a test framework that allows one to automatically generate various virtual road environments from the path and behavior specifications. The path specification intends to characterize geometric paths that an environmental object (e.g., a roadway or a pedestrian) needs to be visualized or move over. We characterize this aspect in the form of constraints of 3-Dimensional (3D) coordinates. Then, we introduce a test coverage, called an area coverage, to quantify the quality of the generated paths in terms of how diverse of an area the generated paths can cover. We propose an algorithm that automatically generates such paths using an SMT (Satisfiability Modulo Theories) solver. However, the behavioral specification intends to characterize how an environmental object changes its mode over time by interacting with other objects (e.g., a pedestrian waits for a signal or starts crossing). We characterize this aspect in the form of timed automata. Then, we introduce a test coverage, called an edge/location coverage, to quantify the quality of the generated mode changes in terms of how many modes or transitions are visited. We propose a method that automatically generates many different mode changes using a model-checking. To demonstrate the test framework, we developed the right-turn pedestrian warning system in intersection scenarios and generated many different types of pedestrian paths and behaviors to analyze the effectiveness of the system.

Original languageEnglish
Article numberA8
JournalACM Transactions on Cyber-Physical Systems
Volume4
Issue number1
DOIs
StatePublished - Oct 2019

Bibliographical note

Publisher Copyright:
© 2019 Association for Computing Machinery.

Keywords

  • Autonomous vehicle
  • Connected vehicle
  • SMT solver
  • System safety
  • Test coverage
  • Test generation
  • Test specification
  • Timed automata
  • Virtual prototyping

Fingerprint

Dive into the research topics of 'Test specification and generation for connected and autonomous vehicle in virtual environments'. Together they form a unique fingerprint.

Cite this