Python library for analysis of time series data including dimensionality reduction, clustering, and Markov model estimation
- Updated
Apr 11, 2025 - Python
Python library for analysis of time series data including dimensionality reduction, clustering, and Markov model estimation
A complete, hardware-ready Python package for Koopman-based Linear Model Predictive Control (LMPC), delivering real-time trajectory tracking for quadrotors using analytical Koopman lifting (no training data required)
Extended Dynamic Mode Decomposition for system identification from time series data (with dictionary learning, control and streaming options). Diffusion Maps to extract geometric description from data.
This document explains the implementation of the Koopman Operator in conjunction with Model Predictive Control (MPC) to control a nonlinear system.
This repository contains all the work developed in the context of the Master Thesis dissertation entitled Model Predictive Control for Wake Steering: a Koopman Dynamic Mode Decomposition Approach. The repository includes all developed documentation (dissertation, extended abstract, poster and presentation) source code (MATLAB script and function…
A repository for an online adaptive Koopman algorithm described for the paper titled "Adaptive Koopman Architectures for Control of Complex Nonlinear Systems".
My Master Thesis in the area of Data-Driven Control Engineering
This code can be used to reproduce the results in our paper ``Extended Kalman filter---Koopman operator for tractable stochastic optimal control'.
Official code for the IEEE SPL paper "Stabilizing RED using the Koopman Operator (SKOOP-RED)." Includes implementations, demos, and scripts to reproduce results and plots.
koopman operator examples
A framework for data-driven modeling and analysis of granular materials in the strongly nonlinear regime using the modern Koopman theory
Code for "An Empirical Bernstein Inequality for Dependent Data in Hilbert Spaces and Applications"
Add a description, image, and links to the koopman-operator topic page so that developers can more easily learn about it.
To associate your repository with the koopman-operator topic, visit your repo's landing page and select "manage topics."