SISTEMA DE NAVEGAÇÃO AUTÔNOMA EM AMBIENTE INDOOR PARA ROBÔS MÓVEIS BASEADO EM COMPORTAMENTO ROBÓTICO (BBR)

Tamanho: px
Começar a partir da página:

Download "SISTEMA DE NAVEGAÇÃO AUTÔNOMA EM AMBIENTE INDOOR PARA ROBÔS MÓVEIS BASEADO EM COMPORTAMENTO ROBÓTICO (BBR)"

Transcrição

1 SISTEMA DE NAVEGAÇÃO AUTÔNOMA EM AMBIENTE INDOOR PARA ROBÔS MÓVEIS BASEADO EM COMPORTAMENTO ROBÓTICO (BBR) Lameck Silva Fernandes 1 lameckfernandes@hotmail.com Fernando Vernal Salina 2 fsalina@gmail.com RESUMO O presente artigo apresenta os resultados obtidos do trabalho de iniciação científica que se situa na área da Ciência da Computação e trata da Robótica como área temática. Tem como objetivo propor um método de planejamento para navegação autônoma de robôs móveis, em ambiente indoor e tem por base a arquitetura reativa. Para realizá-lo, utiliza-se de experimentos simulados. Justifica-se sua realização a necessidade do desenvolvimento de técnicas de navegação autônoma em áreas de automação robótica. ABSTRACT This article presents the results of the work of undergraduate research that is situated in area of Computer Science and the thematic sub area Robotic. This has aims to propone a planning method for autonomous navigation of mobile robots, in an static environment with base at behavior robotic. To realize it, makes use of simulated experiments. This realization is justified at need to develop techniques for autonomous navigation in area of robotic automation. PALAVRA-CHAVE Robótica; navegação autônoma. GUAXUPÉ Pesquisador do Programa de Iniciação Científica do Curso Ciência da Computação no Centro Universitário da Fundação Educacional de Guaxupé - UNIFEG 2 Orientador, Professor e Doutor em matemática. Ex-docente do UNIFEG e atual do UCDB

2 INTRODUÇÃO Para Rodrigues (2010), quando nos referimos a navegação de robôs móveis, queremos descrever as técnicas para que um robô se mova de forma segura de um local a outro em um ambiente. Entre os problemas encontrados na implementação das técnicas conhecidas de navegação, encontrar um caminho para uma determinada posição até um destino é um dos problemas encontrados na robótica móvel. O sistema de navegação autônoma para robôs móveis vem sido uma das áreas mais pesquisadas na robótica. Os problemas envolvidos na implementação de modelos eficazes e robustos torna mais complexo a forma de conceber uma estrutura apropriada para determinado conceito empregado. Vemos diversas técnicas sendo aplicados, novos modelos sendo conceituados e novas estruturas se emergindo de modo que determinado problema seja resolvido. A robótica ainda cresce em termos de desenvolvimento embora tudo que já alcançamos represente a mais alta tecnologia atual, e isto é constante. Ainda estamos longe da tecnologia que sustenta a ideologia de máquinas e humanóides com sentimentos e raciocínio como nós seres humanos, mas isso não é impossível, portanto, utópico. Assim como um sistema de navegação que não se limite a ambiente e nem a obstáculo algum, ainda caminha para a perfeição. Sturmer (2004) idealiza uma possível solução para o problema da navegação com obstáculos móveis a qual seria a integração de técnicas que utilizam planejamento de rota com técnicas reativas, para comporem um sistema híbrido de navegação, possibilitando assim a utilização das informações antecipadas do ambiente e dos obstáculos fixos para gerar rotas de destino. Ainda, com base em Strumer (2004), o objetivo do presente trabalho é propor uma solução para o problema de navegação autônoma através de um método de planejamento que defini um algoritmo específico para cada ambiente permitindo um composto de estruturas utilizadas e reutilizadas em vários cenários simulados. A estrutura tem como base a arquitetura Behavior, ou seja, uma arquitetura reativa, na ordenação das características para o desenvolvimento de um algoritmo de navegação e nos meios necessários, variantes com a aplicação do objetivo da navegação no ambiente. Essas necessidades caracterizam as técnicas a serem mescladas como o meio tecnológico que o robô deverá possuir que derivam das características do ambiente, da classificação robô e do objetivo da navegação. A pesquisa constituiu-se no levantamento bibliográfico sobre uma hipótese, no desenvolvimento do cronograma de projeto, nos testes empíricos do sistema desenvolvido e na dissertação dos resultados. A ROBÓTICA Robótica é o termo usado para um ramo da informática que soma computadores, robôs e engenharia. Compõem-se de sistemas mecânicos e computacionais controlados por circuitos integrados podendo ser controlados manualmente ou automaticamente. As diferenças para funções e propriedades que cada robô pode ser projetado são inúmeras diante das necessidades sobre cada finalidade do protótipo. Segundo Pieri (2002), a robótica móvel é o termo que agrega o estudo e desenvolvimento de aplicações para sistemas robotizados e móveis. Um robô móvel possui autonomia e diferentes configurações de hardware como sensores e atuadores de acordo com o objetivo ou finalidade que deverá exercer. Um robô móvel, também conhecido como robô autônomo, contem partes físicas mecânicas, conforme sua classe que define sua estrutura, controladas por um sistema computacional de modo a se auto-planejar de forma autônoma.

3 A construção mecânica de um robô móvel contrasta com diversos desafios como erros de posição e orientação, ruídos nas leituras dos sensores, problemas com a carga da bateria, etc. Contudo, um sistema típico de um robô móvel pode ser descrito por acoplar sensores para descrever o espaço ou meio em que se encontra e atuadores que controlam sua estrutura física de modo que se movimente ou pratique ações que foi programado. Um robô móvel se caracteriza por implementar os componentes de localização, de mapeamento e navegação, que são técnicas de programação do hardware usadas para que o robô realize seu objetivo em determinado ambiente. Entretanto, as diferentes arquiteturas de um sistema robótico definem a forma de se construir o software e hardware de um robô conforme o ambiente que irá interagir. De forma geral, segundo Santos (2009), a descrição para a implantação de qualquer arquitetura, como o fator que as diferenciam, baseia-se no parâmetro raciocínio a ser adotado. O termo raciocínio, para a robótica, é a ação a ser tomada pelo robô diante de uma circunstância ou problema, contudo, esta ação jamais foi inteligência e sim o eventual ciclo de um comportamento diante de uma reação prevista, em outras palavras, um comportamento reativo sobre uma ação. As arquiteturas de controle, conhecidas, são: arquitetura de controle reativo, arquitetura de controle deliberativo e arquitetura de controle hierárquico (sistema de três camadas). A PROPOSTA DE DESENVOLVIMENTO Para Rodrigues (2010) para a navegação baseada em comportamentos, embora se utilize uma forte ligação entre percepção e ação, para que o robô locomova-se autonomamente no meio em que atua, não faz jus da necessidade de se conhecer informações completas do ambiente. O método de planejamento proposto nesse trabalho tem a necessidade de se conhecer as características do ambiente, embora não incluam informações completas, contudo se faz necessário para se conhecer as técnicas que serão mescladas de forma que cumpra com o objetivo da navegação autônoma. Por exemplo: Se e um robô móvel trafega de um ponto A e conclua seu objetivo de navegação autônoma ao chegar ao ponto B, é necessário que o robô conheça a posição que ele esta no ambiente em que atua e que decisão tomará para a rota que irá seguir para concluir seu objetivo. Relacionado à estrutura do ambiente, o robô poderá ter várias possibilidades para chegar ao mesmo objetivo, ele deverá ser capaz de conhecer a melhor rota. A técnica AMCL, para localização de Monte Carlos, localiza o robô no ambiente em que atua. Ao mesclar a técnica Behavior para navegação a esta técnica de localização, é possível criar um conjunto de estados para o planejamento de rotas que irá concluir. Nota-se que a necessidade de conhecer o objetivo da navegação é importante para o desenvolvimento do conjunto de comportamentos que ao robô adotará para navegação autônoma, de forma a constituir um conjunto único e robusto para determinado ambiente compondo assim um estado que será acionado somente quando for necessário. O conhecimento das características do ambiente permite conhecer o equipamento necessário que o robô irá possuir como a constituição de características relevantes durante o processo de desenvolvimento do algoritmo de navegação. Para o exemplo acima, se o ambiente fosse plano e estático, a classificação para o robô, segundo Pieri (2002), seria terrestre-rodas e poderia ser equipado com sensores lasers como o SICKLMS200- LMS 200 laser range-finder. Se o plano fosse com deformações e estático, sua classificação segundo Pieri (2002) seria terrestre-esteiras. Se o mesmo robô atuasse em um ambiente aquático, segundo Pieri (2002) sua classificação seria aquática e poderia ser equipado com sonares ao invés de lasers. Nota-se que as características do ambiente influenciam nas especificações dos meios tecnológicos que o robô irá possuir como no desenvolvimento do comportamento de

