<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Robot. AI</journal-id>
<journal-title>Frontiers in Robotics and AI</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Robot. AI</abbrev-journal-title>
<issn pub-type="epub">2296-9144</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">791722</article-id>
<article-id pub-id-type="doi">10.3389/frobt.2021.791722</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Robotics and AI</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Undulatory Swimming Performance Explored With a Biorobotic Fish and Measured by Soft Sensors and Particle Image Velocimetry</article-title>
<alt-title alt-title-type="left-running-head">Schwab et&#x20;al.</alt-title>
<alt-title alt-title-type="right-running-head">Swimming Performance Explored With Biorobot</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Schwab</surname>
<given-names>Fabian</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1392415/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wiesem&#xfc;ller</surname>
<given-names>Fabian</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1543577/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Mucignat</surname>
<given-names>Claudio</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1537315/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Park</surname>
<given-names>Yong-Lae</given-names>
</name>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/621473/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Lunati</surname>
<given-names>Ivan</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Kovac</surname>
<given-names>Mirko</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Jusufi</surname>
<given-names>Ardian</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Locomotion in Biorobotic and Somatic Systems Group, Max Planck Institute for Intelligent Systems</institution>, <addr-line>Stuttgart</addr-line>, <country>Germany</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Aerial Robotics Lab (ARL), Department of Aeronautics, Imperial College London</institution>, <addr-line>London</addr-line>, <country>United&#x20;Kingdom</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Materials and Technology Center of Robotics, EMPA</institution>, <addr-line>Z&#xfc;rich</addr-line>, <country>Switzerland</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Laboratory for Multiscale Studies in Building Physics, EMPA</institution>, <addr-line>Z&#xfc;rich</addr-line>, <country>Switzerland</country>
</aff>
<aff id="aff5">
<sup>5</sup>
<institution>Soft Robotics and Bionics Lab, Department of Mechanical Engineering, Seoul National University</institution>, <addr-line>Seoul</addr-line>, <country>South Korea</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1205451/overview">Liang Li</ext-link>, Max Planck Institute of Animal Behaviour, Germany</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1261626/overview">Dixia Fan</ext-link>, Queen&#x2019;s University, Canada</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1254602/overview">Amar M. Kamat</ext-link>, University of Groningen, Netherlands</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Ardian Jusufi, <email>ardian@is.mpg.de</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Bio-Inspired Robotics, a section of the journal Frontiers in Robotics and&#x20;AI</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>03</day>
<month>01</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2021</year>
</pub-date>
<volume>8</volume>
<elocation-id>791722</elocation-id>
<history>
<date date-type="received">
<day>08</day>
<month>10</month>
<year>2021</year>
</date>
<date date-type="accepted">
<day>10</day>
<month>11</month>
<year>2021</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2022 Schwab, Wiesem&#xfc;ller, Mucignat, Park, Lunati, Kovac and Jusufi.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Schwab, Wiesem&#xfc;ller, Mucignat, Park, Lunati, Kovac and Jusufi</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these&#x20;terms.</p>
</license>
</permissions>
<abstract>
<p>Due to the difficulty of manipulating muscle activation in live, freely swimming fish, a thorough examination of the body kinematics, propulsive performance, and muscle activity patterns in fish during undulatory swimming motion has not been conducted. We propose to use soft robotic model animals as experimental platforms to address biomechanics questions and acquire understanding into subcarangiform fish swimming behavior. We extend previous research on a bio-inspired soft robotic fish equipped with two pneumatic actuators and soft strain sensors to investigate swimming performance in undulation frequencies between 0.3 and 0.7&#xa0;Hz and flow rates ranging from 0 to 20&#x20;<inline-formula id="inf1">
<mml:math id="m1">
<mml:mfrac>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula> in a recirculating flow tank. We demonstrate the potential of eutectic gallium&#x2013;indium (eGaIn) sensors to measure the lateral deflection of a robotic fish in real time, a controller that is able to keep a constant undulatory amplitude in varying flow conditions, as well as using Particle Image Velocimetry (PIV) to characterizing swimming performance across a range of flow speeds and give a qualitative measurement of thrust force exerted by the physical platform without the need of externally attached force sensors. A detailed wake structure was then analyzed with Dynamic Mode Decomposition (DMD) to highlight different wave modes present in the robot&#x2019;s swimming motion and provide insights into the efficiency of the robotic swimmer. In the future, we anticipate 3D-PIV with DMD serving as a global framework for comparing the performance of diverse bio-inspired swimming robots against a variety of swimming animals.</p>
</abstract>
<kwd-group>
<kwd>fish</kwd>
<kwd>robot</kwd>
<kwd>tail</kwd>
<kwd>sensor</kwd>
<kwd>feedback</kwd>
<kwd>flow</kwd>
<kwd>PIV</kwd>
<kwd>DMD</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Bio-inspired and bio-mimetic research have both grown steadily over the last 2&#xa0;decades and allowed the development of modern, more life-like robots inspired by natural objects. Despite those more sophisticated designs, robots still fall short of the universality and robustness of animal movement and lag behind in important areas such as sensing capabilities and perturbation responses. Geckos run with ease across water (<xref ref-type="bibr" rid="B41">Nirody et&#x20;al., 2018</xref>), crocodiles roll in complex patterns to kill their prey (<xref ref-type="bibr" rid="B11">Fish et&#x20;al., 2007</xref>), and despite continually changing flow conditions and strong locomotor requirements, fish may travel upstream for weeks while fasting (<xref ref-type="bibr" rid="B8">Crossin et&#x20;al., 2004</xref>). Animals outperform robotic platforms and are more resilient than traditional robots in large part because of their compliant structures with integrated sensing capabilities, which enable them to respond to unexpected changes and improve stability through morphological intelligence (<xref ref-type="bibr" rid="B67">Woodward and Sitti, 2018</xref>; <xref ref-type="bibr" rid="B56">Siddall et&#x20;al., 2019</xref>; <xref ref-type="bibr" rid="B38">Miriyev and Kova&#x10d;, 2020</xref>; <xref ref-type="bibr" rid="B54">Shield et&#x20;al., 2021</xref>).</p>
<p>Our aim of bio-inspired robotics is threefold: We want to understand the fundamental processes of nature, to develop the ability to mimic parts of it, and eventually to engineer robotic platforms with similar properties. Recent development in soft robotics has attempted to expand on nature&#x2019;s functionality by creating robots made of materials more akin to those used in living beings (<xref ref-type="bibr" rid="B16">Ijspeert, 2020</xref>). The advantages of soft robotics are numerous: their ease of construction, inherent safety, and ability to handle fragile objects or move through unstructured terrains are all promising characteristics. Among the most often used modes of actuation are elastomeric actuators, hydrogels, form memory alloys (SMA), and electroactive polymers (EAP).</p>
<p>One important area of focus for soft robotics is swimming animals and aquatic locomotion, where models of extremely mobile systems can be found (<xref ref-type="bibr" rid="B26">Lauder et&#x20;al., 2007</xref>; <xref ref-type="bibr" rid="B23">Kova&#x10d;, 2013</xref>). Fish are agile swimmers (<xref ref-type="bibr" rid="B7">Colgate and Lynch, 2004</xref>), capable of moving in rapidly evolving flow environments and undergoing strenuous locomotion demands such as swimming upstream for weeks while fasting (<xref ref-type="bibr" rid="B8">Crossin et&#x20;al., 2004</xref>). They achieve this high energy efficiency primarily by using the stiffness of their body structure (<xref ref-type="bibr" rid="B27">Lauder et&#x20;al., 2011</xref>) to change the amplitude and frequency of their undulation (<xref ref-type="bibr" rid="B36">McHenry et&#x20;al., 1995</xref>). By matching the frequency of body undulation with the incident flow, they swim efficiently and convert energy from the fluid to the body (<xref ref-type="bibr" rid="B1">Akanyeti et&#x20;al., 2016</xref>; <xref ref-type="bibr" rid="B4">Beal et&#x20;al., 2006</xref>; <xref ref-type="bibr" rid="B28">Liao and Akanyeti, 2017</xref>). Caudal fin oscillation is therefore one of the most effective modes of locomotion in terms of transport costs (<xref ref-type="bibr" rid="B34">Ludeke and Iwasaki, 2019</xref>; <xref ref-type="bibr" rid="B46">Rayner, 1986</xref>), as well as underwater speeds (<xref ref-type="bibr" rid="B6">Block et&#x20;al., 1992</xref>). This results in passive propulsion that propels even dead fish specimens forward (<xref ref-type="bibr" rid="B29">Liao et&#x20;al., 2003</xref>).</p>
<p>The study of these fish locomotion habits culminated in the creation of a number of soft robotics capable of moving in liquids (<xref ref-type="bibr" rid="B57">Struebig et&#x20;al., 2020</xref>; <xref ref-type="bibr" rid="B40">Nguyen and Ho, 2021</xref>): Robotic fish mimicking the motion of tuna (<xref ref-type="bibr" rid="B3">Barrett, 1996</xref>), even exceeding their hunting speeds (<xref ref-type="bibr" rid="B74">Zhu et&#x20;al., 2019</xref>), robots replicating the rapid &#x201c;C-start&#x201d; maneuver seen in carangiform fish (<xref ref-type="bibr" rid="B35">Marchese et&#x20;al., 2014</xref>), or robotic platforms powered acoustically and capable of swimming in three dimensions (<xref ref-type="bibr" rid="B19">Katzschmann et&#x20;al., 2018</xref>, <xref ref-type="bibr" rid="B20">2016</xref>). Additionally, lateral body movements and reflex-base jumping skills have been transferred to robots (<xref ref-type="bibr" rid="B10">Fan et&#x20;al., 2005</xref>; <xref ref-type="bibr" rid="B68">Wright et&#x20;al., 2019</xref>; <xref ref-type="bibr" rid="B21">Kim J.&#x20;et&#x20;al., 2020</xref>; <xref ref-type="bibr" rid="B73">Zhao et&#x20;al., 2020</xref>; <xref ref-type="bibr" rid="B69">Yang et&#x20;al., 2021</xref>). The mechanisms by which fish use their soft structures, the interaction between active and passive stiffness control, as well as the internal dynamics, are all under-explored and hold significant potential for bio-mimetic technology transfer (<xref ref-type="bibr" rid="B33">Low and Chong, 2010</xref>; <xref ref-type="bibr" rid="B32">Low et&#x20;al., 2010</xref>). Although full passive fin systems will advance through water in the same manner as fish, variations in flow velocity or frequency have an impact on thrust output and drag (<xref ref-type="bibr" rid="B17">Jayne and Lauder, 1996</xref>; <xref ref-type="bibr" rid="B71">Yun et&#x20;al., 2011</xref>, <xref ref-type="bibr" rid="B72">2015</xref>). To mimic the ability of fish to adjust the amplitude of their swimming body undulations and fully exploit soft surfaces, it is required to control those aspects based on sensory information.</p>
<p>Qualitative hydrodynamic investigations are required to determine how different swimming styles affect swimmers&#x2019; thrust performance. The goal of this paper is to enhance studies of living animals by showcasing a simple, robophysical fish platform, enabling the exploration of undulatory locomotion parameters during different swimming and flow conditions, including characteristics not usually seen in swimming animals. Our robophysical fish platform can be used to experimentally investigate questions pertaining to the fundamentals of fish swimming relating Strouhal number to swimming efficiency (<xref ref-type="bibr" rid="B43">Nudds et&#x20;al., 2014</xref>; <xref ref-type="bibr" rid="B9">Eloy, 2012</xref>; <xref ref-type="bibr" rid="B13">Floryan et&#x20;al., 2018</xref>) to formulate relevant conservation planning for fish populations in the wild (<xref ref-type="bibr" rid="B31">Link et&#x20;al., 2017</xref>).</p>
<p>Inspired by the rainbow trout, we perform flow experiments with a soft robotic fish platform, consisting of two pneumatically actuated soft actuators and equipped with soft strain sensors. We investigate undulation frequencies ranging from 0 to 1&#xa0;Hz and flow speeds of 0 to a maximum of 20&#x20;<inline-formula id="inf2">
<mml:math id="m2">
<mml:mfrac>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula>. We first assess the sensor performance of the soft strain sensors, and then explore the controller behavior in the different flow and frequency conditions. We then perform a Particle Imaging Velocimetry (PIV) analysis, measuring the flow angles produced by the undulatory motion, assessing the thrust production of the robot with the wake power model and in the end, we analyze the flow field behind the robotic platform using Dynamic Mode Decomposition (DMD).</p>
<p>With bio-inspired robotics, we can explore new capabilities and hopefully narrow the gap between human-made robots and their natural counterparts. Not only is reverse engineering used to improve robotics, but it also allows biology to test hypotheses that would be impossible to test with live specimens, and hence serves as &#x201c;model animals&#x201d; for biomechanics science (<xref ref-type="bibr" rid="B55">Siddall et&#x20;al., 2021</xref>; <xref ref-type="bibr" rid="B44">Nyakatura et&#x20;al., 2019</xref>). The present study provides insights into the control strategies adopted from the rainbow trout and the resulted thrust generated.</p>
</sec>
<sec id="s2">
<title>2 Methods</title>
<p>The proposed soft-robotic system is composed of a robotic fish, consisting of two soft pneumatic actuators that are attached to a flexible panel with stiffness comparable to that of a fish body and equipped with integrated eutectic gallium&#x2013;indium (eGaIn) sensors (<xref ref-type="fig" rid="F1">Figure&#x20;1A</xref>). A PID controller was used to control the undulation movement and conduct velocity and frequency sweeps in a recirculating flow&#x20;tank.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>(a) Schematic of soft robotic fish platform (b) Soft sensor fabrication process: <bold>(A)</bold> Uncured silicone rubber is poured into the 3D printed mold. <bold>(B)</bold> To fabricate the unpatterned second layer, uncured liquid silicone is coated on a flat substrate. <bold>(C)</bold> To bond the layers, the flat layer is spin-coated with uncured silicone and partially cured at room temperature. <bold>(D)</bold> The layer with the micro-channel-pattern is gently placed on the flat layer, and the combined structure is cured again. <bold>(E)</bold> After bonding, eGaIn is injected into the micro-channels using two syringes. <bold>(F)</bold> Two wires are connected and securely attached with a silicone adhesive. Image reproduced from (<xref ref-type="bibr" rid="B30">Lin et&#x20;al., 2021</xref>).</p>
</caption>
<graphic xlink:href="frobt-08-791722-g001.tif"/>
</fig>
<sec id="s2-1">
<title>2.1 Soft Robotic Fish Platform With eGaIn Sensors</title>
<p>A simple, fish-like geometry was constructed representing the spine and fin of the animal, with a core plastic sheet (Plastic Shim Stock&#x2122;&#x2009; 0.5&#xa0;mm, Artus). A silicone fast-PneuNet actuator molded with uncured elastomer (Dragon Skin&#x2122; 20, Smooth-On) (<xref ref-type="bibr" rid="B39">Mosadegh et&#x20;al., 2014</xref>), 10&#xa0;cm in length and 2&#xa0;cm in height, was attached with a cured silicone sealant (ELASTOSIL&#x2122; E43, Wacker) to both sides of the sheet, representing the muscles of the fish for lateral undulation motion. The segmented and chambered soft actuator allows for a smooth bending pattern, similar to the undulation motion of fish (<xref ref-type="fig" rid="F1">Figure&#x20;1A</xref>; <xref ref-type="fig" rid="F2">Figure&#x20;2A</xref>).</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Overview of the robot and its performance. <bold>(A)</bold> Top view of soft robotic fish with soft actuator and sensor (<xref ref-type="bibr" rid="B30">Lin et&#x20;al., 2021</xref>). <bold>(B)</bold> Sensor linearity, sampled at 100&#xa0;Hz over 1s of undulation at 1&#xa0;Hz (<xref ref-type="bibr" rid="B30">Lin et&#x20;al., 2021</xref>). <bold>(C)</bold> Sensor error histogram, with a fitted Gaussian distribution (<xref ref-type="bibr" rid="B30">Lin et&#x20;al., 2021</xref>). <bold>(D)</bold> Overview of all the components of the setup to control the soft robotic fish. <bold>(E)</bold> Illustration of the controller implemented to adapt to external disturbances. All images reproduced and modified from (<xref ref-type="bibr" rid="B30">Lin et&#x20;al., 2021</xref>).</p>
</caption>
<graphic xlink:href="frobt-08-791722-g002.tif"/>
</fig>
<p>The fabrication process for the soft strain sensors is shown in <xref ref-type="fig" rid="F1">Figure&#x20;1B</xref>, based on the work from (<xref ref-type="bibr" rid="B45">Park et&#x20;al., 2010</xref>). For the first layer with the microchannel pattern, uncured silicone rubber (EcoFlex&#x2122; 0030, elastic modulus E &#x3d; 125&#xa0;kPa) is poured into a 3D printed (Objet30&#x2122;&#x2009; Objet Geometries Ltd.) mold. For the second layer, uncured liquid silicone is coated on a flat substrate with a thickness of 1&#xa0;mm. Both layers are than cured for an hour at 60&#xb0;C in a convection oven. The flat layer is then spin-coated (1,000&#xa0;rpm for 60&#xa0;s) with uncured silicone and partially cured at room temperature for 10&#xa0;min. Then, the layer with the microchannel pattern is gently placed on the flat layer, and the combined structure is cured&#x20;again.</p>
<p>After bonding, conductive liquid metal eutectic Gallium-Indium (eGaIn, Sigma-Aldrich) is injected into the microchannels using two syringes, one for injection and the other to release the air captured in the channels during fabrication. Two wires are connected to both ends of the microchannel via the syringe holes. Finally, a silicone glue (Sil-Poxy, SmoothOn&#x2122;) is applied and cured around the holes into which the wires are inserted, firmly holding the wires and sealing the&#x20;holes.</p>
<p>Changes in the cross-sectional region of the eGaIn-filled channels result in changes in electrical resistance, which can be used to measure the bending amplitude of the soft robot. The sensors have low temperature sensitivity (<xref ref-type="bibr" rid="B64">Vogt et&#x20;al., 2013</xref>) and the liquid&#x2019;s incompressibility makes them ideal for water experiments with change of ambient pressure (<xref ref-type="bibr" rid="B15">Hellebrekers et&#x20;al., 2018</xref>; <xref ref-type="bibr" rid="B52">Schwab et&#x20;al., 2021</xref>). For calibration testing, the sensor was bent in the undulation range of &#x2212;50 to 50&#xb0;, and during this angle sweep the voltage was sampled. In comparison to the ground truth kinematics obtained from videography, the sensor response was linear (R2 &#x3d; 0.952, <xref ref-type="fig" rid="F2">Figure&#x20;2B</xref>), with a relative error well described by Gaussian noise with a standard deviation of 0.4% (<xref ref-type="fig" rid="F2">Figure&#x20;2C</xref>).</p>
<p>In this work, hook-and-loop fasteners instead of embedded fabric like in (<xref ref-type="bibr" rid="B37">Meng&#xfc;&#xe7; et&#x20;al., 2014</xref>) were used, for quick adjustment and replacement of the sensors onto the soft actuators.</p>
</sec>
<sec id="s2-2">
<title>2.2 Model and Controller Design</title>
<p>To characterize swimming robots, various models for undulatory locomotion have been proposed (<xref ref-type="bibr" rid="B49">Salum&#xe4;e et&#x20;al., 2012</xref>; <xref ref-type="bibr" rid="B5">Bliss et&#x20;al., 2013</xref>). In this paper, a data-driven, lumped parameter model was used, which is a popular method when modeling compliant robots (<xref ref-type="bibr" rid="B48">Sadler and Sandor, 1973</xref>; <xref ref-type="bibr" rid="B65">Wang and Huston, 1994</xref>; <xref ref-type="bibr" rid="B42">Nishikawa et&#x20;al., 2015</xref>). The soft silicone robot was treated as a chain of rigid elements, which are connected by hinges with constant stiffness and damiping coefficients. The parameter of the hinges were then optimized with genetic algorithm using experimental ground-truth kinematics (<xref ref-type="bibr" rid="B30">Lin et&#x20;al., 2021</xref>). Compared to finite element simulations (<xref ref-type="bibr" rid="B2">Allard et&#x20;al., 2007</xref>) or machine learning tools (<xref ref-type="bibr" rid="B14">Gillespie et&#x20;al., 2018</xref>), this data-driven approach is computationally less demanding while still managing to capture the behavior of the soft robotic fish (<xref ref-type="bibr" rid="B30">Lin et&#x20;al., 2021</xref>).</p>
<p>The model uses the pressure as input and takes the co-contraction effects as well as hydrodynamic forces into account, successfully predicting the angle and position of the soft robotic fish and simulating the ground-truth behavior. This enables a faster testing of a controller, without the need of constant experiments for verification. In the future, the model will hopefully accelerate more sophisticated control designs and guide the further development of soft swimming robots.</p>
<p>The amplitude control system is designed in Simulink (MATLAB&#x2122; R2020b) and a flow chart is shown in <xref ref-type="fig" rid="F2">Figure&#x20;2E</xref>. A proportional-integral-derivative (PID) controller is used for pressure adjustments in response to the measured curvature. Fish can be observed to adjust their undulation frequency to different flow conditions, while their amplitude remains constant (<xref ref-type="bibr" rid="B62">Tytell and Lauder, 2004</xref>). The goal of the controller is therefore to maintain a specific amplitude across a range of undulation frequencies and flow speeds, by controlling the pressure. The verification of the controller performance was previously done in a static tank (<xref ref-type="bibr" rid="B30">Lin et&#x20;al., 2021</xref>) (<xref ref-type="fig" rid="F2">Figure&#x20;2A</xref>) and we now evaluate the output of such a controller in a flow tank with varying flow&#x20;rates.</p>
<p>
<xref ref-type="fig" rid="F2">Figure&#x20;2D</xref> shows the components for the controller and the experimental setup. Through a digital pressure regulator (ITV0050-3BS, SMC), 2.5&#xa0;bar compressed air is supplied to the system. The PneuNet actuators are controlled by two directional solenoid valves (SYJ7320-5LOU-01F-Q, SMC) respectively. A micro-controller (ATmega328 on Arduino Uno, Arduino) sends the control signals to the valves as well as to the pressure regulator. The robotic platform is mounted on a 150&#xa0;mm long, 20&#x20;&#xd7; 30&#xa0;mm rectangular aluminum section with a 2&#xa0;mm wall thickness. Currently, the controller&#x2019;s response is limited by the use of peak amplitude, which suggests that the control input is changed only twice per oscillation&#x20;cycle.</p>
</sec>
<sec id="s2-3">
<title>2.3 Experimental Setup</title>
<p>Particle Image Velocimetry (PIV) (<xref ref-type="bibr" rid="B66">Willert and Gharib, 1991</xref>) is an established method used to study flow phenomena (<xref ref-type="bibr" rid="B53">Sfakiotakis et&#x20;al., 1999</xref>) and is well adapted for investigating the physics surrounding the soft robotic fish platform discussed in this paper. Experiments were conducted at Swiss Federal Laboratories for Material Science large scale water flume (Engineering Laboratory Design, Inc.). This facility has a cross section of 0.6 &#xd7; 1&#xa0;m<sup>2</sup> and a fully transparent, 6&#xa0;m long test section (<xref ref-type="fig" rid="F3">Figure&#x20;3A</xref>). The system is driven by a variable speed pump, allowing precise control of the water bulk speed from 0.02&#xa0;m/s to 1.5&#xa0;m/s. Controlled velocity profiles at the inlet and outlet of the test section are ensured by a 6:1 inlet contraction and outlet diffuser with guide&#x20;vanes.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Experimental setup at the Flow Tunnel at Empa Z&#xfc;rich for the PIV experiments. <bold>(A)</bold> General setup of the flow tunnel. <bold>(B)</bold> The fishrobot was placed in the water flow tank, and different flow speeds as well as undulation frequencies have been tested.</p>
</caption>
<graphic xlink:href="frobt-08-791722-g003.tif"/>
</fig>
<p>The tail motion and velocity fields were captured using a PIV system that consists of a pulsed Nd:YAG laser, double cavity, with 100&#xa0;mJ per pulse at 532&#xa0;nm and a maximum repetition rate of 100&#xa0;Hz and two 5.5&#xa0;Mpx SCMOS cameras. The laser beam was guided through a laser arm to the sheet optics, allowing to illuminate a cross section of the robotic fish and the PIV tracers on a horizontal plane at 1/3 the foil height from the bottom. The PIV cameras were positioned underneath the water flume floor and calibrated simultaneously with a 3D calibration target. The cameras were run in double frame mode at 24&#xa0;fps and equipped with 50&#xa0;mm focal-length lenses achieving a spatial resolution of 10 px/mm. The combined field of view of both cameras covered an area of 400, &#xd7;, 200&#xa0;mm, aligned with the flow direction. The field of view of Camera 1 was centered on the robotic fish, whereas Camera 2 was used to retrieve the velocity field at the trailing edge of the flexible foil. The origin of the coordinate system was placed at the leading edge of the robotic&#x20;fish.</p>
<p>The position of the tail of the robotic fish was retrieved by segmentation and thresholding of the recorded images with an algorithm developed in MATLAB. Thanks to short pulsed laser illumination (5&#xa0;ns pulse duration) the images showed little or no blurring, allowing us to reconstruct the position of the tail with an accuracy of &#xb1; 1&#xa0;mm.</p>
<p>For the PIV measurements, spherical, glass seeding particles of 10 microns were used, while the laser sheet thickness was about 2&#xa0;mm, in view of the strong 3D structure of velocity field. The images were stitched side-by-side and processed with a multi-grid approach having final interrogation window size of 32&#x20;&#xd7; 32 Px and 50% overlap, yielding to a physical resolution of 0.625 velocity vectors/mm. For each trial, 1,000 images have been recorded to enable the calculation of the mean and rms velocity field, as well as Dynamic Mode Decomposition (DMD) (<xref ref-type="bibr" rid="B50">Schmid, 2010</xref>) of the velocity&#x20;field.</p>
</sec>
<sec id="s2-4">
<title>2.4 Test Parameters</title>
<p>The closed loop controller of the soft robotic fish has been tested at different flow conditions. First the water flow speed has been adjusted step-wise from 0&#x20;<inline-formula id="inf3">
<mml:math id="m3">
<mml:mfrac>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula> to 19.4&#x20;<inline-formula id="inf4">
<mml:math id="m4">
<mml:mfrac>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula>, while the actuation frequency was kept constant at 0.55&#xa0;Hz. Afterwards, the actuation frequency has be varied step-wise from 0.3 to 0.7&#xa0;Hz, while the water flow speed has been left constant at 5.5&#x20;<inline-formula id="inf5">
<mml:math id="m5">
<mml:mfrac>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula>. The exact test parameters of the water flow speed sweep and of the frequency sweep are given in <xref ref-type="table" rid="T1">Table&#x20;1</xref> and <xref ref-type="table" rid="T2">2</xref>, respectively. Before varying the flow speed and frequency a reference trial (No. 1 and 7) at 0&#x20;<inline-formula id="inf6">
<mml:math id="m6">
<mml:mfrac>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula> and a frequency of 0.55&#xa0;Hz have been performed.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Flow speed&#x20;sweep.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Trial No</th>
<th align="center">Flow [<inline-formula id="inf7">
<mml:math id="m7">
<mml:mfrac>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula>]</th>
<th align="center">Freq. [Hz]</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">1</td>
<td align="char" char=".">0</td>
<td align="char" char=".">0.55</td>
</tr>
<tr>
<td align="left">2</td>
<td align="char" char=".">5.3</td>
<td align="char" char=".">0.55</td>
</tr>
<tr>
<td align="left">3</td>
<td align="char" char=".">8.8</td>
<td align="char" char=".">0.55</td>
</tr>
<tr>
<td align="left">4</td>
<td align="char" char=".">12.3</td>
<td align="char" char=".">0.55</td>
</tr>
<tr>
<td align="left">5</td>
<td align="char" char=".">15.8</td>
<td align="char" char=".">0.55</td>
</tr>
<tr>
<td align="left">6</td>
<td align="char" char=".">19.4</td>
<td align="char" char=".">0.55</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Frequency&#x20;sweep.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Trial No</th>
<th align="center">Flow [<inline-formula id="inf8">
<mml:math id="m8">
<mml:mfrac>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula>]</th>
<th align="center">Freq. [Hz]</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">7</td>
<td align="char" char=".">0</td>
<td align="char" char=".">0.55</td>
</tr>
<tr>
<td align="left">8</td>
<td align="char" char=".">5.5</td>
<td align="char" char=".">0.3</td>
</tr>
<tr>
<td align="left">9</td>
<td align="char" char=".">5.5</td>
<td align="char" char=".">0.4</td>
</tr>
<tr>
<td align="left">10</td>
<td align="char" char=".">5.5</td>
<td align="char" char=".">0.5</td>
</tr>
<tr>
<td align="left">11</td>
<td align="char" char=".">5.5</td>
<td align="char" char=".">0.6</td>
</tr>
<tr>
<td align="left">12</td>
<td align="char" char=".">5.5</td>
<td align="char" char=".">0.7</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec sec-type="results|discussion" id="s3">
<title>3 Results and Discussion</title>
<p>The relationship of the amplitude, frequency, and water flow speed is investigated by examining the strain sensor reading, the tail location derived from the film, and the flow field visualized by PIV. To analyze a wide range of the characteristics of the soft robot, a water flow speed sweep between 5&#x20;<inline-formula id="inf9">
<mml:math id="m9">
<mml:mfrac>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>sec</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula> and 20&#x20;<inline-formula id="inf10">
<mml:math id="m10">
<mml:mfrac>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>sec</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula> as well as cyclic undulation frequencies of the soft fish platform were tested ranging from 0.3 to 0.7&#xa0;Hz.</p>
<sec id="s3-1">
<title>3.1 Sensor Performance</title>
<p>
<xref ref-type="fig" rid="F4">Figure&#x20;4</xref> shows the sensor reading performance for two exemplary trials: trial 8 was performed at a undulation frequency of 0.3&#xa0;Hz and a constant flow velocity of 5&#x20;<inline-formula id="inf11">
<mml:math id="m11">
<mml:mfrac>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>sec</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula> (<xref ref-type="fig" rid="F4">Figures 4A,C</xref>), while trial 11 (<xref ref-type="fig" rid="F4">Figures 4B,D</xref>) was conducted at a frequency of 0.7&#xa0;Hz. By performing a Discrete Fourier transform of the measurements of the undulatory soft robot, we observed rather high second harmonics in at 0.3&#xa0;Hz (<xref ref-type="fig" rid="F4">Figure&#x20;4A</xref>) compared to 0.6&#xa0;Hz (<xref ref-type="fig" rid="F4">Figure&#x20;4B</xref>). Those second harmonics are hypothesized to be introduced by unwanted structural interactions between the robot&#x2019;s center plastic sheet and the actuators.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Comparison of sensor results and video analysis of the tail position during trial 8 and 11. <bold>(A)</bold> The Fast Fourier transform spectrum of closed loop trial 08&#xa0;at 0.3&#xa0;Hz undulation input frequency. <bold>(B)</bold> The Fast Fourier transform spectrum of closed loop trial 11&#xa0;at 0.6&#xa0;Hz undulation input frequency. <bold>(C)</bold> The measured resistance over time compared to the tail position extracted from the video of trial 08. <bold>(D)</bold> The measured resistance over time compared to the tail position extracted from the video of trial&#x20;11.</p>
</caption>
<graphic xlink:href="frobt-08-791722-g004.tif"/>
</fig>
</sec>
<sec id="s3-2">
<title>3.2 Flow Field Measurements</title>
<p>We analyzed the average flow speed around the swimming fish by PIV experiments. In the time averaged flow field, a clear upside V-shape pattern can be observed (<xref ref-type="fig" rid="F5">Figures 5A,B</xref>), with two distinct jets originating from the tail motion. The angle enclosed by the jets varies in the different trials.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Comparison of the average flow fields at different undulation frequencies, indicating two water jets deflected at changing angles. <bold>(A)</bold> Average flow field during closed loop control and 0.3&#xa0;Hz undulation frequency (narrow angle). <bold>(B)</bold> Average flow field during closed loop control and 0.6&#xa0;Hz undulation frequency (wide angle). <bold>(C)</bold> Water flow angle measured at x &#x3d; 233&#xa0;mm and tail displacement depending on the water flow. <bold>(D)</bold> Comparison of Amplitude depending on the undulation frequency for open loop (FF) and closed loop (CL).</p>
</caption>
<graphic xlink:href="frobt-08-791722-g005.tif"/>
</fig>
<p>By plotting the angle enclosed by the jets as a function of the different flow parameters, we can illustrate how they affect the time-average features of the flow field associated to the tail motion. <xref ref-type="fig" rid="F5">Figure&#x20;5C</xref> depicts the flow angle and displacement as a function of the water flow speed in the recirculating flow tank. The closed loop control is able to adjust the power input to the water flow speed, maintaining a rather constant displacement up to a water flow speed of 15<inline-formula id="inf12">
<mml:math id="m12">
<mml:mfrac>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula>.</p>
<p>
<xref ref-type="fig" rid="F5">Figure&#x20;5D</xref> compares the performance of the robotic platform in feed forward and closed loop control over a range of frequencies. We can observe that controller keeps the amplitude of the soft fish approximately constant while in feed forward control, the amplitude drops significantly with increasing frequency. This illustrates the potential of the controller to mimic the swimming behavior of fish, adapting the parameters to keep a constant tail-tip amplitude in changing environments.</p>
</sec>
<sec id="s3-3">
<title>3.3 Wake Power</title>
<p>Although the actual flow field exhibits a 3D structure, an approximate estimate of the wake power (the net energy flux) can be obtained from the 2D PIV measurements. Previous experimental work using flapping foils (<xref ref-type="bibr" rid="B59">Triantafyllou et&#x20;al., 2000</xref>) and swimming live fish (<xref ref-type="bibr" rid="B12">Fish and Lauder, 2005</xref>) demonstrates that the Strouhal number, a fundamental dimensionless parameter, dominates the hydrodynamic performance of fish locomotion, because it correlates with vortex shedding dynamics (<xref ref-type="bibr" rid="B9">Eloy, 2012</xref>; <xref ref-type="bibr" rid="B63">van Leeuwen et&#x20;al., 2015</xref>).<disp-formula id="equ1">
<mml:math id="m13">
<mml:msub>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:math>
</disp-formula>where <italic>v</italic>
<sub>
<italic>swim</italic>
</sub> is the mean swimming speed during undulatory movements, <italic>A</italic>
<sub>
<italic>tail</italic>
</sub> is the peak-to-peak amplitude of the tail tip, and <italic>f</italic> the frequency.</p>
<p>Studies suggest, that the optimal number is in general optimal between 0.1 and 0.55&#xa0;St, (0.25&#x2013;0.35 for carangiform swimmers and 0.4&#x2013;0.5 for anguilliform swimmers) (<xref ref-type="bibr" rid="B43">Nudds et&#x20;al., 2014</xref>; <xref ref-type="bibr" rid="B58">Taylor et&#x20;al., 2003</xref>; <xref ref-type="bibr" rid="B13">Floryan et&#x20;al., 2018</xref>).</p>
<p>Assuming a steady-state, uniform velocity profile upstream and a 2D flow field of thickness equal to the height of the robot, the wake power was estimated by integrating the kinetic energy measured by PIV analysis (TytellSchultz and Webb, 2002; <xref ref-type="bibr" rid="B61">2007</xref>). We computed the kinetic energy flux under 2D assumption from the PIV averaged flow fields on a control volume surrounding the swimmer. In this case the upstream input can be expressed as <inline-formula id="inf13">
<mml:math id="m14">
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>w</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula>, where <italic>U</italic> is the flow speed, <italic>h</italic> the height of the robot, and <italic>w</italic> the width of the wake. Therefore, the net wake power can den be expressed by<disp-formula id="equ2">
<mml:math id="m15">
<mml:msubsup>
<mml:mrow>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>wake</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>U</mml:mi>
<mml:mo>&#x222b;</mml:mo>
<mml:mfenced open="[" close="]">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>U</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
<mml:mi>d</mml:mi>
<mml:mi>S</mml:mi>
</mml:math>
</disp-formula>where <italic>u</italic>, <italic>v</italic> and <italic>w</italic> are the axial, lateral and vertical fluid velocities produced by the robot, respectively. The power coefficient <italic>C</italic>
<sub>
<italic>p</italic>
</sub> is obtained by normalizing the wake power by <inline-formula id="inf14">
<mml:math id="m16">
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mi>&#x3c1;</mml:mi>
<mml:mn>2</mml:mn>
<mml:mspace width="0.3333em" class="nbsp"/>
<mml:mi>h</mml:mi>
<mml:mi>L</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula>, where <italic>L</italic> is the length of the swimmer ((<xref ref-type="bibr" rid="B51">Schultz and Webb, 2002</xref>; <xref ref-type="bibr" rid="B62">Tytell and Lauder, 2004</xref>; <xref ref-type="bibr" rid="B24">Krueger, 2006</xref>)).</p>
<p>In the present case we measured a <italic>C</italic>
<sub>
<italic>p</italic>
</sub> close to zero at a water speed of roughly 15&#x20;<inline-formula id="inf15">
<mml:math id="m17">
<mml:mfrac>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula>, which would indicate an estimate of the maximum robotic fish swimming speed. At 5.3&#x20;<inline-formula id="inf16">
<mml:math id="m18">
<mml:mfrac>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula>, we measured an optimal actuation frequency of 0.6&#xa0;Hz. In <xref ref-type="fig" rid="F6">Figure&#x20;6</xref>, we additionally plotted the results from open-loop experiments with a force sensor attached to the robotic fish platform (<xref ref-type="bibr" rid="B18">Jusufi et&#x20;al., 2017</xref>). We can observe that the results from the PIV experiments agree qualitatively with the results from previous experiments. The slight differences might be explained, besides the limitations of this approach, by the new controller implemented in this study, which leads to a slightly different optimal frequency (0.6&#xa0;Hz compared to 0.8). Furthermore, the wake power model estimates an higher self propelled speed as the <italic>C</italic>
<sub>
<italic>p</italic>
</sub> equal zero at roughly 15&#x20;<inline-formula id="inf17">
<mml:math id="m19">
<mml:mfrac>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula>, while the previously measured thrust equals zero at 13&#x20;<inline-formula id="inf18">
<mml:math id="m20">
<mml:mfrac>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula>.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Wake power coefficient and Thrust in relation to the water flow speed and to the undulation frequency (Data for thrust from (<xref ref-type="bibr" rid="B18">Jusufi et&#x20;al., 2017</xref>). <bold>(A)</bold> <italic>C</italic>
<sub>
<italic>p</italic>
</sub> and thrust decreasing with increasing water flow speed. <bold>(B)</bold> <italic>C</italic>
<sub>
<italic>p</italic>
</sub> and thrust increase with increasing undulation frequency. <italic>C</italic>
<sub>
<italic>p</italic>
</sub> reaches maximum at 0.6&#xa0;Hz, thrust at 0.7&#xa0;Hz (at flow speed of 5.3<inline-formula id="inf19">
<mml:math id="m21">
<mml:mfrac>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula>). <bold>(C)</bold> A value range similiar to swimming fish can be observed for the Strouhal Number, which measures the efficiency of the swimmer. Values for C_P and Thrust agree, with a local maximum at 4.5 St.</p>
</caption>
<graphic xlink:href="frobt-08-791722-g006.tif"/>
</fig>
<p>In <xref ref-type="fig" rid="F6">Figure&#x20;6C</xref>, it can be observed that as the <italic>St</italic> number increases, the thrust as well as the <italic>C</italic>
<sub>
<italic>p</italic>
</sub> gradually increase from negative to positive values.</p>
<p>It should be stressed that this analysis of 2D data is based on simplistic assumptions and provides only a rough estimate of the wake power and the power coefficient, providing just an indication of the expected swimming speed and the optimal actuation frequency. More accurate estimates require measuring the full 3D flow field. Nevertheless, these results show that a thrust assessment is possible without attaching sensors. We envision to use this method with a range of swimmers like e.g., eels, bluegills, or trouts.</p>
</sec>
<sec id="s3-4">
<title>3.4 Dynamic Mode Decomposition Analysis of the Velocity Field</title>
<p>Dynamic Mode Decomposition (DMD) is an emerging purely data-driven technique that provides linearly reduced order models for high-dimensional, complex systems (SchmidRowley et&#x20;al., 2009; <xref ref-type="bibr" rid="B50">2010</xref>; <xref ref-type="bibr" rid="B60">Tu et&#x20;al., 2014</xref>; <xref ref-type="bibr" rid="B25">Kutz et&#x20;al., 2016</xref>). Coupled spatio-temporal coherent patterns or modes can be extracted from the observed data. DMD has applications in fluid dynamics, neuroscience, robotics, or disease modeling.</p>
<p>As the swimming locomotion is periodic, DMD analysis can be useful to extract the dominant space-time modes of the flow field. As an example, <xref ref-type="fig" rid="F7">Figure&#x20;7A</xref> shows the real and imaginary parts of the eigenvalues associated to each spatial mode for an undulation frequency of 0.55&#xa0;Hz and a free stream velocity of 9.3&#x20;<inline-formula id="inf20">
<mml:math id="m22">
<mml:mfrac>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula>. Besides the zero-frequency mode 7, which represents the average velocity field, we can identify modes 1, 3, and 5 as well as theirs conjugates 2, 4, and 6 that dominate the instantaneous flow field as in view of their amplitude.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Dynamic mode decomposition (DMD) of flow field behind robotic fish. <bold>(A)</bold> Real and Imaginary parts of the 10 DMD modes used for the decomposition. Circles are color coded based on the modes&#x2019; amplitude. <bold>(B&#x2013;D)</bold> Contour map of the vertical velocity component and velocity vectors for DMD mode 1, mode 3 and mode 5.</p>
</caption>
<graphic xlink:href="frobt-08-791722-g007.tif"/>
</fig>
<p>Mode 1 (<xref ref-type="fig" rid="F7">Figure&#x20;7B</xref>) has a frequency equal to 1.7&#xa0;Hz, roughly three times the undulation frequency. This mode is associated to the presence of a vortex centered at x &#x3d; 0, y &#x3d; &#x2212; 260&#xa0;mm and shed by the tail motion at a frequency equal to three times the swimmer undulation frequency. Mode 3 (<xref ref-type="fig" rid="F7">Figure&#x20;7C</xref>) has a frequency equal to 1.1&#xa0;Hz or twice the undulation frequency. As the vertical velocity contour map is symmetric, we expect this mode to be associated to an instantaneous thrust that oscillates periodically between negative and positive values, influencing the instantaneous propulsion. Mode 5 (<xref ref-type="fig" rid="F7">Figure&#x20;7D</xref>) has a frequency equal to the undulation frequency (0.55&#xa0;Hz), and it is directly related to the oscillatory motion of the tail. As the vertical velocity contour map is anti symmetric, we do not expect this mode to be directly linked to a positive or negative trust along the stream wise direction. On the contrary, the lateral component of the thrust vector should be non-zero. We observed these modes also in the other trials, performed with different operating parameters.</p>
</sec>
</sec>
<sec id="s4">
<title>4 Conclusion</title>
<p>This article extends the pneumatically-actuated system from (<xref ref-type="bibr" rid="B18">Jusufi et&#x20;al., 2017</xref>) with strain sensors described in (<xref ref-type="bibr" rid="B45">Park et&#x20;al., 2010</xref>, <xref ref-type="bibr" rid="B70">2012</xref>) to create a fully soft pneumatic platform. The real-time data from the soft sensors are in agreement with the observed motion analysis and show robust, noise-tolerant real-time curvature measurements. The platform&#x2019;s swimming performance was tested in a flow tank and the robotic fish is able to maintain a constant amplitude of the tail motion over a wider range of different water flow speeds and undulation frequencies compared to the feed forward approach used in (<xref ref-type="bibr" rid="B18">Jusufi et&#x20;al., 2017</xref>). controller was able to keep a constant tip&#x2013;tip deflection.</p>
<p>We further show that the Wake Power Model is able to qualitatively measure thrust exerted by the fish platform without the need of attaching external force sensors.</p>
<p>Furthermore, DMD analysis was explored to illustrate the relevant modes of the flow field, showing potential to understand the swimming dynamics of bio-mimetic robots. Here, we focused on the design and characterization of a single soft actuator on each side, although we envisage integrating multiple soft actuators sequentially. In the future, we plan to couple 3D velocity measurements, pressure field/thrust reconstruction and DMD to investigate how the geometry, the mechanical properties, and the control strategy of the swimmer affect swimming performance. We also envision to enhance the features of the soft strain sensors (e.g., the sensitivity durability or flexibility) and use the multi-sensing techniques presented in (<xref ref-type="bibr" rid="B22">Kim T. et&#x20;al., 2020</xref>). A future goal is to further integrate the sensor in soft actuators and improve the interface between biocompatible materials and highly stretchable sensors to provide excellent adhesion. This would make it possible to investigate how the modulation of body stiffness may reduce internal bending resistance, and matching the undulation frequency to specific flow speeds is used to improve swimming speed as well as energy storage (<xref ref-type="bibr" rid="B1">Akanyeti et&#x20;al., 2016</xref>).</p>
<p>With robophysics we can explore new capabilities with a goal to narrow, if not close, the capability gap between human-made robots and their natural counterparts.</p>
</sec>
</body>
<back>
<sec id="s5">
<title>Data Availability Statement</title>
<p>The data presented in the study are deposited in the repository: <ext-link ext-link-type="uri" xlink:href="https://github.com/fabnschwab/Data_PIV2021">https://github.com/fabnschwab/Data_PIV2021</ext-link> repository, accession number bbf72b7.</p>
</sec>
<sec id="s6">
<title>Author Contributions</title>
<p>AJ conceived the conceptual design. The device develoment and controller were refined by FS, FW and YLP. Experiments were designed and conducted by FS, CM, FW and AJ. CM analyzed the PIV data as FS and FW helped analyze other data. AJ, IL, and MK evaluated analysis and interpretation. FS wrote the first draft and CM wrote sections of the manuscript. All authors contributed to manuscript development. AJ directed the project and defined analysis.</p>
</sec>
<sec id="s7">
<title>Funding</title>
<p>This study was supported by a grant from the Max Planck Society (to AJ) and the Cyber Valley grant (CyVy-RF-2019-08 to AJ) for Soft Interfaces. This work was also funded by EPSRC (award no. EP/R009953/1, EP/ L016230/1 and EP/R026173/1), NERC (award no. NE/R012229/ 1), the EU H2020 AeroTwin project (grant ID 810321) and the Empa-Imperial research partnership.</p>
</sec>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of Interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x2019;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors, and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ack>
<p>We would like to thank Lento Manickathan for his support during the experimental setup and the the measurements.</p>
</ack>
<sec id="s11">
<title>Supplementary Material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/frobt.2021.791722/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/frobt.2021.791722/full&#x23;supplementary-material</ext-link>
</p>
<supplementary-material xlink:href="Video1.mp4" id="SM1" mimetype="application/mp4" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Akanyeti</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Thornycroft</surname>
<given-names>P. J.&#x20;M.</given-names>
</name>
<name>
<surname>Lauder</surname>
<given-names>G. V.</given-names>
</name>
<name>
<surname>Yanagitsuru</surname>
<given-names>Y. R.</given-names>
</name>
<name>
<surname>Peterson</surname>
<given-names>A. N.</given-names>
</name>
<name>
<surname>Liao</surname>
<given-names>J.&#x20;C.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Fish Optimize Sensing and Respiration during Undulatory Swimming</article-title>. <source>Nat. Commun.</source> <volume>7</volume>, <fpage>1</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1038/ncomms11044</pub-id> </citation>
</ref>
<ref id="B2">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Allard</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Cotin</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Faure</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Bensoussan</surname>
<given-names>P.-J.</given-names>
</name>
<name>
<surname>Poyer</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Duriez</surname>
<given-names>C.</given-names>
</name>
<etal/>
</person-group> (<year>2007</year>). &#x201c;<article-title>Sofa-an Open Source Framework for Medical Simulation</article-title>,&#x201d; in <source>MMVR 15-Medicine Meets Virtual Reality 125</source> (<publisher-loc>Palm Beach</publisher-loc>: <publisher-name>IOP Press</publisher-name>), <fpage>13</fpage>&#x2013;<lpage>18</lpage>. </citation>
</ref>
<ref id="B3">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Barrett</surname>
<given-names>D. S.</given-names>
</name>
</person-group> (<year>1996</year>). <source>Propulsive Efficiency of a Flexible Hull Underwater Vehicle</source>. <publisher-loc>Cambridge, MA</publisher-loc>: <publisher-name>Massachusetts Institute of Technology</publisher-name>. <comment>Ph.D. thesis</comment>. </citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Beal</surname>
<given-names>D. N.</given-names>
</name>
<name>
<surname>Hover</surname>
<given-names>F. S.</given-names>
</name>
<name>
<surname>Triantafyllou</surname>
<given-names>M. S.</given-names>
</name>
<name>
<surname>Liao</surname>
<given-names>J.&#x20;C.</given-names>
</name>
<name>
<surname>Lauder</surname>
<given-names>G. V.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Passive Propulsion in Vortex Wakes</article-title>. <source>J.&#x20;Fluid Mech.</source> <volume>549</volume>, <fpage>385</fpage>. <pub-id pub-id-type="doi">10.1017/s0022112005007925</pub-id> </citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bliss</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Iwasaki</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Bart-Smith</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Central Pattern Generator Control of a Tensegrity Swimmer</article-title>. <source>Ieee/asme Trans. Mechatron.</source> <volume>18</volume>, <fpage>586</fpage>&#x2013;<lpage>597</lpage>. <pub-id pub-id-type="doi">10.1109/tmech.2012.2210905</pub-id> </citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Block</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Booth</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Carey</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>1992</year>). <article-title>Direct Measurement of Swimming Speeds and Depth of Blue marlin</article-title>. <source>J.&#x20;Exp. Biol.</source> <volume>166</volume>, <fpage>267</fpage>&#x2013;<lpage>284</lpage>. <pub-id pub-id-type="doi">10.1242/jeb.166.1.267</pub-id> </citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Colgate</surname>
<given-names>J.&#x20;E.</given-names>
</name>
<name>
<surname>Lynch</surname>
<given-names>K. M.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Mechanics and Control of Swimming: A Review</article-title>. <source>IEEE J.&#x20;Oceanic Eng.</source> <volume>29</volume>, <fpage>660</fpage>&#x2013;<lpage>673</lpage>. <pub-id pub-id-type="doi">10.1109/joe.2004.833208</pub-id> </citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Crossin</surname>
<given-names>G. T.</given-names>
</name>
<name>
<surname>Hinch</surname>
<given-names>S. G.</given-names>
</name>
<name>
<surname>Farrell</surname>
<given-names>A. P.</given-names>
</name>
<name>
<surname>Higgs</surname>
<given-names>D. A.</given-names>
</name>
<name>
<surname>Lotto</surname>
<given-names>A. G.</given-names>
</name>
<name>
<surname>Oakes</surname>
<given-names>J.&#x20;D.</given-names>
</name>
<etal/>
</person-group> (<year>2004</year>). <article-title>Energetics and Morphology of Sockeye salmon: Effects of Upriver Migratory Distance and Elevation</article-title>. <source>J.&#x20;Fish Biol.</source> <volume>65</volume>, <fpage>788</fpage>&#x2013;<lpage>810</lpage>. <pub-id pub-id-type="doi">10.1111/j.0022-1112.2004.00486.x</pub-id> </citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Eloy</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Optimal Strouhal Number for Swimming Animals</article-title>. <source>J.&#x20;Fluids Structures</source> <volume>30</volume>, <fpage>205</fpage>&#x2013;<lpage>218</lpage>. <pub-id pub-id-type="doi">10.1016/j.jfluidstructs.2012.02.008</pub-id> </citation>
</ref>
<ref id="B10">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Fan</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Xie</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Fang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2005</year>). &#x201c;<article-title>Optimized Design and Implementation of Biomimetic Robotic Dolphin</article-title>,&#x201d; in <conf-name>International Conference on Robotics and Biomimetics - ROBIO</conf-name>, <conf-loc>Shatin, N.T. China</conf-loc>, <conf-date>July 05-11, 2005</conf-date>, (<publisher-name>IEEE</publisher-name>), <fpage>484</fpage>&#x2013;<lpage>489</lpage>. <pub-id pub-id-type="doi">10.1109/robio.2005.246315</pub-id> </citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fish</surname>
<given-names>F. E.</given-names>
</name>
<name>
<surname>Bostic</surname>
<given-names>S. A.</given-names>
</name>
<name>
<surname>Nicastro</surname>
<given-names>A. J.</given-names>
</name>
<name>
<surname>Beneski</surname>
<given-names>J.&#x20;T.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Death Roll of the alligator: Mechanics of Twist Feeding in Water</article-title>. <source>J.&#x20;Exp. Biol.</source> <volume>210</volume>, <fpage>2811</fpage>&#x2013;<lpage>2818</lpage>. <pub-id pub-id-type="doi">10.1242/jeb.004267</pub-id> </citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fish</surname>
<given-names>F. E.</given-names>
</name>
<name>
<surname>Lauder</surname>
<given-names>G. V.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Passive and Active Flow Control by Swimming Fishes and Mammals</article-title>. <source>Annu. Rev. Fluid Mech.</source> <volume>38</volume>, <fpage>193</fpage>&#x2013;<lpage>224</lpage>. <pub-id pub-id-type="doi">10.1146/annurev.fluid.38.050304.092201</pub-id> </citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Floryan</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Van Buren</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Smits</surname>
<given-names>A. J.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Efficient Cruising for Swimming and Flying Animals Is Dictated by Fluid Drag</article-title>. <source>Proc. Natl. Acad. Sci. USA</source> <volume>115</volume>, <fpage>8116</fpage>&#x2013;<lpage>8118</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.1805941115</pub-id> </citation>
</ref>
<ref id="B14">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Gillespie</surname>
<given-names>M. T.</given-names>
</name>
<name>
<surname>Best</surname>
<given-names>C. M.</given-names>
</name>
<name>
<surname>Townsend</surname>
<given-names>E. C.</given-names>
</name>
<name>
<surname>Wingate</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Killpack</surname>
<given-names>M. D.</given-names>
</name>
</person-group> (<year>2018</year>). &#x201c;<article-title>Learning Nonlinear Dynamic Models of Soft Robots for Model Predictive Control with Neural Networks</article-title>,&#x201d; in <conf-name>IEEE International Conference on Soft Robotics (RoboSoft)</conf-name>, <conf-loc>Livorno, Italy</conf-loc>, <conf-date>April 24-28, 2018</conf-date> (<publisher-name>IEEE</publisher-name>), <fpage>39</fpage>&#x2013;<lpage>45</lpage>. <pub-id pub-id-type="doi">10.1109/robosoft.2018.8404894</pub-id> </citation>
</ref>
<ref id="B15">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Hellebrekers</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Ozutemiz</surname>
<given-names>K. B.</given-names>
</name>
<name>
<surname>Yin</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Majidi</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2018</year>). &#x201c;<article-title>Liquid Metal-Microelectronics Integration for a Sensorized Soft Robot Skin</article-title>,&#x201d;, <fpage>5924</fpage>&#x2013;<lpage>5929</lpage>. <comment>2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)</comment>. <pub-id pub-id-type="doi">10.1002/adma.20150581810.1109/iros.2018.8593944</pub-id> <source>Advanced Materials (IEEE).</source> </citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ijspeert</surname>
<given-names>A. J.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Amphibious and Sprawling Locomotion: From Biology to Robotics and Back</article-title>. <source>Annu. Rev. Control. Robot. Auton. Syst.</source> <volume>3</volume>, <fpage>173</fpage>&#x2013;<lpage>193</lpage>. <pub-id pub-id-type="doi">10.1146/annurev-control-091919-095731</pub-id> </citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jayne</surname>
<given-names>B. C.</given-names>
</name>
<name>
<surname>Lauder</surname>
<given-names>G. V.</given-names>
</name>
</person-group> (<year>1996</year>). <article-title>New Data on Axial Locomotion in Fishes: How Speed Affects Diversity of Kinematics and Motor Patterns</article-title>. <source>Am. Zool</source> <volume>36</volume>, <fpage>642</fpage>&#x2013;<lpage>655</lpage>. <pub-id pub-id-type="doi">10.1093/icb/36.6.642</pub-id> </citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jusufi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Vogt</surname>
<given-names>D. M.</given-names>
</name>
<name>
<surname>Wood</surname>
<given-names>R. J.</given-names>
</name>
<name>
<surname>Lauder</surname>
<given-names>G. V.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Undulatory Swimming Performance and Body Stiffness Modulation in a Soft Robotic Fish-Inspired Physical Model</article-title>. <source>Soft Robotics</source> <volume>4</volume>, <fpage>202</fpage>&#x2013;<lpage>210</lpage>. <pub-id pub-id-type="doi">10.1089/soro.2016.0053</pub-id> </citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Katzschmann</surname>
<given-names>R. K.</given-names>
</name>
<name>
<surname>DelPreto</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>MacCurdy</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Rus</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Exploration of Underwater Life with an Acoustically Controlled Soft Robotic Fish</article-title>. <source>Sci. Robot.</source> <volume>3</volume>, <fpage>eaar3449</fpage>. <pub-id pub-id-type="doi">10.1126/scirobotics.aar3449</pub-id> </citation>
</ref>
<ref id="B20">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Katzschmann</surname>
<given-names>R. K.</given-names>
</name>
<name>
<surname>Marchese</surname>
<given-names>A. D.</given-names>
</name>
<name>
<surname>Rus</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2016</year>). &#x201c;<article-title>Hydraulic Autonomous Soft Robotic Fish for 3D Swimming</article-title>,&#x201d; in <source>International Symposium on Experimental Robotics</source>. Editors <person-group person-group-type="editor">
<name>
<surname>Hsieh</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Khatib</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Kumar</surname>
<given-names>V.</given-names>
</name>
</person-group> (<publisher-loc>Cham</publisher-loc>: <publisher-name>Springer International Publishing</publisher-name>), <fpage>405</fpage>&#x2013;<lpage>420</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-319-23778-7_27</pub-id> </citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kim</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Park</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Seo</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>H. S.</given-names>
</name>
<etal/>
</person-group> (<year>2020a</year>). <article-title>A New Lizard-Inspired Robot with S-Shaped Lateral Body Motions</article-title>. <source>Ieee/asme Trans. Mechatron.</source> <volume>25</volume>, <fpage>130</fpage>&#x2013;<lpage>141</lpage>. <pub-id pub-id-type="doi">10.1109/tmech.2019.2953598</pub-id> </citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kim</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Hong</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Shin</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Park</surname>
<given-names>Y.-L.</given-names>
</name>
</person-group> (<year>2020b</year>). <article-title>Heterogeneous Sensing in a Multifunctional Soft Sensor for Human-Robot Interfaces</article-title>. <source>Sci. Robot.</source> <volume>5</volume>. <pub-id pub-id-type="doi">10.1126/scirobotics.abc6878</pub-id> </citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kova&#x10d;</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>The Bioinspiration Design Paradigm: A Perspective for Soft Robotics</article-title>. <source>Soft Robotics</source> <volume>1</volume>, <fpage>28</fpage>&#x2013;<lpage>37</lpage>. <pub-id pub-id-type="doi">10.1089/soro.2013.0004</pub-id> </citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Krueger</surname>
<given-names>P. S.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Measurement of Propulsive Power and Evaluation of Propulsive Performance from the Wake of a Self-Propelled Vehicle</article-title>. <source>Bioinspir. Biomim.</source> <volume>1</volume>, <fpage>S49</fpage>&#x2013;<lpage>S56</lpage>. <pub-id pub-id-type="doi">10.1088/1748-3182/1/4/s07</pub-id> </citation>
</ref>
<ref id="B25">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Kutz</surname>
<given-names>J.&#x20;N.</given-names>
</name>
<name>
<surname>Brunton</surname>
<given-names>S. L.</given-names>
</name>
<name>
<surname>Brunton</surname>
<given-names>B. W.</given-names>
</name>
<name>
<surname>Proctor</surname>
<given-names>J.&#x20;L.</given-names>
</name>
</person-group> (<year>2016</year>). <source>Dynamic Mode Decomposition: Data-Driven Modeling of Complex Systems</source>. <publisher-loc>Philadelphia, Pennsylvania, US</publisher-loc>: <publisher-name>SIAM</publisher-name>. </citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lauder</surname>
<given-names>G. V.</given-names>
</name>
<name>
<surname>Anderson</surname>
<given-names>E. J.</given-names>
</name>
<name>
<surname>Tangorra</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Madden</surname>
<given-names>P. G. A.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Fish Biorobotics: Kinematics and Hydrodynamics of Self-Propulsion</article-title>. <source>J.&#x20;Exp. Biol.</source> <volume>210</volume>, <fpage>2767</fpage>&#x2013;<lpage>2780</lpage>. <pub-id pub-id-type="doi">10.1242/jeb.000265</pub-id> </citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lauder</surname>
<given-names>G. V.</given-names>
</name>
<name>
<surname>Lim</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Shelton</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Witt</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Anderson</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Tangorra</surname>
<given-names>J.&#x20;L.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Robotic Models for Studying Undulatory Locomotion in Fishes</article-title>. <source>Mar. Technol. Soc. J</source> <volume>45</volume>, <fpage>41</fpage>&#x2013;<lpage>55</lpage>. <pub-id pub-id-type="doi">10.4031/mtsj.45.4.8</pub-id> </citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liao</surname>
<given-names>J.&#x20;C.</given-names>
</name>
<name>
<surname>Akanyeti</surname>
<given-names>O.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Fish Swimming in a K&#xe1;rm&#xe1;n Vortex Street: Kinematics, Sensory Biology and Energetics</article-title>. <source>Mar. Technol. Soc. J</source> <volume>51</volume>, <fpage>48</fpage>&#x2013;<lpage>55</lpage>. <pub-id pub-id-type="doi">10.4031/mtsj.51.5.8</pub-id> </citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liao</surname>
<given-names>J.&#x20;C.</given-names>
</name>
<name>
<surname>Beal</surname>
<given-names>D. N.</given-names>
</name>
<name>
<surname>Lauder</surname>
<given-names>G. V.</given-names>
</name>
<name>
<surname>Triantafyllou</surname>
<given-names>M. S.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>The Ka&#x301;rma&#x301;n Gait: Novel Body Kinematics of Rainbow trout Swimming in a Vortex Street</article-title>. <source>J.&#x20;Exp. Biol.</source> <volume>206</volume>, <fpage>1059</fpage>&#x2013;<lpage>1073</lpage>. <pub-id pub-id-type="doi">10.1242/jeb.00209</pub-id> </citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lin</surname>
<given-names>Y.-H.</given-names>
</name>
<name>
<surname>Siddall</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Schwab</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Fukushima</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Banerjee</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Baek</surname>
<given-names>Y.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Modeling and Control of a Soft Robotic Fish with Integrated Soft Sensing</article-title>. <source>Adv. Intell. Syst.</source> <fpage>2000244</fpage>. <pub-id pub-id-type="doi">10.1002/aisy.202000244</pub-id> </citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Link</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Sanhueza</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Arriagada</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Brevis</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Laborde</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Gonz&#xe1;lez</surname>
<given-names>A.</given-names>
</name>
<etal/>
</person-group> (<year>2017</year>). <article-title>The Fish Strouhal Number as a Criterion for Hydraulic Fishway Design</article-title>. <source>Ecol. Eng.</source> <volume>103</volume>, <fpage>118</fpage>&#x2013;<lpage>126</lpage>. <pub-id pub-id-type="doi">10.1016/j.ecoleng.2017.03.018</pub-id> </citation>
</ref>
<ref id="B32">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Low</surname>
<given-names>K. H.</given-names>
</name>
<name>
<surname>Chong</surname>
<given-names>C. W.</given-names>
</name>
<name>
<surname>Chunlin Zhou</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2010</year>). &#x201c;<article-title>Performance Study of a Fish Robot Propelled by a Flexible Caudal Fin</article-title>,&#x201d; in <conf-name>IEEE International Conference on Robotics and Automation</conf-name>, <conf-loc>Anchorage, Alaska</conf-loc>, <conf-date>May 04-08, 2010</conf-date> (<publisher-name>IEEE</publisher-name>), <fpage>90</fpage>&#x2013;<lpage>95</lpage>. <comment>2010 IEEE International Conference on Robotics and Automation</comment>. <pub-id pub-id-type="doi">10.1109/ROBOT.2010.5509848</pub-id> </citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Low</surname>
<given-names>K. H.</given-names>
</name>
<name>
<surname>Chong</surname>
<given-names>C. W.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Parametric Study of the Swimming Performance of a Fish Robot Propelled by a Flexible Caudal Fin</article-title>. <source>Bioinspir. Biomim.</source> <volume>5</volume>, <fpage>046002</fpage>. <pub-id pub-id-type="doi">10.1088/1748-3182/5/4/046002</pub-id> </citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ludeke</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Iwasaki</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Exploiting Natural Dynamics for Gait Generation in Undulatory Locomotion</article-title>. <source>Int. J.&#x20;Control.</source> <volume>93</volume>, <fpage>307</fpage>&#x2013;<lpage>318</lpage>. <pub-id pub-id-type="doi">10.1080/00207179.2019.1569763</pub-id> </citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Marchese</surname>
<given-names>A. D.</given-names>
</name>
<name>
<surname>Onal</surname>
<given-names>C. D.</given-names>
</name>
<name>
<surname>Rus</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Autonomous Soft Robotic Fish Capable of Escape Maneuvers Using Fluidic Elastomer Actuators</article-title>. <source>Soft Robotics</source> <volume>1</volume>, <fpage>75</fpage>&#x2013;<lpage>87</lpage>. <pub-id pub-id-type="doi">10.1089/soro.2013.0009</pub-id> </citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>McHenry</surname>
<given-names>M. J.</given-names>
</name>
<name>
<surname>Pell</surname>
<given-names>C. A.</given-names>
</name>
<name>
<surname>Long</surname>
<given-names>J.&#x20;H.</given-names>
</name>
</person-group> (<year>1995</year>). <article-title>Mechanical Control of Swimming Speed: Stiffness and Axial Wave Form in Undulating Fish Models</article-title>. <source>J.&#x20;Exp. Biol.</source> <volume>198</volume>, <fpage>2293</fpage>&#x2013;<lpage>2305</lpage>. <pub-id pub-id-type="doi">10.1242/jeb.198.11.2293</pub-id> </citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Meng&#xfc;&#xe7;</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Park</surname>
<given-names>Y.-L.</given-names>
</name>
<name>
<surname>Pei</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Vogt</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Aubin</surname>
<given-names>P. M.</given-names>
</name>
<name>
<surname>Winchell</surname>
<given-names>E.</given-names>
</name>
<etal/>
</person-group> (<year>2014</year>). <article-title>Wearable Soft Sensing Suit for Human Gait Measurement</article-title>. <source>Int. J.&#x20;Robotics Res.</source> <volume>33</volume>, <fpage>1748</fpage>&#x2013;<lpage>1764</lpage>. <pub-id pub-id-type="doi">10.1177/0278364914543793</pub-id> </citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Miriyev</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Kova&#x10d;</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Skills for Physical Artificial Intelligence</article-title>. <source>Nat. Mach Intell.</source> <volume>2</volume>, <fpage>658</fpage>&#x2013;<lpage>660</lpage>. <pub-id pub-id-type="doi">10.1038/s42256-020-00258-y</pub-id> </citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mosadegh</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Polygerinos</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Keplinger</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Wennstedt</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Shepherd</surname>
<given-names>R. F.</given-names>
</name>
<name>
<surname>Gupta</surname>
<given-names>U.</given-names>
</name>
<etal/>
</person-group> (<year>2014</year>). <article-title>Pneumatic Networks for Soft Robotics that Actuate Rapidly</article-title>. <source>Adv. Funct. Mater.</source> <volume>24</volume>, <fpage>2163</fpage>&#x2013;<lpage>2170</lpage>. <pub-id pub-id-type="doi">10.1002/adfm.201303288</pub-id> </citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nguyen</surname>
<given-names>D. Q.</given-names>
</name>
<name>
<surname>Ho</surname>
<given-names>V. A.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Anguilliform Swimming Performance of an Eel-Inspired Soft Robot</article-title>. <source>Soft Robotics</source>. <pub-id pub-id-type="doi">10.1089/soro.2020.0093</pub-id> </citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nirody</surname>
<given-names>J.&#x20;A.</given-names>
</name>
<name>
<surname>Jinn</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Libby</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>T. J.</given-names>
</name>
<name>
<surname>Jusufi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>D. L.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). <article-title>Geckos Race across the Water&#x27;s Surface Using Multiple Mechanisms</article-title>. <source>Curr. Biol.</source> <volume>28</volume>, <fpage>4046</fpage>&#x2013;<lpage>4051</lpage>. <comment>e2</comment>. <pub-id pub-id-type="doi">10.1016/j.cub.2018.10.064</pub-id> </citation>
</ref>
<ref id="B42">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Nishikawa</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Kobayashi</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Fukushima</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Kuniyoshi</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2015</year>). &#x201c;<article-title>Pole Vaulting Robot with Dual Articulated Arms that Can Change Reaching Position Using Active Bending Motion</article-title>,&#x201d; in <conf-name>IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids)</conf-name>, <conf-loc>Seoul, South Korea</conf-loc>, <conf-date>November 03-05, 2015</conf-date> (<publisher-name>IEEE</publisher-name>), <fpage>395</fpage>&#x2013;<lpage>400</lpage>. <pub-id pub-id-type="doi">10.1109/humanoids.2015.7363564</pub-id> </citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nudds</surname>
<given-names>R. L.</given-names>
</name>
<name>
<surname>John</surname>
<given-names>E. L.</given-names>
</name>
<name>
<surname>Keen</surname>
<given-names>A. N.</given-names>
</name>
<name>
<surname>Shiels</surname>
<given-names>H. A.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Rainbow trout Provide the First Experimental Evidence for Adherence to a Distinct Strouhal Number during Animal Oscillatory Propulsion</article-title>. <source>J.&#x20;Exp. Biol.</source> <volume>217</volume>, <fpage>2244</fpage>&#x2013;<lpage>2249</lpage>. <pub-id pub-id-type="doi">10.1242/jeb.102236</pub-id> </citation>
</ref>
<ref id="B44">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nyakatura</surname>
<given-names>J.&#x20;A.</given-names>
</name>
<name>
<surname>Melo</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Horvat</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Karakasiliotis</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Allen</surname>
<given-names>V. R.</given-names>
</name>
<name>
<surname>Andikfar</surname>
<given-names>A.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Reverse-engineering the Locomotion of a Stem Amniote</article-title>. <source>Nature</source> <volume>565</volume>, <fpage>351</fpage>&#x2013;<lpage>355</lpage>. <pub-id pub-id-type="doi">10.1038/s41586-018-0851-2</pub-id> </citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Park</surname>
<given-names>Y.-L.</given-names>
</name>
<name>
<surname>Majidi</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Kramer</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>B&#xe9;rard</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Wood</surname>
<given-names>R. J.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Hyperelastic Pressure Sensing with a Liquid-Embedded Elastomer</article-title>. <source>J.&#x20;Micromech. Microeng.</source> <volume>20</volume>, <fpage>125029</fpage>. <pub-id pub-id-type="doi">10.1088/0960-1317/20/12/125029</pub-id> </citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rayner</surname>
<given-names>J.&#x20;M. V.</given-names>
</name>
</person-group> (<year>1986</year>). <article-title>Pleuston: Animals Which Move in Water and Air</article-title>. <source>Endeavour</source> <volume>10</volume>, <fpage>58</fpage>&#x2013;<lpage>64</lpage>. <pub-id pub-id-type="doi">10.1016/0160-9327(86)90131-6</pub-id> </citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rowley</surname>
<given-names>C. W.</given-names>
</name>
<name>
<surname>Mezi&#x107;</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Bagheri</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Schlatter</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Henningson</surname>
<given-names>D. S.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Spectral Analysis of Nonlinear Flows</article-title>. <source>J.&#x20;Fluid Mech.</source> <volume>641</volume>, <fpage>115</fpage>&#x2013;<lpage>127</lpage>. <pub-id pub-id-type="doi">10.1017/s0022112009992059</pub-id> </citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sadler</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Sandor</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>1973</year>). <article-title>A Lumped Parameter Approach to Vibration and Stress Analysis of Elastic Linkages</article-title>. <source>J.&#x20;Eng. Industry</source>. <pub-id pub-id-type="doi">10.1115/1.3438189</pub-id> </citation>
</ref>
<ref id="B49">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Salum&#xe4;e</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Ran&#xf3;</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Akanyeti</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Kruusmaa</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2012</year>). &#x201c;<article-title>Against the Flow: A Braitenberg Controller for a Fish Robot</article-title>,&#x201d; in <source>IEEE International Conference on Robotics and Automation</source> (<publisher-name>IEEE</publisher-name>), <fpage>4210</fpage>&#x2013;<lpage>4215</lpage>. <pub-id pub-id-type="doi">10.1109/icra.2012.6225023</pub-id> </citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Schmid</surname>
<given-names>P. J.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Dynamic Mode Decomposition of Numerical and Experimental Data</article-title>. <source>J.&#x20;Fluid Mech.</source> <volume>656</volume>, <fpage>5</fpage>&#x2013;<lpage>28</lpage>. <pub-id pub-id-type="doi">10.1017/S0022112010001217</pub-id> </citation>
</ref>
<ref id="B51">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Schultz</surname>
<given-names>W. W.</given-names>
</name>
<name>
<surname>Webb</surname>
<given-names>P. W.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Power Requirements of Swimming: Do New Methods Resolve Old Questions</article-title>. <source>Integr. Comp. Biol.</source> <volume>42</volume>, <fpage>1018</fpage>&#x2013;<lpage>1025</lpage>. <pub-id pub-id-type="doi">10.1093/icb/42.5.1018</pub-id> </citation>
</ref>
<ref id="B52">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Schwab</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Lunsford</surname>
<given-names>E. T.</given-names>
</name>
<name>
<surname>Hong</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Wiesem&#xfc;ller</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Kovac</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Park</surname>
<given-names>Y.-L.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Body Caudal Undulation Measured by Soft Sensors and Emulated by Soft Artificial Muscles</article-title>. <source>Integr. Comp. Biol.</source> <volume>10</volume>, <fpage>icab182</fpage>. <pub-id pub-id-type="doi">10.1093/icb/icab182</pub-id> </citation>
</ref>
<ref id="B53">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sfakiotakis</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Lane</surname>
<given-names>D. M.</given-names>
</name>
<name>
<surname>Davies</surname>
<given-names>J.&#x20;B. C.</given-names>
</name>
</person-group> (<year>1999</year>). <article-title>Review of Fish Swimming Modes for Aquatic Locomotion</article-title>. <source>IEEE J.&#x20;Oceanic Eng.</source> <volume>24</volume>, <fpage>237</fpage>&#x2013;<lpage>252</lpage>. <pub-id pub-id-type="doi">10.1109/48.757275</pub-id> </citation>
</ref>
<ref id="B54">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shield</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Jericevich</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Patel</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Jusufi</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Tails, Flails, and Sails: How Appendages Improve Terrestrial Maneuverability by Improving Stability</article-title>. <source>Integr. Comp. Biol.</source> <volume>61</volume>, <fpage>506</fpage>&#x2013;<lpage>520</lpage>. <pub-id pub-id-type="doi">10.1093/icb/icab108</pub-id> </citation>
</ref>
<ref id="B55">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Siddall</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Byrnes</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Full</surname>
<given-names>R. J.</given-names>
</name>
<name>
<surname>Jusufi</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Tails Stabilize landing of Gliding Geckos Crashing Head-First into Tree Trunks</article-title>. <source>Commun. Biol.</source> <volume>4</volume>, <fpage>1020</fpage>. <pub-id pub-id-type="doi">10.1038/s42003-021-02378-6</pub-id> </citation>
</ref>
<ref id="B56">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Siddall</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Schwab</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Michel</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Weaver</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Jusufi</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>Heads or Tails? Cranio-Caudal Mass Distribution for Robust Locomotion with Biorobotic Appendages Composed of 3d-Printed Soft Materials</article-title>,&#x201d; in <source>Living Machines</source>. Editors <person-group person-group-type="editor">
<name>
<surname>Martinez-Hernandez</surname>
<given-names>U.</given-names>
</name>
<name>
<surname>Vouloutsi</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Mura</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Mangan</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Asada</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Prescott</surname>
<given-names>T. J.</given-names>
</name>
<etal/>
</person-group> (<publisher-loc>Cham</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>240</fpage>&#x2013;<lpage>253</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-030-24741-6_21</pub-id> </citation>
</ref>
<ref id="B57">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Struebig</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Bayat</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Eckert</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Looijestijn</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Lueth</surname>
<given-names>T. C.</given-names>
</name>
<name>
<surname>Ijspeert</surname>
<given-names>A. J.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Design and Development of the Efficient Anguilliform Swimming Robot- MAR</article-title>. <source>Bioinspir. Biomim.</source> <volume>15</volume>, <fpage>035001</fpage>. <pub-id pub-id-type="doi">10.1088/1748-3190/ab6be0</pub-id> </citation>
</ref>
<ref id="B58">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Taylor</surname>
<given-names>G. K.</given-names>
</name>
<name>
<surname>Nudds</surname>
<given-names>R. L.</given-names>
</name>
<name>
<surname>Thomas</surname>
<given-names>A. L. R.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>Flying and Swimming Animals Cruise at a Strouhal Number Tuned for High Power Efficiency</article-title>. <source>Nature</source> <volume>425</volume>, <fpage>707</fpage>&#x2013;<lpage>711</lpage>. <pub-id pub-id-type="doi">10.1038/nature02000</pub-id> </citation>
</ref>
<ref id="B59">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Triantafyllou</surname>
<given-names>M. S.</given-names>
</name>
<name>
<surname>Triantafyllou</surname>
<given-names>G. S.</given-names>
</name>
<name>
<surname>Yue</surname>
<given-names>D. K. P.</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>Hydrodynamics of Fishlike Swimming</article-title>. <source>Annu. Rev. Fluid Mech.</source> <volume>32</volume>, <fpage>33</fpage>&#x2013;<lpage>53</lpage>. <pub-id pub-id-type="doi">10.1146/annurev.fluid.32.1.33</pub-id> </citation>
</ref>
<ref id="B60">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tu</surname>
<given-names>J.&#x20;H.</given-names>
</name>
<name>
<surname>Rowley</surname>
<given-names>C. W.</given-names>
</name>
<name>
<surname>Luchtenburg</surname>
<given-names>D. M.</given-names>
</name>
<name>
<surname>Brunton</surname>
<given-names>S. L.</given-names>
</name>
<name>
<surname>Kutz</surname>
<given-names>J.&#x20;N.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>On Dynamic Mode Decomposition: Theory and Applications</article-title>. <source>J. Comput. Dyn</source> <volume>1</volume> (<issue>2</issue>), <fpage>391</fpage>&#x2013;<lpage>421</lpage>. </citation>
</ref>
<ref id="B61">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tytell</surname>
<given-names>E. D.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Do trout Swim Better Than Eels? Challenges for Estimating Performance Based on the Wake of Self-Propelled Bodies</article-title>. <source>Exp. Fluids</source> <volume>43</volume>, <fpage>701</fpage>&#x2013;<lpage>712</lpage>. <pub-id pub-id-type="doi">10.1007/s00348-007-0343-x</pub-id> </citation>
</ref>
<ref id="B62">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tytell</surname>
<given-names>E. D.</given-names>
</name>
<name>
<surname>Lauder</surname>
<given-names>G. V.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>The Hydrodynamics of Eel Swimming</article-title>. <source>J.&#x20;Exp. Biol.</source> <volume>207</volume>, <fpage>1825</fpage>&#x2013;<lpage>1841</lpage>. <pub-id pub-id-type="doi">10.1242/jeb.00968</pub-id> </citation>
</ref>
<ref id="B63">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>van Leeuwen</surname>
<given-names>J.&#x20;L.</given-names>
</name>
<name>
<surname>Voesenek</surname>
<given-names>C. J.</given-names>
</name>
<name>
<surname>M&#xfc;ller</surname>
<given-names>U. K.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>How Body Torque and Strouhal Number Change with Swimming Speed and Developmental Stage in Larval Zebrafish</article-title>. <source>J.&#x20;R. Soc. Interf.</source> <volume>12</volume>, <fpage>20150479</fpage>. <pub-id pub-id-type="doi">10.1098/rsif.2015.0479</pub-id> </citation>
</ref>
<ref id="B64">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vogt</surname>
<given-names>D. M.</given-names>
</name>
<name>
<surname>Park</surname>
<given-names>Y.-L.</given-names>
</name>
<name>
<surname>Wood</surname>
<given-names>R. J.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Design and Characterization of a Soft Multi-axis Force Sensor Using Embedded Microfluidic Channels</article-title>. <source>IEEE Sensors J.</source> <volume>13</volume>, <fpage>4056</fpage>&#x2013;<lpage>4064</lpage>. <pub-id pub-id-type="doi">10.1109/jsen.2013.2272320</pub-id> </citation>
</ref>
<ref id="B65">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Huston</surname>
<given-names>R. L.</given-names>
</name>
</person-group> (<year>1994</year>). <article-title>A Lumped Parameter Method in the Nonlinear Analysis of Flexible Multibody Systems</article-title>. <source>Comput. Structures</source> <volume>50</volume>, <fpage>421</fpage>&#x2013;<lpage>432</lpage>. <pub-id pub-id-type="doi">10.1016/0045-7949(94)90011-6</pub-id> </citation>
</ref>
<ref id="B66">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Willert</surname>
<given-names>C. E.</given-names>
</name>
<name>
<surname>Gharib</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>1991</year>). <article-title>Digital Particle Image Velocimetry</article-title>. <source>Experiments in fluids</source> <volume>10</volume>, <fpage>181</fpage>&#x2013;<lpage>193</lpage>. <pub-id pub-id-type="doi">10.1007/BF00190388</pub-id> </citation>
</ref>
<ref id="B67">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Woodward</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Sitti</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Morphological Intelligence Counters Foot Slipping in the Desert Locust and Dynamic Robots</article-title>. <source>Proc. Natl. Acad. Sci. USA</source> <volume>115</volume>, <fpage>E8358</fpage>&#x2013;<lpage>E8367</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.1804239115</pub-id> </citation>
</ref>
<ref id="B68">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Wright</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Vogt</surname>
<given-names>D. M.</given-names>
</name>
<name>
<surname>Wood</surname>
<given-names>R. J.</given-names>
</name>
<name>
<surname>Jusufi</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>Soft Sensors for Curvature Estimation under Water in a Soft Robotic Fish</article-title>,&#x201d; in <conf-name>2019 2nd IEEE International Conference on Soft Robotics (RoboSoft) COEX</conf-name>, <conf-loc>Seoul, Korea</conf-loc>, <conf-date>April 14-18, 2019</conf-date> (<publisher-name>IEEE</publisher-name>), <fpage>367</fpage>&#x2013;<lpage>371</lpage>. <pub-id pub-id-type="doi">10.1109/robosoft.2019.8722806</pub-id> </citation>
</ref>
<ref id="B69">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Baines</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Shah</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Patiballa</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Thomas</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Venkadesan</surname>
<given-names>M.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Reprogrammable Soft Actuation and Shape-Shifting via Tensile Jamming</article-title>. <source>Sci. Adv.</source> <volume>7</volume>, <fpage>eabh2073</fpage>. <pub-id pub-id-type="doi">10.1126/sciadv.abh2073</pub-id> </citation>
</ref>
<ref id="B70">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yong-Lae Park</surname>
<given-names>Y.-L.</given-names>
</name>
<name>
<surname>Bor-Rong Chen</surname>
<given-names>B.-R.</given-names>
</name>
<name>
<surname>Wood</surname>
<given-names>R. J.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Design and Fabrication of Soft Artificial Skin Using Embedded Microchannels and Liquid Conductors</article-title>. <source>IEEE Sensors J.</source> <volume>12</volume>, <fpage>2711</fpage>&#x2013;<lpage>2718</lpage>. <pub-id pub-id-type="doi">10.1109/jsen.2012.2200790</pub-id> </citation>
</ref>
<ref id="B71">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yun</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>K.-S.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Kyung</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Actuation of a Robotic Fish Caudal Fin for Low Reaction Torque</article-title>. <source>Rev. Scientific Instr.</source> <volume>82</volume>, <fpage>075114</fpage>. <pub-id pub-id-type="doi">10.1063/1.3611002</pub-id> </citation>
</ref>
<ref id="B72">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yun</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>K.-S.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Thrust Characteristic of a Caudal Fin with Spanwise Variable Phase</article-title>. <source>Ocean Eng.</source> <volume>104</volume>, <fpage>344</fpage>&#x2013;<lpage>348</lpage>. <pub-id pub-id-type="doi">10.1016/j.oceaneng.2015.04.089</pub-id> </citation>
</ref>
<ref id="B73">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Szymanski</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Seyfarth</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Bio-inspired Neuromuscular Reflex Based Hopping Controller for a Segmented Robotic Leg</article-title>. <source>Bioinspir. Biomim.</source> <volume>15</volume>, <fpage>026007</fpage>. <pub-id pub-id-type="doi">10.1088/1748-3190/ab6ed8</pub-id> </citation>
</ref>
<ref id="B74">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>White</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Wainwright</surname>
<given-names>D. K.</given-names>
</name>
<name>
<surname>Di Santo</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Lauder</surname>
<given-names>G. V.</given-names>
</name>
<name>
<surname>Bart-Smith</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Tuna Robotics: A High-Frequency Experimental Platform Exploring the Performance Space of Swimming Fishes</article-title>. <source>Sci. Robot</source> <volume>4</volume>, <fpage>eaax4615</fpage>. <pub-id pub-id-type="doi">10.1126/scirobotics.aax4615</pub-id> </citation>
</ref>
</ref-list>
</back>
</article>