Modeling and Control of Soft Robots Using the Koopman Operator and Model Predictive Control
Not on the map. Why?
Abstract (arXiv)
Controlling soft robots with precision is a challenge due in large part to the difficulty of constructing models that are amenable to model-based control design techniques. Koopman Operator Theory offers a way to construct explicit linear dynamical models of soft robots and to control them using established model-based linear control methods. This method is data-driven, yet unlike other data-driven models such as neural networks, it yields an explicit control-oriented linear model rather than just a "black-box" input-output mapping. This work describes this Koopman-based system identification method and its application to model predictive controller design. A model and MPC controller of a pneumatic soft robot arm was constructed via the method, and its performance was evaluated over several trajectory following tasks in the real-world. On all of the tasks, the Koopman-based MPC controller outperformed a benchmark MPC controller based on a linear state-space model of the same system.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 6; 2023: 5; 2024: 3; 2025: 3; 2026: 1.
22 papers.
Sort:
By area:
- 2021Rigorous data-driven computation of spectral properties of Koopman operators for dynamical systemscited by 44
- 2022Residual Dynamic Mode Decomposition: Robust and verified Koopmanismcited by 36
- 2022The mpEDMD Algorithm for Data-Driven Computations of Measure-Preserving Dynamical Systemscited by 21
- 2023Beyond expectations: Residual Dynamic Mode Decomposition and Variance for Stochastic Dynamical Systemscited by 11
- 2023Efficient Dynamics Modeling in Interactive Environments with Koopman Theorycited by 10
- 2024Koopman operators with intrinsic observables in rigged reproducing kernel Hilbert spacescited by 9
- 2022Online Estimation of the Koopman Operator Using Fourier Featurescited by 4
- 2022Online Real-time Learning of Dynamical Systems from Noisy Streaming Data: A Koopman Operator Approachcited by 3
- 2021Linear Matrix Inequality Approaches to Koopman Operator Approximationcited by 2
- 2021System Norm Regularization Methods for Koopman Operator Approximationcited by 2
- 2022Data-driven End-to-end Learning of Pole Placement Control for Nonlinear Dynamics via Koopman Invariant Subspacescited by 2
- 2024Imitation Learning with Limited Actions via Diffusion Planners and Deep Koopman Controllerscited by 2
10 more
- 2021High-bandwidth nonlinear control for soft actuators with recursive network modelscited by 1
- 2022Toward smart composites: small-scale, untethered prediction and control for soft sensor/actuator systemscited by 1
- 2023Closed-Loop Koopman Operator Approximationcited by 1
- 2024Latent Linear Quadratic Regulator for Robotic Control Taskscited by 1
- 2025KoopMotion: Learning Almost Divergence Free Koopman Flow Fields for Motion Planningcited by 1
- 2023Koopman Learning with Episodic Memorycited by 0
- 2023KEEC: Koopman Embedded Equivariant Controlcited by 0
- 2025Sparse-mode Dynamic Mode Decomposition for Disambiguating Local and Global Structurescited by 0
- 2025Bayesian Transfer Operators in Reproducing Kernel Hilbert Spacescited by 0
- 2026An Interpretable Data-Driven Model of the Flight Dynamics of Hawkscited by 0
- 2026An Interpretable Data-Driven Model of the Flight Dynamics of Hawks22 Feb 2026
- 2025Bayesian Transfer Operators in Reproducing Kernel Hilbert Spaces26 Sep 2025
- 2025KoopMotion: Learning Almost Divergence Free Koopman Flow Fields for Motion Planning11 Sep 2025
- 2025Sparse-mode Dynamic Mode Decomposition for Disambiguating Local and Global Structures26 Jul 2025
- 2024Imitation Learning with Limited Actions via Diffusion Planners and Deep Koopman Controllers10 Oct 2024
- 2024Latent Linear Quadratic Regulator for Robotic Control Tasks15 Jul 2024
- 2024Koopman operators with intrinsic observables in rigged reproducing kernel Hilbert spaces4 Mar 2024
- 2023KEEC: Koopman Embedded Equivariant Control4 Dec 2023
- 2023Koopman Learning with Episodic Memory21 Nov 2023
- 2023Beyond expectations: Residual Dynamic Mode Decomposition and Variance for Stochastic Dynamical Systems21 Aug 2023
- 2023Efficient Dynamics Modeling in Interactive Environments with Koopman Theory20 Jun 2023
- 2023Closed-Loop Koopman Operator Approximation27 Mar 2023
10 more
- 2022Online Real-time Learning of Dynamical Systems from Noisy Streaming Data: A Koopman Operator Approach10 Dec 2022
- 2022Online Estimation of the Koopman Operator Using Fourier Features3 Dec 2022
- 2022The mpEDMD Algorithm for Data-Driven Computations of Measure-Preserving Dynamical Systems6 Sep 2022
- 2022Data-driven End-to-end Learning of Pole Placement Control for Nonlinear Dynamics via Koopman Invariant Subspaces16 Aug 2022
- 2022Toward smart composites: small-scale, untethered prediction and control for soft sensor/actuator systems22 May 2022
- 2022Residual Dynamic Mode Decomposition: Robust and verified Koopmanism19 May 2022
- 2021Rigorous data-driven computation of spectral properties of Koopman operators for dynamical systems29 Nov 2021
- 2021System Norm Regularization Methods for Koopman Operator Approximation18 Oct 2021
- 2021Linear Matrix Inequality Approaches to Koopman Operator Approximation6 Feb 2021
- 2021High-bandwidth nonlinear control for soft actuators with recursive network models4 Jan 2021
- 2021Rigorous data-driven computation of spectral properties of Koopman operators for dynamical systemscited by 44
- 2022Residual Dynamic Mode Decomposition: Robust and verified Koopmanismcited by 36
- 2022The mpEDMD Algorithm for Data-Driven Computations of Measure-Preserving Dynamical Systemscited by 21
- 2023Beyond expectations: Residual Dynamic Mode Decomposition and Variance for Stochastic Dynamical Systemscited by 11
- 2023Efficient Dynamics Modeling in Interactive Environments with Koopman Theorycited by 10
- 2024Koopman operators with intrinsic observables in rigged reproducing kernel Hilbert spacescited by 9
- 2022Online Estimation of the Koopman Operator Using Fourier Featurescited by 4
- 2022Online Real-time Learning of Dynamical Systems from Noisy Streaming Data: A Koopman Operator Approachcited by 3
- 2021Linear Matrix Inequality Approaches to Koopman Operator Approximationcited by 2
- 2021System Norm Regularization Methods for Koopman Operator Approximationcited by 2
- 2022Data-driven End-to-end Learning of Pole Placement Control for Nonlinear Dynamics via Koopman Invariant Subspacescited by 2
- 2021High-bandwidth nonlinear control for soft actuators with recursive network modelscited by 1
12 most cited of 21 All 21 (JSON)
- 2026An Interpretable Data-Driven Model of the Flight Dynamics of Hawks22 Feb 2026
- 2025Bayesian Transfer Operators in Reproducing Kernel Hilbert Spaces26 Sep 2025
- 2025KoopMotion: Learning Almost Divergence Free Koopman Flow Fields for Motion Planning11 Sep 2025
- 2025Sparse-mode Dynamic Mode Decomposition for Disambiguating Local and Global Structures26 Jul 2025
- 2024Latent Linear Quadratic Regulator for Robotic Control Tasks15 Jul 2024
- 2024Koopman operators with intrinsic observables in rigged reproducing kernel Hilbert spaces4 Mar 2024
- 2023KEEC: Koopman Embedded Equivariant Control4 Dec 2023
- 2023Koopman Learning with Episodic Memory21 Nov 2023
- 2023Beyond expectations: Residual Dynamic Mode Decomposition and Variance for Stochastic Dynamical Systems21 Aug 2023
- 2023Efficient Dynamics Modeling in Interactive Environments with Koopman Theory20 Jun 2023
- 2023Closed-Loop Koopman Operator Approximation27 Mar 2023
- 2022Online Real-time Learning of Dynamical Systems from Noisy Streaming Data: A Koopman Operator Approach10 Dec 2022
12 newest of 21 All 21 (JSON)