From Human Motor Control to Human-like Motion in Robotics: planning, learning and controlling manipulation in Anthropomorphic Robotic Systems

Bibliographic Details
Main Author: Gulletta, Gianpaolo
Publication Date: 2021
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/1822/76057
Summary: Tese de Doutoramento em Engenharia Eletrónica e de Computadores
id RCAP_60e33aa87c9e871d5283d7da5228f49d
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/76057
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling From Human Motor Control to Human-like Motion in Robotics: planning, learning and controlling manipulation in Anthropomorphic Robotic SystemsRobótica cognitivarobótica humanóideplanejamento de movimentogeração de movimento semelhante ao humanoevitação de obstáculos naturalistaCognitive roboticshumanoid roboticsmotion planninghuman-like motion generationnaturalistic obstacle-avoidanceEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaTese de Doutoramento em Engenharia Eletrónica e de ComputadoresComo os robôs estão começando a fazer parte do nosso dia a dia, eles devem ser capazes de cooperar de maneira natural e eficiente com os humanos para serem socialmente aceitos. A morfologia e os movimentos semelhantes aos humanos são frequentemente considerados recursos essenciais para interações intuitivas entre humanos e robôs, uma vez que permitem que colegas humanos prevejam facilmente os movimentos robóticos. Este projeto de doutorado diz respeito ao projeto e ao desenvolvimento de uma estrutura modular que pode transferir as características motoras humanas típicas de planejamento, aprendizagem e controle dos movimentos dos membros superiores para braços robóticos antropomórficos. A maior parte do trabalho apresentado diz respeito ao módulo de planejamento de movimento, que é capaz de gerar trajetórias livres de colisão com características cinemáticas humanas. Mais especificamente, o processo de planejamento leva em consideração uma hierarquia dependente da tarefa de restrições espaciais e posturais modeladas como funções de custo e, mais importante, aborda a prevenção de obstáculos de uma maneira naturalística. Além disso, a introdução de uma separação temporal de um movimento específico em fases fornece um certo grau de precisão humana, que pode ser necessária em tarefas de manipulação complexas. Para quantificar a semelhança humana, medidas de suavidade e regularidades de movimento cinemáticas, que são aplicadas em estudos de controle motor humano, são aqui adotadas para distinguir entre movimentos bem coordenados e prejudicados. Testes com dois dispositivos robóticos em diferentes tarefas pick-and-place mostraram a capacidade do planejador proposto de gerar trajetórias de membros superiores semelhantes às humanas com um custo computacional que é suficientemente pequeno para permitir interações fluentes entre humanos e robôs. Na presença de pequenas perturbações esperadas do ambiente durante a execução de tarefas semelhantes, os mecanismos de aprendizagem podem aumentar a familiaridade com sequências semelhantes de ações, melhorando o desempenho do planejamento geral. Com o objetivo de mimetizar o ciclo de aprendizagem experiencial humano, o que permite ganhar familiaridade por meio da experiência em campo, também é proposto um aprendiz de movimento incremental adaptativo. Após sessões suficientes de treinamento, testes com movimentos de alcance demonstraram que este módulo é capaz de acelerar o processo de planejamento e se adaptar a perturbações consistentes do cenário. A fim de lidar com perturbações inesperadas do espaço de trabalho, como a mudança repentina do alvo da mão, os sinais de feedback permitem uma redefinição da trajetória dos membros superiores para a realização bem-sucedida da tarefa dada. Por este motivo, o estudo de controladores de loop de feedback também faz parte deste projeto de doutorado para rastrear movimentos planejados de membros superiores semelhantes aos humanos e reagir prontamente a eventuais perturbações imprevistas do espaço de trabalho inicial. A aplicação desses controladores em diferentes tarefas manipulativas demonstrou a capacidade de manter as características cinemáticas humanas das trajetórias desejadas na ausência de perturbações significativas. Quando o espaço de trabalho é perturbado, um movimento controlado pode se adaptar on-line e concluir com sucesso a tarefa dada, mas o nível de semelhança humana alcançado dificilmente pode ser discutido devido à falta de métricas válidas de comparação. A separação e a interconexão dos módulos de planejamento, aprendizagem e controle compõem uma estrutura estruturada de geração de movimento semelhante ao humano para manipuladores antropomórficos. Esta divisão das diferentes funcionalidades sugere direções coordenadas de investigação para uma integração mais completa das habilidades motoras humanas em dispositivos robóticos centrados no homem.As robots are starting to become part of our daily lives, they must be able to cooperate in a natural and efficient manner with humans to be socially accepted. Human-like morphology and movements are often considered key features for intuitive human-robot interactions since they allow human peers to easily predict robotic movements. This PhD project concerns the design and the development of a modular framework that can transfer typical human motor characteristics of planning, learning and controlling upper-limb movements to anthropomorphic robotic arms. The majority of the presented work regards the motion planning module, which is capable of generating collision-free trajectories with human-like kinematic features. More specifically, the planning process takes into account a task-dependent hierarchy of spatial and postural constraints modelled as cost functions and, importantly, addresses obstacles avoidance in a naturalistic manner. Additionally, the introduction of a temporal separation of a particular movement in phases provides a certain degree of human-like accuracy, which may be required in complex manipulative tasks. To quantify human-likeness, smoothness measures and kinematic movement regularities, which are applied in human motor control studies, are here adopted to distinguish between well-coordinated and impaired movements. Tests with two robotic devices in different pick-and-place tasks showed the ability of the proposed planner to generate human-like upper-limb trajectories with a computational cost that is sufficiently small to allow fluent human-robot interactions. In presence of small expected perturbations of the environment during the execution of similar tasks, learning mechanisms can increase the familiarity with similar sequences of actions by improving the general planning performance. With the purpose of mimicking the human experiential learning cycle, which allows to gain familiarity through experience on the field, an adaptive incremental motion learner is also proposed. After sufficient sessions of training, tests with reaching movements demonstrated that this module is able to speed up the planning process and adapt to consistent perturbations of the scenario. In order to cope with unexpected disturbances of the workspace, such as the sudden change of the hand target, feed-back signals allows a redefinition of a upper-limb trajectory for the successful accomplishment of the given task. For this reason, the study of feed-back loop controllers is also part of this PhD project for tracking planned human-like upper-limb movements and promptly react to eventual unforeseen perturbations of the initial workspace. The application of these controllers on different manipulative tasks demonstrated the capability of maintaining the human-like kinematic characteristics of the desired trajectories in absence of significant perturbations. When the workspace is disturbed, a controlled motion can on-line adapt and successfully conclude the given task, but the level of achieved human-likeness can be hardly discussed due to the lack valid metrics of comparison. The separation and the interconnection of the planning, learning and controlling modules compose a structured framework of human-like motion generation for anthropomorphic manipulators. This division of the different functionalities suggests coordinated directions of investigation towards a more complete integration of human motor skills into human-centred robotic devices.This work was partly funded by the EU Project FP7 Marie Curie NETT-Neural Engineering and Transformative Technologies (ID 289146), the FCT PhD grant (ref. SFRH/BD/114923/2016) and the FCT Project UID/MAT/00013/2013.Bicho, EstelaErlhagen, WolframUniversidade do MinhoGulletta, Gianpaolo2021-09-092021-09-09T00:00:00Zdoctoral thesisinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/1822/76057eng101623739info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-11T05:34:56Zoai:repositorium.sdum.uminho.pt:1822/76057Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T15:23:17.739451Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv From Human Motor Control to Human-like Motion in Robotics: planning, learning and controlling manipulation in Anthropomorphic Robotic Systems
title From Human Motor Control to Human-like Motion in Robotics: planning, learning and controlling manipulation in Anthropomorphic Robotic Systems
spellingShingle From Human Motor Control to Human-like Motion in Robotics: planning, learning and controlling manipulation in Anthropomorphic Robotic Systems
Gulletta, Gianpaolo
Robótica cognitiva
robótica humanóide
planejamento de movimento
geração de movimento semelhante ao humano
evitação de obstáculos naturalista
Cognitive robotics
humanoid robotics
motion planning
human-like motion generation
naturalistic obstacle-avoidance
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short From Human Motor Control to Human-like Motion in Robotics: planning, learning and controlling manipulation in Anthropomorphic Robotic Systems
title_full From Human Motor Control to Human-like Motion in Robotics: planning, learning and controlling manipulation in Anthropomorphic Robotic Systems
title_fullStr From Human Motor Control to Human-like Motion in Robotics: planning, learning and controlling manipulation in Anthropomorphic Robotic Systems
title_full_unstemmed From Human Motor Control to Human-like Motion in Robotics: planning, learning and controlling manipulation in Anthropomorphic Robotic Systems
title_sort From Human Motor Control to Human-like Motion in Robotics: planning, learning and controlling manipulation in Anthropomorphic Robotic Systems
author Gulletta, Gianpaolo
author_facet Gulletta, Gianpaolo
author_role author
dc.contributor.none.fl_str_mv Bicho, Estela
Erlhagen, Wolfram
Universidade do Minho
dc.contributor.author.fl_str_mv Gulletta, Gianpaolo
dc.subject.por.fl_str_mv Robótica cognitiva
robótica humanóide
planejamento de movimento
geração de movimento semelhante ao humano
evitação de obstáculos naturalista
Cognitive robotics
humanoid robotics
motion planning
human-like motion generation
naturalistic obstacle-avoidance
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Robótica cognitiva
robótica humanóide
planejamento de movimento
geração de movimento semelhante ao humano
evitação de obstáculos naturalista
Cognitive robotics
humanoid robotics
motion planning
human-like motion generation
naturalistic obstacle-avoidance
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Tese de Doutoramento em Engenharia Eletrónica e de Computadores
publishDate 2021
dc.date.none.fl_str_mv 2021-09-09
2021-09-09T00:00:00Z
dc.type.driver.fl_str_mv doctoral thesis
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1822/76057
url http://hdl.handle.net/1822/76057
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 101623739
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833595280770990080