Cargando…

Assisting Movement Training and Execution With Visual and Haptic Feedback

In the practice of motor skills in general, errors in the execution of movements may go unnoticed when a human instructor is not available. In this case, a computer system or robotic device able to detect movement errors and propose corrections would be of great help. This paper addresses the proble...

Descripción completa

Detalles Bibliográficos
Autores principales: Ewerton, Marco, Rother, David, Weimar, Jakob, Kollegger, Gerrit, Wiemeyer, Josef, Peters, Jan, Maeda, Guilherme
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5987032/
https://www.ncbi.nlm.nih.gov/pubmed/29896096
http://dx.doi.org/10.3389/fnbot.2018.00024
_version_ 1783329039261368320
author Ewerton, Marco
Rother, David
Weimar, Jakob
Kollegger, Gerrit
Wiemeyer, Josef
Peters, Jan
Maeda, Guilherme
author_facet Ewerton, Marco
Rother, David
Weimar, Jakob
Kollegger, Gerrit
Wiemeyer, Josef
Peters, Jan
Maeda, Guilherme
author_sort Ewerton, Marco
collection PubMed
description In the practice of motor skills in general, errors in the execution of movements may go unnoticed when a human instructor is not available. In this case, a computer system or robotic device able to detect movement errors and propose corrections would be of great help. This paper addresses the problem of how to detect such execution errors and how to provide feedback to the human to correct his/her motor skill using a general, principled methodology based on imitation learning. The core idea is to compare the observed skill with a probabilistic model learned from expert demonstrations. The intensity of the feedback is regulated by the likelihood of the model given the observed skill. Based on demonstrations, our system can, for example, detect errors in the writing of characters with multiple strokes. Moreover, by using a haptic device, the Haption Virtuose 6D, we demonstrate a method to generate haptic feedback based on a distribution over trajectories, which could be used as an auxiliary means of communication between an instructor and an apprentice. Additionally, given a performance measurement, the haptic device can help the human discover and perform better movements to solve a given task. In this case, the human first tries a few times to solve the task without assistance. Our framework, in turn, uses a reinforcement learning algorithm to compute haptic feedback, which guides the human toward better solutions.
format Online
Article
Text
id pubmed-5987032
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-59870322018-06-12 Assisting Movement Training and Execution With Visual and Haptic Feedback Ewerton, Marco Rother, David Weimar, Jakob Kollegger, Gerrit Wiemeyer, Josef Peters, Jan Maeda, Guilherme Front Neurorobot Neuroscience In the practice of motor skills in general, errors in the execution of movements may go unnoticed when a human instructor is not available. In this case, a computer system or robotic device able to detect movement errors and propose corrections would be of great help. This paper addresses the problem of how to detect such execution errors and how to provide feedback to the human to correct his/her motor skill using a general, principled methodology based on imitation learning. The core idea is to compare the observed skill with a probabilistic model learned from expert demonstrations. The intensity of the feedback is regulated by the likelihood of the model given the observed skill. Based on demonstrations, our system can, for example, detect errors in the writing of characters with multiple strokes. Moreover, by using a haptic device, the Haption Virtuose 6D, we demonstrate a method to generate haptic feedback based on a distribution over trajectories, which could be used as an auxiliary means of communication between an instructor and an apprentice. Additionally, given a performance measurement, the haptic device can help the human discover and perform better movements to solve a given task. In this case, the human first tries a few times to solve the task without assistance. Our framework, in turn, uses a reinforcement learning algorithm to compute haptic feedback, which guides the human toward better solutions. Frontiers Media S.A. 2018-05-29 /pmc/articles/PMC5987032/ /pubmed/29896096 http://dx.doi.org/10.3389/fnbot.2018.00024 Text en Copyright © 2018 Ewerton, Rother, Weimar, Kollegger, Wiemeyer, Peters and Maeda. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Ewerton, Marco
Rother, David
Weimar, Jakob
Kollegger, Gerrit
Wiemeyer, Josef
Peters, Jan
Maeda, Guilherme
Assisting Movement Training and Execution With Visual and Haptic Feedback
title Assisting Movement Training and Execution With Visual and Haptic Feedback
title_full Assisting Movement Training and Execution With Visual and Haptic Feedback
title_fullStr Assisting Movement Training and Execution With Visual and Haptic Feedback
title_full_unstemmed Assisting Movement Training and Execution With Visual and Haptic Feedback
title_short Assisting Movement Training and Execution With Visual and Haptic Feedback
title_sort assisting movement training and execution with visual and haptic feedback
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5987032/
https://www.ncbi.nlm.nih.gov/pubmed/29896096
http://dx.doi.org/10.3389/fnbot.2018.00024
work_keys_str_mv AT ewertonmarco assistingmovementtrainingandexecutionwithvisualandhapticfeedback
AT rotherdavid assistingmovementtrainingandexecutionwithvisualandhapticfeedback
AT weimarjakob assistingmovementtrainingandexecutionwithvisualandhapticfeedback
AT kolleggergerrit assistingmovementtrainingandexecutionwithvisualandhapticfeedback
AT wiemeyerjosef assistingmovementtrainingandexecutionwithvisualandhapticfeedback
AT petersjan assistingmovementtrainingandexecutionwithvisualandhapticfeedback
AT maedaguilherme assistingmovementtrainingandexecutionwithvisualandhapticfeedback