Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Giorgos Mamakoukas

dblp:202/3635 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
4since 2021 · last 2026
0000-0002-3461-0849ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 3 · 2 first-author · 3 since 2021Artificial intelligence and machine learning · 2 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
5 papers
Motion planning and robot control · 88% Reinforcement learning · 5% Learning theory · 4%

Topics — the 13 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Motion planning and robot control › robot learning › data-driven control
koopman-based control
2.232026
Koopman Operators in Robot Learning · IEEE Trans. Robotics 2026
Learning Stable Models for Prediction and Control · IEEE Trans. Robotics 2023
Derivative-Based Koopman Operators for Real-Time Control of Robotic Systems · IEEE Trans. Robotics 2021
Robotics › Motion planning and robot control › robot learning
data-driven control
1.732023
Learning Stable Models for Prediction and Control · IEEE Trans. Robotics 2023
Derivative-Based Koopman Operators for Real-Time Control of Robotic Systems · IEEE Trans. Robotics 2021
Automatic Tuning for Data-driven Model Predictive Control · ICRA 2021
Robotics › Motion planning and robot control
robot control
1.632026
Koopman Operators in Robot Learning · IEEE Trans. Robotics 2026
Automatic Tuning for Data-driven Model Predictive Control · ICRA 2021
Memory-Efficient Learning of Stable Linear Dynamical Systems for Prediction and Control · NeurIPS 2020
Robotics › Motion planning and robot control › system identification
nonlinear system identification
1.222023
Learning Stable Models for Prediction and Control · IEEE Trans. Robotics 2023
Derivative-Based Koopman Operators for Real-Time Control of Robotic Systems · IEEE Trans. Robotics 2021
Robotics › Motion planning and robot control › robot control
learning control
1.012026
Koopman Operators in Robot Learning · IEEE Trans. Robotics 2026
Robotics › Motion planning and robot control
motion planning
1.012026
Koopman Operators in Robot Learning · IEEE Trans. Robotics 2026
Robotics › Motion planning and robot control › robot control
model predictive control
0.512021
Automatic Tuning for Data-driven Model Predictive Control · ICRA 2021
Machine learning › Learning theory
linear dynamical system learning
0.412020
Memory-Efficient Learning of Stable Linear Dynamical Systems for Prediction and Control · NeurIPS 2020
Machine learning › Reinforcement learning
model-based reinforcement learning
0.412020
Memory-Efficient Learning of Stable Linear Dynamical Systems for Prediction and Control · NeurIPS 2020
Robotics › Robot navigation and mapping
state estimation
0.312026
Koopman Operators in Robot Learning · IEEE Trans. Robotics 2026
Robotics › Motion planning and robot control
stability analysis
0.212023
Learning Stable Models for Prediction and Control · IEEE Trans. Robotics 2023
Machine learning › Reinforcement learning
offline reinforcement learning
0.112021
Automatic Tuning for Data-driven Model Predictive Control · ICRA 2021
Robotics › Motion planning and robot control
manipulator control
0.112020
Memory-Efficient Learning of Stable Linear Dynamical Systems for Prediction and Control · NeurIPS 2020

Methods — techniques the papers use, named apart from their topics

