Ferramentas de auxílio ao desenvolvimento de preditores e controladores neurais completos a horizonte fixo para robôs móveis multiarticulados
Autor(a) principal: | |
---|---|
Data de Publicação: | 2011 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) |
Texto Completo: | http://repositorio.ufes.br/handle/10/9620 |
Resumo: | The robotic navigation is a subject that has motivated several academic and practical works. Among all the different kinds of mobile robots, the multi-articulated one is the focus of this work. This dissertation presents new systematic and new tools for the development of full neural predictors and controllers, with fixed time horizon, based on static multilayer feedforward networks, when describing backward movements of multi-articulated mobile robots, in the configuration space. The predictors are necessary for robot’s assisted tasks and useful to be used as cores in simulators to analyze navigation strategies and for controller’s synthesis and validation. The proposed systematic and the developed tools are general. The implemented tool helps to make easier the processes of creating, training and validating several topologies of neural networks and setting their training parameters. Besides, this tool helps to find a prediction horizon, for a given robot, regarding the fact that it is an exhaustive task. At first, the characteristics of the prototype used in this work, similar to a real vehicle, keeping the proper scales, and its kinematic chain are presented. Then, the robot is modeled using static neural networks with different prediction horizons. It is established a strategy for the data acquisition in order to obtain a representative database that will be used for training and validation of the models. It is implemented a preprocessing step, where some manipulations are done on data until they can reach an appropriate format for predictors training. The training data set is composed by real data acquired from measurements of the prototype and by data generated from circular singular conditions models. This work presents models for the singularities and for the critical angles extracted from an original analytical model of general backward movement equations of a multi-articulated mobile robot, in the configuration space. The same model is used to generate analytical predictors, which are used with the neural controllers. The use of models for singularities is necessary because the singular conditions are situations of unstable equilibrium, which makes impossible to obtain enough data from open loop real systems. The model for critical angles defines the range of the configuration variables before the jackknife. Finally, it is shown the generation of inverse controllers directly from the collected data and from the singular models or indirectly from the predictor, in the configuration space. The validation of the controller aims to reveal its capacity of following the references within an acceptable horizon and error, avoiding jackknife situations and keeping the convexity and the circular movement. |
id |
UFES_877552129125dbeb58b6d5406d1958f8 |
---|---|
oai_identifier_str |
oai:repositorio.ufes.br:10/9620 |
network_acronym_str |
UFES |
network_name_str |
Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) |
repository_id_str |
2108 |
spelling |
Salles, Evandro Ottoni TeatiniFerreira, Edson de PaulaMiranda, Victor MarquesCôco, Klaus FabianOrlandi, José Geraldo das Neves2018-08-02T00:00:56Z2018-08-012018-08-02T00:00:56Z2011-11-25The robotic navigation is a subject that has motivated several academic and practical works. Among all the different kinds of mobile robots, the multi-articulated one is the focus of this work. This dissertation presents new systematic and new tools for the development of full neural predictors and controllers, with fixed time horizon, based on static multilayer feedforward networks, when describing backward movements of multi-articulated mobile robots, in the configuration space. The predictors are necessary for robot’s assisted tasks and useful to be used as cores in simulators to analyze navigation strategies and for controller’s synthesis and validation. The proposed systematic and the developed tools are general. The implemented tool helps to make easier the processes of creating, training and validating several topologies of neural networks and setting their training parameters. Besides, this tool helps to find a prediction horizon, for a given robot, regarding the fact that it is an exhaustive task. At first, the characteristics of the prototype used in this work, similar to a real vehicle, keeping the proper scales, and its kinematic chain are presented. Then, the robot is modeled using static neural networks with different prediction horizons. It is established a strategy for the data acquisition in order to obtain a representative database that will be used for training and validation of the models. It is implemented a preprocessing step, where some manipulations are done on data until they can reach an appropriate format for predictors training. The training data set is composed by real data acquired from measurements of the prototype and by data generated from circular singular conditions models. This work presents models for the singularities and for the critical angles extracted from an original analytical model of general backward movement equations of a multi-articulated mobile robot, in the configuration space. The same model is used to generate analytical predictors, which are used with the neural controllers. The use of models for singularities is necessary because the singular conditions are situations of unstable equilibrium, which makes impossible to obtain enough data from open loop real systems. The model for critical angles defines the range of the configuration variables before the jackknife. Finally, it is shown the generation of inverse controllers directly from the collected data and from the singular models or indirectly from the predictor, in the configuration space. The validation of the controller aims to reveal its capacity of following the references within an acceptable horizon and error, avoiding jackknife situations and keeping the convexity and the circular movement.A navegação de robôs é um tema que tem motivado vários trabalhos acadêmicos e aplicados. Dentre os diferentes tipos de robôs móveis, os multiarticulados constituem objeto deste trabalho, onde são apresentadas uma nova sistemática e novas ferramentas para o desenvolvimento de preditores e controladores completos, com horizonte temporal fixo, utilizando redes neurais feedforward estáticas na descrição dos movimentos à ré de robôs móveis multiarticulados, no espaço de configuração. Os preditores são necessários para operação assistida ou para servir de núcleo em simuladores para análise de estratégias de navegação e para a síntese e validação de controladores. A sistemática proposta e as ferramentas desenvolvidas são gerais. A ferramenta criada visa facilitar os processos de criação, treinamento e validação de diversas topologias de redes neurais e de atribuição de seus parâmetros para o treinamento. Além disso, facilita a determinação do horizonte de predição, considerando o fato de essa ser uma tarefa exaustiva. Inicialmente, se dá o estudo de um protótipo, a ser utilizado na coleta de dados e na síntese e validação das redes, de grande similaridade a um veículo real, guardadas as devidas proporções, e de sua cadeia cinemática. Numa segunda etapa, é efetuada a modelagem do robô por meio de redes estáticas com variados horizontes de predição, sendo planejada, para isso, uma estratégia destinada à coleta de dados para posterior treinamento dos modelos. São necessárias, durante essa etapa, algumas manipulações sobre os dados que permitam colocá-los numa forma apresentável às redes. Além de dados reais, o conjunto de treinamento é composto de dados gerados a partir do modelo das condições singulares de giro. São apresentados modelos para os ângulos de giro e para os ângulos críticos, deduzidos a partir de um modelo analítico complexo original das equações gerais de movimento à ré de um robô multiarticulado, no espaço de configuração. Esse mesmo modelo é utilizado para gerar preditores analíticos a serem também usados em conjunto com controladores neurais. O uso de modelo para as configurações singulares é justificado porque as condições de giro são situações de equilíbrio instável, uma vez que, em malha aberta, não permitem a obtenção prática de dados. O modelo para os ângulos críticos define os limites, antes do jackknife, das variáveis de configuração. Finalmente, é apresentada a obtenção de controladores inversos, diretamente a partir dos dados ou indiretamente a partir do preditor, no espaço de configuração. A validação do controlador é, por fim, realizada para revelar a capacidade do mesmo em seguir as referências dentro de um horizonte e de um erro aceitáveis, sem que ocorram situações críticas e de jackknife, e de forma a manter a convexidade ou o giro.Texthttp://repositorio.ufes.br/handle/10/9620porUniversidade Federal do Espírito SantoMestrado em Engenharia ElétricaPrograma de Pós-Graduação em Engenharia ElétricaUFESBRCentro TecnológicoRobóticaRobôs móveisRobôs - Sistemas de controleSistemas de controle inteligenteRedes neurais (Computação)Interface gráfica com o usuário (Sistemas de computação)Engenharia Elétrica621.3Ferramentas de auxílio ao desenvolvimento de preditores e controladores neurais completos a horizonte fixo para robôs móveis multiarticuladosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)instname:Universidade Federal do Espírito Santo (UFES)instacron:UFESORIGINALtese_4702_DiissertacaoMestradoVictorMarquesMiranda.pdfapplication/pdf4762224http://repositorio.ufes.br/bitstreams/5dc743ae-80d5-41b8-891c-344ddc6af124/download8f1ac009114669e3ae7d7a77a5c3adc3MD5110/96202024-07-17 17:01:43.78oai:repositorio.ufes.br:10/9620http://repositorio.ufes.brRepositório InstitucionalPUBhttp://repositorio.ufes.br/oai/requestopendoar:21082024-10-15T17:51:34.128519Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)false |
dc.title.none.fl_str_mv |
Ferramentas de auxílio ao desenvolvimento de preditores e controladores neurais completos a horizonte fixo para robôs móveis multiarticulados |
title |
Ferramentas de auxílio ao desenvolvimento de preditores e controladores neurais completos a horizonte fixo para robôs móveis multiarticulados |
spellingShingle |
Ferramentas de auxílio ao desenvolvimento de preditores e controladores neurais completos a horizonte fixo para robôs móveis multiarticulados Miranda, Victor Marques Engenharia Elétrica Robótica Robôs móveis Robôs - Sistemas de controle Sistemas de controle inteligente Redes neurais (Computação) Interface gráfica com o usuário (Sistemas de computação) 621.3 |
title_short |
Ferramentas de auxílio ao desenvolvimento de preditores e controladores neurais completos a horizonte fixo para robôs móveis multiarticulados |
title_full |
Ferramentas de auxílio ao desenvolvimento de preditores e controladores neurais completos a horizonte fixo para robôs móveis multiarticulados |
title_fullStr |
Ferramentas de auxílio ao desenvolvimento de preditores e controladores neurais completos a horizonte fixo para robôs móveis multiarticulados |
title_full_unstemmed |
Ferramentas de auxílio ao desenvolvimento de preditores e controladores neurais completos a horizonte fixo para robôs móveis multiarticulados |
title_sort |
Ferramentas de auxílio ao desenvolvimento de preditores e controladores neurais completos a horizonte fixo para robôs móveis multiarticulados |
author |
Miranda, Victor Marques |
author_facet |
Miranda, Victor Marques |
author_role |
author |
dc.contributor.advisor-co1.fl_str_mv |
Salles, Evandro Ottoni Teatini |
dc.contributor.advisor1.fl_str_mv |
Ferreira, Edson de Paula |
dc.contributor.author.fl_str_mv |
Miranda, Victor Marques |
dc.contributor.referee1.fl_str_mv |
Côco, Klaus Fabian |
dc.contributor.referee2.fl_str_mv |
Orlandi, José Geraldo das Neves |
contributor_str_mv |
Salles, Evandro Ottoni Teatini Ferreira, Edson de Paula Côco, Klaus Fabian Orlandi, José Geraldo das Neves |
dc.subject.cnpq.fl_str_mv |
Engenharia Elétrica |
topic |
Engenharia Elétrica Robótica Robôs móveis Robôs - Sistemas de controle Sistemas de controle inteligente Redes neurais (Computação) Interface gráfica com o usuário (Sistemas de computação) 621.3 |
dc.subject.br-rjbn.none.fl_str_mv |
Robótica Robôs móveis Robôs - Sistemas de controle Sistemas de controle inteligente Redes neurais (Computação) Interface gráfica com o usuário (Sistemas de computação) |
dc.subject.udc.none.fl_str_mv |
621.3 |
description |
The robotic navigation is a subject that has motivated several academic and practical works. Among all the different kinds of mobile robots, the multi-articulated one is the focus of this work. This dissertation presents new systematic and new tools for the development of full neural predictors and controllers, with fixed time horizon, based on static multilayer feedforward networks, when describing backward movements of multi-articulated mobile robots, in the configuration space. The predictors are necessary for robot’s assisted tasks and useful to be used as cores in simulators to analyze navigation strategies and for controller’s synthesis and validation. The proposed systematic and the developed tools are general. The implemented tool helps to make easier the processes of creating, training and validating several topologies of neural networks and setting their training parameters. Besides, this tool helps to find a prediction horizon, for a given robot, regarding the fact that it is an exhaustive task. At first, the characteristics of the prototype used in this work, similar to a real vehicle, keeping the proper scales, and its kinematic chain are presented. Then, the robot is modeled using static neural networks with different prediction horizons. It is established a strategy for the data acquisition in order to obtain a representative database that will be used for training and validation of the models. It is implemented a preprocessing step, where some manipulations are done on data until they can reach an appropriate format for predictors training. The training data set is composed by real data acquired from measurements of the prototype and by data generated from circular singular conditions models. This work presents models for the singularities and for the critical angles extracted from an original analytical model of general backward movement equations of a multi-articulated mobile robot, in the configuration space. The same model is used to generate analytical predictors, which are used with the neural controllers. The use of models for singularities is necessary because the singular conditions are situations of unstable equilibrium, which makes impossible to obtain enough data from open loop real systems. The model for critical angles defines the range of the configuration variables before the jackknife. Finally, it is shown the generation of inverse controllers directly from the collected data and from the singular models or indirectly from the predictor, in the configuration space. The validation of the controller aims to reveal its capacity of following the references within an acceptable horizon and error, avoiding jackknife situations and keeping the convexity and the circular movement. |
publishDate |
2011 |
dc.date.issued.fl_str_mv |
2011-11-25 |
dc.date.accessioned.fl_str_mv |
2018-08-02T00:00:56Z |
dc.date.available.fl_str_mv |
2018-08-01 2018-08-02T00:00:56Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://repositorio.ufes.br/handle/10/9620 |
url |
http://repositorio.ufes.br/handle/10/9620 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
Text |
dc.publisher.none.fl_str_mv |
Universidade Federal do Espírito Santo Mestrado em Engenharia Elétrica |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Engenharia Elétrica |
dc.publisher.initials.fl_str_mv |
UFES |
dc.publisher.country.fl_str_mv |
BR |
dc.publisher.department.fl_str_mv |
Centro Tecnológico |
publisher.none.fl_str_mv |
Universidade Federal do Espírito Santo Mestrado em Engenharia Elétrica |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) instname:Universidade Federal do Espírito Santo (UFES) instacron:UFES |
instname_str |
Universidade Federal do Espírito Santo (UFES) |
instacron_str |
UFES |
institution |
UFES |
reponame_str |
Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) |
collection |
Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) |
bitstream.url.fl_str_mv |
http://repositorio.ufes.br/bitstreams/5dc743ae-80d5-41b8-891c-344ddc6af124/download |
bitstream.checksum.fl_str_mv |
8f1ac009114669e3ae7d7a77a5c3adc3 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 |
repository.name.fl_str_mv |
Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES) |
repository.mail.fl_str_mv |
|
_version_ |
1813022502175113216 |