Skip navigation
Use este identificador para citar ou linkar para este item: https://repositorio.ufpe.br/handle/123456789/48381

Compartilhe esta página

Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorDURAND-PETITEVILLE, Adrien-
dc.contributor.authorBRITO, Paulo Felipe Maia Passos-
dc.date.accessioned2022-12-22T13:51:22Z-
dc.date.available2022-12-22T13:51:22Z-
dc.date.issued2022-05-18-
dc.date.submitted2022-12-19-
dc.identifier.citationBRITO, Paulo Felipe Maia Passos. Implementação em ROS de uma estratégia de navegação reativa para um robô móvel em um ambiente com obstáculos estáticos. 2022. 77 f. TCC (Graduação) - Curso Engenharia Mecânica, Centro de Tecnologia e Geociências, Universidade Federal de Pernambuco, Recife, 2022.pt_BR
dc.identifier.urihttps://repositorio.ufpe.br/handle/123456789/48381-
dc.description.abstractEste trabalho tem como foco o problema de navegação de robôs móveis em um ambiente com obstáculos. Propõe-­se a implementação de uma solução reativa composta por dois controladores para realizar a navegação. O primeiro, controlador Image­Based Visual Servoing, depende de imagens para conduzir o robô em direção ao objetivo. O segundo, controlador de seguimento de espiral, usa dados de um LiDAR para evitar colisões com obstáculos. Além disso, é apresentado uma máquina de estados finitos que permite selecionar o controlador apropriado dependendo da situação. Assim, neste trabalho, é apresentado os algoritmos para processar os dados, os dois controladores e a máquina de estados finitos. A seguir, é detalhado como esses métodos foram implementados dentro do framework ROS usando a linguagem Python. Por fim, é apresentado resultados obtidos em simulações utilizando o software Gazebo. Esses resultados dizem respeito aos algoritmos de processamento de dados, ambos controladores, e à estratégia geral de navegação para diferentes tipos de obstáculos.pt_BR
dc.format.extent77p.pt_BR
dc.language.isoporpt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectRobótica móvelpt_BR
dc.subjectNavegação reativapt_BR
dc.subjectImage-­based visual servoingpt_BR
dc.subjectSeguimento de espiralpt_BR
dc.subjectDesvio de obstáculos estáticospt_BR
dc.subjectROSpt_BR
dc.subjectGazebopt_BR
dc.subjectPythonpt_BR
dc.titleImplementação em ROS de uma estratégia de navegação reativa para um robô móvel em um ambiente com obstáculos estáticospt_BR
dc.typebachelorThesispt_BR
dc.degree.levelGraduacaopt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/1842475245974716pt_BR
dc.description.abstractxThis paper focuses on the problem of navigation of mobile robots in an environment with obstacles. It is proposed the implementation of a reactive solution composed of two controllers to perform the navigation. The first Image-Based Visual Servoing controller, relies on images to guide the robot towards the objective. The second, spiral­following controller, uses data from a LiDAR to avoid collisions with obstacles. In addition, a finite state machine is presented that allows selecting the appropriate controller depending on the situation. Thus, in this paper, the algorithms for processing the data, the two control lers and the finite state machine are presented. Next, it is detailed how these methods were implemented within the ROS framework using the Python language. Finally, results obtained from simulations using the Gazebo software are presented. These results con cern the data processing algorithms, both controllers, and the overall navigation strategy for different types of obstacles.pt_BR
dc.subject.cnpqÁreas::Engenharias::Engenharia Mecânicapt_BR
dc.degree.departament::(CTG-DMEC) - Departamento de Engenharia Mecânica pt_BR
dc.degree.graduation::CTG-Curso de Engenharia Mecânicapt_BR
dc.degree.grantorUniversidade Federal de Pernambucopt_BR
dc.degree.localRecifept_BR
Aparece nas coleções:(TCC) - Engenharia Mecânica

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
TCC Paulo Felipe Maia Passos Brito.pdf11,9 MBAdobe PDFThumbnail
Visualizar/Abrir


Este arquivo é protegido por direitos autorais



Este item está licenciada sob uma Licença Creative Commons Creative Commons