Electromyography-Based Biomechanical Cybernetic Control of a Robotic Fish Avatar
This study introduces a cybernetic control and architectural framework for a robotic fish avatar operated by a human. The behavior of the robot fish is influenced by the electromyographic (EMG) signals of the human operator, triggered by stimuli from the surrounding objects and scenery. A deep artif...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2024-02-01
|
Series: | Machines |
Subjects: | |
Online Access: | https://www.mdpi.com/2075-1702/12/2/124 |
_version_ | 1797297653921349632 |
---|---|
author | Manuel A. Montoya Martínez Rafael Torres-Córdoba Evgeni Magid Edgar A. Martínez-García |
author_facet | Manuel A. Montoya Martínez Rafael Torres-Córdoba Evgeni Magid Edgar A. Martínez-García |
author_sort | Manuel A. Montoya Martínez |
collection | DOAJ |
description | This study introduces a cybernetic control and architectural framework for a robotic fish avatar operated by a human. The behavior of the robot fish is influenced by the electromyographic (EMG) signals of the human operator, triggered by stimuli from the surrounding objects and scenery. A deep artificial neural network (ANN) with perceptrons classifies the EMG signals, discerning the type of muscular stimuli generated. The research unveils a fuzzy-based oscillation pattern generator (OPG) designed to emulate functions akin to a neural central pattern generator, producing coordinated fish undulations. The OPG generates swimming behavior as an oscillation function, decoupled into coordinated step signals, right and left, for a dual electromagnetic oscillator in the fish propulsion system. Furthermore, the research presents an underactuated biorobotic mechanism of the subcarangiform type comprising a two-solenoid electromagnetic oscillator, an antagonistic musculoskeletal elastic system of tendons, and a multi-link caudal spine composed of helical springs. The biomechanics dynamic model and control for swimming, as well as the ballasting system for submersion and buoyancy, are deduced. This study highlights the utilization of EMG measurements encompassing sampling time and <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mi>μ</mi></semantics></math></inline-formula>-volt signals for both hands and all fingers. The subsequent feature extraction resulted in three types of statistical patterns, namely, <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mi mathvariant="sans-serif">Ω</mi><mo>,</mo><mi>γ</mi><mo>,</mo><mi>λ</mi></mrow></semantics></math></inline-formula>, serving as inputs for a multilayer feedforward neural network of perceptrons. The experimental findings quantified controlled movements, specifically caudal fin undulations during forward, right, and left turns, with a particular emphasis on the dynamics of caudal fin undulations of a robot prototype. |
first_indexed | 2024-03-07T22:23:28Z |
format | Article |
id | doaj.art-1931cf87eb4f4729a8e89ef814a61cf3 |
institution | Directory Open Access Journal |
issn | 2075-1702 |
language | English |
last_indexed | 2024-03-07T22:23:28Z |
publishDate | 2024-02-01 |
publisher | MDPI AG |
record_format | Article |
series | Machines |
spelling | doaj.art-1931cf87eb4f4729a8e89ef814a61cf32024-02-23T15:25:04ZengMDPI AGMachines2075-17022024-02-0112212410.3390/machines12020124Electromyography-Based Biomechanical Cybernetic Control of a Robotic Fish AvatarManuel A. Montoya Martínez0Rafael Torres-Córdoba1Evgeni Magid2Edgar A. Martínez-García3Laboratorio de Robótica, Institute of Engineering and Technology, Universidad Autónoma de Ciudad Juárez, Ciudad Juárez 32310, MexicoLaboratorio de Robótica, Institute of Engineering and Technology, Universidad Autónoma de Ciudad Juárez, Ciudad Juárez 32310, MexicoInstitute of Information Technology and Intelligent Systems, Kazan Federal University, Kazan 420008, RussiaLaboratorio de Robótica, Institute of Engineering and Technology, Universidad Autónoma de Ciudad Juárez, Ciudad Juárez 32310, MexicoThis study introduces a cybernetic control and architectural framework for a robotic fish avatar operated by a human. The behavior of the robot fish is influenced by the electromyographic (EMG) signals of the human operator, triggered by stimuli from the surrounding objects and scenery. A deep artificial neural network (ANN) with perceptrons classifies the EMG signals, discerning the type of muscular stimuli generated. The research unveils a fuzzy-based oscillation pattern generator (OPG) designed to emulate functions akin to a neural central pattern generator, producing coordinated fish undulations. The OPG generates swimming behavior as an oscillation function, decoupled into coordinated step signals, right and left, for a dual electromagnetic oscillator in the fish propulsion system. Furthermore, the research presents an underactuated biorobotic mechanism of the subcarangiform type comprising a two-solenoid electromagnetic oscillator, an antagonistic musculoskeletal elastic system of tendons, and a multi-link caudal spine composed of helical springs. The biomechanics dynamic model and control for swimming, as well as the ballasting system for submersion and buoyancy, are deduced. This study highlights the utilization of EMG measurements encompassing sampling time and <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mi>μ</mi></semantics></math></inline-formula>-volt signals for both hands and all fingers. The subsequent feature extraction resulted in three types of statistical patterns, namely, <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mi mathvariant="sans-serif">Ω</mi><mo>,</mo><mi>γ</mi><mo>,</mo><mi>λ</mi></mrow></semantics></math></inline-formula>, serving as inputs for a multilayer feedforward neural network of perceptrons. The experimental findings quantified controlled movements, specifically caudal fin undulations during forward, right, and left turns, with a particular emphasis on the dynamics of caudal fin undulations of a robot prototype.https://www.mdpi.com/2075-1702/12/2/124bioroboticscyberneticsneural networkrobot fishEMG signalsrobotic avatar |
spellingShingle | Manuel A. Montoya Martínez Rafael Torres-Córdoba Evgeni Magid Edgar A. Martínez-García Electromyography-Based Biomechanical Cybernetic Control of a Robotic Fish Avatar Machines biorobotics cybernetics neural network robot fish EMG signals robotic avatar |
title | Electromyography-Based Biomechanical Cybernetic Control of a Robotic Fish Avatar |
title_full | Electromyography-Based Biomechanical Cybernetic Control of a Robotic Fish Avatar |
title_fullStr | Electromyography-Based Biomechanical Cybernetic Control of a Robotic Fish Avatar |
title_full_unstemmed | Electromyography-Based Biomechanical Cybernetic Control of a Robotic Fish Avatar |
title_short | Electromyography-Based Biomechanical Cybernetic Control of a Robotic Fish Avatar |
title_sort | electromyography based biomechanical cybernetic control of a robotic fish avatar |
topic | biorobotics cybernetics neural network robot fish EMG signals robotic avatar |
url | https://www.mdpi.com/2075-1702/12/2/124 |
work_keys_str_mv | AT manuelamontoyamartinez electromyographybasedbiomechanicalcyberneticcontrolofaroboticfishavatar AT rafaeltorrescordoba electromyographybasedbiomechanicalcyberneticcontrolofaroboticfishavatar AT evgenimagid electromyographybasedbiomechanicalcyberneticcontrolofaroboticfishavatar AT edgaramartinezgarcia electromyographybasedbiomechanicalcyberneticcontrolofaroboticfishavatar |