Literature DB >> 35694325

OpenFish: Biomimetic design of a soft robotic fish for high speed locomotion.

Sander C van den Berg1, Rob B N Scharff2, Zoltán Rusák1, Jun Wu1.   

Abstract

We present OpenFish: an open source soft robotic fish which is optimized for speed and efficiency. The soft robotic fish uses a combination of an active and passive tail segment to accurately mimic the thunniform swimming mode. Through the implementation of a novel propulsion system that is capable of achieving higher oscillation frequencies with a more sinusoidal waveform, the open source soft robotic fish achieves a top speed of 0.85 m / s . Hereby, it outperforms the previously reported fastest soft robotic fish by 27 % . Besides the propulsion system, the optimization of the fish morphology played a crucial role in achieving this speed. In this work, a detailed description of the design, construction and customization of the soft robotic fish is presented. Hereby, we hope this open source design will accelerate future research and developments in soft robotic fish.
© 2022 The Author(s).

Entities:  

Keywords:  Biomimetics; Marine robotics; Oscillating propulsion; Soft robotic fish

Year:  2022        PMID: 35694325      PMCID: PMC9178345          DOI: 10.1016/j.ohx.2022.e00320

Source DB:  PubMed          Journal:  HardwareX        ISSN: 2468-0672


Specifications table Soft robotics Marine robotics Oscillating propulsion Underwater exploration

Hardware in context

Oscillating propulsion for underwater locomotion offers several potential advantages over rotary propulsion. First, the high operating frequencies of rotary propulsion systems create disturbing vibrations in the water. In contrast, oscillating propulsion systems require much lower operating frequencies than rotary propulsion systems and consequently do not create such disturbing vibrations. Second, rotary propulsion systems actively suck in objects and wildlife into the propeller, whereas systems with oscillating propulsion pushes obstacles away from its body rather than entangling them. Third, the oscillating motion can outperform rotary propulsion in terms of efficiency. Lab experiments have demonstrated efficiencies up to [1], whereas rotary systems with small propellers typically do not reach efficiencies above [2]. Rotary propulsion suffers from energy losses resulting from the rotating water flow. Moreover, a pressure needs to be exerted on the rotary shaft to prevent water from seeping into the system, resulting in energy loss due to friction. The required pressure to be applied on the shaft, and thus loss of energy, gets especially large when the underwater system is operating at large depths. Oscillating propulsion systems do not have rotating parts in direct contact with the water and therefore do not suffer from this problem. On top of that, oscillating propulsion systems harvest energy from the turbulence at the wake of the vessel’s body. The abovementioned advantages have motivated the development of robotic fish with oscillating propulsion for applications such as trait-based ecology investigation [3], studying the role of social robots in treating fish anxiety [4], studying collective fish behavior [5], studying the design principles and coordination mechanisms of biological systems [6], energy harvesting [7], tracking of real fish or underwater vehicles [8], science education [9], and water quality monitoring [10]. Despite their advantages and applications, the study and development of robotic fish for underwater locomotion is progressing slowly. We argue that one of the main reasons for this slow progress is the lack of a suitable open source design that can function as a shared platform for research and development. Building a robotic fish with satisfactory performance from scratch is a time-consuming process that typically requires extensive tuning of design parameters based on literature research and experiments over the course of many design iterations. Moreover, it is difficult to compare results that were obtained on the strongly deviating designs that have been previously developed. For example, the size of a robotic fish will greatly influence the evaluation of its swimming speed (even when comparing speed in body lengths per second ()), and a robotic fish that is tested with a fixed head in a laminar flow tank [11] is likely to generate more thrust than a freely swimming robotic fish with a swaying head [12]. A suitable platform that allows for further investigation of all of the above-mentioned applications of robotic fish requires a versatile design that is capable of achieving high speeds as well as safe and compliant behavior. Moreover, the fabrication of the basic design should be accessible, fast, and low-cost. Finally, it should be easy to modify the design and to build in additional functionality. Most robotic fish do not meet all of the above-mentioned criteria. For example, robotic fish designs that are capable of achieving speeds of [11] or even [13] make use of a rotary shaft propulsion mechanism and therefore lack compliance and tunability. On the other hand, designs that make use of a compliant tail (i.e. soft robotic fish) are typically not capable of high speed swimming [12], [14]. Moreover, the fabrication of most of these existing designs is complex and tedious. In our previous work, we presented a soft robotic fish with a compliant tail which was optimized for speed and efficiency [15] (see Fig. 1). A key innovation of our system is the use of the continuous rotation of a DC motor to pull the cables connected to both sides of the active tail segment, instead of the commonly used back-and-forth motion of a servo-motor. As a result, higher frequencies can be obtained with a more sinusoidal waveform. Our fish is able to reach speeds up to m/s. Hereby, it outperforms the previously reported fast soft robotic fish by Zhong et al. [16] with a significant margin of . Moreover, the fabrication of the design is accessible, low-cost, and easy to modify. Hereby, it makes for an excellent platform for future research and development.
Fig. 1

