• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 26
  • 2
  • Tagged with
  • 28
  • 28
  • 26
  • 9
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

[en] SOFTWARE ENGINEERING FOR OPEN SOURCE SOFTWARE / [pt] ENGENHARIA DE SOFTWARE PARA SOFTWARE LIVRE

ROBERTO DE HOLANDA CHRISTOPH 03 May 2004 (has links)
[pt] Software livres têm despertado bastante atenção, não apenas devido a popularidade obtida por alguns destes como o Linux e o Apache, mas também pela forma singular como estes sistemas são desenvolvidos e sua quantidade de adeptos. No entanto, em alguns projetos de software livre, a documentação existente dificulta a entrada de novos participantes, já que devido a informalidade do processo de desenvolvimento deste tipo de software, é comum que a documentação do sistema não receba muita atenção. Este trabalho colabora para um melhor entendimento do desenvolvimento de software livres, relacionando-o com as questões de evolução de software. Será apresentada uma proposta utilizada no software livre C e L para documentar em termos da aplicação o código do sistema, utilizando-se do conceito de cenários. Será mostrado através de um protótipo que um software seguindo esse padrão proposto pode produzir uma documentação que torna mais fácil seu entendimento para novos participantes do projeto. / [en] This thesis presents an introduction on the use of the thermal desorption technique that is based on the direct heating of the soil, for the remediation of contaminated areas. Heat propagation through soils can be mathematically simulated using coupled heat-moisture transfer theories. In order to make this simulation possible it is necessary to identify the required parameters: hydraulic conductivity as a function of volumetric water content, thermal conductivity as a function of volumetric water content, volumetric heat capacity, and soil-water characteristic curve. One technical description of such parameters is presented. Two different kinds of soils were used, one clay- sand (CH) and one sandclay (SC). A study physico-chemical was done talking into consideration the temperature effect on the soils with X-Ray, electron microscopic investigation, CTC, Atterberg Limits and at the particle size distribution. The study was done on pre-heated soils with temperatures ranging from 20 Celsius Degrees to 300 Celsius Degrees. Equipments and methodologies have been especially developed for the study of the thermo-hydraulics proprieties. The laboratory tests program consisted of hydraulic conductivity, retention curves and deformability, taking into account the temperature effects. During the tests it was observed that all parameters were temperature dependent. The thermal parameters, thermal conductivity and heat capacity were studied for both soils.
2

[en] FEAF: AN INFRASTRUCTURE FOR ANALYZING THE EVOLUTION OF THE FEATURES IN A SOFTWARE PRODUCT LINE / [pt] FEAF: UMA INFRAESTRUTURA PARA ANÁLISE DA EVOLUÇÃO DAS CARACTERÍSTICAS DE UMA LINHA DE PRODUTO DE SOFTWARE

