• Nenhum resultado encontrado

Capítulo 4. Resultados experimentais 47

(a) Deslocamento.

(b) Velocidades.

(c) Posição inicial. (d) Posição final.

Figura 44 – Deslocamento com 100% deumax. Fonte: Autor.

Como pode ser visto nas fotografias do experimento presentes nas Figuras41, 42,43e44, o robô não chega nas coordenadas desejadas, mesmo quando os dados de odometria indicam que ele o faz. Isso ocorre devido aos erros que são inerentes aos sistemas de odometria causados, principalmente, por efeitos numéricos da integração, imprecisões paramétricas do modelo e erros nas leituras dosencoders.

Na Tabela1 é possível analisar melhor os erros de posição real, alcançada pelo robô em relação àquela desejada. Nota-se um aumento proporcional entre os erros e a velocidade linear de deslocamento.

Os maiores valores identificados foram de 19,3 cm no eixoxe 6,8 cm no eixoy, quando se utiliza 100% da velocidade frontal, que correspondem a 11% e 6% de erro em relação à posição real desejada.

Capítulo 4. Resultados experimentais 48

Tabela 1 – Erro entre odometria e posição real.

Velocidade Erro X Erro Y

25% 9,6 cm 5 cm

50% 11 cm 2 cm

75% 15,4 cm 3 cm

100% 19,3 cm 6,8 cm

(a) Deslocamento.

(b) Velocidades.

(c) Posição inicial. (d) Posição final.

Figura 45 – Deslocamento com distância maior.

Fonte: Autor.

Com a realização deste experimento, que exige maior deslocamento do robô, nota-se uma piora já esperada na resposta do sistema de localização por odometria. Foi possível mensurar um erro de aproximadamente 29 cm no eixoxe 24 cm no eixoy, provocados pelos mesmos motivos mencionados anteriormente.

Independentemente disso, em todos os experimentos apresentados, percebe-se a capacidade dos sistemas de localização e de controle da locomoção em atuar levando o robô até seu destino. Erros ocorrem em virtude de efeitos reais como imperfeição das rodas, falhas paramétricas e acúmulo de erros da integração numérica. Porém, mesmo assim, considera-se que as respostas visualizadas foram satisfatórias, atendendo aos requisitos do projeto de robô educacional. Vale destacar que este tipo de controle de

Capítulo 4. Resultados experimentais 49

movimento não está presente em nenhuma das plataformas educacionais de baixo custo disponíveis no mercado.

50

5 CONCLUSÕES E TRABALHOS FUTUROS

Neste trabalho, desenvolveu-se a construção dos sistemas de localização e controle da locomoção de um robô móvel de propósito educacional. A implementação desses sistemas garantiu ao equipamento a capacidade de realizar movimentos mais precisos em seu espaço de trabalho. Além disso, para possibilitar a realização de experimentos com os sistemas, apresentou-se o desenvolvimento de outras características do protótipo relacionadas a estrutura mecânica, eletrônica e de comunicação.

Após os controladores serem implementados e ajustados, percebeu-se resultados experimentais considerados satisfatórios.

Podemos concluir observando os gráficos da Figura44b, que quando o robô está com sua velocidade em 100%, os motores possuem uma resposta sem muitas oscilações, e quando sua velocidade é menor as oscilações dos motores aumentam. Outro ponto a se destacar é o erro final na posição do robô, há dois fatores que influenciam para o aumento deste erro, a alta velocidade e grandes distâncias. Conforme foi apresentado nas Figuras 41,42,43e44o erro da posição final aumentou proporcionalmente à velocidade e na Figura45o erro final foi maior ao percorrer uma grande distância, mesmo o robô estando em baixa velocidade.

Desse modo, pode-se concluir que o controlador de locomoção e posição do robô móvel tem um desempenho aceitável para a aplicação em um robô móvel educacional.

Com a validação do controlador de locomoção, os próximos trabalhos serão o desenvolvimentos de novas funções no robô, tais como: adição de sensores de cor e distância para maior interação com o ambiente, instalação dedisplay para exibição de textos, desenvolvimento de uma interfacewebpara que seja possível programar o robô por meio de linguagem de blocos e remotamente.