The swimming pattern of the soft robotic fish presented in this work in chronologically ordered snapshots from a to f. The thunniform-like swimming mode is realized through a combination of an active and a passive tail segment.

The swimming pattern of the soft robotic fish presented in this work in chronologically ordered snapshots from a to f. The thunniform-like swimming mode is realized through a combination of an active and a passive tail segment. The rationale behind the design of the oscillating propulsion system and the fish morphology has been discussed extensively in our previous work and is based on literature and modeling [15]. Instead, this work will focus on presenting a detailed description of the open source OpenFish design that will allow others to replicate and build upon this design. All OpenFish design files are freely accessible at https://doi.org/10.17605/OSF.IO/FB5VH.

Hardware description

The biomimetic design of the open source soft robotic fish is shown in Fig. 2. The design has been optimized for speed and efficiency. A single DC motor is used to realize the oscillating motion for propulsion. A gearbox converts the continuous rotation of the motor to alternately pull the cables on both sides of the active tail segment. Hereby, the system is capable of achieving much higher oscillation frequencies with a more sinusoidal waveform than systems that use the back-and-forth motion of a servo-motor to pull the cables. The passive compliant tail segment then conforms to the environment to accurately mimic the thunniform swimming mode. The shape of the body and fins have also been optimized for speed and efficiency. For a detailed description of the rationale behind the design of the oscillating propulsion system and the fish morphology we refer the reader to our previous work [15]. Instead, this section will focus on explaining how OpenFish’s versatile design can be deployed for a wide range of applications. Specifically, we envision the OpenFish design to aid in verifying and comparing research on oscillating propulsion, to aid the development of a fully autonomous and intelligent soft robotic fish, and to aid studies that require underwater task performance and data collection. Finally, subSection 2.1 presents a use case to demonstrate OpenFish’s well-suited behavior for verifying a theoretical model that describes the influence of the caudal fin size on the swimming speed.
Fig. 2

(a) Design of the open source soft robotic fish, (b) Side and top view of the soft robotic fish with its main dimensions, (c) explanation of the terms used for fish anatomy and fish stability.