BRUNO FERREIRA FABRI 30 June 2015 (has links)
[pt] Linhas de Produtos de Software (LPS) consistem em um paradigma de desenvolvimento de software, no qual famílias de sistemas compartilham características comuns e tornam explicitas outras características que variam de acordo com o sistema final considerado. Esta abordagem oferece benefícios ao desenvolvimento de software tais como a redução de custos e a qualidade do produto final. Como em qualquer abordagem de desenvolvimento de software, as atividades de evolução do software devem ser vistas como algo inevitável, constante e rotineiro. Dentro do cenário do desenvolvimento de LPSs, as atividades de evolução são impulsionadas pelas alterações das suas características no decorrer das versões. Visto isso, o desenvolvimento de LPSs impõem novos desafios para as atividades de análise e compreensão da evolução de suas características, considerando-se as diversas versões de uma LPS. Trabalhos de pesquisa recentes propõem estratégias visuais com suporte automatizado por ferramentas de visualização. Tais abordagens apresentam limitações visto que algumas não fornecem suporte à comparação das características em diversas versões de uma LPS e outras não dão suporte ao conceito de características presente na LPS. Esta dissertação propõe o FEAF, uma infraestrutura para auxiliar a construção de ferramentas para analisar e compreender a evolução das características nas diferentes versões de uma LPS. Com base na infraestrutura proposta, foi desenvolvida uma ferramenta visual, que auxilia nas atividades de análise e compreensão da evolução das características de uma LPS, denominada FEACP. Ela fornece uma estratégia de visualização que utiliza duas visualizações leves baseadas em representação de grafo. A ferramenta foi avaliada através de um experimento controlado que compara a sua estratégia de visualização com a estratégia de visualização da ferramenta Source Miner Evolution. / [en] Software Products Lines (SPL) is a software engineering approach to developing software system families that share common features and differ in other features according to the requested software systems. The adoption of the SPL approach can promote several benefits such as cost reduction, product quality, productivity and time to market. As with any approach to software development, the activities of software evolution should be seen as something inevitable, constant and routine. Within the scenario of development of SPLs, evolution activities are driven by changes in its features over the releases. As such, the development of SPLs imposes new challenges to the activities of analyzing and comprehension the evolution of their features, considering the various releases of an SPL. Recent research works propose visual strategies with automated support by visualization tools. Such approaches have limitations since some do not provides support for a comparison of features in different releases of an SPL and others do not support the concept of features present in the SPL. This paper proposes the FEAF, an infrastructure to support the construction of tools for analyzing and comprehending the evolution of features in different releases of an SPL. Based on the proposed infrastructure, we developed a visual tool, which assists with the analysis and understanding of the evolution of the features of an SPL, called FEACP. It provides a visualization strategy that uses two light views based on graph representation. The tool was evaluated through a controlled experiment that compares our visualization strategy with the visualization strategy of Source Miner Evolution.
3

[en] COMPUTATIONAL SUPPORT TO FRAMEWORK / [pt] SUPORTE COMPUTACIONAL À EVOLUÇÃO DE FRAMEWORKS

MARIELA INES CORTES 18 September 2003 (has links)
[pt] O desenvolvimento de frameworks é caro, não só pela dificuldade intrínseca relacionada à captura do conhecimento do domínio, mas também por causa da falta de métodos e técnicas apropriados para dar suporte à sua evolução e desenvolvimento iterativo. Neste trabalho de tese é proposta a utilização de duas técnicas complementares para dar suporte a evolução de frameworks: regras de refactoring e regras de extensão. A técnica de refactoring foi desenvolvida para restruturar software de forma a tornar o código mais legível e fácil de ser reutilizado. Regras da extensão são propostas para modificar a estrutura de pontos de variação do framework, possibilitando a adição mais fácil de novas funcionalidades no design. Ambas as técnicas preservam o comportamento observável dos programas. Esta propriedade é verificada formalmente usando-se CCS e técnicas de verificação de modelo. A abordagem proposta é testada com o auxílio de uma ferramenta semiautomática, desenvolvida para dar suporte à aplicação das regras definidas. / [en] Framework development is expensive not only because of the intrinsic difficulty related to the elicitation of domain knowledge but also because of the lack of methods and techniques to support its evolution and interactive development. The present thesis proposes the use of two complementary techniques to support framework evolution: refactoring and extension rules. The refactoring technique has been developed to enable software re-structuring in a way to produce more readable and reusable code. Extension rules have been proposed to change the structure of the framework variation points by allowing the addition of new design functionalities. Both techniques preserve the observable behavior of programs. This property is formally verified in this work by using CCS approach to model checking. The proposed approach has been tested by means of a tool specially developed to support the application of the defined rules.
4

[en] AN APPROACH TO EVOLUTION IN SOFTWARE MEASUREMENT REPOSITORIES: THE CLAIRVOYANT SYSTEM / [pt] UMA ABORDAGEM PARA A EVOLUÇÃO TRANSPARENTE EM REPOSITÓRIOS DE MEDIÇÃO DE SOFTWARE: O SISTEMA CLAIRVOYANT

