Improving Robustness of Deep Neural Networks for Aerial Navigation by Incorporating Input Uncertainty
Description
CEA covered the scenario of UAV navigation through a set of gates with unknown locations using a DNN-based navigation model. The implemented navigation model uses two DL components (perception and control), and uses (Bayesian) uncertainty estimation methods to capture the uncertainty (confidence) associated with the predictions of each component. The safety requirements in the UAV mission are related to the confidence (uncertainty) associated with the predictions from these components. CEA observed and analysed the uncertainty from each DNN under specific situations that can pose a risk to the UAV mission. Then, the observations were used to define STL rules to track the confidence of the DNN-based navigation system. Finally, mitigation behaviours (e.g., hover, land, DNN-based autonomous flight) are triggered depending on the satisfaction (or violation) of the STL rules. Moreover, the proposed ROS2-based architecture for safe navigation contributed to the definition and improvement of the COMP4DRONES reference architecture, showing in practice how the proposed safety monitoring architecture relates and integrates with the components from other system functions.
Files
C4D-Runtime_safety_alarms_systems.pdf
Files
(92.7 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:46286dfdc3215c72be9ee145e70c6358
|
2.1 MB | Preview Download |
|
md5:b7d60e6d76af2928f4818bc9143e32fa
|
90.6 MB | Preview Download |