51

REFERÊNCIAS

ABB.ABB AUTOMOTIVE. 2022. Urlhttps://new.abb.com/automotive. Citado na página22.

ADAMS, A.Jaquet Droz "The Writer"automata.2012. Urlhttps://www.ablogtowatch.com/jaquet-droz-the-writer-automata-awesome-antique-android/. Citado na página20.

AMAZON.AMAZON ONLINE SHOP. 2022. https://www.amazon.in/ref=nav_logo. Acesso em: 15 ago 2022. Citado na página25.

AZEVÊDO, E. M. S. de; FRANCISCO, D. J.; NUNES, A. O. O avanço das publicações sobre a robótica educacional como possível potencializadora no processo de ensino-aprendizagem: Uma revisão sistemática da literatura. In: . [S.l.: s.n.], 2017. Citado na página15.

BARBOSA, R. J. S.Controlo de navegação de um robô móvel diferencial através de algoritmos evolutivos. Dissertação (Mestrado em Engenharia Eletrotécnica e de Computadores) — INSTITUTO SUPERIOR DE ENGENHARIA DE PORTO, 2021. Disponível em: <https://recipp.ipp.pt/bitstream/10400.22/

18709/1/DM_RicardoBarbosa_2021_MEEC.pdf>. Citado na página40.

BEARROBOTICS.bearrobotics. 2022. Urlhttps://www.bearrobotics.ai/. Citado na página22.

BEN-ARI, M.; MONDADA, F. Robots and their applications. In: Elements of Robotics. Springer International Publishing, 2018. p. 1–20. Disponível em:<https://doi.org/10.1007/978-3-319-62533-1_1>.

Citado 2 vezes nas páginas 21e22.

CARDOSO, M. D. O.INDÚSTRIA 4.0: a quarta revolução industrial. 45 p. Monografia (Especialização)

— UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ, Curitiba, 2016. Citado na página15.

CHATZOPOULOS, A. et al. Action research implementation in developing an open source and low cost robotic platform for stem education. International Journal of Computer Applications, Foundation of Computer Science (FCS), NY, USA, New York, USA, v. 178, n. 24, p. 33–46, Jun 2019. ISSN 0975-8887.

Disponível em: <http://www.ijcaonline.org/archives/volume178/number24/30684-2019919039>. Citado 3 vezes nas páginas15, 55e56.

CORKE, P. Robotics, Vision and Control: Fundamental Algorithms In MATLAB, Second Edition. 2nd.

ed. [S.l.]: Springer Publishing Company, Incorporated, 2017. ISBN 3319544128. Citado 8 vezes nas páginas19, 20,21,22,23,24,26e29.

CUNNINGHAM, J.; FARQUHARSON, J.; HULL, D. A profile of the human fears of technological change.Technological Forecasting and Social Change, p. 355–370, 1991. ISSN 0040-1625. Disponível em:

<https://doi.org/10.1016/0040-1625(91)90013-6>. Citado na página15.

DANIELA, L.; LYTRAS, M. D. Educational robotics for inclusive education. Technology, Knowledge and Learning, springer, v. 24, p. 219–225, june 2019. ISSN 0001-0782. Disponível em:

<https://doi.org/10.1007/s10758-018-9397-5>. Citado na página15.

George C. Devol.PROGRAMMED ARTICLE TRANSFER. 1954. US 2988237A, 10 dec. 1954, 13 june 1961. Citado na página20.

DYNAMICS, B. ATLAS. 2022. https://www.bostondynamics.com/atlas. Acesso em: 15 ago 2022. Citado na página26.

DYNAMICS, B. ROBOTSYOUR GUIDE TO THE WORLD OF ROBOTICS. 2022. Ur-lhttps://robots.ieee.org/robots/handle/. Citado na página22.

ELETROGATE.Loja virtual da Eletrogate. 2022. https://www.eletrogate.com/robotica. Citado na página 16.

GUIZZO, E. By leaps and bounds: An exclusive look at how boston dynamics is redefining robot agility.

