Submitted by Setor de Tratamento da Informa??o - BC/PUCRS (tede2@pucrs.br) on 2016-09-01T14:25:59Z
No. of bitstreams: 1
DIS_RODRIGO_BUENAVIDES_WESZ_COMPLETO.pdf: 3502910 bytes, checksum: a897a41f4e7e0bc84816f91694e717ca (MD5) / Made available in DSpace on 2016-09-01T14:25:59Z (GMT). No. of bitstreams: 1
DIS_RODRIGO_BUENAVIDES_WESZ_COMPLETO.pdf: 3502910 bytes, checksum: a897a41f4e7e0bc84816f91694e717ca (MD5)
Previous issue date: 2015-03-11 / O desenvolvimento de programas para controle de rob?s m?veis n?o ? uma tarefa trivial.
Isso motivou a cria??o de v?rios frameworks para facilitar essa tarefa. Para cada novo comportamento racional adicionado ao rob?, cresce o n?mero de eventos que o rob? tem de lidar, e desenvolver esses comportamentos racionais atrav?s do uso dos frameworks pode resultar em um c?digo com mais identificadores e grandes blocos de condicionais, dificultando a modulariza??o e reuso de c?digo. Este trabalho apresenta uma forma de programar comportamentos racionais para rob?s m?veis atrav?s do uso de uma linguagem de programa??o de agentes. Isto permite ao programador de rob?s o desenvolvimento de comportamentos racionais usando um n?vel de abstra??o mais alto e de forma modular, resultando em um desenvolvimento mais simples, e c?digos mais leg?veis, menores e reutiliz?veis. / Developing programs responsible for controlling mobile robots is not a trivial task. This led to the creation of several robot development frameworks to simplify this task. For each new rational behavior added to the robot, the number of events that the robot has to handle grows. Therefore, the development of the rational behaviors by using the frameworks may result in a source code which has more identifiers and large blocks of conditional statements, making difficult modularization and code reuse. This work presents a mechanism to program rational behaviors for mobile robots through the use of an agent programming language. This allows the robots programmer to develop rational behaviors using a higher level of abstraction in a modular fashion, resulting in simpler development and smaller, more readable and reusable code.
Identifer | oai:union.ndltd.org:IBICT/oai:tede2.pucrs.br:tede/6941 |
Date | 11 March 2015 |
Creators | Wesz, Rodrigo Buenavides |
Contributors | Meneguzzi, Felipe Rech |
Publisher | Pontif?cia Universidade Cat?lica do Rio Grande do Sul, Programa de P?s-Gradua??o em Ci?ncia da Computa??o, PUCRS, Brasil, Faculdade de Inform?tica |
Source Sets | IBICT Brazilian ETDs |
Language | English |
Detected Language | English |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis |
Format | application/pdf |
Source | reponame:Biblioteca Digital de Teses e Dissertações da PUC_RS, instname:Pontifícia Universidade Católica do Rio Grande do Sul, instacron:PUC_RS |
Rights | info:eu-repo/semantics/openAccess |
Relation | 1974996533081274470, 600, 600, 600, -3008542510401149144, 3671711205811204509 |
Page generated in 0.0022 seconds