Ambiente de desenvolvimentoweb multiplataforma configurável para robótica educacional

Detalhes bibliográficos
Ano de defesa: 2013
Autor(a) principal: Sá, Sarah Thomaz de Lima
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal do Rio Grande do Norte
BR
UFRN
Programa de Pós-Graduação em Engenharia Elétrica
Automação e Sistemas; Engenharia de Computação; Telecomunicações
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://repositorio.ufrn.br/jspui/handle/123456789/15484
Resumo: We propose an online configurable multiplatform development environment specifically developed for educational robotics applications. The environment, which appears as an extension of RoboEduc software, allows the programming of several programmable robots to be performed using the R-Educ language. We make it possible for the user to program in the language R-Educ and then translate the code to a language previously registered, compiled and then sent or executed by the robot. To develop this work, we conducted a bibliographic research about the main programming languages used in robotics, as well as their definitions and paradigms, from which it was possible to define a set of patterns considered important for the creation of this environment. Then, in the software development phase, we implemented the development environment, bearing in mind the requirements and functionality defined in the design phase. Finally, to validate the platform, we conducted some trials of programming languages and verificate if the complete cycle was satisfied - registration of language, programming in R-Educ, compilation for the registered language, compilation to the machine code and send the code for the robot
id UFRN_82b2c1d2055be3bfd4d597fd0d6025ff
oai_identifier_str oai:repositorio.ufrn.br:123456789/15484
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Ambiente de desenvolvimentoweb multiplataforma configurável para robótica educacionalAmbiente de desenvolvimento. Robótica educacional. OnlineDevelopment environment. Educational robotics. OnlineCNPQ::ENGENHARIAS::ENGENHARIA ELETRICAWe propose an online configurable multiplatform development environment specifically developed for educational robotics applications. The environment, which appears as an extension of RoboEduc software, allows the programming of several programmable robots to be performed using the R-Educ language. We make it possible for the user to program in the language R-Educ and then translate the code to a language previously registered, compiled and then sent or executed by the robot. To develop this work, we conducted a bibliographic research about the main programming languages used in robotics, as well as their definitions and paradigms, from which it was possible to define a set of patterns considered important for the creation of this environment. Then, in the software development phase, we implemented the development environment, bearing in mind the requirements and functionality defined in the design phase. Finally, to validate the platform, we conducted some trials of programming languages and verificate if the complete cycle was satisfied - registration of language, programming in R-Educ, compilation for the registered language, compilation to the machine code and send the code for the robotPropomos um ambiente de desenvolvimento online multiplataforma configurável, desenvolvido especificamente para aplicações de robótica educacional. O ambiente, que surge como uma extensão do software RoboEduc, possibilita que a programação de diversos robôs programáveis possa ser realizada utilizando a linguagem R-Educ. Tornamos possível que o usuário programe na linguagem R-Educ e que o seu código seja traduzido para uma linguagem cadastrada anteriormente, compilado e em seguida enviado e/ou executado pelo robô. Para o desenvolvimento deste trabalho, realizamos inicialmente uma pesquisa bibliográfica acerca das principais linguagens de programação utilizadas em robótica, bem como suas definições e paradigmas, a partir da qual foi possível definir um conjunto de padrões considerados importantes para a criação deste ambiente. Em seguida, na fase de desenvolvimento de software, foi implementado o ambiente de desenvolvimento, levando em consideração os requisitos e funcionalidades definidos na fase de projeto. Por fim, para validar a plataforma, realizamos cadastros de algumas linguagens de programação e verificamos se o ciclo completo foi satisfeito - cadastro de linguagem, programação em R-Educ, compilação para a linguagem cadastrada, compilação para o código de máquina e envio do código para o robôUniversidade Federal do Rio Grande do NorteBRUFRNPrograma de Pós-Graduação em Engenharia ElétricaAutomação e Sistemas; Engenharia de Computação; TelecomunicaçõesGonçalves, Luiz Marcos Garciahttp://lattes.cnpq.br/0749958626098562http://lattes.cnpq.br/1562357566810393Burlamaqui, Aquiles Filgueira de Medeiroshttp://lattes.cnpq.br/8670475877813913Aroca, Rafael Vidalhttp://lattes.cnpq.br/9262228584082064França, Felipe Maia Galvãohttp://lattes.cnpq.br/1097952760431187Sá, Sarah Thomaz de Lima2014-12-17T14:56:15Z2014-02-202014-12-17T14:56:15Z2013-07-25info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfSÁ, Sarah Thomaz de Lima. Ambiente de desenvolvimentoweb multiplataforma configurável para robótica educacional. 2013. 83 f. Dissertação (Mestrado em Automação e Sistemas; Engenharia de Computação; Telecomunicações) - Universidade Federal do Rio Grande do Norte, Natal, 2013.https://repositorio.ufrn.br/jspui/handle/123456789/15484porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRN2017-11-01T03:37:32Zoai:repositorio.ufrn.br:123456789/15484Repositório InstitucionalPUBhttp://repositorio.ufrn.br/oai/repositorio@bczm.ufrn.bropendoar:2017-11-01T03:37:32Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.none.fl_str_mv Ambiente de desenvolvimentoweb multiplataforma configurável para robótica educacional
title Ambiente de desenvolvimentoweb multiplataforma configurável para robótica educacional
spellingShingle Ambiente de desenvolvimentoweb multiplataforma configurável para robótica educacional
Sá, Sarah Thomaz de Lima
Ambiente de desenvolvimento. Robótica educacional. Online
Development environment. Educational robotics. Online
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
title_short Ambiente de desenvolvimentoweb multiplataforma configurável para robótica educacional
title_full Ambiente de desenvolvimentoweb multiplataforma configurável para robótica educacional
title_fullStr Ambiente de desenvolvimentoweb multiplataforma configurável para robótica educacional
title_full_unstemmed Ambiente de desenvolvimentoweb multiplataforma configurável para robótica educacional
title_sort Ambiente de desenvolvimentoweb multiplataforma configurável para robótica educacional
author Sá, Sarah Thomaz de Lima
author_facet Sá, Sarah Thomaz de Lima
author_role author
dc.contributor.none.fl_str_mv Gonçalves, Luiz Marcos Garcia