4 navegação Com o laser, por exemplo, para os testes realizados nesse trabalho sugere a secção em 5 ângulos para diferentes leituras. Outras necessidades variam com as necessidades do objetivo de navegação, que nada mais é o desenvolvimento dos estados para navegação. Assim, o método proposto demonstra que para cada ambiente se faz necessário um conjunto de comportamentos específicos. Sendo para cada estimulo do ambiente uma reação do robô sobre o plano em que atua a técnica BBR, segundo Broocks (1986), também possibilita que vários comportamentos possam ser ativados simultaneamente, com a necessidade de se estipular a coordenação de ações. Um conjunto de comportamentos que seja bem sucedido em um ambiente pode não ser 100% bem sucedido em outro ambiente devido as suas características que influenciam nos meios tecnológicos e na programação de términos previstos de navegação com base no método de planejamento proposto, que mescla técnicas conhecidas com uma proposta de combinação à técnica Behavior. Dessa forma, este método propõe a constituição de um conjunto de algoritmos, que por sua vez são um conjunto de estados que satisfazem a navegação em um determinado ambiente, e controlados por um estimulador de ações, que proceda a navegação autônoma em inúmeros ambientes de forma robusta, desde que o estimulador de ações reconheça as necessidades em tempo real de atuação do robô e acione o algoritmo relevante de acordo com seu objetivo de navegação. Ou seja, para cada ambiente existe um algoritmo relevante, e este conjunto de algoritmos deve existir na arquitetura do robô, e só será acionado de acordo com as necessidades do ambiente, e desde que este algoritmo para determinado ambiente exista. Segundo Arkin apud. Fracasso (2011), a arquitetura reativa emula a reação rápida do Robô aos estímulos do ambiente. A arquitetura de controle reativo é um sistema que não necessita de muitos recursos computacionais por ser baseado aos estímulos do ambiente compreendendo a leitura dos sensores e a reação nos atuadores. A vantagem desta arquitetura é responder em tempo real a leitura dos sensores. As características funcionais do método proposto podem ser representadas pela figura abaixo: Figura 1 - Representação do algoritmo proposto

5 A preparação consiste em adquirir dados iniciais de forma autônoma ou manual referentes à localização do robô no ambiente em que situa. A localização torna-se importante, principalmente no inicio da navegação autônoma, por ser responsável na definição dos dados iniciais para condicionar uma rota a ser seguida. O processo pré-definido consiste em processar os dados no ponto situado no ambiente, colhido pelo sensoriamento adequado à aplicação. Antes de qualquer processo, é necessário pré-processar os dados para ser tomada uma decisão diante de uma situação prevista, ou definida. O processo consiste o estado atual do robô perante as condições estabelecidas no ambiente referente às decisões tomadas durante o processo pré-definido. O processo alternativo consiste em condições opcionais proposta pelo algoritmo de navegação o ambiente. A vantagem do método de planejamento proposto esta na ordenação de características relevantes para o desenvolvimento de algoritmos para a navegação autônoma baseados na arquitetura reativa mesclando outras técnicas de acordo com o objetivo da navegação. A arquitetura reativa envolve baixo custo e é simples de ser implementada. A técnica Behavior, segundo a tabela comparativa de Rodrigues (2010) viabiliza a aplicação em mínimos locais. O método teoriza a junção de algoritmos, que correspondem a conjuntos de comportamentos relacionados a determinados ambientes compreendendo a mixagem com outras técnicas referentes às necessidades do objetivo de navegação, ser controlados por um estimulador de ações (BROOCKS, 1986) de modo que o desenvolvimento dos estados cumpra as necessidades de navegação e possam agir em ambientes globais e não apenas em ambientes estáticos. A possibilidade de controlar um número grande de algoritmos garante que um algoritmo que não seja eficaz em um ambiente possa ser utilizado em outro ou no mesmo ambiente em que foi bem sucedido, sem ser necessário descartá-lo. A desvantagem esta na mixagem com outras técnicas onde o custo do projeto pode ser exponencial de acordo com as necessidades de aplicações relacionadas ao objetivo da navegação. Técnicas de mapeamento ou de visão computacional poderão equivaler custos elevados de acordo com o escopo para o objetivo de navegação. A complexidade do método compreende o estipulador de ações para processar dados de forma administrativa um número elevado de algoritmos para cada ambiente e no acesso ao algoritmo individual para o ambiente de forma dinâmica e não sequêncial compreendendo níveis de autonomia, e consequentemente, níveis de percepção. Os conceitos descritos para o desenvolvimento de um algoritmo de navegação autônoma podem ser representados coerentemente pela tabela de ordenação de características abaixo: Tabela 1 - Ordenação de Características Características do Ambiente Objetivo da Navegação Autônoma Estados do Autômato Linguagem de Programação Adotada Tipo de Aplicação do Método Tabela de Ordenação de Características Consiste em definir características relevantes do ambiente para procedimento do plano de elaboração da tecnologia necessária do robô como o desenvolvimento do algoritmo de navegação autônoma. Consiste em definir o objetivo da navegação autônoma robô. Consiste em definir os estados do autômato para ser desenvolvido o algoritmo de navegação. Consiste na prévia da linguagem escolhida para se programar o autômato. Consiste em definir o meio de aplicação do método.

6 RESULTADOS Os testes foram realizados em três ambientes virtuais através de um simulador sobre a seguinte hipótese: considerado um robô que admita quatro estados: Parado; Movimento- Frontal; Movimento-Esquerdo; e Movimento-Direito. O objetivo desse robô é evitar a colisão com algum objeto ou obstáculo num ambiente plano e estático. Figura 2 Estrutura dos estados por um autômato finito determinístico Com base na figura 2 a tabela abaixo descreve suas definições gerais Tabela 2 Tabela geral dos estados do autômato MEF Q Estado Inicial Estado Final Estados do Robô q. F q. Parado/Pensando 0 q. q. q1 Movimento/Frontal 1 q2 Movimento/Esquerdo 2 q3 Movimento/Direito 3 Fonte : Desenvolvido pelo autor A estrutura do robô relaciona-se aos objetivos de navegação proposto. Uma possível solução foi seccionando os ângulos dos sensores para leitura geral e distinta no ambiente. A figura abaixo ilustra a divisão geométrica: Figura 3 Secção angular do laser SICKLMS200- LMS 200