BERNARDO ARRAES VINHOSA 02 October 2007 (has links)
[pt] O sistema Clairvoyant é um protótipo de repositório de medições de software cujo diferencial é oferecer a capacidade de evolução transparente do modelo de medição. Isso quer dizer que as alterações no modelo de medição podem ser feitas sem expor a estrutura interna do armazenamento de medições que torna possível essa evolução. A importância desse tema advém do fato das necessidades de informação que geram as medições em ambientes de engenharia de software estarem em constante mudança. Para que o sistema Clairvoyant comportasse a evolução transparente do modelo de medição, foi necessário dotálo de um meta-modelo de medições e um modelo de consultas adequados a este fim. Na dissertação são explicados esses modelos e a influência deles nos macroprocessos operacionais do repositório de medição (manutenção do modelo de medições, importação de dados, consulta aos dados e exportação de dados). / [en] The Clairvoyant system is a software measurement repository prototype which stands out for allowing transparent evolution in its measurement model. This means that changes can be made to its measurement model without revealing the underlying storage structure which makes possible this evolution. This is an important concern due to the fact that the information needs to which the measurements respond constantly evolve. The Clairvoyant system was designed based on a measurement meta-model and a measurement query model to make it possible to transparently evolve its measurement model. This work explains these models and studies their influence on the repository´s operational macro-processes (measurement model maintenance, measurement data importing, measurement data querying and measurement data exporting).
5

[en] EVOLUTION OF SCENES THROUGH A MECHANISM OF TRACKING BASED ON TRANSFORMATIONS / [pt] EVOLUÇÃO DE CENÁRIOS ATRAVÉS DE UM MECANISMO DE RASTREAMENTO BASEADO EM TRANSFORMAÇÕES

ULF BERGMANN 02 September 2003 (has links)
[pt] A importância da rastreabilidade na evolução de sistemas é um fato amplamente reconhecido, mas apesar dos esforços despendidos até agora, ainda encontramos vários obstáculos a sua efetiva utilização. Esses obstáculos são relacionados a geração e validação das informações sobre os relacionamentos e interdependências entre o mundo real, os requisitos e o sistema de software. Estas informações freqüentemente não são confiáveis devido a inconsistência causada pela evolução distinta dos vários artefatos resultantes do processo de desenvolvimento de um sistema. Esta tese tem como objetivo estudar a utilização da tecnologia transformacional na implementação de um mecanismo de rastreamento de maneira a se obter a atualização automática das informações de rastreamento, através da identificação das mudanças ocorridas entre versões consecutivas dos artefatos produzidos e o seu subseqüente armazenamento na forma de transformações. Os benefícios obtidos pelo uso deste mecanismo permitirão: a eliminação dos problemas da falta de atualização das informações de rastreamento e o conseqüente aumento do valor destas informações para o desenvolvedor; a sistematização do processo de rastreamento; e a diminuição do custo para se obter, atualizar e validar as informações de rastreamento. Além destes benefícios, o armazenamento das informações de rastreamento na forma de transformações incorpora um maior conhecimento sobre a modelagem realizada, ao contrário de outros mecanismos que armazenam somente os artefatos e seus interrelacionamentos estáticos. / [en] The importance of traceability in software evolutions was quite established, but despite the effort spent, they are many issues that difficult they effective use. These issues are related to the generating and validating of trace information about the relationships and interdependencies between the real world, the requirements and the software system. This information is often mistrusted since they may have become obsolete due to separate evolution of models and systems. This thesis study the use of the transformational technology in the implementation of a traceability mechanism that automatically obtain trace information by identifying the changes made in consecutive artifact versions and store it as transformations. The main advantages gained with it uses are the elimination of the problems of the lack of trace information updating, the systematization of the trace process and the decrease of the cost to obtain, update and validate trace information. Besides these benefits, the storage of trace information in the form of transformations incorporates a larger knowledge on the accomplished modeling, unlike other mechanisms that only store the artifacts and their static inter- relationships.
6

[en] ATTACHMENT: BIOLOGICAL AND SOCIAL BASES AND THEIR POSSIBLE CONSEQUENCES FOR THE DEVELOPMENT OF PSYCHOPATHOLOGY IN ADULTHOOD / [pt] APEGO: BASES BIOLÓGICAS E SOCIAIS E SUAS POSSÍVEIS CONSEQUÊNCIAS PARA O DESENVOLVIMENTO DE PSICOPATOLOGIAS NA IDADE ADULTA

