Primary Sources

1. Research Papers

Resource Link Description
Spacecraft Anomalies Using LSTMs and Nonparametric Dynamic Thresholding https://arxiv.org/pdf/1802.04431 foundational paper for spacecraft telemetry anomaly detection using ML
ESA Benchmark for Anomaly Detection https://arxiv.org/abs/2406.17826 Recent official benchmark. This paper introduces the ESA Anomalies Dataset, containing annotated real-life telemetry from three different ESA missions.
OPS-SAT Benchmark for Detecting Anomalies in Satellite Telemetry https://www.nature.com/articles/s41597-025-05035-3 Dataset consists of telemetry fragments recommended by OPS-SAT operation engineers as the most "interesting" for anomaly detection.
Survey of using ML for Anomaly Detection https://www.sciencedirect.com/science/article/pii/S0952197624002410 This paper provides a comparative summary table covering the space mission, whether public labeled datasets exist, and the ML technique used for each reviewed work.
Overview of Machine Learning Techniques for Onboard Anomaly Detection https://www.researchgate.net/publication/377640862 literature review of existing anomaly detection methods for spacecraft telemetry data
Comparison of Deep Learning Architectures for Spacecraft Anomaly Detection https://arxiv.org/pdf/2403.12864 Survey for Deep learning techniques in space craft anomaly Detection , that focuses on exploring the field and giving a comprehensive review
Explainable Machine Learning Approach for Anomaly Detection https://ieeexplore.ieee.org/document/10521300/ Explores methods of explainability included with anomaly detection
LSTM-based Encoder-Decoder for Multi-sensor Anomaly Detection https://arxiv.org/abs/1607.00148 paper proposes the EncDec-AD scheme that learns to reconstruct "normal" time-series behavior and thereafter uses reconstruction error for anomaly detection.
Anomaly Detection of Satellite Telemetry Based on Optimized Extreme Learning Machine https://www.sciencedirect.com/science/article/pii/S2468896719301211 Novel Optimized predictive algorithm called GWO-ELM
Time-Series Anomaly Detection Using Transfer Learning https://ieeexplore.ieee.org/document/9522954/ paper proposes using Transfer Learning approaches to quickly adapt a generalised pretrained model for any Telemetry Data channels

2. Official Documents

Resource Link Description
CCSDS Packet Telemetry Standard https://ccsds.org/Pubs/102x0b5s.pdf CCSDS document defines the data structures of spacecraft telemetry streams and allows implementing organisations within each one
CCSDS Telemetry / Telecommand Standards Overview https://arc.aiaa.org/doi/pdf/10.2514/6.2002-T5-11 Documentation for standards telemetry data link protocols

3. Other Useful Documentation

Resource Link Description
NASA SMAP/MSL https://www.kaggle.com/datasets/patrickfleith/nasa-anomaly-detection-dataset-smap-msl Most used benchmark/dataset for anomaly detection
ESA-ADB https://zenodo.org/records/12528696 Data set that has a lot of Anomalies annotated from real satellite and mission data
OPS-SAT-AD https://zenodo.org/records/12588359 Almost the same data set as above (i think, could be wrong) but “AI Ready”

Secondary Sources

1. Tools and Frameworks

Resources Link Description
gr-satellites https://github.com/daniestevez/gr-satellites A open source tool that could decode frames from most amateur satellite performing demodulation, forward error correction, etc.
SatNOGS https://satnogs.org/ Open Source Global Ground Station Network
telemanom https://github.com/khundman/telemanom Anomaly detection pipelines from nasa

2. Tutorials and Blogs

Resources Link Description
GPS Signal Processing Walkthrough https://mu2718.github.io/posts/gps/step1_overview.html A signal to data pipeline
LightCube CubeSat Demodulation Paper https://events.gnuradio.org/event/21/contributions/434/ A cube sat end to end data processing and ground station pipeline
RTL-SDR for CubeSats https://jeremyclark.ca/wp/telecom/rtl-sdr-for-433mhz-70cm-cubesats-on-gnuradio/ RTL-SDR package that might be useful
Isolation Forest for Time Series https://towardsdatascience.com/isolation-forest-auto-anomaly-detection-with-python-e7a8559d4562/ Anomaly detection workflow with python as a tutorial
Isolation Forest https://scikit-learn.org/stable/modules/generated/sklearn.ensemble.IsolationForest.html Official Sci-kit learn documentation for a classical ML approach as a ensemble model
Deep Learning Anomaly Detection Paper List https://github.com/bitzhangcy/Deep-Learning-Based-Anomaly-Detection curated list of DL-based anomaly detection papers organized by technique

3. Code Implementations

Resources Link Description
Code / Tutorial for ESA ADB dataset https://github.com/kplabs-pl/ESA-ADB A open source code implementation showing use of ML in anomaly detection
Unsupervised ML for Spacecraft Anomaly Detection https://github.com/sapols/Satellite-Telemetry-Anomaly-Detection explores unsupervised ML techniques for anomaly detection
LSTM AutoEncoder for Anomaly Detection https://github.com/vincrichard/LSTM-AutoEncoder-Unsupervised-Anomaly-Detection A pipeline achieving a 0.79 AUC score on the Airbus challenge
Satellite Telemetry Analysis in Python https://github.com/joseherrerasamp/Telemetry lightweight Python repo for satellite telemetry analysis

Summaries / Learnings

Planning