Empirical Data-Driven Linear Model of a Swimming Robot Using the Complex Delay-Embedding DMD Technique

Anguilliform locomotion, an efficient aquatic locomotion mode where the whole body is engaged in fluid–body interaction, contains sophisticated physics. We hypothesized that data-driven modeling techniques may extract models or patterns of the swimmers’ dynamics without implicitly measuring the hydr...

Full description

Saved in:
Bibliographic Details
Main Authors: Mostafa Sayahkarajy, Hartmut Witte
Format: Article
Language:English
Published: MDPI AG 2025-01-01
Series:Biomimetics
Subjects:
Online Access:https://www.mdpi.com/2313-7673/10/1/60
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832589012503625728
author Mostafa Sayahkarajy
Hartmut Witte
author_facet Mostafa Sayahkarajy
Hartmut Witte
author_sort Mostafa Sayahkarajy
collection DOAJ
description Anguilliform locomotion, an efficient aquatic locomotion mode where the whole body is engaged in fluid–body interaction, contains sophisticated physics. We hypothesized that data-driven modeling techniques may extract models or patterns of the swimmers’ dynamics without implicitly measuring the hydrodynamic variables. This work proposes empirical kinematic control and data-driven modeling of a soft swimming robot. The robot comprises six serially connected segments that can individually bend with the segmental pneumatic artificial muscles. Kinematic equations and relations are proposed to measure the desired actuation to mimic anguilliform locomotion kinematics. The robot was tested experimentally and the position and velocities of spatially digitized points were collected using QualiSys<sup>®</sup> Tracking Manager (QTM) 1.6.0.1. The collected data were analyzed offline, proposing a new complex variable delay-embedding dynamic mode decomposition (CDE DMD) algorithm that combines complex state filtering and time embedding to extract a linear approximate model. While the experimental results exhibited exotic curves in phase plane and time series, the analysis results showed that the proposed algorithm extracts linear and chaotic modes contributing to the data. It is concluded that the robot dynamics can be described by the linearized model interrupted by chaotic modes. The technique successfully extracts coherent modes from limited measurements and linearizes the system dynamics.
format Article
id doaj-art-d98080b55a4e4cd2bd4225f843bf20a1
institution Kabale University
issn 2313-7673
language English
publishDate 2025-01-01
publisher MDPI AG
record_format Article
series Biomimetics
spelling doaj-art-d98080b55a4e4cd2bd4225f843bf20a12025-01-24T13:24:46ZengMDPI AGBiomimetics2313-76732025-01-011016010.3390/biomimetics10010060Empirical Data-Driven Linear Model of a Swimming Robot Using the Complex Delay-Embedding DMD TechniqueMostafa Sayahkarajy0Hartmut Witte1Group of Biomechatronics, Fachgebiet Biomechatronik, Technische Universität Ilmenau, D-98693 Ilmenau, GermanyGroup of Biomechatronics, Fachgebiet Biomechatronik, Technische Universität Ilmenau, D-98693 Ilmenau, GermanyAnguilliform locomotion, an efficient aquatic locomotion mode where the whole body is engaged in fluid–body interaction, contains sophisticated physics. We hypothesized that data-driven modeling techniques may extract models or patterns of the swimmers’ dynamics without implicitly measuring the hydrodynamic variables. This work proposes empirical kinematic control and data-driven modeling of a soft swimming robot. The robot comprises six serially connected segments that can individually bend with the segmental pneumatic artificial muscles. Kinematic equations and relations are proposed to measure the desired actuation to mimic anguilliform locomotion kinematics. The robot was tested experimentally and the position and velocities of spatially digitized points were collected using QualiSys<sup>®</sup> Tracking Manager (QTM) 1.6.0.1. The collected data were analyzed offline, proposing a new complex variable delay-embedding dynamic mode decomposition (CDE DMD) algorithm that combines complex state filtering and time embedding to extract a linear approximate model. While the experimental results exhibited exotic curves in phase plane and time series, the analysis results showed that the proposed algorithm extracts linear and chaotic modes contributing to the data. It is concluded that the robot dynamics can be described by the linearized model interrupted by chaotic modes. The technique successfully extracts coherent modes from limited measurements and linearizes the system dynamics.https://www.mdpi.com/2313-7673/10/1/60bio-inspired locomotionsoft roboticsbio-roboticsdata-driven modelingCDE DMD
spellingShingle Mostafa Sayahkarajy
Hartmut Witte
Empirical Data-Driven Linear Model of a Swimming Robot Using the Complex Delay-Embedding DMD Technique
Biomimetics
bio-inspired locomotion
soft robotics
bio-robotics
data-driven modeling
CDE DMD
title Empirical Data-Driven Linear Model of a Swimming Robot Using the Complex Delay-Embedding DMD Technique
title_full Empirical Data-Driven Linear Model of a Swimming Robot Using the Complex Delay-Embedding DMD Technique
title_fullStr Empirical Data-Driven Linear Model of a Swimming Robot Using the Complex Delay-Embedding DMD Technique
title_full_unstemmed Empirical Data-Driven Linear Model of a Swimming Robot Using the Complex Delay-Embedding DMD Technique
title_short Empirical Data-Driven Linear Model of a Swimming Robot Using the Complex Delay-Embedding DMD Technique
title_sort empirical data driven linear model of a swimming robot using the complex delay embedding dmd technique
topic bio-inspired locomotion
soft robotics
bio-robotics
data-driven modeling
CDE DMD
url https://www.mdpi.com/2313-7673/10/1/60
work_keys_str_mv AT mostafasayahkarajy empiricaldatadrivenlinearmodelofaswimmingrobotusingthecomplexdelayembeddingdmdtechnique
AT hartmutwitte empiricaldatadrivenlinearmodelofaswimmingrobotusingthecomplexdelayembeddingdmdtechnique