Verification and comparison of research on oscillating propulsion The OpenFish design can be used to verify modeling results on oscillating propulsion and investigation of design parameters by modifying the OpenFish design and comparing it to the benchmark design. In combination with the standard test protocol described in Section 6, the OpenFish design can act as a platform for fair comparisons of fish performance. Design parameters that might be of interest include the lengths of the active and passive tail, the stiffness of the compliant tail, the shape of the head, and the shape or placement of the fins. As the OpenFish design is mostly composed of lasercut and 3D-printed parts, the morphology and materials of its body can be easily modified. At the same time, the low costs, low number of parts, and ease of assembly and control of the OpenFish make construction of the fish for the purpose of verification and comparison accessible. Development of a fully autonomous and intelligent soft robotic fish The OpenFish design is expected to support the development of a fully autonomous and intelligent soft robotic fish with increased functionality. The OpenFish design is built in anticipation of such additions. For example, the current propulsion system allows for an easy implementation of a steering mechanism, through rotation of the attachment plate that holds the spur gears around the main motor axis. A bearing (Part #34) has already been included in the design for this purpose and the placement of the gear for steering (Part #29) is indicated in Assembly #1. Other envisioned developments are the inclusion of a proprioceptive sensing system in the tail and the inclusion of a method to change the stiffness of the passive compliant tail segment dynamically. Through these additions, the swimming mode of the fish could be optimized at different tail beat frequencies. Finally, the design could be further enhanced by replacing the cable that is attached to the fish by an embedded power supply and a wireless communication system or autonomous control system. The head of the OpenFish design leaves plenty of space to accommodate such additions. Underwater exploration and task performance Lastly, the OpenFish design is expected to be deployed for exploring, monitoring, and performing tasks in an underwater environment. Due to using oscillating propulsion and a compliant tail, OpenFish can operate without disturbing or damaging underwater flora and fauna. Its ability to blend in with its environment makes it a valuable tool to study the behavior of underwater animals. The design can be easily enriched with exteroceptive sensors (e.g. cameras and chemical sensors) and grippers to collect the required data. (a) Design of the open source soft robotic fish, (b) Side and top view of the soft robotic fish with its main dimensions, (c) explanation of the terms used for fish anatomy and fish stability.

Use case: verification of predicted swimming speed based on scaling of the caudal fin

The caudal fin is of great importance to the swimming characteristics of fish and has therefore been extensively studied. However, it has been difficult to compare the performance of different caudal fin designs on a robotic fish due to the large variety of robotic fish embodiments that are used to test their performance. This section will highlight the use of the OpenFish platform to verify a simple model that predicts the relative speed of the robotic fish based on the scaling factor of the caudal fin. Experiments were performed with both a small caudal fin (height of , surface area ) and a large caudal (height of , surface area ) (see Fig. 2(c)). The effect of an increased caudal fin surface area on the swimming speed can be estimated as follows. The hydrodynamic drag can be expressed as:where is the density of the fluid, v is the speed, S is the reference area, and is the drag coefficient. When swimming at a constant speed, the drag force and the thrust force () are in equilibrium (). As the density of the fluid and drag coefficient are constant over the two experiments, it follows that:where is a constant replacing all constants from Eq. 1. As the thrust force increases linearly with the surface area of the caudal fins, the expected swimming speed of the fish with the large caudal fin () can be expressed as a function of the swimming speed of the fish with the smaller caudal fin () and the surface areas of both caudal fins: It should be noted that changing the size and shape of the caudal fin is likely to lead to changes in the angle of attack. This effect is not taken into account for the estimation above. Features: Affordable and easy to fabricate design for verification and comparison of research on oscillating propulsion Platform for the development of a fully autonomous and intelligent soft robotic fish: The design allows for easy implementation of additional features such as a steering mechanism and (proprioceptive) sensors High-speed and efficient free-swimming robotic fish with a compliant tail for underwater exploration and task performance

Design files summary

Bill of materials summary

Build instructions

OpenFish is designed for a rapid manufacturing and assembly process. The detailed build instructions are described below. Additive manufacturing of Part #1–9, Part #11,Part #12, Part #15–17 and Part #19 (STL files are provided). All parts are fabricated using Fused Deposition Modeling (FDM) on an Ultimaker S5 using the Cura slicer engine. All parts are printed with PLA and an infill percentage of 100%. The 3D printed body halves might not be fully waterproof directly after printing. In this case, the printing temperature can be slightly increased to improve the layer adhesion. In addition, a waterproof clear coat (e.g. an acrylic based clear spray coating) can be applied after printing. Lasercut Part #13, Part #14, Part #18, Part #20–25 (DXF files are provided). The sheet thickness and materials for the various parts are indicated in the bill of materials summary. Use Part #11–13 to assemble the mold according to Assembly #2. Cast silicone in the mold to create Part #10 (see Fig. 3(b)).
Fig. 3

Fabrication of the soft robotic fish. (a) CAD-model of the soft robotic fish with an indication of its main components, (b) casting of the silicone tail cover, (c) propulsion system with an indication of its main components, and (d) assembly of the soft robotic fish with an indication of the remainder components.

Fabrication of the soft robotic fish. (a) CAD-model of the soft robotic fish with an indication of its main components, (b) casting of the silicone tail cover, (c) propulsion system with an indication of its main components, and (d) assembly of the soft robotic fish with an indication of the remainder components. Assemble the DC-motor driven propulsion system according to Assembly #1 (see Fig. 3(c)). To implement the optional steering system, include Part #30 as indicated in Assembly #1 and include a servo motor to rotate the spur gear and enable steering. In case the steering system is not required, the two spacer bolts (Part #33) that are positioned furthest away from the tail should be placed upside down with respect to their position in Assembly #1. Then, two bolts can be secured to connect the two spacer bolts to Part #17 and fix the steering system. Assemble the complete fish according to Assembly #1 (see Fig. 3(d)). The cables (Part #38) are pulled tight and fastened with in the pushrod connectors. It is important to ensure that the length of the cable is the same on both sides. The total volume of OpenFish is approximately (or excluding the dorsal, anal, and pectoral fins). The body of the fish is weighed and its weight is subtracted from the target weight of 1370 g. The missing weight minus 15 grams is added by placing adhesive weights (Part #37) on the inside of the bottom shell. Then, the fish is closed by putting the rubber seal (Part #14) between the two halves of the fish (Part #1 and Part #2). and tightening the bolts. Adhesive weights are now added on the outside of the fish until neutral buoyancy is achieved. Next, the fish is opened up and the adhesive weights that were placed on the outside of the fish are placed on the inside on the same frontal plane. After closing the fish again, waterproof tape is applied on the connection between the silicone tail cover (Part #10) and the main body of the fish to ensure a waterproof seal.

Operation instructions

This section describes the setup and protocol that was used to operate the soft robotic fish and to measure its performance. The setup can be easily reproduced in order for others to benchmark new versions of the open source soft robotic fish. It is important to note that the fish is free-swimming (the head is not fixed), such that head sway and other stability issues will influence the swimming performance. Therefore, the OpenFish design can also be used to study these phenomena. The basin is sufficiently wide to exclude effects from the walls of the basin on the flow, and long enough to allow the fish to reach its top speed. The robotic fish is tethered to allow for reliable communication. A camera (GoPro7, at ) is placed above the water with linear settings to minimize distortion due to the lens. Fig. 4 shows how the swimming speed U is calculated using a segment of the fish with a known length for calibration of the traveled distance. Therefore, it is not necessary for the fish to swim perfectly parallel to the water during the interval of interest. In this work, the performance of the fish at different tail beat frequencies was studied. The voltage applied to the motor was incremented with steps of , starting from a minimum voltage and until failure of the prototype or until the maximum motor specifications were reached. For each voltage, three straight swimming intervals were captured. The tail beat frequency f was measured from the video footage. The tail sweep amplitude A is measured when the fish is underneath the camera in order to minimize camera distortion, and calibrated using the segment with known length. Using these parameters, the Strouhal number can be calculated as:
Fig. 4

Example calculation of the traveled distance. The camera makes an angle of °. A segment with a known length of is 133 px long in the initial position, and long at the end of the swimming interval. The traveled distance over the interval can thus be calculated as .

Example calculation of the traveled distance. The camera makes an angle of °. A segment with a known length of is 133 px long in the initial position, and long at the end of the swimming interval. The traveled distance over the interval can thus be calculated as . The Strouhal number is a dimensionless quantity that is used for the analysis of unsteady fluid flow dynamics problems. Experiments have demonstrated high peak propulsive efficiency for intermediate Strouhal numbers (between and ) [17]. This peak in propulsive efficiency is associated with maximum amplification of the shed vortices in the wake. Therefore, Strouhal numbers between and are an indicator for good swimming efficiency.

Validation and characterization

This section briefly discusses the performance of the open source soft robotic fish. A more detailed evaluation of the performance of the soft robotic fish is given in our previous work [15]. The performance of the robotic fish is also demonstrated in the supplementary video (https://youtu.be/tvL4VXgySOI). It can be seen that the fish accurately reproduces a thunniform-like swimming mode. The soft robotic fish was able to achieve a top speed of ( bodylengths per second ()) at a tail beat frequency of . For tail beat frequencies above , the Strouhal number drops between and . This is a significant improvement over the servo-driven soft robotic fish by Zhong et al., which achieved Strouhal numbers between and . [16]. The tailbeat frequency over voltage and the swimming speed over tail beat frequency for both caudal fin designs is shown in Fig. 5. The speeds that were achieved with the larger caudal fin are significantly higher than those achieved with the smaller caudal fin at the same tail beat frequencies. Fig. 5 also shows the predicted speed for the large caudal fin based on the speed that was achieved with the small caudal fin and the surface areas of both caudal fins, using Eq. (3). These predictions are in good agreement with the actual speed obtained with the large caudal fin. The performance of the large tail starts to exceed the predictions from a tailbeat frequency of approximately . The footage shows that around this frequency the tail starts to form an S-shape due to larger deformation of the passive tail segment (as shown in Fig. 1(d)). This is associated with higher efficiencies as the caudal fin has a more optimal angle of attack.
Fig. 5

The tail beat frequency over voltage (left), and swimming speed over tail beat frequency (right) for both caudal fin designs (see Fig. 2(b)). The yellow points indicate the predicted speed of the fish with the large caudal fin based on the speed achieved with the small caudal fin and the surface areas of both caudal fins, using Eq. (3).

The tail beat frequency over voltage (left), and swimming speed over tail beat frequency (right) for both caudal fin designs (see Fig. 2(b)). The yellow points indicate the predicted speed of the fish with the large caudal fin based on the speed achieved with the small caudal fin and the surface areas of both caudal fins, using Eq. (3).

CRediT authorship contribution statement

Sander C. van den Berg: Conceptualization, Methodology, Investigation, Writing – original draft, Visualization. Rob B.N. Scharff: Conceptualization, Methodology, Supervision, Writing – original draft, Visualization. Zoltán Rusák: Conceptualization, Methodology, Supervision, Writing – review & editing. Jun Wu: Conceptualization, Methodology, Supervision, Writing – review & editing.

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Hardware nameOpenFish – Open source soft robotic fish
Subject area

Soft robotics

Marine robotics

Oscillating propulsion

Hardware type

Underwater exploration

Closest commercial analogNo commercial analog is available
Open source licenseCC-BY-SA 4.0
Cost of hardware€160,32
Source file repositoryhttps://doi.org/10.17605/OSF.IO/FB5VH
Design filenameFile typeOpen source licenseLocation of the file

Part #1STL file; CAD file (SLDPRT)CCAvailable with the article
Part #2STL file; CAD file (SLDPRT)CCAvailable with the article
Part #3STL file; CAD file (SLDPRT)CCAvailable with the article
Part #4STL file; CAD file (SLDPRT)CCAvailable with the article
Part #5STL file; CAD file (SLDPRT)CCAvailable with the article
Part #6STL file; CAD file (SLDPRT)CCAvailable with the article
Part #7STL file; CAD file (SLDPRT)CCAvailable with the article
Part #8STL file; CAD file (SLDPRT)CCAvailable with the article
Part #9STL file; CAD file (SLDPRT)CCAvailable with the article
Part #10CAD file (SLDPRT)CCAvailable with the article
Part #11STL file; CAD file (SLDPRT)CCAvailable with the article
Part #12STL file; CAD file (SLDPRT)CCAvailable with the article
Part #13DXF file; CAD file (SLDPRT)CCAvailable with the article
Part #14DXF file; CAD file (SLDPRT)CCAvailable with the article
Part #15STL file; CAD file (SLDPRT)CCAvailable with the article
Part #16STL file; CAD file (SLDPRT)CCAvailable with the article
Part #17STL file; CAD file (SLDPRT)CCAvailable with the article
Part #18DXF file; CAD file (SLDPRT)CCAvailable with the article
Part #19STL file; CAD file (SLDPRT)CCAvailable with the article.
Part #20DXF file; CAD file (SLDPRT)CCAvailable with the article
Part #21DXF file; CAD file (SLDPRT)CCAvailable with the article
Part #22DXF file; CAD file (SLDPRT)CCAvailable with the article
Part #23DXF file; CAD file (SLDPRT)CCAvailable with the article
Part #24DXF file; CAD file (SLDPRT)CCAvailable with the article
Part #25DXF file; CAD file (SLDPRT)CCAvailable with the article
Assembly #1CAD file (SLDASM, Parasolid)CCAvailable with the article
Assembly #2CAD file (SLDASM, Parasolid)CCAvailable with the article
Part #1 is the bottom part of the fish head
Part #2 is the top part of the fish head
Part #3 is the large caudal fin of the fish
Part #4 is both the left and right pectoral fin of the fish
Part #5 is both the anal and dorsal fin of the fish
Part #6 is the first rib of the active tail segment
Part #7 is the second rib of the active tail segment
Part #8 is the third rib of the active tail segment
Part #9 is the fourth and last rib of the active tail segment
Part #10 is the silicone tail cover
Part #11 is both the left and right part of the outer mold used to cast Part #10
Part #12 is the inner mold used to cast Part #10
Part #13 is an insert to the inner mold used to cast Part #10
Part #14 is the rubber sheet that seals Part #1 and Part #2
Part #15 is the mount for the motor assembly
Part #16 is the mount for the bearing
Part #17 is the mount for the gearbox assembly
Part #18 is the compliant tail
Part #19 is the small caudal fin of the fish
Part #20 is a plate in the gearbox assembly
Part #21 is a mounting plate of the gearbox assembly
Part #22 is the pushrod connector plate
Part #23 is the front plate of the fish mount
Part #24 is the back plate of the fish mount
Part #25 is the side plate of the fish mount
Assembly #1 is the assembly of the soft robotic fish that consists of all of the above mentioned parts (besides Part #11, Part #12, and Part #13) as well as the off-the-shelf parts
Assembly #2 is the assembly of the mold for part Part #10
DesignatorComponentNumberCost per unit – currencyTotal cost – currencySource of materialsMaterial type

Part #11€19,50/kg€4,88 (250 g)123-3DPLA
Part #21€19,50/kg€2,91 (149 g)123-3DPLA
Part #31€19,50/kg€0,31 (16 g)123-3DPLA
Part #42€19,50/kg€0,39 (2×10 g)123-3DPLA
Part #52€19,50/kg€0,35 (2×9 g)123-3DPLA
Part #61€19,50/kg€0,39 (20 g)123-3DPLA
Part #71€19,50/kg€0,18 (9 g)123-3DPLA
Part #81€19,50/kg€0,14 (7 g)123-3DPLA
Part #91€19,50/kg€0,14 (7 g)123-3DPLA
Part #101€36,41/pot (0.91 kg)€2,00 (50 g)FormXSilicone – Shore 15
Part #112€19,50/kg€6,24 (2×160 g)123-3DPLA
Part #121€19,50/kg€3,41 (175 g)123-3DPLA
Part #131 mm thickness125,95/m2€0,03 (1209.16mm2)TU DelftPETG
Part #141 mm thickness118,26/m2€0,05 (2981.87mm2)TU DelftNitril Rubber
Part #151€19,50/kg€0,35 (18 g)123-3DPLA
Part #161€19,50/kg€0,04 (2 g)123-3DPLA
Part #171€19,50/kg€0,49 (25 g)123-3DPLA
Part #181 mm thickness125,95/m2€0,07 (2616.66mm2)TU DelftPETG
Part #191€19,50/kg€0,20 (10 g)123-3DPLA
Part #202 mm thickness1133,10/m2€0,01 (98.96mm2)StoutperspexPOM
Part #212 mm thickness1133,10/m2€0,17 (1260.76mm2)StoutperspexPOM
Part #222 mm thickness2133,10/m2€0,10 (2× 366.78mm2)StoutperspexPOM
Part #232 mm thickness1133,10/m2€0,86 (6448.42mm2)StoutperspexPOM
Part #242 mm thickness1133,10/m2€0,93 (7002.78mm2)StoutperspexPOM
Part #252 mm thickness2133,10/m2€2,06 (2 × 7749.66mm2)StoutperspexPOM
Part #269.7:1 Metal Gearmotor 25D × 48L mm HP 12 V1€19.37/pc€19.37ExptechOther
Part #274 × 4 mm motorshaft coupling1€6.95/pc€6.95Robots4allOther
Part #28Spur gear M0.5 20T1€4,35/pc€4,35RS onlinePOM
Part #29Spur gear M0.5 50T2€5,03/pc€10,06RS onlinePOM
Part #30Gear for steering1€4,30€4,30NorelemPOM
Part #31Huco L gearbox, 1:1 gear ratio1€39,10/pc€39,10RS onlineOther
Part #32Flat washer M56€3,07/50pcs€0,37RS OnlineNylon
Part #33Spacer bolt4€22,60/50pcs€1,81RS onlineOther
Part #34Push rod connector2€5,45/5pcs€2,18QuartelOther
Part #35Bearing1€3,23/pc€3,23RS onlineOther
Part #36Rivet screw2€10.89/100pcs€0.22The solution shopOther
Part #37Adhesive weights 5 g50€15,13/50pcs€15,13ValkenpowerOther
Part #38Steel braided fishing line2€3,71/2pcs€3,71HenkkosterOther
Part #39watertight connector male1€12,72/pc€12,72RS OnlineOther
Part #40watertight connector female1€10,26/pc€10,26RS OnlineOther
  5 in total

1.  Flying and swimming animals cruise at a Strouhal number tuned for high power efficiency.

Authors:  Graham K Taylor; Robert L Nudds; Adrian L R Thomas
Journal:  Nature       Date:  2003-10-16       Impact factor: 49.962

2.  Exploration of underwater life with an acoustically controlled soft robotic fish.

Authors:  Robert K Katzschmann; Joseph DelPreto; Robert MacCurdy; Daniela Rus
Journal:  Sci Robot       Date:  2018-03-21

3.  Any colour you like: fish interacting with bioinspired robots unravel mechanisms promoting mixed phenotype aggregations.

Authors:  Donato Romano; Cesare Stefanini
Journal:  Bioinspir Biomim       Date:  2022-05-30       Impact factor: 2.956

4.  An autonomously swimming biohybrid fish designed with human cardiac biophysics.

Authors:  Keel Yong Lee; Sung-Jin Park; David G Matthews; Sean L Kim; Carlos Antonio Marquez; John F Zimmerman; Herdeline Ann M Ardoña; Andre G Kleber; George V Lauder; Kevin Kit Parker
Journal:  Science       Date:  2022-02-10       Impact factor: 47.728

5.  Tunabot Flex: a tuna-inspired robot with body flexibility improves high-performance swimming.

Authors:  Carl H White; George V Lauder; Hilary Bart-Smith
Journal:  Bioinspir Biomim       Date:  2021-03-05       Impact factor: 2.956

  5 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.