Cargando…

Human–Robot Interface for Embedding Sliding Adjustable Autonomy Methods

This work discusses a novel human–robot interface for a climbing robot for inspecting weld beads in storage tanks in the petrochemical industry. The approach aims to adapt robot autonomy in terms of the operator’s experience, where a remote industrial joystick works in conjunction with an electromyo...

Descripción completa

Detalles Bibliográficos
Autores principales: Sfair Palar, Piatan, de Vargas Terres, Vinícius, Schneider de Oliveira, André
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7589587/
https://www.ncbi.nlm.nih.gov/pubmed/33096859
http://dx.doi.org/10.3390/s20205960
_version_ 1783600612797054976
author Sfair Palar, Piatan
de Vargas Terres, Vinícius
Schneider de Oliveira, André
author_facet Sfair Palar, Piatan
de Vargas Terres, Vinícius
Schneider de Oliveira, André
author_sort Sfair Palar, Piatan
collection PubMed
description This work discusses a novel human–robot interface for a climbing robot for inspecting weld beads in storage tanks in the petrochemical industry. The approach aims to adapt robot autonomy in terms of the operator’s experience, where a remote industrial joystick works in conjunction with an electromyographic armband as inputs. This armband is worn on the forearm and can detect gestures from the operator and rotation angles from the arm. Information from the industrial joystick and the armband are used to control the robot via a Fuzzy controller. The controller works with sliding autonomy (using as inputs data from the angular velocity of the industrial controller, electromyography reading, weld bead position in the storage tank, and rotation angles executed by the operator’s arm) to generate a system capable of recognition of the operator’s skill and correction of mistakes from the operator in operating time. The output from the Fuzzy controller is the level of autonomy to be used by the robot. The levels implemented are Manual (operator controls the angular and linear velocities of the robot); Shared (speeds are shared between the operator and the autonomous system); Supervisory (robot controls the angular velocity to stay in the weld bead, and the operator controls the linear velocity); Autonomous (the operator defines endpoint and the robot controls both linear and angular velocities). These autonomy levels, along with the proposed sliding autonomy, are then analyzed through robot experiments in a simulated environment, showing each of these modes’ purposes. The proposed approach is evaluated in virtual industrial scenarios through real distinct operators.
format Online
Article
Text
id pubmed-7589587
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-75895872020-10-29 Human–Robot Interface for Embedding Sliding Adjustable Autonomy Methods Sfair Palar, Piatan de Vargas Terres, Vinícius Schneider de Oliveira, André Sensors (Basel) Article This work discusses a novel human–robot interface for a climbing robot for inspecting weld beads in storage tanks in the petrochemical industry. The approach aims to adapt robot autonomy in terms of the operator’s experience, where a remote industrial joystick works in conjunction with an electromyographic armband as inputs. This armband is worn on the forearm and can detect gestures from the operator and rotation angles from the arm. Information from the industrial joystick and the armband are used to control the robot via a Fuzzy controller. The controller works with sliding autonomy (using as inputs data from the angular velocity of the industrial controller, electromyography reading, weld bead position in the storage tank, and rotation angles executed by the operator’s arm) to generate a system capable of recognition of the operator’s skill and correction of mistakes from the operator in operating time. The output from the Fuzzy controller is the level of autonomy to be used by the robot. The levels implemented are Manual (operator controls the angular and linear velocities of the robot); Shared (speeds are shared between the operator and the autonomous system); Supervisory (robot controls the angular velocity to stay in the weld bead, and the operator controls the linear velocity); Autonomous (the operator defines endpoint and the robot controls both linear and angular velocities). These autonomy levels, along with the proposed sliding autonomy, are then analyzed through robot experiments in a simulated environment, showing each of these modes’ purposes. The proposed approach is evaluated in virtual industrial scenarios through real distinct operators. MDPI 2020-10-21 /pmc/articles/PMC7589587/ /pubmed/33096859 http://dx.doi.org/10.3390/s20205960 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Sfair Palar, Piatan
de Vargas Terres, Vinícius
Schneider de Oliveira, André
Human–Robot Interface for Embedding Sliding Adjustable Autonomy Methods
title Human–Robot Interface for Embedding Sliding Adjustable Autonomy Methods
title_full Human–Robot Interface for Embedding Sliding Adjustable Autonomy Methods
title_fullStr Human–Robot Interface for Embedding Sliding Adjustable Autonomy Methods
title_full_unstemmed Human–Robot Interface for Embedding Sliding Adjustable Autonomy Methods
title_short Human–Robot Interface for Embedding Sliding Adjustable Autonomy Methods
title_sort human–robot interface for embedding sliding adjustable autonomy methods
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7589587/
https://www.ncbi.nlm.nih.gov/pubmed/33096859
http://dx.doi.org/10.3390/s20205960
work_keys_str_mv AT sfairpalarpiatan humanrobotinterfaceforembeddingslidingadjustableautonomymethods
AT devargasterresvinicius humanrobotinterfaceforembeddingslidingadjustableautonomymethods
AT schneiderdeoliveiraandre humanrobotinterfaceforembeddingslidingadjustableautonomymethods