Automated System-level Testing of Unmanned Aerial Systems

Preview

The paper presents AITester, an AI-driven approach to automating system-level testing for unmanned aerial systems (UAS). Traditional methods rely on manually creating, executing, and evaluating test scenarios, which are time-consuming and error-prone. AITester leverages model-based testing and AI to dynamically generate, execute, and assess scenarios based on real-time environmental conditions. The approach has been successfully tested on key UAS components, detecting deviations in the UAV autopilot and identifying potential issues in the ground control station’s cockpit display systems, proving its effectiveness in enhancing UAS software testing

Read the full paper here:
Automated System-level Testing of Unmanned Aerial Systems

An overview of the approach showing the proposed UAS profile, inputs required from avionics testers, AITester, and UAV Environment. The dotted arrows ( ) represent the compliance of models to the UAS profile and solid arrows ( ) represent the information/control flow.

Previous
Previous

From Today’s Code to Tomorrow’s Symphony: the AI Transformation of Developer’s Routine by 2030

Next
Next

Mathematics of Digital Twins and Transfer Learning for PDE Models