7 Sobre aspectos gerais a figura abaixo ilustra os estados do robô e o planejamento de contorno sobre as possíveis hipóteses encontradas sendo: (a) Estado parado ou pensando; (b) Estado movimento/frontal; (c) Estado movimento/direito; e (d) Estado movimento/esquerdo. Figura 4 Estrutura dos estados sob a divisão angular do laser (a) (b) (c) (d) A figura 5 ilustra a navegação autônoma do robô sobre o algoritmo alg_amb_1.c definido para o ambiente proposto e o mesmo algoritmo sobre outros sendo: (a) ambiente proposto; (b) ambiente 2; e (c) ambiente 3. Figura 5 Trajetória da navegação autônoma (a)

8 (b) (c) CONCLUSÃO O algoritmo alg_amb_1.c completou seus objetivo no ambiente proposto, sendo não colidir com nenhum obstáculo, contudo, devido aos aspectos físicos considerados em outros ambientes, a proposta de secção de leitura do senso laser SICK LMS 200 e/ou a estrutura lógica do código, não puderam corresponder às expectativas, portanto, parte do código poderá ser aproveitada para conclusão de outro algoritmo que sustente o objetivo em determinado ambiente. Possíveis soluções constituem-se aspectos relevantes como a necessidade da velocidade e do torque do robô ser dinâmico e não estático. Em uma curva, por exemplo, o limite mínimo definido como constante pode não ser o suficiente para garantir o espaço, relacionado à velocidade, para concluir o giro em seu próprio eixo. Essa necessidade poderá ser suprida calculando a velocidade média uma vez conhecida a distância entre o robô e o obstáculo. Contudo, o método propõe flexibilidade e ordenação com níveis de complexidade por relacionar-se a impulso e reação. A técnica baseada em comportamentos é o grande diferencial no fato de ser simples e poderosa, de modo que sua eficiência é exponencial à qualificação do algoritmo desenvolvido. A ordenação ou planejamento, defendida nesse trabalho, qualifica-se por ser um recurso necessário no desenvolvimento do algoritmo de navegação autônoma. A ordenação de características diminui a probabilidade de erros referentes à classificação de funcionalidades do algoritmo tornando maior sua eficiência particular sobre cada problema encontrado. Como princípio de trabalho futuro a migração para programação orientada a objeto permitirá o desenvolvimento de um Framework para navegação autônoma tornando possível a reutilização de código de forma dinâmica. Aplicações com aprendizagem de máquina, como redes neurais, permitirá melhores resultados além de melhores definições sobre o amadurecimento do método proposto. Contudo, embora os simuladores possam reduzir custo relacionado ao desenvolvimento do projeto real em fases de testes, não é capaz de simular todos os problemas que poderão ser encontrados durante uma aplicação real, a esse motivo, pretende-se utilizar robôs reais para melhor análise de resultados.

9 BIBLIOGRAFIA BROOKS, R. A Robust Layered Control System for a Mobile Robot. IEEE Journal of Robotics and Automation, s.l., v.1, p. 1-10, Mar, FRACASSO, Paulo T; COSTA, Anna Helena R. NAavegação Reativa de Robôs Móveis Autônomos Utilizando Lógica Nebulosa com Regras Ponderadas. Disponível em: < Acesso em: 06 jun GASCH, Scott. Alan Kay. Disponível em: < Acesso em: 08 fev PIERI, Roberto E. Curso de Robótica Móvel. Programa de Pós-Graduação em Engenharia Elétrica da Universidade Federal de Santa Catarina, Florianópolis, p , Março, RODRIGUES, Pereira. Técnicas de Navegação. Departamento de Engenharia da Computação Autônoma Industrial da UNICAMP, Campinas, p. 1-6, SANTOS, K. Sistema de Navegação Autônoma para Robôs Móveis Baseado em Arquitetura Híbrida: Teoria e Aplicação f.dissertação (Mestrado em Engenharia Elétrica). Universidade Federal de Itajubá. Itajubá, STURMER, Henrique Vieira A. Arquitetura para Criação de Robôs Móveis Baseado em Arquitetura Híbrida: Teoria e Aplicação f. Dissertação (Mestrado em Engenharia Elétrica). Escola Politécnica da Universidade de São Paulo. São Paulo, 2007.

Sistemas de Tempo Real

Sistemas de Tempo Real Escola de Computação 2000 - IME-USP Sistemas de Tempo Real Jean-Marie Farines Joni da Silva Fraga Rômulo Silva de Oliveira LCMI - Laboratório de Controle e Microinformática DAS - Departamento de Automação

Leia mais

RESOLUÇÃO. Artigo 2º - O Curso, ora criado, será oferecido no turno noturno, com 10 semestres de duração e com 50 vagas iniciais.

RESOLUÇÃO. Artigo 2º - O Curso, ora criado, será oferecido no turno noturno, com 10 semestres de duração e com 50 vagas iniciais. RESOLUÇÃO CONSEPE 27/2001 CRIA E IMPLANTA O CURSO DE ENGENHARIA DE COMPUTAÇÃO, NO CCT, DO CÂMPUS DE CAMPINAS. O Presidente do Conselho de Ensino, Pesquisa e Extensão - CONSEPE, no uso de suas atribuições

Leia mais

1.1. Definição do Problema

1.1. Definição do Problema 13 1 Introdução Uma das principais preocupações de área de engenharia de software diz respeito à reutilização [1]. Isso porque a reutilização no contexto de desenvolvimetno de software pode contribuir

Leia mais

Processo de Desenvolvimento de Software

Processo de Desenvolvimento de Software Processo de Desenvolvimento de Software Programação Orientada a Objetos Prof. Francisco de Assis S. Santos, Dr. São José, 2015. Processo de Desenvolvimento de Software O desenvolvimento de software é uma

Leia mais

de rede são comumente utilizadas nos dias de hoje. Um dos grandes desafios para a tecnologia de redes sem fio no momento é o handoff vertical, onde

de rede são comumente utilizadas nos dias de hoje. Um dos grandes desafios para a tecnologia de redes sem fio no momento é o handoff vertical, onde 15 1 Introdução A utilização e a popularidade dos dispositivos móveis crescem a cada dia. Mobilidade, flexibilidade, facilidade de comunicação e entretenimento proporcionado por dispositivos, como laptops,

Leia mais

Proporcionar a modelagem de sistemas utilizando todos os conceitos da orientação a objeto;

Proporcionar a modelagem de sistemas utilizando todos os conceitos da orientação a objeto; Módulo 7 UML Na disciplina de Estrutura de Sistemas de Informação, fizemos uma rápida passagem sobre a UML onde falamos da sua importância na modelagem dos sistemas de informação. Neste capítulo, nos aprofundaremos

Leia mais

INTRODUÇÃO A ROBÓTICA. Prof. MSc. Luiz Carlos Branquinho Caixeta Ferreira

INTRODUÇÃO A ROBÓTICA. Prof. MSc. Luiz Carlos Branquinho Caixeta Ferreira INTRODUÇÃO A ROBÓTICA Prof. MSc. Luiz Carlos Branquinho Caixeta Ferreira Email: luiz.caixeta@ifsuldeminas.edu.br Site intranet.ifs.ifsuldeminas.edu.br/~luiz.ferreira Atendimento: Segunda-feira, 12:30 a

Leia mais

- Campus Salto. Disciplina: Sistemas de Arquivos Docente: Fernando Santorsula E-mail: fernandohs@ifsp.edu.br

- Campus Salto. Disciplina: Sistemas de Arquivos Docente: Fernando Santorsula E-mail: fernandohs@ifsp.edu.br Disciplina: Sistemas de Arquivos Docente: Fernando Santorsula E-mail: fernandohs@ifsp.edu.br Sistemas de Arquivos- Parte 2 Pontos importantes de um sistema de arquivos Vários problemas importantes devem

Leia mais

Modelos Matemáticose Classificaçãode Robôs

Modelos Matemáticose Classificaçãode Robôs Modelos Matemáticose Classificaçãode Robôs Curso Engenharia de Controle e Automação Alex Vidigal Bastos www.decom.ufop.br/alex/unipac.html alexvbh@gmail.com 1 Agenda Introdução Modelos Matemáticos de Robôs

