Desenvolvimento de um sistema de controle embarcado para a equipe de futebol de robôs Araranguá Intruders

Detalhes bibliográficos
Autor(a) principal: Freitas, Stefáni Antonelli Goerck de
Data de Publicação: 2013
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: http://repositorio.ufsc.br/xmlui/handle/123456789/99673
Resumo: TCC (graduação) - Universidade Federal de Santa Catarina, Campus Araranguá, Curso de Tecnologias da Informação e Comunicação.
id UFSC_5251fe6fc5e3bcf0e538f0a959915da0
oai_identifier_str oai:repositorio.ufsc.br:123456789/99673
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Universidade Federal de Santa CatarinaFreitas, Stefáni Antonelli Goerck dePerez, Anderson Luiz Fernandes2013-04-15T20:51:08Z2013-04-15T20:51:08Z2013-02-222013-02-22http://repositorio.ufsc.br/xmlui/handle/123456789/99673TCC (graduação) - Universidade Federal de Santa Catarina, Campus Araranguá, Curso de Tecnologias da Informação e Comunicação.Este trabalho descreve o desenvolvimento de um sistema de controle embarcado para a equipe de futebol de robôs Araranguá Intruders. O futebol de robôs possui várias categorias e uma delas é a F180. A sistemática do jogo é baseada em robôs, que estão em campo, e um compu-tador externo que envia os comandos que devem ser executados por cada robô. Nesse caso os robôs são jogadores passivos, tendo o papel apenas de agir de acordo com a ação que lhe foi enviada. Este projeto visa fazer com que os robôs tenham um comportamento mais “inteligen-te”, fazendo com que estes sejam agentes ativos dentro de campo, participando intensamente do jogo. Para isso foi necessário o desenvolvimento de um sistema embarcado que levasse em consideração não apenas informações vindas do computador técnico, mas também de sensores embarcados nos robôs que os ajudassem na percepção do ambiente. Esse sistema usou técni-cas de interrupção e de tempo real. O sistema desenvolvido permite que o robô execute ações, baseadas em dados recebidos do computador técnico e do seu próprio sistema em resposta às ativações dos sensores. O sistema embarcado foi projetado com dois níveis de controle, as tarefas de tempo real estão no primeiro nível formando uma arquitetura hierárquica, enquanto os sensores e o controle dos atuadores estão no segundo nível de controle, formando uma ar-quitetura reativa. O sistema embarcado foi testado e validado e os resultados demonstram que o número de troca de mensagens entre o computador técnico e o robô diminui, assim tem-se mais tempo computacional para o processamento da estratégia, tornando a equipe mais com-petitiva.This work describes the development of an embedded control system for the Araranguá In-truders robot soccer team. The robot soccer has several categories and one of them is the F180. The game is based on robots, which are in the field and an external computer that sends the commands to be executed by each robot. In this case robots are passive players acting on-ly in accordance with the received command. This project aims to make the robots to behave more intelligent, making them to be active agents in the field, participating intensely game. For this reason an embedded system was developed that takes not only information from the computer coach, but also from sensors embodied in the robot that would help the perception of the environment. The developed system is based on two methodologies, real-time tasks and interrupts. The system allows that robot perform actions, based on data received from the computer coach and data coming from their own system in response to activations of the sen-sors. The embedded system is designed with two levels of control, real time tasks are the first level of control, forming a hierarchical architecture, while the sensors and control actuators are on the second level of control, forming a reactive architecture. The embedded system has been tested and validated, the results, prove that the number of message exchange between the computer and the robot is less than classical architectures, so it has more computational time to strategy processing, doing the team more competitive.74p.Futebol de robôsSistema embarcadoRobótica móvelCategoria F180Microcontrolador PICRobot soccerEmbedded systemMobile robotsF180 categoryPIC microcontroller.Desenvolvimento de um sistema de controle embarcado para a equipe de futebol de robôs Araranguá Intrudersinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccessORIGINALTCC-Stéfani_Final-ComBanca.pdfTCC-Stéfani_Final-ComBanca.pdfPDFapplication/pdf3048170https://repositorio.ufsc.br/bitstream/123456789/99673/1/TCC-St%c3%a9fani_Final-ComBanca.pdf91bd27aba96bc73e73f8e9d2baceb55bMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81383https://repositorio.ufsc.br/bitstream/123456789/99673/2/license.txt11ee89cd31d893362820eab7c4d46734MD52TEXTTCC-Stéfani_Final-ComBanca.pdf.txtTCC-Stéfani_Final-ComBanca.pdf.txtExtracted Texttext/plain117123https://repositorio.ufsc.br/bitstream/123456789/99673/3/TCC-St%c3%a9fani_Final-ComBanca.pdf.txta9f5420ac6567fc79d61f8bd27a7506bMD53THUMBNAILTCC-Stéfani_Final-ComBanca.pdf.jpgTCC-Stéfani_Final-ComBanca.pdf.jpgGenerated Thumbnailimage/jpeg707https://repositorio.ufsc.br/bitstream/123456789/99673/4/TCC-St%c3%a9fani_Final-ComBanca.pdf.jpg673eb773a1c9a281ec2c260b6a341261MD54123456789/996732013-05-05 23:21:55.767oai:repositorio.ufsc.br:123456789/99673Vm9jw6ogdGVtIGEgbGliZXJkYWRlIGRlOiBDb21wYXJ0aWxoYXIg4oCUIGNvcGlhciwgZGlzdHJpYnVpciBlIHRyYW5zbWl0aXIgYSBvYnJhLiBSZW1peGFyIOKAlCBjcmlhciBvYnJhcyBkZXJpdmFkYXMuClNvYiBhcyBzZWd1aW50ZXMgY29uZGnDp8O1ZXM6IEF0cmlidWnDp8OjbyDigJQgVm9jw6ogZGV2ZSBjcmVkaXRhciBhIG9icmEgZGEgZm9ybWEgZXNwZWNpZmljYWRhIHBlbG8gYXV0b3Igb3UgbGljZW5jaWFudGUgKG1hcyBuw6NvIGRlIG1hbmVpcmEgcXVlIHN1Z2lyYSBxdWUgZXN0ZXMgY29uY2VkZW0gcXVhbHF1ZXIgYXZhbCBhIHZvY8OqIG91IGFvIHNldSB1c28gZGEgb2JyYSkuIFVzbyBuw6NvLWNvbWVyY2lhbCDigJQgVm9jw6ogbsOjbyBwb2RlIHVzYXIgZXN0YSBvYnJhIHBhcmEgZmlucyBjb21lcmNpYWlzLgpGaWNhbmRvIGNsYXJvIHF1ZTogUmVuw7puY2lhIOKAlCBRdWFscXVlciBkYXMgY29uZGnDp8O1ZXMgYWNpbWEgcG9kZSBzZXIgcmVudW5jaWFkYSBzZSB2b2PDqiBvYnRpdmVyIHBlcm1pc3PDo28gZG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMuIERvbcOtbmlvIFDDumJsaWNvIOKAlCBPbmRlIGEgb2JyYSBvdSBxdWFscXVlciBkZSBzZXVzIGVsZW1lbnRvcyBlc3RpdmVyIGVtIGRvbcOtbmlvIHDDumJsaWNvIHNvYiBvIGRpcmVpdG8gYXBsaWPDoXZlbCwgZXN0YSBjb25kacOnw6NvIG7Do28gw6ksIGRlIG1hbmVpcmEgYWxndW1hLCBhZmV0YWRhIHBlbGEgbGljZW7Dp2EuIE91dHJvcyBEaXJlaXRvcyDigJQgT3Mgc2VndWludGVzIGRpcmVpdG9zIG7Do28gc8OjbywgZGUgbWFuZWlyYSBhbGd1bWEsIGFmZXRhZG9zIHBlbGEgbGljZW7Dp2E6IExpbWl0YcOnw7VlcyBlIGV4Y2XDp8O1ZXMgYW9zIGRpcmVpdG9zIGF1dG9yYWlzIG91IHF1YWlzcXVlciB1c29zIGxpdnJlcyBhcGxpY8OhdmVpczsgT3MgZGlyZWl0b3MgbW9yYWlzIGRvIGF1dG9yOyBEaXJlaXRvcyBxdWUgb3V0cmFzIHBlc3NvYXMgcG9kZW0gdGVyIHNvYnJlIGEgb2JyYSBvdSBzb2JyZSBhIHV0aWxpemHDp8OjbyBkYSBvYnJhLCB0YWlzIGNvbW8gZGlyZWl0b3MgZGUgaW1hZ2VtIG91IHByaXZhY2lkYWRlLiBBdmlzbyDigJQgUGFyYSBxdWFscXVlciByZXV0aWxpemHDp8OjbyBvdSBkaXN0cmlidWnDp8Ojbywgdm9jw6ogZGV2ZSBkZWl4YXIgY2xhcm8gYSB0ZXJjZWlyb3Mgb3MgdGVybW9zIGRhIGxpY2Vuw6dhIGEgcXVlIHNlIGVuY29udHJhIHN1Ym1ldGlkYSBlc3RhIG9icmEuIEEgbWVsaG9yIG1hbmVpcmEgZGUgZmF6ZXIgaXNzbyDDqSBjb20gdW0gbGluayBwYXJhIGVzdGEgcMOhZ2luYS4KTGljZW7Dp2EgQ3JlYXRpdmUgQ29tbW9ucyAtIGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLzMuMC9ici8KRepositório de PublicaçõesPUBhttp://150.162.242.35/oai/requestopendoar:23732013-05-06T02:21:55Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.pt_BR.fl_str_mv Desenvolvimento de um sistema de controle embarcado para a equipe de futebol de robôs Araranguá Intruders
title Desenvolvimento de um sistema de controle embarcado para a equipe de futebol de robôs Araranguá Intruders
spellingShingle Desenvolvimento de um sistema de controle embarcado para a equipe de futebol de robôs Araranguá Intruders
Freitas, Stefáni Antonelli Goerck de
Futebol de robôs
Sistema embarcado
Robótica móvel
Categoria F180
Microcontrolador PIC
Robot soccer
Embedded system
Mobile robots
F180 category
PIC microcontroller.
title_short Desenvolvimento de um sistema de controle embarcado para a equipe de futebol de robôs Araranguá Intruders
title_full Desenvolvimento de um sistema de controle embarcado para a equipe de futebol de robôs Araranguá Intruders
title_fullStr Desenvolvimento de um sistema de controle embarcado para a equipe de futebol de robôs Araranguá Intruders
title_full_unstemmed Desenvolvimento de um sistema de controle embarcado para a equipe de futebol de robôs Araranguá Intruders
title_sort Desenvolvimento de um sistema de controle embarcado para a equipe de futebol de robôs Araranguá Intruders
author Freitas, Stefáni Antonelli Goerck de
author_facet Freitas, Stefáni Antonelli Goerck de
author_role author
dc.contributor.pt_BR.fl_str_mv Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Freitas, Stefáni Antonelli Goerck de
dc.contributor.advisor1.fl_str_mv Perez, Anderson Luiz Fernandes
contributor_str_mv Perez, Anderson Luiz Fernandes
dc.subject.por.fl_str_mv Futebol de robôs
Sistema embarcado
Robótica móvel
Categoria F180
Microcontrolador PIC
Robot soccer
Embedded system
Mobile robots
F180 category
PIC microcontroller.
topic Futebol de robôs
Sistema embarcado
Robótica móvel
Categoria F180
Microcontrolador PIC
Robot soccer
Embedded system
Mobile robots
F180 category
PIC microcontroller.
description TCC (graduação) - Universidade Federal de Santa Catarina, Campus Araranguá, Curso de Tecnologias da Informação e Comunicação.
publishDate 2013
dc.date.submitted.none.fl_str_mv 2013-02-22
dc.date.accessioned.fl_str_mv 2013-04-15T20:51:08Z
dc.date.available.fl_str_mv 2013-04-15T20:51:08Z
dc.date.issued.fl_str_mv 2013-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 http://repositorio.ufsc.br/xmlui/handle/123456789/99673
url http://repositorio.ufsc.br/xmlui/handle/123456789/99673
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 74p.
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
bitstream.url.fl_str_mv https://repositorio.ufsc.br/bitstream/123456789/99673/1/TCC-St%c3%a9fani_Final-ComBanca.pdf
https://repositorio.ufsc.br/bitstream/123456789/99673/2/license.txt
https://repositorio.ufsc.br/bitstream/123456789/99673/3/TCC-St%c3%a9fani_Final-ComBanca.pdf.txt
https://repositorio.ufsc.br/bitstream/123456789/99673/4/TCC-St%c3%a9fani_Final-ComBanca.pdf.jpg
bitstream.checksum.fl_str_mv 91bd27aba96bc73e73f8e9d2baceb55b
11ee89cd31d893362820eab7c4d46734
a9f5420ac6567fc79d61f8bd27a7506b
673eb773a1c9a281ec2c260b6a341261
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1766805276776726528