Desenvolvimento de uma plataforma educacional de robótica móvel

Detalhes bibliográficos
Autor(a) principal: MELO, Emerson Guilherme Lourenço de
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFPE
dARK ID: ark:/64986/001300001jfrh
Texto Completo: https://repositorio.ufpe.br/handle/123456789/55223
Resumo: O presente trabalho propôs o desenvolvimento de uma plataforma educacional de robótica móvel, denominada Obelix, com o intuito de proporcionar uma alternativa acessível e eficaz para o ensino de robótica. A motivação para este projeto surge da constatação de que, mesmo diante do avanço tecnológico, a barreira de custo ainda impede o pleno acesso a plataformas educacionais de qualidade. Com base nesse cenário, os objetivos foram delineados para criar uma plataforma modular, robusta e de fácil montagem, utilizando uma abordagem de baixo custo. O trabalho teve início com o desenvolvimento de um modelo 3D da plataforma no software educacional, servindo como estrutura base para o robô. A implementação dos drivers em Python, utilizando o framework ROS, possibilitou o acesso aos hardwares da plataforma. Um software adicional em Python, também utilizando o ROS, foi desenvolvido para enfrentar um desafio de movimentação autônoma, tornando a plataforma uma ferramenta prática e desafiadora para aprendizado e experimentação. Como resultado foram construídos quatro modelos da plataforma, os quais foram incorporados à disciplina de programação robótica na Universidade Federal de Pernambuco (UFPE). A versão final da plataforma atendeu aos requisitos iniciais do projeto, destacando-se por sua modularidade, robustez, facilidade de montagem e acesso aos componentes. Modelos 3D e códigos desenvolvidos foram disponibilizados no GitHub para replicação e aprimoramento do projeto.
id UFPE_dda0d922358cbc0bc7e39b61b43f1724
oai_identifier_str oai:repositorio.ufpe.br:123456789/55223
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str 2221
spelling Desenvolvimento de uma plataforma educacional de robótica móvelROSRobóticaRobôs móveisImpressão 3DCADÁreas::EngenhariasO presente trabalho propôs o desenvolvimento de uma plataforma educacional de robótica móvel, denominada Obelix, com o intuito de proporcionar uma alternativa acessível e eficaz para o ensino de robótica. A motivação para este projeto surge da constatação de que, mesmo diante do avanço tecnológico, a barreira de custo ainda impede o pleno acesso a plataformas educacionais de qualidade. Com base nesse cenário, os objetivos foram delineados para criar uma plataforma modular, robusta e de fácil montagem, utilizando uma abordagem de baixo custo. O trabalho teve início com o desenvolvimento de um modelo 3D da plataforma no software educacional, servindo como estrutura base para o robô. A implementação dos drivers em Python, utilizando o framework ROS, possibilitou o acesso aos hardwares da plataforma. Um software adicional em Python, também utilizando o ROS, foi desenvolvido para enfrentar um desafio de movimentação autônoma, tornando a plataforma uma ferramenta prática e desafiadora para aprendizado e experimentação. Como resultado foram construídos quatro modelos da plataforma, os quais foram incorporados à disciplina de programação robótica na Universidade Federal de Pernambuco (UFPE). A versão final da plataforma atendeu aos requisitos iniciais do projeto, destacando-se por sua modularidade, robustez, facilidade de montagem e acesso aos componentes. Modelos 3D e códigos desenvolvidos foram disponibilizados no GitHub para replicação e aprimoramento do projeto.The present work proposed the development of an educational mobile robotics platform, named Obelix, aiming to provide an affordable and effective alternative for robotics education. The motivation for this project arises from the realization that, even in the face of technological advancements, cost barriers still hinder full access to quality educational platforms. Based on this scenario, objectives were outlined to create a modular, robust, and easily assembled platform, using a low-cost approach. The work began with the development of a 3D model of the platform in educational software, serving as the base structure for the robot. The implementation of drivers in Python, using the ROS framework, enabled access to the platform's hardware. Additional software in Python, also utilizing ROS, was developed to address a challenge of autonomous movement, making the platform a practical and challenging tool for learning and experimentation. As a result, four models of the platform were built and incorporated into the robotics programming course at the Federal University of Pernambuco (UFPE). The final version of the platform met the initial project requirements, standing out for its modularity, robustness, easy assembly, and access to components. 3D models and developed codes were made available on GitHub for replication and improvement of the project.DURAND-PETITEVILLE, Adrienhttp://lattes.cnpq.br/1842475245974716MELO, Emerson Guilherme Lourenço de2024-02-28T15:33:03Z2024-02-28T15:33:03Z2023-12-222024-02-22info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis137p.application/pdfMELO, Emerson Guilherme Lourenço de. Desenvolvimento de uma plataforma educacional de robótica móvel. 2024. 136 f. TCC (Graduação) - Curso de Engenharia Mecânica, Departamento de Engenharia Mecânica , Centro de Tecnologia e Geociências, Universidade Federal de Pernambuco, Recife ,2023.https://repositorio.ufpe.br/handle/123456789/55223ark:/64986/001300001jfrhporhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPE2024-02-29T05:24:48Zoai:repositorio.ufpe.br:123456789/55223Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212024-02-29T05:24:48Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.none.fl_str_mv Desenvolvimento de uma plataforma educacional de robótica móvel
title Desenvolvimento de uma plataforma educacional de robótica móvel
spellingShingle Desenvolvimento de uma plataforma educacional de robótica móvel
MELO, Emerson Guilherme Lourenço de
ROS
Robótica
Robôs móveis
Impressão 3D
CAD
Áreas::Engenharias
title_short Desenvolvimento de uma plataforma educacional de robótica móvel
title_full Desenvolvimento de uma plataforma educacional de robótica móvel
title_fullStr Desenvolvimento de uma plataforma educacional de robótica móvel
title_full_unstemmed Desenvolvimento de uma plataforma educacional de robótica móvel
title_sort Desenvolvimento de uma plataforma educacional de robótica móvel
author MELO, Emerson Guilherme Lourenço de
author_facet MELO, Emerson Guilherme Lourenço de
author_role author
dc.contributor.none.fl_str_mv DURAND-PETITEVILLE, Adrien
http://lattes.cnpq.br/1842475245974716
dc.contributor.author.fl_str_mv MELO, Emerson Guilherme Lourenço de
dc.subject.por.fl_str_mv ROS
Robótica
Robôs móveis
Impressão 3D
CAD
Áreas::Engenharias
topic ROS
Robótica
Robôs móveis
Impressão 3D
CAD
Áreas::Engenharias
description O presente trabalho propôs o desenvolvimento de uma plataforma educacional de robótica móvel, denominada Obelix, com o intuito de proporcionar uma alternativa acessível e eficaz para o ensino de robótica. A motivação para este projeto surge da constatação de que, mesmo diante do avanço tecnológico, a barreira de custo ainda impede o pleno acesso a plataformas educacionais de qualidade. Com base nesse cenário, os objetivos foram delineados para criar uma plataforma modular, robusta e de fácil montagem, utilizando uma abordagem de baixo custo. O trabalho teve início com o desenvolvimento de um modelo 3D da plataforma no software educacional, servindo como estrutura base para o robô. A implementação dos drivers em Python, utilizando o framework ROS, possibilitou o acesso aos hardwares da plataforma. Um software adicional em Python, também utilizando o ROS, foi desenvolvido para enfrentar um desafio de movimentação autônoma, tornando a plataforma uma ferramenta prática e desafiadora para aprendizado e experimentação. Como resultado foram construídos quatro modelos da plataforma, os quais foram incorporados à disciplina de programação robótica na Universidade Federal de Pernambuco (UFPE). A versão final da plataforma atendeu aos requisitos iniciais do projeto, destacando-se por sua modularidade, robustez, facilidade de montagem e acesso aos componentes. Modelos 3D e códigos desenvolvidos foram disponibilizados no GitHub para replicação e aprimoramento do projeto.
publishDate 2023
dc.date.none.fl_str_mv 2023-12-22
2024-02-28T15:33:03Z
2024-02-28T15:33:03Z
2024-02-22
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv MELO, Emerson Guilherme Lourenço de. Desenvolvimento de uma plataforma educacional de robótica móvel. 2024. 136 f. TCC (Graduação) - Curso de Engenharia Mecânica, Departamento de Engenharia Mecânica , Centro de Tecnologia e Geociências, Universidade Federal de Pernambuco, Recife ,2023.
https://repositorio.ufpe.br/handle/123456789/55223
dc.identifier.dark.fl_str_mv ark:/64986/001300001jfrh
identifier_str_mv MELO, Emerson Guilherme Lourenço de. Desenvolvimento de uma plataforma educacional de robótica móvel. 2024. 136 f. TCC (Graduação) - Curso de Engenharia Mecânica, Departamento de Engenharia Mecânica , Centro de Tecnologia e Geociências, Universidade Federal de Pernambuco, Recife ,2023.
ark:/64986/001300001jfrh
url https://repositorio.ufpe.br/handle/123456789/55223
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 137p.
application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1846272459427282944