Sistema de navegação para robôs móveis autônomos
Autor(a) principal: | |
---|---|
Data de Publicação: | 2001 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRN |
Texto Completo: | https://repositorio.ufrn.br/jspui/handle/123456789/15417 |
Resumo: | The main task and one of the major mobile robotics problems is its navigation process. Conceptualy, this process means drive the robot from an initial position and orientation to a goal position and orientation, along an admissible path respecting the temporal and velocity constraints. This task must be accomplished by some subtasks like robot localization in the workspace, admissible path planning, trajectory generation and motion control. Moreover, autonomous wheeled mobile robots have kinematics constraints, also called nonholonomic constraints, that impose the robot can not move everywhere freely in its workspace, reducing the number of feasible paths between two distinct positions. This work mainly approaches the path planning and trajectory generation problems applied to wheeled mobile robots acting on a robot soccer environment. The major dificulty in this process is to find a smooth function that respects the imposed robot kinematic constraints. This work proposes a path generation strategy based on parametric polynomials of third degree for the 'x' and 'y' axis. The 'theta' orientation is derived from the 'y' and 'x' relations in such a way that the generated path respects the kinematic constraint. To execute the trajectory, this work also shows a simple control strategy acting on the robot linear and angular velocities |
id |
UFRN_a1b479819bc27fe71760bf3ef1359fb9 |
---|---|
oai_identifier_str |
oai:https://repositorio.ufrn.br:123456789/15417 |
network_acronym_str |
UFRN |
network_name_str |
Repositório Institucional da UFRN |
repository_id_str |
|
spelling |
Pedrosa, Diogo Pinheiro Fernandeshttp://lattes.cnpq.br/3276436982330644http://lattes.cnpq.br/6787525856497063Alsina, Pablo Javierhttp://lattes.cnpq.br/3653597363789712Oliveira, Luiz Affonso Henderson Guedes dehttp://lattes.cnpq.br/7987212907837941Mota, Francisco das Chagashttp://lattes.cnpq.br/1640808531484356Medeiros, Adelardo Adelino Dantas de2014-12-17T14:56:03Z2006-12-192014-12-17T14:56:03Z2001-08-31PEDROSA, Diogo Pinheiro Fernandes. Sistema de navegação para robôs móveis autônomos. 2001. 85 f. Dissertação (Mestrado em Automação e Sistemas; Engenharia de Computação; Telecomunicações) - Universidade Federal do Rio Grande do Norte, Natal, 2001.https://repositorio.ufrn.br/jspui/handle/123456789/15417The main task and one of the major mobile robotics problems is its navigation process. Conceptualy, this process means drive the robot from an initial position and orientation to a goal position and orientation, along an admissible path respecting the temporal and velocity constraints. This task must be accomplished by some subtasks like robot localization in the workspace, admissible path planning, trajectory generation and motion control. Moreover, autonomous wheeled mobile robots have kinematics constraints, also called nonholonomic constraints, that impose the robot can not move everywhere freely in its workspace, reducing the number of feasible paths between two distinct positions. This work mainly approaches the path planning and trajectory generation problems applied to wheeled mobile robots acting on a robot soccer environment. The major dificulty in this process is to find a smooth function that respects the imposed robot kinematic constraints. This work proposes a path generation strategy based on parametric polynomials of third degree for the 'x' and 'y' axis. The 'theta' orientation is derived from the 'y' and 'x' relations in such a way that the generated path respects the kinematic constraint. To execute the trajectory, this work also shows a simple control strategy acting on the robot linear and angular velocitiesUm dos maiores problemas em robótica móvel diz respeito à sua navegação. Conceitualmente, o ato de navegar em robótica consiste em guiar um robô em um espaço de trabalho durante um determinado intervalo de tempo, por um caminho que possa ser percorrido e que leve o robô de uma posição e orientação iniciais para uma posição e orientação finais. Esta é a principal tarefa que um robô móvel deve executar. Ela implica em subproblemas que são a localização do robô no espaço de trabalho, o planejamento de um caminho admissível, a geração de uma trajetória e, por fim, a sua execução. Além disso, robôs móveis autônomos com rodas possuem restrições cinemáticas, chamadas também de restrições não-holonômicas, que fazem com que o robô não possa se mover livremente em seu espaço de trabalho, limitando a quantidade de caminhos admissíveis entre duas posições distintas. Este trabalho aborda principalmente os subproblemas do planejamento de caminho e geração de trajetória aplicado a minirrobôs móveis com rodas que atuam em um projeto de futebol de robôs. O maior desafio para a navegação destes veículos é determinar uma função contínua que respeite suas restrições cinemáticas e evolua no tempo segundo as restrições impostas pelo problema quanto à posição e orientação iniciais e finais e quanto à velocidade do movimento. Propõe-se uma estratégia de geração de caminho baseada em polinômios paramétricos de terceiro grau em 'x' e 'y'. A orientação 'theta' do minirrobô é obtida da relação entre 'y' e 'x' de modo que os caminhos gerados respeitem a restrição cinemática imposta. Para que a trajetória seja executada e os resultados experimentais validados é apresentada uma estratégia simples de controle que atua sobre as velocidades linear e angular desenvolvidas pelo robô móvelapplication/pdfporUniversidade Federal do Rio Grande do NortePrograma de Pós-Graduação em Engenharia ElétricaUFRNBRAutomação e Sistemas; Engenharia de Computação; TelecomunicaçõesRobô móvel não-holonômiconavegaçãoplanejamento de caminhogeração de trajetóriaNonholonomic mobile robotnavigationpath planningtrajectory generationCNPQ::ENGENHARIAS::ENGENHARIA ELETRICASistema de navegação para robôs móveis autônomosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALDiogoPFP.pdfapplication/pdf929475https://repositorio.ufrn.br/bitstream/123456789/15417/1/DiogoPFP.pdfcfb18a5bf43c92f6830aa123446e6f33MD51TEXTDiogoPFP.pdf.txtDiogoPFP.pdf.txtExtracted texttext/plain174040https://repositorio.ufrn.br/bitstream/123456789/15417/6/DiogoPFP.pdf.txt9da5ef683b4f8743554373568674fa07MD56THUMBNAILDiogoPFP.pdf.jpgDiogoPFP.pdf.jpgIM Thumbnailimage/jpeg2646https://repositorio.ufrn.br/bitstream/123456789/15417/7/DiogoPFP.pdf.jpg0d2a313f919abff7024d2a88a22e2c92MD57123456789/154172017-11-02 10:02:30.967oai:https://repositorio.ufrn.br:123456789/15417Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2017-11-02T13:02:30Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
dc.title.por.fl_str_mv |
Sistema de navegação para robôs móveis autônomos |
title |
Sistema de navegação para robôs móveis autônomos |
spellingShingle |
Sistema de navegação para robôs móveis autônomos Pedrosa, Diogo Pinheiro Fernandes Robô móvel não-holonômico navegação planejamento de caminho geração de trajetória Nonholonomic mobile robot navigation path planning trajectory generation CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA |
title_short |
Sistema de navegação para robôs móveis autônomos |
title_full |
Sistema de navegação para robôs móveis autônomos |
title_fullStr |
Sistema de navegação para robôs móveis autônomos |
title_full_unstemmed |
Sistema de navegação para robôs móveis autônomos |
title_sort |
Sistema de navegação para robôs móveis autônomos |
author |
Pedrosa, Diogo Pinheiro Fernandes |
author_facet |
Pedrosa, Diogo Pinheiro Fernandes |
author_role |
author |
dc.contributor.authorID.por.fl_str_mv |
|
dc.contributor.authorLattes.por.fl_str_mv |
http://lattes.cnpq.br/3276436982330644 |
dc.contributor.advisorID.por.fl_str_mv |
|
dc.contributor.advisorLattes.por.fl_str_mv |
http://lattes.cnpq.br/6787525856497063 |
dc.contributor.advisor-co1ID.por.fl_str_mv |
|
dc.contributor.referees1.pt_BR.fl_str_mv |
Oliveira, Luiz Affonso Henderson Guedes de |
dc.contributor.referees1ID.por.fl_str_mv |
|
dc.contributor.referees1Lattes.por.fl_str_mv |
http://lattes.cnpq.br/7987212907837941 |
dc.contributor.referees2.pt_BR.fl_str_mv |
Mota, Francisco das Chagas |
dc.contributor.referees2ID.por.fl_str_mv |
|
dc.contributor.referees2Lattes.por.fl_str_mv |
http://lattes.cnpq.br/1640808531484356 |
dc.contributor.author.fl_str_mv |
Pedrosa, Diogo Pinheiro Fernandes |
dc.contributor.advisor-co1.fl_str_mv |
Alsina, Pablo Javier |
dc.contributor.advisor-co1Lattes.fl_str_mv |
http://lattes.cnpq.br/3653597363789712 |
dc.contributor.advisor1.fl_str_mv |
Medeiros, Adelardo Adelino Dantas de |
contributor_str_mv |
Alsina, Pablo Javier Medeiros, Adelardo Adelino Dantas de |
dc.subject.por.fl_str_mv |
Robô móvel não-holonômico navegação planejamento de caminho geração de trajetória |
topic |
Robô móvel não-holonômico navegação planejamento de caminho geração de trajetória Nonholonomic mobile robot navigation path planning trajectory generation CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA |
dc.subject.eng.fl_str_mv |
Nonholonomic mobile robot navigation path planning trajectory generation |
dc.subject.cnpq.fl_str_mv |
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA |
description |
The main task and one of the major mobile robotics problems is its navigation process. Conceptualy, this process means drive the robot from an initial position and orientation to a goal position and orientation, along an admissible path respecting the temporal and velocity constraints. This task must be accomplished by some subtasks like robot localization in the workspace, admissible path planning, trajectory generation and motion control. Moreover, autonomous wheeled mobile robots have kinematics constraints, also called nonholonomic constraints, that impose the robot can not move everywhere freely in its workspace, reducing the number of feasible paths between two distinct positions. This work mainly approaches the path planning and trajectory generation problems applied to wheeled mobile robots acting on a robot soccer environment. The major dificulty in this process is to find a smooth function that respects the imposed robot kinematic constraints. This work proposes a path generation strategy based on parametric polynomials of third degree for the 'x' and 'y' axis. The 'theta' orientation is derived from the 'y' and 'x' relations in such a way that the generated path respects the kinematic constraint. To execute the trajectory, this work also shows a simple control strategy acting on the robot linear and angular velocities |
publishDate |
2001 |
dc.date.issued.fl_str_mv |
2001-08-31 |
dc.date.available.fl_str_mv |
2006-12-19 2014-12-17T14:56:03Z |
dc.date.accessioned.fl_str_mv |
2014-12-17T14:56:03Z |
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.citation.fl_str_mv |
PEDROSA, Diogo Pinheiro Fernandes. Sistema de navegação para robôs móveis autônomos. 2001. 85 f. Dissertação (Mestrado em Automação e Sistemas; Engenharia de Computação; Telecomunicações) - Universidade Federal do Rio Grande do Norte, Natal, 2001. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufrn.br/jspui/handle/123456789/15417 |
identifier_str_mv |
PEDROSA, Diogo Pinheiro Fernandes. Sistema de navegação para robôs móveis autônomos. 2001. 85 f. Dissertação (Mestrado em Automação e Sistemas; Engenharia de Computação; Telecomunicações) - Universidade Federal do Rio Grande do Norte, Natal, 2001. |
url |
https://repositorio.ufrn.br/jspui/handle/123456789/15417 |
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 |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Engenharia Elétrica |
dc.publisher.initials.fl_str_mv |
UFRN |
dc.publisher.country.fl_str_mv |
BR |
dc.publisher.department.fl_str_mv |
Automação e Sistemas; Engenharia de Computação; Telecomunicações |
publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
instacron_str |
UFRN |
institution |
UFRN |
reponame_str |
Repositório Institucional da UFRN |
collection |
Repositório Institucional da UFRN |
bitstream.url.fl_str_mv |
https://repositorio.ufrn.br/bitstream/123456789/15417/1/DiogoPFP.pdf https://repositorio.ufrn.br/bitstream/123456789/15417/6/DiogoPFP.pdf.txt https://repositorio.ufrn.br/bitstream/123456789/15417/7/DiogoPFP.pdf.jpg |
bitstream.checksum.fl_str_mv |
cfb18a5bf43c92f6830aa123446e6f33 9da5ef683b4f8743554373568674fa07 0d2a313f919abff7024d2a88a22e2c92 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
repository.mail.fl_str_mv |
|
_version_ |
1802117515419058176 |