ICUAS 2021 Paper Abstract

Close

Paper FrC4.5

Taylor, Max (The Ohio State University), Boubin, Jayson (The Ohio State University), Chen, Haicheng (The Ohio State University), Stewart, Christopher (The Ohio State University), Qin, Feng (The Ohio State University)

A Study on Software Bugs in Unmanned Aerial Systems

Scheduled for presentation during the Regular Session "Technology Challenges" (FrC4), Friday, June 18, 2021, 15:20−15:40, Naoussa

2021 International Conference on Unmanned Aircraft Systems (ICUAS), June 15-18, 2021, Athens, Greece

This information is tentative and subject to change. Compiled on April 23, 2024

Keywords Reliability of UAS, Simulation, Technology Challenges

Abstract

Control firmware in unmanned aircraft systems (UAS) manage the subsystems for in-flight dynamics, navigation and aircraft sensors. Computer systems on-board the aircraft and on gateway machines can now support rich features in the control firmware, such as GPS-driven waypoint missions and autonomy. However, the source code behind control firmware can harbor software bugs whose symptoms are detectable only during flight. Often, software bugs in UAS have serious symptoms that lead to dangerous situations. We studied previously reported bugs in the open-source repositories of ArduPilot and PX4, two widely used control firmware for UAS, and characterized their root causes, severity and position in the firmware architecture. Even though both platforms have employed rigorous software engineering practices, bugs were common and often had severe symptoms (e.g., crashes.) In particular, bugs associated with mishandling aircraft sensor readings were the leading cause for bug-induced crashes. Finally, we used simulation to study the symptoms of sensor bugs and found that source code repositories under reported their frequency and impact. Our study motivates multiple research directions on software reliability in UAS firmware.

 

 

All Content © PaperCept, Inc.

This site is protected by copyright and trademark laws under US and International law.
All rights reserved. © 2002-2024 PaperCept, Inc.
Page generated 2024-04-23  17:49:23 PST  Terms of use