1
|
Rodwell C, Tallapragada P. Physics-informed reinforcement learning for motion control of a fish-like swimming robot. Sci Rep 2023; 13:10754. [PMID: 37400473 DOI: 10.1038/s41598-023-36399-4] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/12/2022] [Accepted: 06/02/2023] [Indexed: 07/05/2023] Open
Abstract
Motion control of fish-like swimming robots presents many challenges due to the unstructured environment and unmodelled governing physics of the fluid-robot interaction. Commonly used low-fidelity control models using simplified formulas for drag and lift forces do not capture key physics that can play an important role in the dynamics of small-sized robots with limited actuation. Deep Reinforcement Learning (DRL) holds considerable promise for motion control of robots with complex dynamics. Reinforcement learning methods require large amounts of training data exploring a large subset of the relevant state space, which can be expensive, time consuming, or unsafe to obtain. Data from simulations can be used in the initial stages of DRL, but in the case of swimming robots, the complexity of fluid-body interactions makes large numbers of simulations infeasible from the perspective of time and computational resources. Surrogate models that capture the primary physics of the system can be a useful starting point for training a DRL agent which is subsequently transferred to train with a higher fidelity simulation. We demonstrate the utility of such physics-informed reinforcement learning to train a policy that can enable velocity and path tracking for a planar swimming (fish-like) rigid Joukowski hydrofoil. This is done through a curriculum where the DRL agent is first trained to track limit cycles in a velocity space for a representative nonholonomic system, and then transferred to train on a small simulation data set of the swimmer. The results show the utility of physics-informed reinforcement learning for the control of fish-like swimming robots.
Collapse
Affiliation(s)
- Colin Rodwell
- Department of Mechanical Engineering, Clemson University, Clemson, SC, 29634, USA
| | | |
Collapse
|
2
|
Ma S, Zhao Q, Ding M, Zhang M, Zhao L, Huang C, Zhang J, Liang X, Yuan J, Wang X, He G. A Review of Robotic Fish Based on Smart Materials. Biomimetics (Basel) 2023; 8:227. [PMID: 37366822 DOI: 10.3390/biomimetics8020227] [Citation(s) in RCA: 2] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/22/2023] [Revised: 05/21/2023] [Accepted: 05/24/2023] [Indexed: 06/28/2023] Open
Abstract
The present study focuses on summarizing the recent advancements in the field of fish swimming mode research and bionic robotic fish prototypes based on smart materials. It has been widely acknowledged that fish exhibit exceptional swimming efficiency and manoeuvrability compared to conventional underwater vehicles. In the pursuit of developing autonomous underwater vehicles (AUVs), conventional experimental methods often prove to be complex and expensive. Hence, the utilization of computer simulations for hydrodynamic modelling provides a cost-effective and efficient approach for analysing the swimming behaviour of bionic robotic fish. Additionally, computer simulations can provide data that are difficult to obtain through experimental methods. Smart materials, which integrate perception, drive, and control functions, are increasingly being applied to bionic robotic fish research. However, the utilization of smart materials in this field is still an area of ongoing research and several challenges remain unresolved. This study provides an overview of the current state of research on fish swimming modes and the development of hydrodynamic modelling. The application of four distinct types of smart materials in bionic robotic fish is then reviewed, with a focus on analysing the advantages and disadvantages of each material in driving swimming behaviour. In conclusion, the paper highlights the key technical challenges that must be addressed for the practical implementation of bionic robotic fish and provides insights into the potential future directions of this field.
Collapse
Affiliation(s)
- Shiwei Ma
- School of Mechanical and Materials Engineering, North China University of Technology, Beijing 100144, China
| | - Quanliang Zhao
- School of Mechanical and Materials Engineering, North China University of Technology, Beijing 100144, China
| | - Meixi Ding
- School of Mechanical and Materials Engineering, North China University of Technology, Beijing 100144, China
| | - Mengying Zhang
- School of Mechanical and Materials Engineering, North China University of Technology, Beijing 100144, China
| | - Lei Zhao
- School of Mechanical and Materials Engineering, North China University of Technology, Beijing 100144, China
| | - Can Huang
- School of Mechanical and Materials Engineering, North China University of Technology, Beijing 100144, China
| | - Jie Zhang
- School of Mechanical and Materials Engineering, North China University of Technology, Beijing 100144, China
| | - Xu Liang
- School of Mechanical and Materials Engineering, North China University of Technology, Beijing 100144, China
| | - Junjie Yuan
- School of Mechanical and Materials Engineering, North China University of Technology, Beijing 100144, China
| | - Xingtao Wang
- College of Engineering and Technology, Zunyi Normal University, Zunyi 563006, China
| | - Guangping He
- School of Mechanical and Materials Engineering, North China University of Technology, Beijing 100144, China
| |
Collapse
|
3
|
Jian X, Zou T. A Review of Locomotion, Control, and Implementation of Robot Fish. J INTELL ROBOT SYST 2022. [DOI: 10.1007/s10846-022-01726-w] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/14/2022]
|
4
|
Chen B, Jiang H. Body Stiffness Variation of a Tensegrity Robotic Fish Using Antagonistic Stiffness in a Kinematically Singular Configuration. IEEE T ROBOT 2021. [DOI: 10.1109/tro.2021.3049430] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
|
5
|
Thandiackal R, Melo K, Paez L, Herault J, Kano T, Akiyama K, Boyer F, Ryczko D, Ishiguro A, Ijspeert AJ. Emergence of robust self-organized undulatory swimming based on local hydrodynamic force sensing. Sci Robot 2021; 6:6/57/eabf6354. [PMID: 34380756 DOI: 10.1126/scirobotics.abf6354] [Citation(s) in RCA: 36] [Impact Index Per Article: 12.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/09/2020] [Accepted: 07/21/2021] [Indexed: 01/23/2023]
Abstract
Undulatory swimming represents an ideal behavior to investigate locomotion control and the role of the underlying central and peripheral components in the spinal cord. Many vertebrate swimmers have central pattern generators and local pressure-sensitive receptors that provide information about the surrounding fluid. However, it remains difficult to study experimentally how these sensors influence motor commands in these animals. Here, using a specifically designed robot that captures the essential components of the animal neuromechanical system and using simulations, we tested the hypothesis that sensed hydrodynamic pressure forces can entrain body actuation through local feedback loops. We found evidence that this peripheral mechanism leads to self-organized undulatory swimming by providing intersegmental coordination and body oscillations. Swimming can be redundantly induced by central mechanisms, and we show that, therefore, a combination of both central and peripheral mechanisms offers a higher robustness against neural disruptions than any of them alone, which potentially explains how some vertebrates retain locomotor capabilities after spinal cord lesions. These results broaden our understanding of animal locomotion and expand our knowledge for the design of robust and modular robots that physically interact with the environment.
Collapse
Affiliation(s)
- Robin Thandiackal
- École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland. .,Harvard University, Cambridge MA, USA
| | - Kamilo Melo
- École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland. .,KM-RoBoTa Sàrl, Renens, Switzerland
| | - Laura Paez
- École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland
| | | | | | | | | | | | | | - Auke J Ijspeert
- École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland.
| |
Collapse
|
6
|
Boyer F, Lebastard V, Candelier F, Renda F. Dynamics of Continuum and Soft Robots: A Strain Parameterization Based Approach. IEEE T ROBOT 2021. [DOI: 10.1109/tro.2020.3036618] [Citation(s) in RCA: 27] [Impact Index Per Article: 9.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
|
7
|
Raj A, Thakur A. Hydrodynamic Parameter Estimation for an Anguilliform-inspired Robot. J INTELL ROBOT SYST 2020. [DOI: 10.1007/s10846-020-01154-8] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/24/2022]
|
8
|
Kelasidi E, Liljeback P, Pettersen KY, Gravdahl JT. Integral Line-of-Sight Guidance for Path Following Control of Underwater Snake Robots: Theory and Experiments. IEEE T ROBOT 2017. [DOI: 10.1109/tro.2017.2651119] [Citation(s) in RCA: 63] [Impact Index Per Article: 9.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
9
|
Chowdhury AR, Sasidhar S, Panda SK. Bio-harmonized control experiments of a carangiform robotic fish underwater vehicle. Adv Robot 2015. [DOI: 10.1080/01691864.2015.1114905] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/22/2022]
|
10
|
Wang J, Tan X. Averaging Tail-Actuated Robotic Fish Dynamics Through Force and Moment Scaling. IEEE T ROBOT 2015. [DOI: 10.1109/tro.2015.2433539] [Citation(s) in RCA: 38] [Impact Index Per Article: 4.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
11
|
Renda F, Serchi FG, Boyer F, Laschi C. Structural Dynamics of a Pulsed-Jet Propulsion System for Underwater Soft Robots. INT J ADV ROBOT SYST 2015. [DOI: 10.5772/60143] [Citation(s) in RCA: 16] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022] Open
Abstract
This paper entails the study of the pulsed-jet propulsion inspired by cephalopods in the frame of underwater bioinspired robotics. This propulsion routine involves a sequence of consecutive cycles of inflation and collapse of an elastic bladder, which, in the robotics artefact developed by the authors, is enabled by a cable-driven actuation of a deformable shell composed of rubber-like materials. In the present work an all-comprehensive formulation is derived by resorting to a coupled approach that comprises of a model of the structural dynamics of the cephalopod-like elastic bladder and a model of the pulsed-jet thrust production. The bladder, or mantle, is modelled by means of geometrically exact, axisymmetric, nonlinear shell theory, which yields an accurate estimation of the forces involved in driving the deformation of the structure in water. By coupling these results with those from a standard thrust model, the behaviour of the vehicle propelling itself in water is derived. The constitutive laws of the shell are also exploited as control laws with the scope of replicating the muscle activation routine observed in cephalopods. The model is employed to test various shapes, material properties and actuation routines of the mantle. The results are compared in terms of speed performance in order to identify suitable design guidelines. Altogether, the model is tested in more than 50 configurations, eventually providing useful insight for the development of more advanced vehicles and bringing evidence of its reliability in studying the dynamics of both man-made cephalopod-inspired robots and live specimens.
Collapse
Affiliation(s)
- Federico Renda
- Khalifa University Robotics Institute, Khalifa University of Science Technology and Research (KUSTAR), Abu Dhabi, United Arab Emirates
- The BioRobotics Institute, Scuola Superiore Sant'Anna, Pisa, Italy
| | | | - Frederic Boyer
- Research Institute of Communication and Cybernetics of Nantes, Ecole des Mines de Nantes, France
| | - Cecilia Laschi
- The BioRobotics Institute, Scuola Superiore Sant'Anna, Pisa, Italy
| |
Collapse
|
12
|
Renda F, Giorelli M, Calisti M, Cianchetti M, Laschi C. Dynamic Model of a Multibending Soft Robot Arm Driven by Cables. IEEE T ROBOT 2014. [DOI: 10.1109/tro.2014.2325992] [Citation(s) in RCA: 228] [Impact Index Per Article: 22.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022]
|
13
|
Porez M, Boyer F, Ijspeert AJ. Improved Lighthill fish swimming model for bio-inspired robots: Modeling, computational aspects and experimental comparisons. Int J Rob Res 2014. [DOI: 10.1177/0278364914525811] [Citation(s) in RCA: 71] [Impact Index Per Article: 7.1] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022]
Abstract
The best known analytical model of swimming was originally developed by Lighthill and is known as the large amplitude elongated body theory (LAEBT). Recently, this theory has been improved and adapted to robotics through a series of studies ranging from hydrodynamic modeling to mobile multibody system dynamics. This article marks a further step towards the Lighthill theory. The LAEBT is applied to one of the best bio-inspired swimming robots yet built: the AmphiBot III, a modular anguilliform swimming robot. To that end, we apply a Newton–Euler modeling approach and focus our attention on the model of hydrodynamic forces. This model is numerically integrated in real time by using an extension of the Newton–Euler recursive forward dynamics algorithm for manipulators to a robot without a fixed base. Simulations and experiments are compared on undulatory gaits and turning maneuvers for a wide range of parameters. The discrepancies between modeling and reality do not exceed 16% for the swimming speed, while requiring only the one-time calibration of a few hydrodynamic parameters. Since the model can be numerically integrated in real time, it has significantly superior accuracy compared with computational speed ratio, and is, to the best of our knowledge, one of the most accurate models that can be used in real-time. It should provide an interesting tool for the design and control of swimming robots. The approach is presented in a self contained manner, with the concern to help the reader not familiar with fluid dynamics to get insight both into the physics of swimming and the mathematical tools that can help its modeling.
Collapse
Affiliation(s)
- Mathieu Porez
- Institut de Recherche en Communication et Cybernétique de Nantes (IRCCyN), Ecole des Mines de Nantes (EMN), Nantes, France
| | - Frédéric Boyer
- Institut de Recherche en Communication et Cybernétique de Nantes (IRCCyN), Ecole des Mines de Nantes (EMN), Nantes, France
| | - Auke Jan Ijspeert
- BioRob—Ecole Polytechnique Fédérale de Lausanne, Lausanne, Switzerland
| |
Collapse
|
14
|
Kazakidi A, Vavourakis V, Tsakiris D, Ekaterinaris J. A numerical investigation of flow around octopus-like arms: near-wake vortex patterns and force development. Comput Methods Biomech Biomed Engin 2014; 18:1321-39. [DOI: 10.1080/10255842.2014.900757] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/25/2022]
|
15
|
|
16
|
|
17
|
Wiens AJ, Nahon M. Optimally efficient swimming in hyper-redundant mechanisms: control, design, and energy recovery. BIOINSPIRATION & BIOMIMETICS 2012; 7:046016. [PMID: 23135166 DOI: 10.1088/1748-3182/7/4/046016] [Citation(s) in RCA: 6] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/01/2023]
Abstract
Hyper-redundant mechanisms (HRMs), also known as snake-like robots, are highly adaptable during locomotion on land. Researchers are currently working to extend their capabilities to aquatic environments through biomimetic undulatory propulsion. In addition to increasing the versatility of the system, truly biomimetic swimming could also provide excellent locomotion efficiency. Unfortunately, the complexity of the system precludes the development of a functional solution to achieve this. To explore this problem, a rapid optimization process is used to generate efficient HRM swimming gaits. The low computational cost of the approach allows for multiple optimizations over a broad range of system conditions. By observing how these conditions affect optimal kinematics, a number of new insights are developed regarding undulatory swimming in robotic systems. Two key conditions are varied within the study, swimming speed and energy recovery. It is found that the swimmer mimics the speed control behaviour of natural fish and that energy recovery drastically increases the system's efficiency. Remarkably, this efficiency increase is accompanied by a distinct change in swimming kinematics. With energy recovery, the swimmer converges to a clearly anguilliform gait, without, it tends towards the carangiform mode.
Collapse
Affiliation(s)
- A J Wiens
- Centre for Intelligent Machines, McGill University, Montreal H3A 2K6, Canada.
| | | |
Collapse
|
18
|
Singh K, Michelin S, De Langre E. The effect of non-uniform damping on flutter in axial flow and energy-harvesting strategies. Proc Math Phys Eng Sci 2012. [DOI: 10.1098/rspa.2012.0145] [Citation(s) in RCA: 29] [Impact Index Per Article: 2.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/12/2022] Open
Abstract
The problem of energy harvesting from flutter instabilities in flexible slender structures in axial flows is considered. In a recent study, we used a reduced-order theoretical model of such a system to demonstrate the feasibility for harvesting energy from these structures. Following this preliminary study, we now consider a continuous fluid-structure system. Energy harvesting is modelled as strain-based damping, and the slender structure under investigation lies in a moderate fluid loading range, for which the flexible structure may be destabilized by damping. The key goal of this work is to analyse the effect of damping distribution and intensity on the amount of energy harvested by the system. The numerical results indeed suggest that non-uniform damping distributions may significantly improve the power-harvesting capacity of the system. For low-damping levels, clustered dampers at the position of peak curvature are shown to be optimal. Conversely for higher damping, harvesters distributed over the whole structure are more effective.
Collapse
Affiliation(s)
- Kiran Singh
- LadHyX – Department of Mechanics, École Polytechnique, 91128 Palaiseau, France
| | - Sébastien Michelin
- LadHyX – Department of Mechanics, École Polytechnique, 91128 Palaiseau, France
| | - Emmanuel De Langre
- LadHyX – Department of Mechanics, École Polytechnique, 91128 Palaiseau, France
| |
Collapse
|
19
|
Boyer F, Ali S, Porez M. Macrocontinuous Dynamics for Hyperredundant Robots: Application to Kinematic Locomotion Bioinspired by Elongated Body Animals. IEEE T ROBOT 2012. [DOI: 10.1109/tro.2011.2171616] [Citation(s) in RCA: 35] [Impact Index Per Article: 2.9] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
20
|
Boyer F, Ali S. Recursive Inverse Dynamics of Mobile Multibody Systems With Joints and Wheels. IEEE T ROBOT 2011. [DOI: 10.1109/tro.2010.2103450] [Citation(s) in RCA: 29] [Impact Index Per Article: 2.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/05/2022]
|