CAROLINA GUIMARAES E SILVA 13 September 2017 (has links)
[pt] A presente dissertação tem por objetivo apresentar as bases biológicas do sistema comportamental de apego, apresentado por John Bowlby, e discutir a interação entre biológico e ambiental na construção do psiquismo do sujeito. Isto será realizado, primeiramente, através do estudo do ser humano como proveniente de uma origem animal, utilizando a Teoria da Seleção Natural das Espécies de Charles Darwin. Feito isso teremos então a base para o estudo comportamento humano. Tendo trilhado o caminho da biologia, podemos partir para o estudo do ambiente como fator imprescindível para a formação da humanidade. Não se pode falar do ser humano sem falar de suas relações. Serão apresentadas evidências de como o relacionamento social interfere fisicamente no aparato cerebral. Esta demonstração é de suma importância para a comprovação de que a interação entre o orgânico e o social é o que produz um psiquismo saudável ou doente, foco principal deste trabalho. / [en] This dissertation aims to provide the biological bases of behavioral system of attachment, presented by John Bowlby, and discuss the interaction between biological and environmental construction in the psyche of the subject. This will be achieved primarily through the study of the human being as from an animal, using the Theory of Natural Selection of Species Charles Darwin. Then we have then the basis for studying human behavior. Taking tracks the path of biology, we can go to the study of the environment as a factor essential for the formation of humanity. One can not speak of human beings without talking about their relationship. Will be presented as evidence of the social relationships affect physical apparatus in the brain. This demonstration is of utmost importance to prove that the interaction between the organic and the social is what produces a healthy mind or ill, the main focus of this work.
7

[en] ORIGIN AND SPATIAL DISTRIBUTION OF EROSIVE PROCESSES IN THE CÓRREGO DAS PALMEIRAS BASIN, BARRA DO PIRAÍ, RJ / [pt] ORIGEM E DISTRIBUIÇÃO ESPACIAL DOS PROCESSOS EROSIVOS NA BACIA DO CÓRREGO DAS PALMEIRAS, BARRA DO PIRAÍ, RJ

IGOR LOURENCO OLIVEIRA 27 February 2018 (has links)
[pt] A ocupação e uso dos solos têm claras implicações nos processos erosivos, porém devemos destacar também um dos atores principais para os processos erosivos, que é a evolução geomorfológica. A bacia do córrego das Palmeiras está inserida em um local com baixas amplitudes de relevo, mas que apresenta um alto potencial de vulnerabilidade a eventos de erosão e movimentos de massa. Destacamos obviamente o grande número de voçorocamentos que atingem determinadas áreas do médio vale do rio Paraíba do Sul, principalmente próximos ao seu eixo principal em um grande alinhamento de direção NE-SW a qual a bacia do córrego das Palmeiras está inserida. O presente estudo tem como objetivo principal descrever a origem e a distribuição dos processos erosivos na bacia do córrego das Palmeiras, na cidade de Barra do Piraí, Rio de Janeiro. Para que o principal objetivo desse trabalho seja alcançado, se torna necessário o cumprimento dos objetivos específicos, os quais são: Descrever a relação da orientação das voçorocas com as estruturas do substrato geológico; Descrever a relação entre processos erosivos e os níveis de base locais e; Descrever a relação entre processos erosivos e uso do solo. Para a realização deste trabalho foram utilizadas técnicas de análise e embasamentos teóricos da ciência geográfica e mais especificamente da área da geomorfologia. Podemos destacar como os principais resultados alcançados as análises referentes à relação entre os condicionantes geológicos/geomorfológicos e a ocorrência e comportamento de processos erosivos, permitindo afirmar que existe uma relação estreita entre a compartimentação geológica, orientação das estruturas, processos de rebaixamento de níveis de base, histórico de uso e ocupação do solo e a presença de processos erosivos. / [en] Land use has clear implications in the erosive processes and their relation with the geomorphological evolution can be seen notoriously. The Palmeiras stream basin is inserted in a place with low amplitudes of relief, but that presents a high potential of vulnerability to events of erosion and mass movements. We highlight obviously the large number of gully erosions that reach certain areas of the middle valley of the Paraíba do Sul river, mainly near its main axis in a great alignment of direction NE-SW to which the basin of the stream of Palmeiras is inserted. This study has as main objective the description of the origin and spatial distribution of the erosive processes in the Córrego dos Palmares basin. In order for the main objective of this work to be achieved, it is necessary to fulfill the specific objectives, which are: Analyze the spatial distribution of erosive processes; analyze the relation of the orientation of the gullies with the lithological structures of the geological substrate; Analyze the relationship between erosive processes and local base levels and; analyze the relationship between erosive processes and land use. For the accomplishment of this work, techniques of analysis and theoretical bases of the geographic science and more specifically of the area of geomorphology were used. We can highlight as the main results of the description the relationship between the geological / geomorphological conditions and the occurrence and behavior of erosive processes, allowing to affirm that there is a close relationship between the geological compartmentation, orientation of the structures. History of land use and occupation and the presence of erosive processes.
8

[en] DESIGN FOR SUSTAINABILITY: EVOLUTION AND TEACHING IN DESIGN COURSES / [pt] DESIGN PARA SUSTENTABILIDADE: EVOLUÇÃO E ENSINO NOS CURSOS DE DESIGN

IAGO MACHADO CORREA SANTIAGO 17 August 2021 (has links)
[pt] A sustentabilidade é um tema cada vez mais debatido por cidadãos, assim como em ambientes acadêmicos, instituições governamentais e fóruns mundiais. O Design para Sustentabilidade, ainda que discutido há algumas décadas, não aparenta ser parte de requisitos no ensino em Design. Isto acontece, pois, a questão fica a cargo de apenas alguns professores; dependem do interesse dos alunos; ou até mesmo o ensino concentra-se somente nos aspectos ambientais. Sendo assim, esta pesquisa busca avaliar a inserção do ensino do Design para Sustentabilidade nos cursos de graduação em Design, no intuito de discutir possíveis melhorias na docência e aprendizado dos alunos. A dissertação inicia-se com um panorama geral das abordagens do Design para Sustentabilidade, que são debatidas atualmente em artigos, congressos e no próprio meio acadêmico. Com isso, pode-se observar que existe uma certa evolução na abrangência dos campos de atuação do design, passando do foco apenas em materiais para sistemas complexos integrados. Ainda, há uma observação do cenário atual do Design para Sustentabilidade nos cursos de graduação, com uma análise das Diretrizes Curriculares Nacionais, ensino e prática do Design nas salas de aulas; e uma avaliação do contexto atual do Design para Sustentabilidade nas universidades, através da investigação das disciplinas que abordam o tema. Por fim, foram feitas entrevistas com professores e questionários com alunos, a fim de descobrir possíveis relações entre o ensino e aprendizado na visão dessas duas classes. Com isto, verificou-se que o ensino da sustentabilidade no Design depende de professores interessados em difundir o tema, juntamente com alunos dispostos a debatê-lo; que ainda há pouca discussão sobre o tema em algumas universidades; que somente a teoria não incentiva os alunos a utilizarem as abordagens nos ofícios. / [en] Sustainability is a topic that is increasingly debated among citizens, academic environments, government institutions and world forums. Design for Sustainability, although discussed a few decades ago, does not appear to be part of requirements in design education. This happens, because, the question is up to only a few teachers to discuss; depends on the student s interests; or even the teaching focuses only on environmental aspects. Thus, this research seeks to evaluate the insertion of Design for Sustainability in undergraduate courses in Design, in order to discuss possible improvements in teaching and student learning. The dissertation begins with an overview of Design for Sustainability approaches, which are currently discussed in articles, congresses and in the academic environments itself. With this, it can be seen that there is a certain evolution in the scope of Design fields, moving from the focus only on materials to complex integrated systems. Still, there is an observation of the current Design for Sustainability scenario in undergraduate courses of Design, with an analysis of the National Curriculum Guidelines, teaching and practice of design in classrooms; and an evaluation of the current context of Design for Sustainability in universities, through the investigation of the disciplines that address the topic. Finally, interviews were made with teachers and questionaires with students, in order to discover possible relationships between the teaching and learning in the view of these two classes. With this, it was found that the teaching of sustainability in Design depends on teachers interested in disseminating the theme, along with students willing to debate it; that there is still little discussion about the theme in some universities; that only theory does not encourage students to use the approaches in projects.
9

[en] GEOMORPHOLOGICAL LANDSCAPE EVOLUTION OF THE GRANDE RIVER: DISSECTION DYNAMICS AND DRAINAGE CAPTURE / [pt] EVOLUÇÃO DA PAISAGEM GEOMORFOLÓGICA DO RIO GRANDE: DINÂMICAS DE DISSECAÇÃO E CAPTURAS DE DRENAGEM

RODRIGO WAGNER PAIXAO PINTO 03 August 2016 (has links)
[pt] A análise dos sistemas fluviais são de extrema importância na compreensão da evolução geomorfológica da paisagem, pois possuem características, seja no seu arranjo ou distribuição dos canais, que permitem elaborar os episódios que ocorreram ao longo do tempo. A quebra do continente Gondwana e seus múltiplos eventos até a consolidação do Rift Continental do Sudeste (RCS) implicou em uma mudança significativa no relevo sudeste e, consequentemente, nos sistemas de drenagens. Isto promoveu a reorganização dos sistemas de drenagens e uma nova dinâmica hidro-erosiva pelo rebaixado do nível de base na porção leste do continente com a consolidação do RCS. Diante do exposto, selecionou-se como estudo de caso a bacia do Rio Grande no Rio de Janeiro com o objetivo principal de entender o processo de evolução geomorfológica da bacia, a partir da organização da rede de drenagem e feições elementares da bacia frente aos eventos geológicos de formação e estruturação do substrato rochoso. A metodologia utilizada se baseia em trabalhos de gabinete, de campo e posterior análise dos dados gerados. Estes procedimentos visaram compreender a evolução do relevo na bacia do Rio Grande com base na correlação entre aspectos geológicos e geomorfológicos na organização do seu sistema fluvial. Pode-se inferir que a evolução geomorfológica da bacia do Rio Grande foi influenciada pelos múltiplos eventos tectônicos até a consolidação do RCS. Os dados demonstram forte controle do substrato rochoso na morfologia do relevo e na orientação da rede de drenagem. Os resultados das orientações dos fluxos de drenagem demonstram grande quantidade de rios nas orientações NE e NW. Acredita-se que a região correspondeu a um extenso planalto de altitude mais elevada que a atual, e sistema fluvial com direção predominante para noroeste/norte. A evolução da bacia do Rio Grande se deu através do avanço das drenagens atlânticas sobre o antigo Planalto Sudeste, através da erosão remontante e controladas pelo nível de base. / [en] Analysis of river systems are very important in understanding the geomorphological evolution of the landscape because they have characteristics, either in your arrangement or distribution channels, which enable the development of the episodes that have occurred over time. The break of the Gondwana Continent and its many events to the consolidation of Southeast Continental Rift resulted in a significant change in Southeast relief and hence the drainage systems. This promoted the reorganization of drainage systems and a new hydro-erosive dynamic by lowered the base level in the eastern portion of the continent with the consolidation of the Cenozoic RCS. Given the above, it was selected as a case study the basin of the Grande River in Rio de Janeiro with the main objective to understand the process of geomorphological evolution of the basin, from the drainage network organization and basic features of the front basin to events geological formation and structure of the bedrock. The methodology is based on office work, field and subsequent analysis of the data generated. These procedures were aimed at understanding the evolution of relief in the Rio Grande basin based on the correlation between geological and geomorphological aspects of the organization of its river system. It can be inferred that the geomorphological evolution of the Grande River basin was influenced by multiple tectonic events to the consolidation of RCS. The data demonstrate strong control of bedrock in relief morphology and orientation of the drainage system. The results of the guidelines of drainage flows demonstrate large number of rivers in the NE and NW directions. It is believed that the region corresponded to an extensive plateau higher than the current altitude, and river system with predominant direction north-west / north. The evolution of the Rio Grande basin was through the advancement of the Atlantic drainages on the old Plateau Southeast, through remontant erosion and controlled by the basic level.
10

