Jump to content

Anomaly Detection in Force/Torque Time Series From Delta Robot

Collection of Jupyter notebooks and Python code implementations for anomaly detection in time series data, particularly in the context of robotic assembly.

Image 1: Anomaly detection in Force/Torque Time Series

Asset Description

This Python package contains a collection of Jupyter notebooks and Python code implementations for anomaly detection in multivariate time series, specifically focusing on force and torque data collected during robotic assembly processes using a delta robot. The methods include traditional statistical approaches as well as advanced deep learning models like LSTM networks.

Asset Details

Asset Content

The package offers multiple methods for anomaly detection, including Dynamic Time Warping (DTW), feature-based classification, LSTM neural networks, and AR models. Each method is provided in its own directory with corresponding Python scripts. The repository also includes pre-trained models, evaluation scripts, and example Jupyter notebooks that demonstrate the application of these methods on the publicly available dataset.

Usage

The repository is ideal for researchers and developers working on anomaly detection in time series data, particularly in the context of robotic assembly.
To use this repository, install the package:

pip install ctuFaultDetector

Detailed instructions and example code are provided in the Jupyter notebooks (presentation_LSTM, presentation_feature, presentation_nsigma). These notebooks demonstrate how to load the dataset, preprocess the data, train the models, and evaluate their performance.

Maturity

First version finished, but new versions are being developed, a more comprehensive documentation will be added in future

Licence

Open source - MIT License

Resources

Acknowledgement

This work was co-funded partly by AI REDGIO 5.0 and partly by the European Union under the project ROBOPROX(reg. no. CZ.02.01.01/00/22_008/0004590). In the AI REDGIO 5.0 project it will be used in the Didactic Factory Pilot DFXI: AI-driven Monitoring of Robotic Assembly Process

Relevant Categories