Por favor, use este identificador para citar o enlazar este ítem: https://repositorio.ufu.br/handle/123456789/46273
Registro completo de metadatos
Campo DCValorLengua/Idioma
dc.creatorFrança, Danilo Vieira-
dc.date.accessioned2025-06-30T12:38:24Z-
dc.date.available2025-06-30T12:38:24Z-
dc.date.issued2025-05-09-
dc.identifier.citationFrança, Danilo Vieira. Navegação autônoma em robôs de baixo custo com smartphone como sensor e cérebro. 2025. 40 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade Federal de Uberlândia, Uberlândia, 2025pt_BR
dc.identifier.urihttps://repositorio.ufu.br/handle/123456789/46273-
dc.description.abstractThis work presents a low-cost robotic platform, based on Arduino, which integrates an Android smartphone as the only visual sensor and processing unit, to detect and pursue an object through Computer Vision. The robot, controlled by Arduino, performs navigation based on commands received via Bluetooth, generated by the Android application that uses OpenCV and color-based object detection (Blob Detection). 40 executions in two standardized scenarios compared the solution to a traditional line-following robot, equipped with infrared sensors, revealing equivalent performance, but with much more operational flexibility. Additionally, new experiments were carried out with a second smartphone, more modern and, consequently, with greater computational power, which made it possible to explore these new characteristics to obtain more accurate results. This includes the test of distance estimates, where estimates were made for distances between 5 and 210 centimeters and the errors for the largest and smallest estimated distances were calculated. Based on this, 4 approaches were developed with the aim of reducing these errors. This work presents as a contribution the demonstration of a smartphone combined with a robotic kit, replacing dedicated optical sensors and autonomous navigation using open-source libraries in the mobile environment.pt_BR
dc.description.sponsorshipPesquisa sem auxílio de agências de fomentopt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal de Uberlândiapt_BR
dc.rightsAcesso Abertopt_BR
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
dc.subjectVisão computacionalpt_BR
dc.subjectComputer visionpt_BR
dc.subjectRobótica de baixo custopt_BR
dc.subjectLow-cost roboticspt_BR
dc.subjectSmartphone como sensorpt_BR
dc.subjectSmartphone as sensorpt_BR
dc.subjectDetecção de objetospt_BR
dc.subjectObject detectionpt_BR
dc.subjectNavegação autônomapt_BR
dc.subjectAutonomous navigationpt_BR
dc.titleNavegação autônoma em robôs de baixo custo com smartphone como sensor e cérebropt_BR
dc.title.alternativeAutonomous navigation in low-cost robots using a smartphone as sensor and brainpt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.contributor.advisor1Souza, Jefferson Rodrigo de-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/1805897404307170pt_BR
dc.contributor.referee1Couto, Leandro Nogueira-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/9500586005920379pt_BR
dc.contributor.referee2Gabriel, Paulo Henrique Ribeiro-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/3181954061121790pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/5762873923619318pt_BR
dc.description.degreenameTrabalho de Conclusão de Curso (Graduação)pt_BR
dc.description.resumoEste trabalho apresenta uma plataforma robótica de baixo custo, baseada em Arduino, que integra um smartphone Android como único sensor visual e unidade de processamento, para detectar e perseguir um objeto através de Visão Computacional. O robô, controlado por Arduino, executa navegação a partir de comandos recebidos via Bluetooth, gerados pelo aplicativo Android que emprega OpenCV e detecção de objetos com base na cor (Blob Detection). 40 execuções em dois cenários padronizados compararam a solução a um robô seguidor de linha tradicional, equipado com sensores infravermelhos, revelando desempenho equivalente, porém com muito mais flexibilidade operacional. Adicionalmente, são realizados novos experimentos com um segundo smartphone, mais moderno e, por consequência, com maior poder computacional, o que possibilitou a exploração dessas novas características para obter resultados mais precisos. Isso inclui o teste de estimativas de distâncias, onde foram realizadas estimativas para distâncias entre 5 e 210 centímetros e calculados os erros para a maior e menor distância estimadas. Com base nisso, foram elaboradas 4 abordagens com o objetivo de reduzir esses erros. Este trabalho apresenta como contribuição a demonstração de um smartphone combinado a um kit robótico, substituindo sensores ópticos dedicados e navegação autônoma usando bibliotecas open-source no ambiente móvel.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.courseCiência da Computaçãopt_BR
dc.sizeorduration40pt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.orcid.putcode187017531-
Aparece en las colecciones:TCC - Ciência da Computação

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
NavegacaoAutonomaRobos.pdfTrabalho de Conclusão de Curso7.27 MBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons