Please use this identifier to cite or link to this item: https://hdl.handle.net/10923/9007
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorMeneguzzi, Felipe Rech-
dc.contributor.authorWesz, Rodrigo Buenavides-
dc.date.accessioned2016-09-02T17:08:34Z-
dc.date.available2016-09-02T17:08:34Z-
dc.date.issued2015pt_BR
dc.identifier.urihttp://hdl.handle.net/10923/9007-
dc.description.abstractO 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áveispt_BR
dc.description.abstractDeveloping 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.en_US
dc.language.isoPortuguêspt_BR
dc.publisherPontifícia Universidade Católica do Rio Grande do Sulpt_BR
dc.rightsopenAccessen_US
dc.subjectROBÓTICApt_BR
dc.subjectLINGUAGENS DE PROGRAMAÇÃOpt_BR
dc.subjectINFORMÁTICApt_BR
dc.titleIntegrating robot control into the Agentspeak(L) programming languagept_BR
dc.typemasterThesispt_BR
dc.degree.grantorPontifícia Universidade Católica do Rio Grande do Sulpt_BR
dc.degree.departmentFaculdade de Informáticapt_BR
dc.degree.programPrograma de Pós-Graduação em Ciência da Computaçãopt_BR
dc.degree.levelMestradopt_BR
dc.degree.date2015pt_BR
dc.publisher.placePorto Alegrept_BR
Appears in Collections:Dissertação e Tese

Files in This Item:
File Description SizeFormat 
000480471-Texto+Completo-0.pdfTexto Completo3,42 MBAdobe PDFOpen
View


All Items in PUCRS Repository are protected by copyright, with all rights reserved, and are licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. Read more.