TY - JOUR
T1 - Automatic Test and Evaluation of Autonomous Systems
AU - Karimoddini, Ali
AU - Khan, Mubbashar Altaf
AU - Gebreyohannes, Solomon
AU - Heiges, Mike
AU - Trewhitt, Ethan
AU - Homaifar, Abdollah
PY - 2022/1/1
Y1 - 2022/1/1
N2 - Physical test and evaluation (T&E) of autonomous systems in actual settings is resource intensive and time exhaustive. Simulation-based testing, however, can reduce the testing cost and time, allowing for testing the whole operation envelope through a massive set of scenarios. In this research, a novel automatic simulation-based testing is proposed that simultaneously amalgamates the knowledge of domain experts and the operating and environmental parameters of autonomous systems. The proposed method employs fuzzy logic to replace the exhaustive activities of the tester and leverages the tester's role to review root-cause reasoning reports about the System Under Test (SUT) and focus only on the inspection of flagged scenarios rather than inspecting all instants of all scenarios. The proposed method uses Type-2 fuzzy logic to provide more robust handling of data uncertainties involved in the testing process. An integrated configurable software tool and a user-friendly Graphical User Interface (GUI) are developed that allow for testing a single and/or batches of large number scenarios to generate test reports along with the root-cause analysis. The developed software tool has been successfully applied for testing the perception system of Unmanned Aerial Systems (UAS) in the Collaborative Unmanned Systems Technology Demonstrator (CUSTD).
AB - Physical test and evaluation (T&E) of autonomous systems in actual settings is resource intensive and time exhaustive. Simulation-based testing, however, can reduce the testing cost and time, allowing for testing the whole operation envelope through a massive set of scenarios. In this research, a novel automatic simulation-based testing is proposed that simultaneously amalgamates the knowledge of domain experts and the operating and environmental parameters of autonomous systems. The proposed method employs fuzzy logic to replace the exhaustive activities of the tester and leverages the tester's role to review root-cause reasoning reports about the System Under Test (SUT) and focus only on the inspection of flagged scenarios rather than inspecting all instants of all scenarios. The proposed method uses Type-2 fuzzy logic to provide more robust handling of data uncertainties involved in the testing process. An integrated configurable software tool and a user-friendly Graphical User Interface (GUI) are developed that allow for testing a single and/or batches of large number scenarios to generate test reports along with the root-cause analysis. The developed software tool has been successfully applied for testing the perception system of Unmanned Aerial Systems (UAS) in the Collaborative Unmanned Systems Technology Demonstrator (CUSTD).
KW - Automatic test and evaluation (T&E)
KW - autonomous systems
KW - perception
KW - reasoning-based testing
KW - simulation-based testing
KW - type-2 fuzzy logic systems (T2-FLS)
UR - https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85132746172&origin=inward
UR - https://www.scopus.com/inward/citedby.uri?partnerID=HzOxMe3b&scp=85132746172&origin=inward
U2 - 10.1109/ACCESS.2022.3183145
DO - 10.1109/ACCESS.2022.3183145
M3 - Article
SN - 2169-3536
VL - 10
SP - 72227
EP - 72238
JO - IEEE Access
JF - IEEE Access
ER -