IEEE Spectrum, v. 56, n. 12, p. 34–39, 2019. Citado na página24.

Referências 52

KHANLARI, A. Effects of educational robots on learning stem and on students’ attitude toward stem. In:

2013 IEEE 5th Conference on Engineering Education (ICEED). [S.l.: s.n.], 2013. p. 62–66. Citado na página 15.

LEGO. Guia de Soluções LEGO® Education 2021. 2021.

https://www.handsontech.co.za/uploads/4/7/1/4/47145483/lego%C2%AE_education_20-21_solutioneguide.pdf. Citado na página16.

LOMONACO, B. P.; DIETZSCH, M. J. M.Aprender: verbo transitivo, a parceria professor-aluno na sala de aula. Dissertação (Mestrado) — Universidade de São Paulo, 1994. Citado na página18.

LOPEZ-CAUDANA, E. et al. Using robotics to enhance active learning in mathematics:

A multi-scenario study. Mathematics, v. 8, n. 12, 2020. ISSN 2227-7390. Disponível em:

<https://www.mdpi.com/2227-7390/8/12/2163>. Citado na página18.

MALU, S. K.; MAJUMDAR, J. Kinematics, localization and control of differential drive mobile robot.

Global Journal of Research In Engineering, 2014. Citado na página39.

MARTIN, F. Children, Cybernetics, and Programmable Turtles. Dissertação (Master of Science in Mechanical Engineering) — Massachusetts Institute of Technology, 1988. Disponível em:

<https://core.ac.uk/download/pdf/4385174.pdf>. Citado na página18.

MORÁN, J. M. Mudando a educação com metodologias ativas. In: . [S.l.]: UEPG/PROEX, 2015.

Citado na página18.

NASA.Perseverance rover. 2022. Urlhttps://mars.nasa.gov/mars2020/. Citado na página22.

PAPERT, S.Mindstorm: Children, Computers, and Powerful Ideas. 1st. ed. [S.l.]: Basic Books, Inc., Publishers, 1980. ISBN 0-465-04627-4. Citado na página18.

PHILCO. Philco Robô aspirador de pó. 2022. Urlhttps://philco.com.br/casa/aspirador-de-po-robo.

Citado na página22.

PIERI, E. R. D. curso de robótica móvel. 2002. Disponível em: <https://www.adororobotica.com/

CURSO_DE_ROBOTICA_MOVEL.pdf>. Citado 6 vezes nas páginas19,20,23, 24, 25e26.

RESNICK, M. Behavior construction kits. Commun. ACM, Association for Computing

Machinery, New York, NY, USA, v. 36, n. 7, p. 64–71, jul 1993. ISSN 0001-0782. Disponível em:

<https://doi.org/10.1145/159544.159593>. Citado na página15.

ROBOCORE. Loja virtual da Robocore. 2022. https://www.robocore.net/robotica. Citado 2 vezes nas páginas16e26.

RUANO, P. M.; SACRISTAN, C. G.; SAURA, C. G. Phogo: A low cost, free and “maker” revisit to logo.

Computers in Human Behavior, 09 2017. Citado 2 vezes nas páginas18e19.

SACK, H. Jacques de Vaucanson and his Miraculous Automata. 2018. http://scihi.org/jacques-de-vaucanson-automata/. Citado na página20.

SANTANA, L. V.Notas de aula: Robótica móvel. 2019. Citado 6 vezes nas páginas28,29,30,31,32e35.

SIEGWART, R.; NOURBAKHSH, I. R.; SCARAMUZZA, D. Introduction to Autonomous Mobile Robots. 2nd. ed. [S.l.]: The MIT Press, 2011. ISBN 0262015358. Citado 3 vezes nas páginas15,22e39.

SILVA, A. F. da. RoboEduc: uma metodologia de aprendizado com robótica educacional. Tese (Doutorado em Automação e Sistemas; Engenharia de Computação; Telecomunicações) — Universidade Federal do Rio Grande do Norte, Natal, Rio Grande do Norte, 2009. Disponível em:

