330 research outputs found

    Recomendação e nível de adoção de tecnologias agrícolas em Mato Grosso do Sul.

    Get PDF
    Tecnologias recomendadas pela assistência técnica; Aspectos da Assistência técnica aos produtores; Nível de adoção das tecnologias; Sugestões de temas para pesquisa e difusão (demandas), por ordem de citação.bitstream/item/65721/1/DOC35.pdfDocumento online

    Anansi : um aplicativo móvel para identificação de famílias da ordem Araneae

    Get PDF
    Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade UnB Gama, 2018.Como forma de incentivar a pesquisa e difundir o conhecimento de forma informatizada, prática e interativa a respeito das espécies brasileiras, o presente trabalho tem como proposta um meio de consulta sistematizada por famílias de aranhas do bioma Cerrado, por meio de um software multi-plataforma, desenvolvido com framework Ionic 3 e API em Java, utilizando princípios, técnicas e práticas da metodologia ágil Scrum adaptada ao desenvolvimento solo com entrega contínua. Como resultado, tem-se o aplicativo Anansi, para consulta de família de aranhas por meio de nomenclatura ou por características visuais e morfológicas.As a way to encourage research and disseminate knowledge in a computerized, practical and interactive way regarding Brazilian species, the present work has as a proposal a systematized consultation for families of spiders from Cerrado biome, through a multiplatform software, developed with Ionic 3 framework and API in Java using principles, techniques and practices of the agile methodology Scrum adapted to the solo development with continuous delivery. As a result, the Anansi application is used to query the spider family by means of nomenclature or by visual and morphological characteristics

    Um estudo sobre modelos de transações para a internet

    Get PDF
    Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Computação.Este trabalho apresenta um estudo detalhado sobre modelos transacionais especificamente para o ambiente Web Banco de Dados, no que diz respeito a aplicações Intranet/Internet. São expostos os requisitos necessários para o desenvolvimento de transações que envolvam a Web e Bancos de dados, além de reunir as funcionalidades das duas tecnologias. São abordados aspectos fundamentalmente transacionais do ambiente de integração, com ênfase nas propriedades ACID. É proposta uma classificação das arquiteturas para transações que envolvam a Web e Banco de dados, enfatizando sempre o comportamento das funcionalidades de Sistemas Gerenciadores de Banco de Dados sob cada arquitetura, como gerenciamento dessas transações, controle de restrições de integridade, segurança, acesso, desempenho, desenvolvimento e portabilidade. São abordadas as tecnologias envolvidas em transações na Web, como CORBA, TIP (Transaction Internet Protocol), X/OPEN, OTS (Object Transactions Service). Em seguida será apresentado um estudo de caso baseado em uma das principais arquiteturas de transações Web Banco de Dados, denominada programas executáveis CGI, e será apresentada também uma ferramenta de mercado, o Bolero, que se baseia em outra arquitetura de transação, denominada Servidor de Transações

    Utilização de serviços Web para o controlo integrado de produção

    Get PDF
    Mestrado em Engenharia MecânicaO presente estudo tem como principal finalidade aferir a hipótese de utilização de microcontroladores para substituir máquinas industriais de controlo e monitorização, utilizando uma plataforma SCADA como interface de suporte para o utilizador. O aumento da competitividade na indústria tem aberto portas a sistemas que procuram integrar os vários módulos de produção das empresas, de modo a conseguir que a informação chegue de uma forma perceptível aos diversos níveis existentes numa empresa. Para tal, as plataformas SCADA têm tido um contributo elevado, devido às suas características cada vez mais abrangentes de integração, supervisão, monitorização e controlo. Por outro lado, a tecnologia que suporta os microcontroladores tem evoluído cada vez mais, sendo possível implementar programas de controlo e de comunicação cada vez mais complexos, alargando ainda mais a abrangência das potenciais áreas de utilização destes aparelhos. Além disso, o custo deste tipo de aparelhos e o custo do desenvolvimento de tecnologias associadas aos microcontroladores é bastante inferior quando comparadas com o custo de outras tecnologias de controlo e monitorização industriais. Através da combinação destas duas tecnologias, aliadas à necessidade de redução de custos para uma maior competitividade das empresas, o aluno propõe o controlo e monitorização de uma linha de transferência circular, existente no Laboratório de Sistemas Flexíveis de Produção, do Departamento de Engenharia Mecânica da Universidade de Aveiro.This study has as its main purpose to assess the possibility of using microcontrollers to replace industrial control and monitoring machinery, using SCADA platform as user support interface. This alternative arises due to increased competitiveness in industry that has opened doors to systems searching to integrate all the companies’ production modules, in a way to achieve that the information reaches, in a noticeable way, to all the existing levels in a company. To this end, the SCADA platforms have had a great contribution, due to their characteristics, even more embracive to integration, supervision, monitoring and control. On the other hand, the technology that supports microcontrollers has evolved increasingly, being possible to implement control and communication programs even more complex, extending even further the range of potential use of this devices. In addition, the cost of this microcontrollers and the cost of this developing technologies associated with microcontrollers is much lower when compared with the cost of other industrial control and monitoring technologies. Through de combination of these two technologies, coupled to the need to reduce costs to a bigger company’s competitiveness, it is proposed to control and monitor a circular transfer line, from the Flexible Production Systems Laboratory, in the Mechanical Engineering Department, at Aveiro University

    Bancada automática para ensaios e dimensionamento de sistemas de visão artificial

    Get PDF
    Com o constante crescimento tecnológico, a necessidade de automatização de processos industriais aumenta. Uma resposta a esta necessidade é a implementação de sistemas de visão artificiais, contudo, antes de inserir estes sistemas de visão artificial numa linha de produção é necessário realizar um primeiro estudo sobre quais os equipamentos a utilizar e o meio ambiente onde estes serão implementados. A Bancada Automática para Ensaios e Dimensionamento de Sistemas de Visão Artificial permitirá estudar quais os sistemas de iluminação, quais as câmaras mais indicadas a utilizar em função do ambiente, da peça a analisar e das características a extrair. Neste projeto, é realizada uma primeira abordagem ao tema da visão artificial. Deste modo, pretende-se conhecer os principais equipamentos e estratégias adotadas atualmente para desenvolver um sistema de visão artificial apropriado a cada necessidade. Posteriormente é desenvolvido o projeto mecânico tendo em consideração diversos requisitos, tais como a implementação de um tapete rolante para simular uma linha de produção e eixos lineares para variar a posição da câmara em relação ao objeto de analise. Para automatizar a Banca de Ensaios e alimentar o sistema, surgiu a necessidade de desenvolver um projeto elétrico, o que requer a implementação de um quadro elétrico na sua estrutura. Seguidamente, foi desenvolvido um sistema de controlo local em C Sharp e um Web Site para controlo remoto. Estes sistemas permitem que qualquer utilizador consiga interagir facilmente com a Banca de Ensaios e torna possível a automatização de processos, conferindo assim um carácter "inteligente"à Banca de Ensaios. Por fim, é apresentado um caso de estudo para tirar partido do projeto realizado e testar as suas funcionalidades.With the constant technological growth, the need for automation of industrial processes increases. An answer to this need is the implementation of artificial vision systems, however, before inserting these artificial vision systems in a production line, it is necessary to carry out a first study on which equipment to use and the environment where they will be implemented. The Automatic Bench for Testing and Dimensioning of Artificial Vision Systems will allow to study which lighting systems, which cameras are most suitable to use depending on the environment, the piece to be analysed and the characteristics to be extracted. In this project, a first approach to the subject of artificial vision is carried out. In this way, it is intended to know the main equipment and strategies currently adopted to develop an artificial vision system appropriate to each need. Subsequently, the mechanical design is developed taking into account several requirements such as the implementation of a conveyor belt to simulate a production line and linear axes to vary the position of the camera in relation to the object of analysis. To automate the Test Bench and power the system, the need to develop an electrical project arose, which requires the implementation of an electrical panel in its structure. Afterwards, it was developed a local control system in C Sharp and a Website for remote control. These systems allow any user to easily interact with the Test Bench and make it possible to automate processes, giving the Test Bench a "smart"character. Finally, a case study is presented to take advantage of the project carried out and test its functionalities.Mestrado em Engenharia Mecânic

    Uma Ferramenta Visual para o Desenvolvimento de Modelos de Detecção de Objetos com Deep Learning no Ensino Superior

    Get PDF
    TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação.Nos últimos anos, projetos na área de Machine Learning (ML) e especialmente de Deep Learning (DL) estão presentes no dia a dia, em carros autônomos, antivírus e até no reconhecimento de padrões de imagens. Assim, o Deep Learning representa uma área de conhecimento importante na ciência da computação voltada a diversas tarefas como classificação de imagens ou detecção de objetos. Porém, sua complexidade pode ser uma barreira para os iniciantes, especialmente quando se utilizam ferramentas, arquiteturas e bibliotecas de contexto profissional baseadas em linguagens textuais de programação. Assim, um primeiro contato com essa tecnologia pode ser facilitado pelo uso de ambientes visuais para a criação de modelos de DL que permitam ensinar conceitos, sem necessitar competências relacionadas a programação, fornecendo uma interface gráfica intuitiva para construir seu modelo. Atualmente, já existem alguns ambientes desse tipo, porém, ainda não existe uma solução voltada ao ensino da tarefa de detecção de objetos inserida no contexto do ensino superior. Assim, o objetivo deste trabalho é desenvolver e avaliar, uma camada visual para suportar o processo de desenvolvimento de modelos de detecção de objetos no ensino superior. O trabalho inclui a síntese da fundamentação teórica, levantamento do estado da arte, e o desenvolvimento de uma camada visual para Jupyter notebook no Google Colab. Espera-se com isso ajudar os iniciantes a darem o primeiro passo para aprender conceitos básicos de DL, ao mesmo tempo preparando para uma fácil transição a ambientes convencionais usando linguagens de programação textuais

    População e Enriquecimento de Ontologias através de Web Scraping

    Get PDF
    O surgir da World Wide Web providenciou aos utilizadores uma série de oportunidades no que diz respeito ao acesso a dados e informação. Este acesso tornou-se um ato banal para qualquer utilizador da Web, tanto pelo utilizador comum como por outros mais experientes, tanto para obter informações básicas, como outras informações mais complexas. Todo este avanço tecnológico permitiu que os utilizadores tivessem acesso a uma vasta quantidade de informação, dispersa pelo globo, não tendo, na maior parte das vezes, a informação qualquer tipo de ligação entre si. A necessidade de se obter informação de interesse relativamente a determinado tema, mas tendo que recorrer a diversas fontes para obter toda a informação que pretende obter e comparar, torna-se um processo moroso para o utilizador. Pretende-se que este processo de recolha de informação de páginas web seja o mais automatizado possível, dando ao utilizador a possibilidade de utilizar algoritmos e ferramentas de análise e processamento automáticas, reduzindo desta forma o tempo e esforço de realização de tarefas sobre páginas web. Este processo é denominado Web Scraping. Neste trabalho é descrita uma arquitetura de sistema de web scraping automático e configurável baseado em tecnologias existentes, nomeadamente no contexto da web semântica. Para tal o trabalho desenvolvido analisa os efeitos da aplicação do Web Scraping percorrendo os seguintes pontos: • Identificação e análise de diversas ferramentas de web scraping; • Identificação do processo desenvolvido pelo ser humano complementar às atuais ferramentas de web scraping; • Design duma arquitetura complementar às ferramentas de web scraping que dê apoio ao processo de web scraping do utilizador; • Desenvolvimento dum protótipo baseado em ferramentas e tecnologias existentes; • Realização de experiências no domínio de aplicação de páginas de super-mercados portugueses; • Analisar resultados obtidos a partir destas.The rise of the World Wide Web has provided users with a lot of opportunities with regard to access to data and information. This access has become a banal act for any user of the Web by both the common user as for more experienced users, both for basic information, and more complex information. All this technological development has enabled users to have access to a vast amount of information scattered over the globe and they do not have, in most cases, any information linked. The need to obtain information of interest for a given topic, but having to use various sources to get all the information you want to obtain and compare it becomes a time consuming process for the user. It is intended that this process of gathering information from web pages is as automated as possible, giving the user the possibility of using algorithms and analysis tools and automatic processing, thereby reducing the time and effort embodiment tasks on web pages. This process is called Web Scraping. It is described an architecture for automated web scraping and configurable system based on existing technologies, particularly in the context of semantic web. For this, the developed work analyzes the effects of applying Web Scraping covering the following points: • Identification and analysis of various tools for web scraping; • Identification of additional process developed by man to supplement current web scraping tools; • Design of a complement to the architecture of web scraping tool that gives support to the scraping web user process; • Development of a prototype based on existing tools and technologies; • Conducting experiments in the portuguese super markets domain; • Analyzing the experiments’ results

    Development and integration of 3D simulated environment for image based algorithms

    Get PDF
    Orientador: Paulo Roberto Gardel KurkaDissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia MecânicaResumo: A presente proposta aplica-se à criação de ambientes de simulação 3D voltados ao estudo e desenvolvimento de técnicas e algoritmos de navegação de robôs móveis baseados em imagens (ANBI). ANBI¿s necessitam operar de forma robusta e eficiente. Testes de eficiência dos ANBI podem ser realizados de maneira física, a partir da realização de experimentos em um protótipo, ou através de simulação numérica. Poucas são as plataformas de simulação numérica existentes para testes de ANBI, limitadas a esquemas gráficos e modelos simplificados da cinética de robôs. Nesse sentido, torna-se necessário a criação de uma plataforma de testes numéricos de ANBI¿s que integre aplicações sofisticadas de simulação de ambientes reais para a navegação e processamento de imagens e dados. Este trabalho propõe assim, a elaboração de uma plataforma de integração de programas de alto nível para a construção de modelos de ambientes 3D e testes de ANBI de robôs móveis. Serão utilizadas técnicas para aplicação de textura e iluminação, assim podendo representar fielmente a geração de imagens renderizadas com relação à sua versão no ambiente real. A pesquisa integrará scripts de processamento de imagem, na linguagem de programação C++, e controle da trajetória, desenvolvido no Matlab, com a plataforma Blender, que é programada em PythonAbstract: This proposal applies to the creation of 3D simulated environments for the study and development of mobile robot image based navigation algorithms and techniques (IBNA). IBNA's need to operate robustly and efficiently. The efficiency test of IBNA can be performed in a physical way, from conducting experiments on a prototype, or by numerical simulation. A few numerical simulation platforms exists for IBNA tests, limited to graphic schemes and simplified models of robots kinetics. Thus, it is necessary to create a numerical test platform of IBNA's that integrates sophisticated simulated applications of real environments for navigation with data and image processing. This work proposes the development of high-level programs integration platform for building 3D model¿s environments and the test of IBNA in mobile robots. Techniques will be used for applying texture and lighting, in order to accurately represent the generation of rendered images regarding to its version in the real environment. The research will integrate image processing scripts, in the programming language C++, and trajectory control, developed in Matlab, with Blender platform, which is programmed in PythonMestradoMecanica dos Sólidos e Projeto MecanicoMestre em Engenharia Mecânica002/2014FAPEA

    Niño : dispositivo para reduzir o risco gerado pelo comportamento de fuga em crianças com transtorno do espectro autista

    Get PDF
    Crianças com Transtorno do Espectro Autista tem uma taxa de mortalidade quase 3 vezes maior do que crianças neurotípicas. Metade dos óbitos registrados são por mortes acidentais, causadas por afogamento, sufocamento ou acidentes de trânsito, sendo assim, potencialmente evitáveis. O comportamento de fuga, apresentado por crianças com TEA, se constitui como uma das principais causas para o acontecimento de acidentes, já que as crianças que se distanciam dos pais ficam vulneráveis e mais suscetíveis a situações consideradas perigosas. Este trabalho contempla o desenvolvimento de um produto que diminua o risco causado pelo comportamento de fuga em crianças com TEA. A metodologia é baseada nos 101 Métodos de Design de Kumar. O projeto apresenta a contextualização acerca da temática, o planejamento de projeto, a metodologia aplicada, a fundamentação teórica, o projeto informacional e as diretrizes de projeto. A seguir, é apresentado o projeto conceitual, no qual é desenvolvido o conceito do produto. Por fim, é apresentada a solução final, um dispositivo para a localização de crianças com TEA. Versátil e personalizável, o dispositivo almeja proporcionar liberdade e independência para as crianças, ao mesmo tempo em que assegura tranquilidade para os seus cuidadores.Children with Autistic Spectrum Disorder have a mortality rate nearly 3 times higher than neurotypical children. Half of the deaths reported are accidental deaths, caused by drowning, suffocation or traffic accidents, thus potentially preventable. Elopement behavior, presented by children with ASD, is one of the main causes for the occurrence of accidents, since children who move away from their parents are vulnerable and more susceptible to situations considered dangerous. This Undergraduate thesis in Product Design of the Federal University of Rio Grande do Sul, consists of the development of a product that reduces the risk caused by elopement behavior in children with ASD. The methodology is based on Kumar's 101 Design Methods. The project presents a contextualization about the theme, the project planning, the applied methodology, the theoretical foundation, the informational project and the project guidelines. Next, the conceptual project is introduced, in this topic the concept is developed. Ultimately, the final solution is presented, a device for locating children with ASD. Versatile and customizable, it aims to provide freedom and independence for children, at the same time as tranquility for their caregivers

    AProSIMA - Ambientes de Resolucao Cooperativa de Problemas Baseado em SimulacaoMultiagente

    Get PDF
    Nos últimos anos o estudo de sistemas complexos tem atraído a atenção de pesquisadores em várias áreas do conhecimento, devido ao crescente interesse na forma de organização dos sistemas. Exemplos de sistemas complexos estão presentes numa variedade de situações que vivenciamos e têm sido amplamente estudados através da modelagem de simulação multiagente. Entretanto, existe uma lacuna entre os ambientes para estudo de sistemas complexos e os usuários que deles fazem uso. Esta tese apresenta a proposta de um ambiente, denominado AProSiMA, que possibilita a usuários leigos em programação construir seus próprios modelos de simulação multiagente. O ambiente tem ainda como proposta geral propiciar o processo de resolução cooperativa de problemas. Para tanto disponibiliza aos usuários: acesso à recuperação de informação e mecanismos para localizar especialistas que podem estar geograficamente distribuídos e convidá-los para trabalhar de modo cooperativo na busca de solução para o problema; espaço compartilhado para a discussão e formalização das estratégias de resolução de problemas; mecanismos de direcionamento de perguntas e respostas aos especialistas, formação de grupos cooperados e mecanismos de comunicação que suportem o trabalho cooperativo
    corecore