Leia mais

MODELAGEM MATEMÁTICA DE UM SISTEMA DE DISTRIBUIÇÃO DE ENERGIA ELÉTRICA EM MÉDIA TENSÃO 1. Gabriel Attuati 2, Paulo Sausen 3.

MODELAGEM MATEMÁTICA DE UM SISTEMA DE DISTRIBUIÇÃO DE ENERGIA ELÉTRICA EM MÉDIA TENSÃO 1. Gabriel Attuati 2, Paulo Sausen 3. MODELAGEM MATEMÁTICA DE UM SISTEMA DE DISTRIBUIÇÃO DE ENERGIA ELÉTRICA EM MÉDIA TENSÃO 1 Gabriel Attuati 2, Paulo Sausen 3. 1 Parte integrante do Projeto de pesquisa Análise, Modelagem e Desenvolvimento

Leia mais

Bacharelado em Ciência da Computação 2009

Bacharelado em Ciência da Computação 2009 Bacharelado em Ciência da Computação 2009 1 Resumo do Curso Tipo do Curso Duração mínima Carga horária mínima obrigatória Bacharelado anos 3.212 horas (contadas em 15 semanas) 21 créditos Turno Regime

Leia mais

Introdução. Introdução. Introdução Controle. Introdução Controle. Controle Conceitos básicos 05/30/2016. Introdução à Robótica Controle

Introdução. Introdução. Introdução Controle. Introdução Controle. Controle Conceitos básicos 05/30/2016. Introdução à Robótica Controle à Robótica Prof. Douglas G. Macharet douglas.macharet@dcc.ufmg.br de robôs móveis Assunto para um semestre inteiro Teoria de controle Assunto para vários semestres Engenharia de e Automação Serão abordados

Leia mais

PLANEJAMENTO E MODELAGEM

PLANEJAMENTO E MODELAGEM Apresentação 06 Introdução a Engenharia Elétrica COMO CRIAR MODELOS NA ENGENHARIA. PLANEJAMENTO E MODELAGEM Prof. Edgar Alberto de Brito Continuando os conceitos anteriores, nessa apresentação será mostrado

Leia mais

PLANEJAMENTO SIMPLIFICADO DE PROJETOS

PLANEJAMENTO SIMPLIFICADO DE PROJETOS PLANEJAMENTO SIMPLIFICADO DE PROJETOS Nestor Nogueira de Albuquerque, MsC. Gestão e Desenvolvimento Regional V Encontro de Pós-GraduaP Graduação UNITAU 2005 Necessidade de um processo de Gestão de Projetos

Leia mais

LINHAS MESTRAS; FASES; DISCIPLINAS; PRINCÍPIOS E MELHORES PRÁTICAS.

LINHAS MESTRAS; FASES; DISCIPLINAS; PRINCÍPIOS E MELHORES PRÁTICAS. INTRODUÇÃO O processo de engenharia de software define quem faz o quê, quando e como para atingir um determinado objetivo. Neste trabalho, iremos dissertar sobre o Rational Unified Process, ou RUP, que

Leia mais

PROGRAMAÇÃO ORIENTADA A OBJETO INTRODUÇÃO

PROGRAMAÇÃO ORIENTADA A OBJETO INTRODUÇÃO PROGRAMAÇÃO ORIENTADA A OBJETO INTRODUÇÃO A Programação Orientada ao Objeto deu seus primeiros passos ainda na década de 70. A sua origem vem da linguagem Simula (Simula Language) e como o nome indica

Leia mais

Relatório Técnico: Descrição do algoritmo para pesquisa automática dos egressos do curso de Ciência da Computação

Relatório Técnico: Descrição do algoritmo para pesquisa automática dos egressos do curso de Ciência da Computação Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Departamento de Ciências da Computação Laboratório de Engenharia de Software Relatório Técnico: Descrição do algoritmo

Leia mais

PROJEÇÕES CARTOGRÁFICAS

PROJEÇÕES CARTOGRÁFICAS PROJEÇÕES CARTOGRÁFICAS ENG. CARTÓGRAFA ANNA CAROLINA CAVALHEIRO CAMPO LARGO, 15 DE ABRIL DE 2013 SISTEMA METROPOLITANO DE INFORMAÇÕES GEORREFERENCIADAS METROGEO Conceitos de Cartografia Anna Carolina

Leia mais

OpenPDV: Sistema aberto para gerenciamento de restaurantes

OpenPDV: Sistema aberto para gerenciamento de restaurantes Universidade Federal de Santa Catarina Departamento de Informática e Estatística INE5638 Introdução a Projetos Orientador: José Eduardo de Lucca OpenPDV: Sistema aberto para gerenciamento de restaurantes

Leia mais

1. Noção de algoritmo

1. Noção de algoritmo 1. Noção de algoritmo Em português, a palavra algoritmo quer dizer operação ou processo de cálculo, entre outras definições possíveis (Dicionário Brasileiro de Língua Portuguesa, Mirador Internacional,

Leia mais

Aula 2 Projetos Mecatrônicos Visão Geral. Prof a. Michelle Mendes Santos

Aula 2 Projetos Mecatrônicos Visão Geral. Prof a. Michelle Mendes Santos Aula 2 Projetos Mecatrônicos Visão Geral Prof a. Michelle Mendes Santos A mecatrônica é uma filosofia de projeto integrada; É o ambiente ideal para a sinergia entre diferentes disciplinas; Torna o produto

Leia mais

LÓGICA E ROBÓTICA PRIMEIRAS IMPRESSÕES

LÓGICA E ROBÓTICA PRIMEIRAS IMPRESSÕES LÓGICA E ROBÓTICA PRIMEIRAS IMPRESSÕES LUCENA, José Henrique Blenke de Almeida¹; Frozza, Angelo Augusto 2 Instituto Federal Catarinense - IFC, Camboriú/SC INTRODUÇÃO O ensino de Algoritmos, ou Lógica de

Leia mais

Metodologias de Programação

Metodologias de Programação Metodologias de Programação Bloco 1 José Paulo 1 Formador José António Paulo E-mail: questoes@netcabo.pt Telemóvel: 96 347 80 25 Objectivos Iniciar o desenvolvimento de raciocínios algorítmicos Linguagem

Leia mais

Árvores Parte 1. Aleardo Manacero Jr. DCCE/UNESP Grupo de Sistemas Paralelos e Distribuídos

Árvores Parte 1. Aleardo Manacero Jr. DCCE/UNESP Grupo de Sistemas Paralelos e Distribuídos Árvores Parte 1 Aleardo Manacero Jr. DCCE/UNESP Grupo de Sistemas Paralelos e Distribuídos Árvores uma introdução As listas apresentadas na aula anterior formam um conjunto de TADs extremamente importante

Leia mais

Manual do Processo de Planejamento da UFSC. Departamento de Planejamento SEPLAN/UFSC

Manual do Processo de Planejamento da UFSC. Departamento de Planejamento SEPLAN/UFSC Manual do Processo de Planejamento da UFSC 2010 Departamento de Planejamento SEPLAN/UFSC Apresentação Este documento descreve o processo de planejamento que vem sendo implantado na Universidade Federal

Leia mais

Análise de Sistemas Unidade IV A Análise de Sistemas Visão Geral

Análise de Sistemas Unidade IV A Análise de Sistemas Visão Geral Análise de Sistemas Unidade IV A Análise de Sistemas Visão Geral franciscogerson10@gmail.com Conteúdo Programático- Unidade IV Análise de Sistemas Visão Geral Análise de requisitos Métodos de Desenvolvimento

Leia mais

Programa Competências Transversais

Programa Competências Transversais Programa Competências Transversais o Consumo Consciente de Energia o Desenho Arquitetônico o Educação Ambiental o Empreendedorismo o Fundamentos de Logística o Finanças Pessoais o Legislação Trabalhista

Leia mais

Disciplina de Robôs Móveis Autônomos SSC-5888

Disciplina de Robôs Móveis Autônomos SSC-5888 USP - ICMC - SSC Pós-Grad. CCMC SSC 5888 (RMA) - 1o. Semestre 2010 Disciplina de SSC-5888 1 Prof. Fernando Santos Osório LRM Laboratório de Robótica Móvel do ICMC-USP INCT-SEC Instituto Nacional de C&T

Leia mais

Orientações Para o Preenchimento do Formulário de Inscrição Preliminar dos Projetos

Orientações Para o Preenchimento do Formulário de Inscrição Preliminar dos Projetos Orientações Para o Preenchimento do Formulário de Inscrição Preliminar dos Projetos O presente documento tem como objetivo apresentar as diretrizes e orientar no preenchimento do formulário de inscrição

Leia mais

Engenharia de Software

Engenharia de Software Engenharia de Software - 2ª Lista de Exercícios - Questões Discursivas Questão 1) O que você entende por processo de software e qual a sua importância para a qualidade dos produtos de software? Qual a

