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...

Full description

Bibliographic Details
Main Authors: Manuel A. Montoya Martínez, Rafael Torres-Córdoba, Evgeni Magid, Edgar A. Martínez-García
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