[en] PROBABILISTIC SIMULTANEOUS LOCALIZATION AND MAPPING OF MOBILE ROBOTS IN INDOOR ENVIRONMENTS WITH A LASER RANGE FINDER / [pt] LOCALIZAÇÃO E MAPEAMENTO PROBABILÍSTICO SIMULTÂNEOS DE ROBÔS MÓVEIS EM AMBIENTES INTERNOS COM UM SENSOR DE VARREDURA A LASER

SMITH WASHINGTON ARAUCO CANCHUMUNI 19 August 2014 (has links)
[pt] Os Robôs Móveis são cada vez mais inteligentes, para que eles tenham a capacidade de semover livremente no interior deumambiente, evitando obstáculos e sem assistência de um ser humano, precisam possuir um conhecimento prévio do ambiente e de sua localização. Nessa situação, o robô precisa construir um mapa local de seu ambiente durante a execução de sua missão e, simultaneamente, determinar sua localização. Este problema é conhecido como Mapeamento e Localização Simultâneas (SLAM). As soluções típicas para o problema de SLAM utilizam principalmente dois tipos de sensores: (i) odômetros, que fornecem informações de movimento do robô móvel e (ii) sensores de distância, que proporcionam informação da percepção do ambiente. Neste trabalho, apresenta-se uma solução probabilistica para o problema SLAM usando o algoritmo DP-SLAM puramente baseado em medidas de um LRF (Laser Range Finder), com foco em ambientes internos estruturados. Considera-se que o robô móvel está equipado com um único sensor 2DLRF, sem nenhuma informação de odometria, a qual é substituída pela informação obtida da máxima sobreposição de duas leituras consecutivas do sensor LRF, mediante algoritmos de Correspondência de Varreduras (Scan Matching). O algoritmo de Correspondência de Varreduras usado realiza uma Transformada de Distribuições Normais (NDT) para aproximar uma função de sobreposição. Para melhorar o desempenho deste algoritmo e lidar com o LRF de baixo custo, uma reamostragem dos pontos das leituras fornecidas pelo LRF é utilizada, a qual preserva uma maior densidade de pontos da varredura nos locais onde haja características importantes do ambiente. A sobreposição entre duas leituras é otimizada fazendo o uso do algoritmo de Evolução Diferencial (ED). Durante o desenvolvimento deste trabalho, o robô móvel iRobot Create, equipado com o sensor LRF Hokuyo URG-04lx, foi utilizado para coletar dados reais de ambientes internos, e diversos mapas 2D gerados são apresentados como resultados. / [en] The robot to have the ability to move within an environment without the assistance of a human being, it is required to have a knowledge of the environment and its location within it at the same time. In many robotic applications, it is not possible to have an a priori map of the environment. In that situation, the robot needs to build a local map of its environment while executing its mission and, simultaneously, determine its location. A typical solution for the Simultaneous Localization and Mapping (SLAM) problem primarily uses two types of sensors: i) an odometer that provides information of the robot’s movement and ii) a range measurement that provides perception of the environment. In this work, a solution for the SLAM problem is presented using a DP-SLAM algorithm purely based on laser readings, focused on structured indoor environments. It considers that the mobile robot only uses a single 2D Laser Range Finder (LRF), and the odometry sensor is replaced by the information obtained from the overlapping of two consecutive laser scans. The Normal Distributions Transform (NDT) algorithm of the scan matching is used to approximate a function of the map overlapping. To improve the performance of this algorithm and deal with low-quality range data from a compact LRF, a scan point resampling is used to preserve a higher point density of high information features from the scan. An evolution differential algorithm is presented to optimize the overlapping process of two scans. During the development of this work, the mobile robot iRobot Create, assembled with one LRF Hokuyo URG-04LX, is used to collect real data in several indoor environments, generating 2D maps presented as results.

Page generated in 0.0443 seconds