Leia mais

Gerenciamento de Integração. Prof. Anderson Valadares

Gerenciamento de Integração. Prof. Anderson Valadares Gerenciamento de Integração Prof. Anderson Valadares 1. Conceito A área de conhecimento em gerenciamento de integração do projeto inclui processos e as atividades necessárias para identificar, definir,

Leia mais

REDE INTERNACIONAL VIRTUAL DE EDUCAÇÃO RIVED/MEC

REDE INTERNACIONAL VIRTUAL DE EDUCAÇÃO RIVED/MEC REDE INTERNACIONAL VIRTUAL DE EDUCAÇÃO RIVED/MEC Resumo: O RIVED tem propósito de melhorar o ensino de Ciências e Matemática no ensino médio aproveitando o potencial das tecnologias de Informática e da

Leia mais

6 CONCEPÇÃO BÁSICA DO SISTEMA DE APOIO À DECISÃO

6 CONCEPÇÃO BÁSICA DO SISTEMA DE APOIO À DECISÃO 78 6 CONCEPÇÃO BÁSICA DO SISTEMA DE APOIO À DECISÃO Neste capítulo serão apresentados: o sistema proposto, o procedimento de solução para utilização do sistema e a interface gráfica, onde é ilustrada a

Leia mais

Parte 05 - Técnicas de programação (mapas de Veitch-Karnaugh)

Parte 05 - Técnicas de programação (mapas de Veitch-Karnaugh) Parte 05 - Técnicas de programação (mapas de Veitch-Karnaugh) Mapas de Veitch-Karnaugh Montar circuitos lógicos a partir de tabela verdade, embora seja tarefa fácil, geral um circuito extremamente grande.

Leia mais

UNIVERSIDADE PAULISTA CURSOS SUPERIORES DE TECNOLOGIA. MANUAL ESPECÍFICO Projeto Integrado Multidisciplinar I PIM I

UNIVERSIDADE PAULISTA CURSOS SUPERIORES DE TECNOLOGIA. MANUAL ESPECÍFICO Projeto Integrado Multidisciplinar I PIM I UNIVERSIDADE PAULISTA CURSOS SUPERIORES DE TECNOLOGIA MANUAL ESPECÍFICO Projeto Integrado Multidisciplinar I PIM I Este manual atende todos os cursos de gestão 1º semestre, turmas ingressantes em fevereiro

Leia mais

Arquitetura TCP/IP. Apresentado por: Ricardo Quintão

Arquitetura TCP/IP. Apresentado por: Ricardo Quintão Arquitetura TCP/IP Apresentado por: Ricardo Quintão Roteiro Conexões Inter-redes Serviço Universal Rede Virtual (inter-rede ou internet) Protocolos para ligação inter-redes (TCP/IP) Divisão em camadas

Leia mais

Avaliação e Desempenho Aula 1 - Simulação

Avaliação e Desempenho Aula 1 - Simulação Avaliação e Desempenho Aula 1 - Simulação Introdução à simulação Geração de números aleatórios Lei dos grandes números Geração de variáveis aleatórias O Ciclo de Modelagem Sistema real Criação do Modelo

Leia mais

Índice 1. CONTEXTO... 3 2. OBJETIVOS... 5 4. CRONOGRAMA... 6 5. REFERÊNCIAS... 7 7. ASSINATURAS... 8 2

Índice 1. CONTEXTO... 3 2. OBJETIVOS... 5 4. CRONOGRAMA... 6 5. REFERÊNCIAS... 7 7. ASSINATURAS... 8 2 U NIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA 20010. 1 SUPORTE A UM SISTEMA OPERACIONAL NO PDESIGNER PROPOSTA DE TRABALHO DE GRADUAÇÃO Aluno Igino Musselman

Leia mais

Plano Integrado de Capacitação de Recursos Humanos para a Área da Assistência Social CAPACITAÇÃO CONSELHEIROS MUNICIPAIS.

Plano Integrado de Capacitação de Recursos Humanos para a Área da Assistência Social CAPACITAÇÃO CONSELHEIROS MUNICIPAIS. CAPACITAÇÃO CONSELHEIROS MUNICIPAIS Maio/2010 1º Dia PROGRAMAÇÃO 08h00 às 09h00 - Credenciamento 09h00 às 09h30 Abertura Boas vindas! 09h30 às 10h15 Exposição dialogada: Retrospectiva Luta por Direitos

Leia mais

PROJETO RECICLE. Instituição Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Endereço 5943-455 Parnamirim RN

PROJETO RECICLE. Instituição Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Endereço 5943-455 Parnamirim RN PROJETO RECICLE Nome dos bolsistas: Arthur Felipe Medeiros Cunha, Daniel Lima de Melo Batista, José Ricardo Gomes dos Santos Junior e Layssa Dantas Mendes. Nome do Tutor: José Soares Batista Lopes. Nome

Leia mais

Desenvolvimento de Projeto de Software Educacional para Ensino em História

Desenvolvimento de Projeto de Software Educacional para Ensino em História Desenvolvimento de Projeto de Software Educacional para Ensino em História Matheus Domingos de Oliveira ORIENTADOR: Prof. Dr. PAULO EDSON ALVES FILHO Sorocaba, 02 de março de 2014 Agradecimentos Ao Prof.

Leia mais

Programação Orientada a Objetos. Professor Leonardo Cabral - Larback

