Automated Testing with Temporal Logic Specifications for Robotic Controllers using Adaptive Experiment Design

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Many robot control scenarios involve assessing system robustness against a task specification. If either the controller or environment are composed of “black-box” components with unknown dynamics, we cannot rely on formal verification to assess our system. Assessing robustness via exhaustive testing is also often infeasible if the number of possible environments is large compared to experiment cost.

Given limited budget, we provide a method to choose experiment inputs which accurately reflect how robustly a system satisfies a given specification across the domain. By combining signal temporal logic metrics with adaptive experiment design, our method chooses each experiment by incrementally constructing a surrogate model of the specification robustness. This model then chooses experiments in areas of either high prediction error or high uncertainty.

Our evaluation shows how this adaptive experiment design results in sample-efficient descriptions of system robustness. Further, we show how to use the constructed surrogate model to assess the behaviour of a data-driven control system under domain shift.
Original languageEnglish
Title of host publicationProceedings of the IEEE International Conference on Robotics and Automation (ICRA), 2022
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Pages6814-6821
Number of pages8
ISBN (Electronic)978-1-7281-9681-7
ISBN (Print)978-1-7281-9682-4
DOIs
Publication statusPublished - 12 Jul 2022
Event2022 IEEE International Conference on Robotics and Automation - Philadelphia , United States
Duration: 23 May 202227 May 2022
https://www.icra2022.org/

Conference

Conference2022 IEEE International Conference on Robotics and Automation
Abbreviated titleICRA 2022
Country/TerritoryUnited States
CityPhiladelphia
Period23/05/2227/05/22
Internet address

Fingerprint

Dive into the research topics of 'Automated Testing with Temporal Logic Specifications for Robotic Controllers using Adaptive Experiment Design'. Together they form a unique fingerprint.

Cite this