| Literature DB >> 26705512 |
Eleni Kelasidi1, Pål Liljebäck1, Kristin Y Pettersen1, Jan T Gravdahl2.
Abstract
Underwater snake robots offer many interesting capabilities for underwater operations. The long and slender structure of such robots provide superior capabilities for access through narrow openings and within confined areas. This is interesting for inspection and monitoring operations, for instance within the subsea oil and gas industry and within marine archeology. In addition, underwater snake robots can provide both inspection and intervention capabilities and are thus interesting candidates for the next generation inspection and intervention AUVs. Furthermore, bioinspired locomotion through oscillatory gaits, like lateral undulation and eel-like motion, is interesting from an energy efficiency point of view. Increasing the motion efficiency in terms of the achieved forward speed by improving the method of propulsion is a key issue for underwater robots. Moreover, energy efficiency is one of the main challenges for long-term autonomy of these systems. In this study, we will consider both these two aspects of efficiency. This paper considers the energy efficiency of swimming snake robots by presenting and experimentally investigating fundamental properties of the velocity and the power consumption of an underwater snake robot for both lateral undulation and eel-like motion patterns. In particular, we investigate the relationship between the parameters of the gait patterns, the forward velocity and the energy consumption for different motion patterns. The simulation and experimental results are seen to support the theoretical findings.Entities:
Keywords: Energy efficiency; Modeling of swimming robots ; Properties of gait parameters; Underwater snake robots
Year: 2015 PMID: 26705512 PMCID: PMC4679098 DOI: 10.1186/s40638-015-0029-4
Source DB: PubMed Journal: Robotics Biomim ISSN: 2197-3768
Definition of mathematical terms for the complex model
| Symbol | Description | Vector |
|---|---|---|
|
| The number of links | |
|
| The half length of a link | |
|
| Mass of each link | |
|
| Moment of inertia of each link | |
|
| Angle between link |
|
|
| Angle of joint |
|
|
| Global coordinates of the CM of link |
|
|
| Global coordinates of the CM of the robot |
|
|
| Actuator torque of joint between link |
|
|
| Actuator torque of joint between link |
|
|
| Fluid force on link |
|
|
| Fluid force on link |
|
|
| Fluid torque on link |
|
|
| Joint constraint force in |
|
|
| Joint constraint force in |
|
|
| Joint constraint force in |
|
|
| Joint constraint force in |
|
Fig. 1Parameters of the complex model. a Kinematic parameters of the robot and b forces and torques acting on each link of the robot
Definition of mathematical terms for the control-oriented model
| Symbol | Description | Vector |
|---|---|---|
|
| The number of links | |
|
| The length of a link | |
|
| Mass of each link | |
|
| Normal direction distance between links |
|
|
| Relative velocity between links |
|
|
| Orientation of the underwater snake robot |
|
|
| Angular velocity of the underwater snake robot |
|
|
| Coordinates of the CM of link |
|
|
| Coordinates of the CM of the robot in the |
|
|
| Coordinates of the CM of the robot in the global frame |
|
|
| Forward and normal direction velocity of the robot |
|
|
| Actuator force at joint |
|
|
| Fluid force on link |
|
|
| Fluid force on link |
|
Fig. 2Parameters of the control-oriented model. a Control-oriented model approach and b kinematics and dynamics of the robot
Fig. 3The underwater snake robot Mamba developed at NTNU to support the research on both ground and underwater snake robot locomotion. Markers are attached to the tail of the robot for position measurements
Fig. 4Lateral undulation: simulation results for the forward velocity of the underwater snake robot for different values of . a Control-oriented model and b complex model
Fig. 5Eel-like motion: Simulation results for the forward velocity of the underwater snake robot for different values of . a Control-oriented model and b complex model
Fig. 6Lateral undulation: simulation results for the forward velocity of the underwater snake robot for different values of . a Control-oriented model and b complex model
Fig. 7Eel-like motion: Simulation results for the forward velocity of the underwater snake robot for different values of . a Control-oriented model and b complex model
Fig. 8Lateral undulation: simulation results for the forward velocity of the underwater snake robot for different values of . a Control-oriented model and b complex model
Fig. 9Eel-like motion: Simulation results for the forward velocity of the underwater snake robot for different values of . a Control-oriented model and b complex model
Fig. 10Illustration of the experimental process adopted in the experiments with the underwater snake robot Mamba
Fig. 11The motion of the underwater snake robot during lateral undulation and eel-like motion patterns
Fig. 12Measured position of the underwater snake robot during eel-like motion pattern. The distance travelled by the robot is shown with red color
Fig. 13Lateral undulation: the average forward velocity, [m/s] for different gait parameters. a Simulation results for /s and , b experimental results for /s and , c simulation results for and , d experimental results for and , e simulation results for and /s and f experimental results for and /s
Fig. 14Eel-like motion: the average forward velocity, [m/s] for different gait parameters. a Simulation results for /s and , b experimental results for /s and , c simulation results for and , d experimental results for and , e simulation results for and /s and f experimental results for and /s
Fig. 15Lateral undulation: the average power consumption, [W] for different gait parameters. a Simulation results for /s and , b experimental results for /s and , c simulation results for and , d experimental results for and , e simulation results for and /s and f experimental results for and /s
Fig. 16Eel-like motion: the average power consumption, [W] for different gait parameters. a Simulation results for /s and , b experimental results for /s and , c simulation results for and , d experimental results for and , e simulation results for and /s and f experimental results for and /s