Programação Orientada a Objetos. Professor Leonardo Cabral - Larback Programação Orientada a Objetos Professor Leonardo Cabral - Larback Programação Orientada a Objetos O termo Programação Orientada a Objetos (POO) foi criado por Alan Kay (http://pt.wikipedia.org/wiki/alan_kay),

Leia mais

Universidade Estadual do Centro-Oeste Reconhecida pelo Decreto Estadual nº 3.444, de 8 de agosto de 1997

Universidade Estadual do Centro-Oeste Reconhecida pelo Decreto Estadual nº 3.444, de 8 de agosto de 1997 RESOLUÇÃO Nº 22-COU/UNICENTRO, DE 10 DE FEVEREIRO DE 2012. Altera o anexo III, da Resolução nº 86-COU/ UNICENTRO, de 23 de outubro de 2009, que alterou dispositivos do Projeto Pedagógico do Curso de Bacharelado

Leia mais

ANÁLISE DE FALHAS DE COMPUTADORES

ANÁLISE DE FALHAS DE COMPUTADORES UNIVERSIDADE FEDERAL DO PARANÁ SETOR DE CIÊNCIAS EXATAS DANIELE APARECIDA DE OLIVEIRA VERANICE POLATO ANÁLISE DE FALHAS DE COMPUTADORES LINHA DE PESQUISA: Projeto de Pesquisa apresentado à disciplina de

Leia mais

Engenharia de Software. Ciclos de Vida do Software. 1. Sistemas

Engenharia de Software. Ciclos de Vida do Software. 1. Sistemas Engenharia de Software Profa. Dra. Lúcia Filgueiras Profa. Dra. Selma S. S. Melnikoff Ciclos de Vida do Software 1. Sistemas 2. Crise do software 3. Caracterização do software 4. Ciclos de vida do software

Leia mais

Glossário de Aprendizagem Motora

Glossário de Aprendizagem Motora Glossário de Aprendizagem Motora Prof. Dr. Luciano Basso Lacom_EEFE 1. Ação: a descrição da ação é feita com base na intenção e no objetivo que se pretende alcançar. Ela é identificada pela meta à qual

Leia mais

BANCO DE DADOS I AULA 2. Willamys Araújo willamysaraujo7@gmail.com

BANCO DE DADOS I AULA 2. Willamys Araújo willamysaraujo7@gmail.com BANCO DE DADOS I AULA 2 Willamys Araújo willamysaraujo7@gmail.com Modelagem de Dados Modelagem de dados é o estudo das informações existentes em um contexto sob observação para a construção de um modelo

Leia mais

Guia do Professor OA Arquitetura das Escadas

Guia do Professor OA Arquitetura das Escadas Guia do Professor OA Arquitetura das Escadas Introdução É patente a dificuldade que os alunos, em geral, apresentam no entendimento de Semelhança de Triângulos, Proporcionalidade e Teorema de Tales, até

Leia mais

UTILIZAÇÃO DE ARQUITETURA EM CAMADAS BASEADA NO MODEL VIEW CONTROLLER, EM APLICAÇÕES WEB

UTILIZAÇÃO DE ARQUITETURA EM CAMADAS BASEADA NO MODEL VIEW CONTROLLER, EM APLICAÇÕES WEB UTILIZAÇÃO DE ARQUITETURA EM CAMADAS BASEADA NO MODEL VIEW CONTROLLER, EM APLICAÇÕES WEB Viviani Priscila Piloni VILHEGAS 1 RESUMO: Este trabalho procura mostrar a importância da utilização de um modelo

Leia mais

Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Capítulo 6 - Threads

Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Capítulo 6 - Threads Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Capítulo 6 - Threads Com o conceito de múltiplos threads (multithread) é possível

Leia mais

EXPLORANDO A RESOLUÇÃO DE PROBLEMAS COM O MAPLE

EXPLORANDO A RESOLUÇÃO DE PROBLEMAS COM O MAPLE EXPLORANDO A RESOLUÇÃO DE PROBLEMAS COM O MAPLE José Domingos Albuquerque Aguiar UFRPE domingos.aguiar@ig.com.br Polyana de Cássia Cavalcanti dos Santos UFRPE - poly.cavalcanti@ig.com.br 1. INTRODUÇÃO

Leia mais

Controle de um sistema Bola- Barra com realimentação através de imagem

Controle de um sistema Bola- Barra com realimentação através de imagem Controle de um sistema Bola- Barra com realimentação através de imagem "A utilização do programa LabVIEW e da placa de aquisição e geração de sinais da National Instruments DAQ6024M possibilitaram a implementação

Leia mais

Integralização do Curso Nova grade de Ciência Proposta

Integralização do Curso Nova grade de Ciência Proposta Caros alunos, esse documento é um guia para facilitar o entendimento do processo de migração do currículo e não é definitivo. O processo de criação da nova grade ainda está em fase final de elaboração.

Leia mais

19/9/2011. Canais de distribuição. Introdução

19/9/2011. Canais de distribuição. Introdução Canais de distribuição Gestão da distribuição Prof. Marco Arbex Introdução Toda produção visa a um ponto final, que é entregar os seus produtos ao consumidor; Se o produto não está disponível na prateleira,

Leia mais

Estudo de um caso real de migração de banco de dados de sistemas transacionais para Data Warehouse

Estudo de um caso real de migração de banco de dados de sistemas transacionais para Data Warehouse Universidade Regional de Blumenau Centro de Ciências Exatas e Naturais Bacharelado em Ciências da Computação Trabalho de Conclusão de Curso Estudo de um caso real de migração de banco de dados de sistemas

Leia mais

Computadores. Redes de. redes de computadores. Exemplo: Grécia antiga. O problema básico de. Antonio Alfredo Ferreira Loureiro. Exemplo: Grécia antiga

Computadores. Redes de. redes de computadores. Exemplo: Grécia antiga. O problema básico de. Antonio Alfredo Ferreira Loureiro. Exemplo: Grécia antiga Redes de Computadores Antonio Alfredo Ferreira Loureiro Departamento de Ciência da Computação Universidade Federal de Minas Gerais Exemplo: Grécia antiga Peça Agamemnon, escrita por Aeschylus em 458 A.C.,

Leia mais

INTEGRAÇÃO JAVA COM ARDUINO

INTEGRAÇÃO JAVA COM ARDUINO INTEGRAÇÃO JAVA COM ARDUINO Alessandro A. M. De Oliveira 3, Alexandre O. Zamberlan 3, Reiner F Perozzo 3, Rafael O. Gomes 1 ;Sergio R. H Righi 2,PecilcesP. Feltrin 2 RESUMO A integração de Linguagem de

Leia mais

Motivação Este trabalho apresenta o desenvolvimento do controle da interatividade num sistema para a área de computação gráfica, mais especificamente

Motivação Este trabalho apresenta o desenvolvimento do controle da interatividade num sistema para a área de computação gráfica, mais especificamente Viabilização da Análise de Interação em um Software Colaborativo para Modelagem de Objetos 3D Eduardo Barrére, Ana Luiza Dias e Claudio Esperança Motivação Este trabalho apresenta o desenvolvimento do

Leia mais

Definição da inteligência Coletiva

Definição da inteligência Coletiva Definição da inteligência Coletiva! A inteligência coletiva é uma propriedade de sistemas compostos por agentes não (ou pouco) inteligentes e com capacidade individual limitada, capazes de apresentar comportamentos

Leia mais

Informática na Educação

Informática na Educação Informática na Educação Apresentação de tópicos do livro Informática na Educação, da autora Sanmya F. Tajra. Todas as referências dos conteúdos apresentados nestes slides são disponíveis no livro citado.

Leia mais

Avaliação da Satisfação do Cliente de Informática

Avaliação da Satisfação do Cliente de Informática Avaliação da Satisfação do Cliente de Informática JULIANO MAIA ARINS Orientador: Everaldo Artur Grahl Roteiro de Apresentação Introdução Objetivos Qualidade de Software Qualidade Princípios da Qualidade

Leia mais

Aplicação do Controle Servo Visual em um Quadrirrotor

Aplicação do Controle Servo Visual em um Quadrirrotor Trabalho apresentado no DINCON, Natal - RN, 2015. 1 Proceeding Series of the Brazilian Society of Computational and Applied Mathematics Aplicação do Controle Servo Visual em um Quadrirrotor Flavio de Abreu

Leia mais

Um framework para criação de jogos voltados para o ensino de lógica de programação

Um framework para criação de jogos voltados para o ensino de lógica de programação Um framework para criação de jogos voltados para o ensino de lógica de programação Tainá Medeiros 1, Pedrina Brasil 1, Eduardo Aranha 1 1 Programa de Pós-Graduação em Sistemas Computacionais (PPgSC) -

Leia mais

NOME DO CANDIDATO TÍTULO DO PRÉ-PROJETO

NOME DO CANDIDATO TÍTULO DO PRÉ-PROJETO 1 NOME DO CANDIDATO TÍTULO DO PRÉ-PROJETO Pré-projeto de Pesquisa apresentado ao Programa de Pós-Graduação em Educação, das Faculdades Integradas de Goiás, como requisito parcial do processo seletivo.

Leia mais

DIRETRIZES PARA ESTRUTURAÇÃO DO TRABALHO DE CONCLUSÃO DE CURSO DE GRADUAÇÃO DO CURSO DE ENGENHARIA DE PRODUÇÃO

DIRETRIZES PARA ESTRUTURAÇÃO DO TRABALHO DE CONCLUSÃO DE CURSO DE GRADUAÇÃO DO CURSO DE ENGENHARIA DE PRODUÇÃO DIRETRIZES PARA ESTRUTURAÇÃO DO TRABALHO DE CONCLUSÃO DE CURSO DE GRADUAÇÃO DO CURSO DE ENGENHARIA DE PRODUÇÃO INTRODUÇÃO O curso de Engenharia de Produção da Escola Superior de Tecnologia e Educação de

Leia mais

REGULAMENTO DO CURSO DE ENGENHARIA DE PRODUÇÃO

REGULAMENTO DO CURSO DE ENGENHARIA DE PRODUÇÃO REGULAMENTO DO CURSO DE ENGENHARIA DE PRODUÇÃO REGULAMENTO QUE DISPÕE SOBRE AS ATIVIDADES COMPLEMENTARES DO CURSO DE ENGENHARIA DE PRODUÇÃO FACULDADE DE CIÊNCIAS E TECNOLOGIA/CAMPUS APARECIDA DE GOIÂNIA

Leia mais

CTIC - Centro de Pesquisa e Desenvolvimento em Tecnologias. Digitais para Informação e Comunicação CHAMADA DE PROJETOS. Computação em Nuvem

CTIC - Centro de Pesquisa e Desenvolvimento em Tecnologias. Digitais para Informação e Comunicação CHAMADA DE PROJETOS. Computação em Nuvem CTIC - Centro de Pesquisa e Desenvolvimento em Tecnologias Digitais para Informação e Comunicação CHAMADA DE PROJETOS Computação em Nuvem O Centro de Pesquisa e Desenvolvimento em Tecnologias Digitais

Leia mais

RELATÓRIO DA FORMAÇÃO

RELATÓRIO DA FORMAÇÃO RELATÓRIO DA FORMAÇÃO Matemática e aplicações em geogebra - Ensino e aprendizagem com TIC OFICINA DE FORMAÇÃO / 2015 Formador: Alexandre Trocado CENTRO DE FORMAÇÃO AGOSTINHO DA SILVA (Sindicato Nacional

Leia mais

UNIVERSIDADE FEDERAL DO PARANÁ SETOR DE CIÊNCIAS JURÍDICAS LABORATÓRIO DE INFORMÁTICA REGIMENTO INTERNO DA CONSTITUIÇÃO DO LABORATÓRIO DE INFORMÁTICA

UNIVERSIDADE FEDERAL DO PARANÁ SETOR DE CIÊNCIAS JURÍDICAS LABORATÓRIO DE INFORMÁTICA REGIMENTO INTERNO DA CONSTITUIÇÃO DO LABORATÓRIO DE INFORMÁTICA REGIMENTO INTERNO DA CONSTITUIÇÃO DO Art. 1º - O Laboratório de Informática é órgão setorial e visa atender: a) Os alunos do Curso de Direito da Universidade Federal do Paraná, das áreas de Graduação,

Leia mais

I TORNEIO CIENTÍFICO PONTES DE MACARRÃO

I TORNEIO CIENTÍFICO PONTES DE MACARRÃO I TORNEIO CIENTÍFICO PONTES DE MACARRÃO EDITAL DO DESAFIO ÁREA: ESTRUTURAS TEMA: PONTES DE ESPAGUETE Maceió 2016 1 INTRODUÇÃO Com o objetivo de interligar pontos, transpor obstáculos e promover acesso

Leia mais

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR Curso Engenharia Informática Ano letivo 2015-2016 Unidade Curricular Inteligência Artificial ECTS 4 Regime Obrigatório Ano 3.º Semestre 1.º Horas de trabalho globais Docente (s) Celestino Gonçalves Total

Leia mais

REGULAMENTO DO PROGRAMA INSTITUCIONAL DE BOLSAS DE INICIAÇÃO CIENTÍFICA

REGULAMENTO DO PROGRAMA INSTITUCIONAL DE BOLSAS DE INICIAÇÃO CIENTÍFICA REGULAMENTO DO PROGRAMA INSTITUCIONAL DE BOLSAS DE INICIAÇÃO CIENTÍFICA CAPÍTULO I - DOS PRINCÍPIOS Art. 1º. O Programa de Iniciação Científica tem como princípios: a) possibilitar os contatos iniciais