koopman operator theory · 1.0deep learning · 1.0lyapunov function construction · 0.7least squares reconstruction · 0.7koopman operator identification · 0.7system identification · 0.5optimization · 0.5numerical differentiation · 0.5automatic tuning · 0.5NARX · 0.5
YearPublicationVenuePosition
2026 Koopman Operators in Robot Learning
abstract
Koopman operator theory offers a rigorous treatment of dynamics, emerging as a robust alternative for learning-based control in robotics. By representing nonlinear dynamics as a linear, higher-dimensional operator, it provides a fresh lens for modeling complex systems. Its ability to support incremental updates and low computational cost makes it particularly appealing for real-time applications and online learning. This review delves deeply into the foundations, systematically bridging theoretical principles to practical robotic applications. We explain mathematical underpinnings, approximation approaches for inputs, data collection strategies, and lifting function design. We explore how Koopman models unify tasks like model-based control, state estimation, and motion planning. The review surveys cutting-edge research across domains ranging from aerial and legged platforms to manipulators, soft robots, and multi-agent networks. We also present advanced theoretical topics and reflect on open challenges and future research directions. To support adoption, we provide a hands-on tutorial with code athttps://github.com/sunnyshi0310/KoopmanRobo/tree/main.
Lu Shi 0007, Masih Haseli, Giorgos Mamakoukas, Daniel Bruder, Ian Abraham, Todd D. Murphey, Jorge Cortés 0001, Konstantinos Karydis
IEEE Trans. Robotics3
2023 Learning Stable Models for Prediction and Control
abstract
In this article, we demonstrate the benefits of imposing stability on data-driven Koopman operators. The data-driven identification of stable Koopman operators (DISKO) is implemented using an algorithm [1] that computes the neareststablematrix solution to a least-squares reconstruction error. As a first result, we derive a formula that describes the prediction error of Koopman representations for an arbitrary number of time steps, and which shows that stability constraints can improve the predictive accuracy over long horizons. As a second result, we determine formal conditions on basis functions of Koopman operators needed to satisfy the stability properties of an underlying nonlinear system. As a third result, we derive formal conditions for constructing Lyapunov functions for nonlinear systems out of stable data-driven Koopman operators, which we use to verify stabilizing control from data. Finally, we demonstrate the benefits of DISKO in prediction and control with simulations using a pendulum and a quadrotor and experiments with a pusher-slider system. The paper is complemented with a video:https://sites.google.com/view/learning-stable-koopman.
Giorgos Mamakoukas, Ian Abraham, Todd D. Murphey
IEEE Trans. Robotics1
2021 Automatic Tuning for Data-driven Model Predictive Control
abstract
Model predictive control (MPC) is a powerful feedback technique that is often used in data-driven robotics. The performance of data-driven MPC depends on the accuracy of the model, which often requires careful tuning. Furthermore, specifying the task with an objective function and synthesizing a feedback policy are not straightforward and typically lead to suboptimal solutions driven by trial and error. To address these challenges, we present a method to jointly optimize the data-driven system identification, task specification, and control synthesis of unknown dynamical systems. We use our method to develop AutoMPC3, a software package designed to automate and optimize data-driven MPC. Empirical evaluation on the pendulum swing-up, cart-pole swing-up, and half-cheetah running demonstrates that our method finds data-driven control policies that outperform offline reinforcement learning, without any hand-tuning.
William Edwards, Gao Tang, Giorgos Mamakoukas, Todd D. Murphey, Kris Hauser
ICRA3
2021 Derivative-Based Koopman Operators for Real-Time Control of Robotic Systems
abstract
This article presents a generalizable methodology for data-driven identification of nonlinear dynamics that bounds the model error in terms of the prediction horizon and the magnitude of the derivatives of the system states. Using higher order derivatives of general nonlinear dynamics that need not be known, we construct a Koopman-operator-based linear representation and utilize Taylor series accuracy analysis to derive an error bound. The resulting error formula is used to choose the order of derivatives in the basis functions and obtain a data-driven Koopman model using a closed-form expression that can be computed in real time. Using the inverted pendulum system, we illustrate the robustness of the error bounds given noisy measurements of unknown dynamics, where the derivatives are estimated numerically. When combined with control, the Koopman representation of the nonlinear system has marginally better performance than competing nonlinear modeling methods, such as SINDy and NARX. In addition, as a linear model, the Koopman approach lends itself readily to efficient control design tools, such as linear–quadratic regulator, whereas the other modeling approaches require nonlinear control methods. The efficacy of the approach is further demonstrated with simulation and experimental results on the control of a tail-actuated robotic fish. Experimental results show that the proposed data-driven control approach outperforms a tuned proportional–integral–derivative controller and that updating the data-driven model online significantly improves performance in the presence of unmodeled fluid disturbance. This article is complemented with a video available athttps://youtu.be/9_wx0tdDta0.
Giorgos Mamakoukas, Maria L. Castano, Xiaobo Tan 0001, Todd D. Murphey
IEEE Trans. Robotics1
2020 Memory-Efficient Learning of Stable Linear Dynamical Systems for Prediction and Control
abstract
Learning a stable Linear Dynamical System (LDS) from data involves creating models that both minimize reconstruction error and enforce stability of the learned representation. We propose a novel algorithm for learning stable LDSs. Using a recent characterization of stable matrices, we present an optimization method that ensures stability at every step and iteratively improves the reconstruction error using gradient directions derived in this paper. When applied to LDSs with inputs, our approach---in contrast to current methods for learning stable LDSs---updates both the state and control matrices, expanding the solution space and allowing for models with lower reconstruction error. We apply our algorithm in simulations and experiments to a variety of problems, including learning dynamic textures from image sequences and controlling a robotic manipulator. Compared to existing approaches, our proposed method achieves an \textit{orders-of-magnitude} improvement in reconstruction error and superior results in terms of control performance. In addition, it is \textit{provably} more memory efficient, with an $\mathcal{O}(n^2)$ space complexity compared to $\mathcal{O}(n^4)$ of competing alternatives, thus scaling to higher-dimensional systems when the other methods fail. The code of the proposed algorithm and animations of the results can be found at https://github.com/giorgosmamakoukas/MemoryEfficientStableLDS.
Giorgos Mamakoukas, Orest Xherija, Todd D. Murphey
NeurIPS1