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...
Saved in:
Main Authors: | , |
---|---|
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 |