Leia mais

PRODUÇÃO E AVALIAÇÃO DE MATERIAL DIDÁTICO

PRODUÇÃO E AVALIAÇÃO DE MATERIAL DIDÁTICO PRODUÇÃO E AVALIAÇÃO DE MATERIAL DIDÁTICO Ricardo Cunha Michel rmichel@ima.ufrj.br Assunto da disciplina: Geração de Produtos e Soluções ligadas ao Ensino de Química para o Ensino Médio e Fundamental.

Leia mais

ESTUDO COMPARATIVO ENTRE LÂMPADAS FLUORESCENTES E LED APLICADO NO IFC CAMPUS LUZERNA

ESTUDO COMPARATIVO ENTRE LÂMPADAS FLUORESCENTES E LED APLICADO NO IFC CAMPUS LUZERNA ESTUDO COMPARATIVO ENTRE LÂMPADAS FLUORESCENTES E LED APLICADO NO IFC CAMPUS LUZERNA Autores: Marina PADILHA, Felipe JUNG, Ernande RODRIGUES Identificação autores: Estudante de Graduação de Engenharia

Leia mais

Disposições preliminares

Disposições preliminares REGIMENTO DO TRABALHO DE CONCLUSÃO DE CURSO (TCC) DA FACULDADE DE CIÊNCIAS FARMACÊUTICAS DA UNICAMP Disposições preliminares Art. 1º O Trabalho de Conclusão de Curso (TCC) é atividade obrigatória do Curso

Leia mais

Autor: Profª Msª Carla Diéguez METODOLOGIA DA PESQUISA CIENTÍFICA

Autor: Profª Msª Carla Diéguez METODOLOGIA DA PESQUISA CIENTÍFICA Autor: Profª Msª Carla Diéguez METODOLOGIA DA PESQUISA CIENTÍFICA OBJETIVO DA AULA AULA 3 O PROJETO E O ARTIGO PARTE 1 A ESTRUTURA DO PROJETO E DO ARTIGO Objetivo Geral Auxiliar o aluno na elaboração do

Leia mais

Qualidade de Produto. Maria Cláudia F. P. Emer

Qualidade de Produto. Maria Cláudia F. P. Emer Qualidade de Produto Maria Cláudia F. P. Emer Introdução Qualidade diretamente ligada ao produto final Controle de qualidade Adequação do produto nas fases finais no processo de produção Software Atividades

Leia mais

Plano de Ensino PROBABILIDADE E ESTATÍSTICA APLICADA À ENGENHARIA - CCE0292

Plano de Ensino PROBABILIDADE E ESTATÍSTICA APLICADA À ENGENHARIA - CCE0292 Plano de Ensino PROBABILIDADE E ESTATÍSTICA APLICADA À ENGENHARIA - CCE0292 Título PROBABILIDADE E ESTATÍSTICA APLICADA À ENGENHARIA Código da disciplina SIA CCE0292 16 Número de semanas de aula 4 Número

Leia mais

3 Informações para Coordenação da Execução de Testes

3 Informações para Coordenação da Execução de Testes Informações para Coordenação da Execução de Testes 32 3 Informações para Coordenação da Execução de Testes Diversas ferramentas oferecidas na literatura têm auxiliado na coordenação da execução dos testes

Leia mais

PLOTTER CNC PARA CONFECÇÃO DE PLACAS DE CIRCUITO IMPRESSO RESUMO