http://lattes.cnpq.br/0749958626098562

http://lattes.cnpq.br/1562357566810393
Burlamaqui, Aquiles Filgueira de Medeiros

http://lattes.cnpq.br/8670475877813913
Aroca, Rafael Vidal

http://lattes.cnpq.br/9262228584082064
França, Felipe Maia Galvão

http://lattes.cnpq.br/1097952760431187
dc.contributor.author.fl_str_mv Sá, Sarah Thomaz de Lima
dc.subject.por.fl_str_mv Ambiente de desenvolvimento. Robótica educacional. Online
Development environment. Educational robotics. Online
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
topic Ambiente de desenvolvimento. Robótica educacional. Online
Development environment. Educational robotics. Online
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
description We propose an online configurable multiplatform development environment specifically developed for educational robotics applications. The environment, which appears as an extension of RoboEduc software, allows the programming of several programmable robots to be performed using the R-Educ language. We make it possible for the user to program in the language R-Educ and then translate the code to a language previously registered, compiled and then sent or executed by the robot. To develop this work, we conducted a bibliographic research about the main programming languages used in robotics, as well as their definitions and paradigms, from which it was possible to define a set of patterns considered important for the creation of this environment. Then, in the software development phase, we implemented the development environment, bearing in mind the requirements and functionality defined in the design phase. Finally, to validate the platform, we conducted some trials of programming languages and verificate if the complete cycle was satisfied - registration of language, programming in R-Educ, compilation for the registered language, compilation to the machine code and send the code for the robot
publishDate 2013
dc.date.none.fl_str_mv 2013-07-25
2014-12-17T14:56:15Z
2014-02-20
2014-12-17T14:56:15Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv SÁ, Sarah Thomaz de Lima. Ambiente de desenvolvimentoweb multiplataforma configurável para robótica educacional. 2013. 83 f. Dissertação (Mestrado em Automação e Sistemas; Engenharia de Computação; Telecomunicações) - Universidade Federal do Rio Grande do Norte, Natal, 2013.
https://repositorio.ufrn.br/jspui/handle/123456789/15484
identifier_str_mv SÁ, Sarah Thomaz de Lima. Ambiente de desenvolvimentoweb multiplataforma configurável para robótica educacional. 2013. 83 f. Dissertação (Mestrado em Automação e Sistemas; Engenharia de Computação; Telecomunicações) - Universidade Federal do Rio Grande do Norte, Natal, 2013.
url https://repositorio.ufrn.br/jspui/handle/123456789/15484
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 application/pdf
application/pdf
dc.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
BR
UFRN
Programa de Pós-Graduação em Engenharia Elétrica
Automação e Sistemas; Engenharia de Computação; Telecomunicações
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
BR
UFRN
Programa de Pós-Graduação em Engenharia Elétrica
Automação e Sistemas; Engenharia de Computação; Telecomunicações
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv repositorio@bczm.ufrn.br
_version_ 1855758814556454912