Simulation-to-reality UAV Fault Diagnosis with Deep Learning
- URL: http://arxiv.org/abs/2302.04410v1
- Date: Thu, 9 Feb 2023 02:37:48 GMT
- Title: Simulation-to-reality UAV Fault Diagnosis with Deep Learning
- Authors: Wei Zhang, Junjie Tong, Fang Liao and Yunfeng Zhang
- Abstract summary: We propose a deep learning model that addresses the simulation-to-reality gap in fault diagnosis of quadrotors.
Our proposed approach achieves an accuracy of 96% in detecting propeller faults.
This is the first reliable and efficient method for simulation-to-reality fault diagnosis of quadrotor propellers.
- Score: 20.182411473467656
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Accurate diagnosis of propeller faults is crucial for ensuring the safe and
efficient operation of quadrotors. Training a fault classifier using simulated
data and deploying it on a real quadrotor is a cost-effective and safe
approach. However, the simulation-to-reality gap often leads to poor
performance of the classifier when applied in real flight. In this work, we
propose a deep learning model that addresses this issue by utilizing newly
identified features (NIF) as input and utilizing domain adaptation techniques
to reduce the simulation-to-reality gap. In addition, we introduce an adjusted
simulation model that generates training data that more accurately reflects the
behavior of real quadrotors. The experimental results demonstrate that our
proposed approach achieves an accuracy of 96\% in detecting propeller faults.
To the best of our knowledge, this is the first reliable and efficient method
for simulation-to-reality fault diagnosis of quadrotor propellers.
Related papers
- Causal Disentanglement Hidden Markov Model for Fault Diagnosis [55.90917958154425]
We propose a Causal Disentanglement Hidden Markov model (CDHM) to learn the causality in the bearing fault mechanism.
Specifically, we make full use of the time-series data and progressively disentangle the vibration signal into fault-relevant and fault-irrelevant factors.
To expand the scope of the application, we adopt unsupervised domain adaptation to transfer the learned disentangled representations to other working environments.
arXiv Detail & Related papers (2023-08-06T05:58:45Z) - Machine Learning for UAV Propeller Fault Detection based on a Hybrid
Data Generation Model [0.0]
This paper focuses on the identification of faulty propellers and classification of the fault level for quadrotor UAVs using RPM as well as flight data.
To achieve offline training data generation, a hybrid approach is proposed for the development of a virtual data-generative model.
The experimental results obtained show that our trained model can identify the location of propeller fault as well as the degree/type of damage.
arXiv Detail & Related papers (2023-02-03T05:28:02Z) - Testing Rare Downstream Safety Violations via Upstream Adaptive Sampling
of Perception Error Models [20.815131169609316]
This paper combines perception error models -- surrogates for a sensor-based detection system -- with state-dependent adaptive importance sampling.
Experiments with an autonomous braking system equipped with an RGB obstacle-detector show that our method can calculate accurate failure probabilities.
arXiv Detail & Related papers (2022-09-20T12:26:06Z) - Falsification of Cyber-Physical Systems using Bayesian Optimization [0.5407319151576264]
Simulation-based falsification of CPSs is a practical testing method that can be used to raise confidence in the correctness of the system.
As each simulation is typically computationally intensive, an important step is to reduce the number of simulations needed to falsify a specification.
We study Bayesian optimization (BO), a sample-efficient method that learns a surrogate model that describes the relationship between the parametrization of possible input signals and the evaluation of the specification.
arXiv Detail & Related papers (2022-09-14T15:52:19Z) - Fast and Accurate Error Simulation for CNNs against Soft Errors [64.54260986994163]
We present a framework for the reliability analysis of Conal Neural Networks (CNNs) via an error simulation engine.
These error models are defined based on the corruption patterns of the output of the CNN operators induced by faults.
We show that our methodology achieves about 99% accuracy of the fault effects w.r.t. SASSIFI, and a speedup ranging from 44x up to 63x w.r.t.FI, that only implements a limited set of error models.
arXiv Detail & Related papers (2022-06-04T19:45:02Z) - Improving robustness of jet tagging algorithms with adversarial training [56.79800815519762]
We investigate the vulnerability of flavor tagging algorithms via application of adversarial attacks.
We present an adversarial training strategy that mitigates the impact of such simulated attacks.
arXiv Detail & Related papers (2022-03-25T19:57:19Z) - Leveraging Unlabeled Data to Predict Out-of-Distribution Performance [63.740181251997306]
Real-world machine learning deployments are characterized by mismatches between the source (training) and target (test) distributions.
In this work, we investigate methods for predicting the target domain accuracy using only labeled source data and unlabeled target data.
We propose Average Thresholded Confidence (ATC), a practical method that learns a threshold on the model's confidence, predicting accuracy as the fraction of unlabeled examples.
arXiv Detail & Related papers (2022-01-11T23:01:12Z) - Learning Robust Output Control Barrier Functions from Safe Expert Demonstrations [50.37808220291108]
This paper addresses learning safe output feedback control laws from partial observations of expert demonstrations.
We first propose robust output control barrier functions (ROCBFs) as a means to guarantee safety.
We then formulate an optimization problem to learn ROCBFs from expert demonstrations that exhibit safe system behavior.
arXiv Detail & Related papers (2021-11-18T23:21:00Z) - Finding Failures in High-Fidelity Simulation using Adaptive Stress
Testing and the Backward Algorithm [35.076062292062325]
Adaptive stress testing (AST) is a method that uses reinforcement learning to find the most likely failure of a system.
AST with a deep reinforcement learning solver has been shown to be effective in finding failures across a range of different systems.
To improve efficiency, we present a method that first finds failures in a low-fidelity simulator.
It then uses the backward algorithm, which trains a deep neural network policy using a single expert demonstration, to adapt the low-fidelity failures to high-fidelity.
arXiv Detail & Related papers (2021-07-27T16:54:04Z) - DEALIO: Data-Efficient Adversarial Learning for Imitation from
Observation [57.358212277226315]
In imitation learning from observation IfO, a learning agent seeks to imitate a demonstrating agent using only observations of the demonstrated behavior without access to the control signals generated by the demonstrator.
Recent methods based on adversarial imitation learning have led to state-of-the-art performance on IfO problems, but they typically suffer from high sample complexity due to a reliance on data-inefficient, model-free reinforcement learning algorithms.
This issue makes them impractical to deploy in real-world settings, where gathering samples can incur high costs in terms of time, energy, and risk.
We propose a more data-efficient IfO algorithm
arXiv Detail & Related papers (2021-03-31T23:46:32Z) - Designing Accurate Emulators for Scientific Processes using
Calibration-Driven Deep Models [33.935755695805724]
Learn-by-Calibrating (LbC) is a novel deep learning approach for designing emulators in scientific applications.
We show that LbC provides significant improvements in generalization error over widely-adopted loss function choices.
LbC achieves high-quality emulators even in small data regimes and more importantly, recovers the inherent noise structure without any explicit priors.
arXiv Detail & Related papers (2020-05-05T16:54:11Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.