PLOTTER CNC PARA CONFECÇÃO DE PLACAS DE CIRCUITO IMPRESSO RESUMO PLOTTER CNC PARA CONFECÇÃO DE PLACAS DE CIRCUITO IMPRESSO Clecio Jung1; Ricardo Kerschbaummer2 RESUMO O tema principal deste projeto consiste em construir um Plotter CNC capaz de desenhar em placas de

Leia mais

UTILIZAÇÃO DA PLATAFORMA ARDUINO COMO FERRAMENTA DE CONTROLE PARA UM SISTEMA DE NÍVEL DE LÍQUIDOS.

UTILIZAÇÃO DA PLATAFORMA ARDUINO COMO FERRAMENTA DE CONTROLE PARA UM SISTEMA DE NÍVEL DE LÍQUIDOS. UTILIZAÇÃO DA PLATAFORMA ARDUINO COMO FERRAMENTA DE CONTROLE PARA UM SISTEMA DE NÍVEL DE LÍQUIDOS. A. H. GIMENES 1, P. R. A. PEREIRA 2 1 Centro Universitário das Faculdades Associadas de Ensino - UNIFAE,

Leia mais

CONTEÚDO Efetuadores Projeto 01 Motor de Passo

CONTEÚDO Efetuadores Projeto 01 Motor de Passo EFETUADORES Introdução; Definição e Objetivo; Acionamento; Medição; Classificação. CONTEÚDO Efetuadores Projeto 01 Motor de Passo INTRODUÇÃO O objetivo dos robôs manipuladores é interagir com seu meio

Leia mais

Turbina eólica: conceitos

Turbina eólica: conceitos Turbina eólica: conceitos Introdução A turbina eólica, ou aerogerador, é uma máquina eólica que absorve parte da potência cinética do vento através de um rotor aerodinâmico, convertendo em potência mecânica

Leia mais

FERRAMENTAS DA QUALIDADE

FERRAMENTAS DA QUALIDADE FERRAMENTAS DA QUALIDADE BRAINSTORMING/BRAINWRITTING Brainstorming Fase1: geração de idéias Fase 2: exploração de idéias Brainwritting Um grupo de participantes, sentados ao redor de uma mesa, tem conhecimento

Leia mais

MODELO MATEMÁTICO HÍBRIDO APLICADO À PREDIÇÃO DO TEMPO DE VIDA DE BATERIAS 1. Gabriel Attuati 2, Paulo Sausen 3.

MODELO MATEMÁTICO HÍBRIDO APLICADO À PREDIÇÃO DO TEMPO DE VIDA DE BATERIAS 1. Gabriel Attuati 2, Paulo Sausen 3. MODELO MATEMÁTICO HÍBRIDO APLICADO À PREDIÇÃO DO TEMPO DE VIDA DE BATERIAS 1 Gabriel Attuati 2, Paulo Sausen 3. 1 Parte integrante do Projeto de pesquisa Análise, Modelagem e Desenvolvimento de Estratégias

Leia mais

Programação de Computadores I. Linguagem C Função

Programação de Computadores I. Linguagem C Função Linguagem C Função Prof. Edwar Saliba Júnior Fevereiro de 2011 Unidade 07 Função 1 Conceitos As técnicas de programação dizem que, sempre que possível, evite códigos extensos, separando o mesmo em funções,

Leia mais

Seguindo a análise de pensamento Estratégico, o gerenciamento de projetos

Seguindo a análise de pensamento Estratégico, o gerenciamento de projetos FUNDAMENTOS DA GESTÃO DE PROJETOS Mauro Lúcio Batista Cazarotti Aluno do Curso de Gerenciamentos de Projetos - FIJ/Rio de Janeiro é: Seguindo a análise de pensamento Estratégico, o gerenciamento de projetos

Leia mais

Utilização da Realidade Aumentada no Suporte à Correção de Movimentos em Exercícios Físicos que Envolvem Joelho

Utilização da Realidade Aumentada no Suporte à Correção de Movimentos em Exercícios Físicos que Envolvem Joelho Utilização da Realidade Aumentada no Suporte à Correção de Movimentos em Exercícios Físicos que Envolvem Joelho João Paulo Pascucci Campagna Programa de Pós-Graduação em Ciência da Computação (Programa

Leia mais

TEORIA DAS FILAS COMO TÉCNICA MATEMÁTICA PARA REPRESENTAR O COMPORTAMENTO DE UMA SOLUÇÃO DE INTEGRAÇÃO EMPRESARIAL 1

TEORIA DAS FILAS COMO TÉCNICA MATEMÁTICA PARA REPRESENTAR O COMPORTAMENTO DE UMA SOLUÇÃO DE INTEGRAÇÃO EMPRESARIAL 1 TEORIA DAS FILAS COMO TÉCNICA MATEMÁTICA PARA REPRESENTAR O COMPORTAMENTO DE UMA SOLUÇÃO DE INTEGRAÇÃO EMPRESARIAL 1 Arléte Kelm Wiesner 2, Gabriel Freytag 3, Rafael Z. Frantz 4, Sandro Sawicki 5, Fabricia

Leia mais

Matemática Aplicada às Ciências Sociais

Matemática Aplicada às Ciências Sociais ESCOLA SECUNDÁRIA DE AMORA PLANIFICAÇÃO ANUAL Matemática Aplicada às Ciências Sociais Ensino Regular Curso Geral de Ciências Sociais e Humanas 11º ANO Ano Letivo 2014 / 2015 PLANIFICAÇÃO A LONGO PRAZO

Leia mais

Classificação da Pesquisa:

Classificação da Pesquisa: Classificação da Pesquisa: Do ponto de vista da sua natureza, ou seja, aquilo que compõe a substância do ser ou essência da pesquisa. Pesquisa Pura: Pesquisa Aplicada: Objetiva gerar conhecimentos novos

Leia mais

PROGRAMAÇÃO LINEAR. Formulação de problemas de programação linear e resolução gráfica

PROGRAMAÇÃO LINEAR. Formulação de problemas de programação linear e resolução gráfica PROGRAMAÇÃO LINEAR Formulação de problemas de programação linear e resolução gráfica A programação linear surge pela primeira vez, nos novos programas de Matemática A no 11º ano de escolaridade. Contudo

Leia mais

SAFETY Tecnologia de Safety Passivo

SAFETY Tecnologia de Safety Passivo SAFETY Tecnologia de Safety Passivo Fiação SAFETY MVK Metálico Cube67 MASI67 / MASI68 02 O MÓDULO SAFETY Combinados de forma inteligente, módulos de rede de campo e saídas seguras de acordo com as exigências

Leia mais

Soluções de gestão de clientes e de impressão móvel

Soluções de gestão de clientes e de impressão móvel Soluções de gestão de clientes e de impressão móvel Manual do utilizador Copyright 2007 Hewlett-Packard Development Company, L.P. Microsoft é uma marca comercial registada da Microsoft Corporation nos

Leia mais

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com /

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / andre.belini@ifsp.edu.br MATÉRIA: QUALIDADE DE SOFTWARE Tema: Testes de Caixa

Leia mais

Laboratório de Robótica XT95

Laboratório de Robótica XT95 Laboratório de Robótica XT95 O XT 95 é o kit mais avançado da linha XT, contendo todos os componentes das linhas anteriores. Se com as linhas anteriores você já pudia criar muitos projetos, com essa linha

Leia mais

Aula 07 Manutenção na Hierarquia da Empresa / Planejamento e Programação da Manutenção

Aula 07 Manutenção na Hierarquia da Empresa / Planejamento e Programação da Manutenção Existem diversas formas de subordinação da manutenção dentro da empresa, principalmente em decorrência do processo de evolução das atividades industriais. Os tipos de situações encontradas atualmente são:

Leia mais