Tim Meywerk, Arthur Niedzwiecki, V. Herdt, R. Drechsler
{"title":"Simulation-Based Debugging of Formal Environment Models*","authors":"Tim Meywerk, Arthur Niedzwiecki, V. Herdt, R. Drechsler","doi":"10.1109/MED54222.2022.9837055","DOIUrl":null,"url":null,"abstract":"Logic-based formal models of robot environments are often used to aid the generation and verification of robotic plans. They are however often simplified and rather abstract compared to the real world that the robot acts in. This can lead to considerable discrepancies between the behavior of the formal model and that of physics-based simulation engines. These discrepancies are not always apparent to the designer. In this paper we propose a new methodology to make these discrepancies explicit by combining formal verification and simulation. Our approach is able to find relevant discrepancies, while only requiring a small number of simulations.","PeriodicalId":354557,"journal":{"name":"2022 30th Mediterranean Conference on Control and Automation (MED)","volume":"147 7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 30th Mediterranean Conference on Control and Automation (MED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MED54222.2022.9837055","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Logic-based formal models of robot environments are often used to aid the generation and verification of robotic plans. They are however often simplified and rather abstract compared to the real world that the robot acts in. This can lead to considerable discrepancies between the behavior of the formal model and that of physics-based simulation engines. These discrepancies are not always apparent to the designer. In this paper we propose a new methodology to make these discrepancies explicit by combining formal verification and simulation. Our approach is able to find relevant discrepancies, while only requiring a small number of simulations.