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...
Autores principales: | , , |
---|---|
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 |