<https://repositorio.ufrn.br/jspui/handle/123456789/15128>. Citado na página18.

SILVA, M.; OLIVEIRA, M. A robótica educacional na perspectiva das metodologias ativas. In:Anais do XXV Workshop de Informática na Escola. Porto Alegre, RS, Brasil: SBC, 2019. p. 1289–1293. ISSN 0000-0000. Disponível em: <https://sol.sbc.org.br/index.php/wie/article/view/13303>. Citado na página 18.

SILVEIRA, C. B. O que é PWM e Para que Serve? 2016. https://www.citisystems.com.br/pwm/. Acesso em: 29 ago 2022. Citado na página 35.

Referências 53

SOLOMON, C. et al. History of logo. Proc. ACM Program. Lang., Association for Computing Machinery, New York, NY, USA, v. 4, n. HOPL, jun 2020. Disponível em: <https://doi.org/10.1145/3386329>.

Citado na página18.

TEIXEIRA, J. de F. Mente, cérebro e cognição. 4. ed. [S.l.]: Editora Vozes, 2011. ISSN 8532623492.

Acesso em: 2 ago 2022. Citado na página19.

UBL, M.; KITAMURA, E. Introducing WebSockets - Bringing Sockets to the Web. 2012.

Https://web.dev/websockets-basics/, Urlaccessdate = 15 ago 2022,. Citado na página 40.

VEX. Vex Iq - product catalog. 2019. https://content.vexrobotics.com/catalog/VEXIQ-228-6357-20191111.pdf. Citado na página16.

VOLLENWEIDER, E. et al. Advanced skills through multiple adversarial motion priors in reinforcement learning. arXiv preprint arXiv:2203.14912, 2022. Citado 2 vezes nas páginas 25e26.

WING, J. M. Computational thinking.Communications of the ACM, ACM, New York, NY, USA, v. 49, n. 3, p. 33–35, March 2006. ISSN 0001-0782. Disponível em: <http://dx.doi.org/10.1145/1118178.1118215>.

Citado na página15.

XAG.Unmanned Ground Vehicle. 2022. Urlhttps://www.xa.com/en/xauv. Citado na página22.

Anexos

55

ANEXO A – COTAÇÃO DE CONJUNTOS EDUCACIONAIS DE ROBÓTICA

Neste anexo, apresentam-se cotações de alguns modelos de conjuntos educacionais para estudos de robótica disponíveis no mercado. As cotações, foram realizadas no dia 01 Novembro de 2022 e visam nortear materiais de maior ou menor custo aquisitivo que foram mencionados ao longo deste trabalho.

Embora não faça parte do escopo deste trabalho, vale informar que o protótipo de robô educacional em desenvolvimento no IfescampusLinhares foi planejado para ter um valor equivalente àqueles de menor custo de aquisição.

A.1 Conjuntos educacionais de maior custo de aquisição

As plataformas educacionais ilustradas a seguir são consideradas de maior custo aquisitivo. Suas funcionalidades já incluem as características desejáveis para robôs educacionais, conforme levantamento de (CHATZOPOULOS et al.,2019). Além disso, possuem ambientes de programação próprios que facilitam sua utilização no ensino de crianças.

Figura 46 – Cotação de kit de robótica VEX IQ.

Fonte: Autor.

ANEXO A. COTAÇÃO DE CONJUNTOS EDUCACIONAIS DE ROBÓTICA 56

Figura 47 – Cotação de kit de robótica Lego Spike Prime.

Fonte: Autor.

A.2 Conjuntos educacionais de menor custo de aquisição

As plataformas educacionais ilustradas a seguir são consideradas de menor custo aquisitivo.

Suas funcionalidades não incluem todas as características desejáveis para robôs educacionais, conforme levantamento de (CHATZOPOULOS et al., 2019). Além disso, sua utilização como plataforma de estudos requer maior conhecimento técnico e esforço por parte de professores e estudantes. Fato que nem sempre possibilita uma boa experiência de utilização desses materiais para o ensino de crianças.

Figura 48 – Cotação de kit de robótica ELETROGATE.

Fonte: Autor.

Documentos relacionados