Metodologias de Inteligência Artificial 2005/2006

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

Download "Metodologias de Inteligência Artificial 2005/2006"

Transcrição

1 Arquitecturas de Agentes Metodologias de Inteligência Artificial 2005/2006 Agente Reactivo Agentes Reactivos (Reflexivos): Não tem Estado interno see mapeia Estados do ambiente em Percepções: S P action mapeia sequências de Percepções em Acções: P* A Arquitectura de Subordinação (R.Brooks) Comportamentos como Regras Emergência de Comportamento Social Inteligente Racionalidade 1

2 Arquitectura Reactiva PE RC EPÇÃ O Explorar Vaguear Evitar Obstáculos A CÇ Ã O Agentes reactivos: ideias chave Decomposição de tarefas Propriedades emergentes Operações sobre representações simples (próximas dos dados) 2

3 Agentes Reactivos : Decomposição de Tarefas Agentes reactivos como uma colecção de módulos Módulos operam autonomamente Módulos responsáveis por tarefas específicas ex: Sentir, controlo de motor, cálculo de função, etc. Comunicação entre módulos limitada e de baixo nível Agentes Reactivos :Emergência Agentes são relativamente simples Interagem de modo básico Padrões complexos de comportamento emergem das interacções quando o sistema é visto na globalidade Nenhuma especificação a priori (ou plano) do comportamento do sistema reactivo 3

4 Agentes Reactivos: Virtudes Elimina a necessidade de representações simbólicas ou Modelo pois: O Mundo é o seu próprio melhor modelo Tal modelo está sempre actualizado O sistema está ligado ao mundo via sensores e actuadores Robustos e tolerantes às falhas: ex: um agente pode perder-se sem efeitos catastróficos Tempos de resposta rápidos Agentes Reactivos : Críticas Âmbito da aplicabilidade limitada sobretudo a jogos e simulações Como se poderá tornar estes sistemas extensíveis, escaláveis e fáceis de corrigir? O que acontece quando o ambiente é dinâmico? Não é clara a forma de projectar estes sistemas tal que o comportamento pretendido se torne emergente 4

5 Arquitectura de Subordinação Uma alternativa à arquitectura modelo/plano é a arquitectura dita de subsumption proposta por Brooks. É baseada em comportamentos que são unidades de controlo trabalhando em paralelo sempre que certos valores de entrada são detectados. No entanto existe uma hierarquia que pode levar alguns comportamentos a suprimir outros temporariamente. Não há estruturas de dados uniformes para os comportamentos nem modelo do mundo. Vamos ilustrar a arquitectura de subsumpção com um robô móvel (Rug Warrior, MIT). Suponhamos um robô controlado por um microprocessador e dispondo de sensores ultra-sons (medindo distâncias) e infra-vermelhos (sensores de proximidade). O objectivo é que o robô se movimente sem colidir com obstáculos. Vamos criar uma rede de comportamentos (Behavior Network) que reage aos sensores sonar, infra-vermelho e carga da bateria Arquitectura de Subordinação Teremos de controlar os motores de forma a evitar colisões e, para isso, especificar um programa com o comportamento EVITAR que lê a informação dos sensores e, de acordo com as distâncias lidas, activa o sentido da marcha (vira no sentido oposto ao da distância mais curta lida) Se nenhum sensor lê distâncias abaixo do limiar, o comportamento EVITAR nada faz (não envia comandos para os motores) ficando estes apenas sob influência das ordens permanenentes para os motores. Estes são condicionados ainda pelas leituras do sensor IV e nível da bateria quando o robô necessita de se ir ALIMENTAR Quando o robô está suficientemente próximo do Alimentador de Baterias, o comportamento EVITAR obstáculo é suprimido e os comandos do motor são só enviados pelo comportamento ALIMENTAR que dirige o robô directamente para o Alimentador 5

6 Arquitectura de Subordinação Nível Bateria Detector IV Alimentar Sonar Evitar S Motores Arquitectura de Subordinação O potencial conflito entre os dois comportamentos é resolvido pelo nó S (Supressão) cujo significado é: A mensagem original ( EVITAR ) passa, a não ser que chegue uma mensagem simultânea, na linha com seta (comportamento hierarquicamente superior). De notar que ALIMENTAR também entra em conta com sonar e certamente tentará evitar colisões mas sempre dirigindo-se para o ponto de alimentação da bateria. O comportamento ALIMENTAR subsume o comportamento EVITAR, produzindo uma competência de mais alto nível. Esta Arquitectura não prevê o uso de Modelos do Mundo e é Reactiva. Pode ainda crescer incrementalmente com novas camadas de Comportamentos 6

7 Agentes Inteligentes Dar inteligência aos Agentes: ex: Ele estuda porque quer passar no exame Modelar intenções requer raciocínio + inteligência Técnicas para implementar racionalidade: Raciocínio Simbólico Planeamento Satisfação de Restrições Sistemas Baseados em Conhecimento Qual a importância? Comportamento mais complexo Adaptação às condições dinâmicas Aproximar-se do seu Objectivo Aprender e usar Conhecimento novo Agentes Deliberativos Basedos em Lógica : Agentes com estado interno see mapeia estados do âmbiente em Percepções: S P action mapeia estados Internos em Acções: I A next constrói o próximo estado Interno : I P I Qual a representação do estado? Como representar a função acção? 7

8 Arquitecturas de Agentes: basedas em Lógica Agente Baseado em Lógica: Tomada de Decisão vista como dedução Estado Interno visto como uma base de dados Programa do Agente como uma Teoria Lógica Vantagens: provados em Teoria Desvantagens: difícil em ambientes com restrições temporais Acções: emfrente, vira, limpa predicados de estado : em(x,y); lixo(x,y); voltado(direcção) Arquitecturas de Agentes: baseadas em Lógica See Percepções: lixo, null Next S i : altere S i-1 com Percepções usando predicados do domínio Acções : em(x,y) L lixo(x,y) limpa(x,y) em(0,0) L voltado(norte) L~lixo(0,0) fazer(emfrente) em(0,2) L voltado(norte) L ~lixo(0,2) fazer(vira)... Descrição extensiva do Conhecimento: muita memória 8

9 Arquitecturas de Agentes: BDI Arquitectura de agentes BDI Intenções dos Agentes guiam as Acções Intenções baseiam-se em Crenças Raciocínio prático em Agentes BDI usa: Crenças acerca do ambiente Função de Revisão baseada nas actuais Percepções Gerador de hipóteses (Desejos) Função de Filtragem (processo de Deliberação) Intenções Correntes (foco) Função de Selecção da Acção Arquitecturas de Agentes: BDI Arquitectura BDI do agente 9

10 Arquitecturas de Agentes: BDI Ciclo simples do Controlo do Agente BDI: B:=B0 % Crenças iniciais I:=I0 % Intenções iniciais ENQUANTO Verdade FAZER Busca próxima percepção P; B:= frc(b,p); % Actualiza Crenças D:=opções(B,I); % Das Crenças e actuais Intenções gera % opções possíveis I:=filtro(B,D,I); % selecção de novas Intenções coerentes P:=planeamento(B,I); Execução(P) FIM ENQUANTO 10

Arquitecturas de Controlo de Robôs (Móveis)

Arquitecturas de Controlo de Robôs (Móveis) Arquitecturas de Controlo de Robôs (Móveis) Tipos: Arquitecturas de Controlo de Robôs Móveis Hierárquico Reactivo Baseado em Comportamentos Hibrido Reactivo/ Deliberativo Raciocínio Deliberativo Características

Leia mais

Raciocínio Deliberativo

Raciocínio Deliberativo Arquitecturas de Controlo de Robôs Móveis Raciocínio Deliberativo Características dos Sistemas de Controlo baseados em Raciocínio Deliberativo: Estrutura hierárquica Comunicações e controlo pré-determinados

Leia mais

Agentes Autónomos e Sistemas Multi-agente. (UD3 e 4) Agentes Reactivos IST- 2008/2009

Agentes Autónomos e Sistemas Multi-agente. (UD3 e 4) Agentes Reactivos IST- 2008/2009 Agentes Autónomos e Sistemas Multi-agente (UD3 e 4) Agentes Reactivos IST- 2008/2009 Críticas aos Agentes Deliberativos Rapidez na resposta em tempo real representação simbólica e processo de decisão

Leia mais

Animação comportamental. Controlo de grupos de objectos. Sistemas de partículas Comportamento de grupos (Flocks, Herds, Schools) Agentes autónomos

Animação comportamental. Controlo de grupos de objectos. Sistemas de partículas Comportamento de grupos (Flocks, Herds, Schools) Agentes autónomos Controlo de grupos de objectos Sistemas de partículas Comportamento de grupos (Flocks, Herds, Schools) Agentes autónomos Controlo de grupos de objectos Considera-se um número moderado de membros (muito

Leia mais

2004 Eugénio Oliveira ! "

2004 Eugénio Oliveira ! ! " 1 #" $ #" % &' ( ) &'*+, )# $ ) + -./-0, 2 $ $ )1 # 2 % 3 &4- &4-( 5&4 $ *6 " % (# " % 7$87 $ 8 9 &47 3 $ *6 " % (# + 0 6 ( 5 % &4 9 Sistema de Controlo em Robô Móvel *6 " % 7$87 $ 8 δ δ 4 Agentes

Leia mais

O Simulador Ciber-Rato. e o. ƒ Concurso Ciber-Rato. Estrutura da Apresentação

O Simulador Ciber-Rato. e o. ƒ Concurso Ciber-Rato. Estrutura da Apresentação O Simulador Ciber-Rato e o Concurso Micro-Rato Luís Paulo Reis lpreis@fe.up.pt http://www.fe.up.pt/~lpreis LIACC Lab.. Inteligência Artificial e Ciência de Computadores FEUP Faculdade de Engenharia da

Leia mais

Representação de Conhecimento

Representação de Conhecimento em Sistemas baseados em Comportamentos: Mapas cognitivos : apenas locais relevantes Memória Comportamental de Curto-prazo: orientada para a acção baseada em grelhas resolução variada forma: rectangular

Leia mais

Modelos Baseados em Agentes. Agentes Reativos. Prof. André Campos Aula #4

Modelos Baseados em Agentes. Agentes Reativos. Prof. André Campos Aula #4 Modelos Baseados em Agentes Agentes Reativos Prof. André Campos Aula #4 Concepção de agentes Definir uma arquitetura para o agente Objetivo: especificar a forma na qual as propriedade de Autonomia Reação

Leia mais

Robótica Móvel Inteligente: Aplicações da Inteligência Artificial nas Pesquisas em Robótica

Robótica Móvel Inteligente: Aplicações da Inteligência Artificial nas Pesquisas em Robótica ! " # $% #'&()(& Robótica Móvel Inteligente: Aplicações da Inteligência Artificial nas Pesquisas em Robótica * +, -. - / 012 34 5 1 6 7 8 7 9 : 7 ;< = >? > 8 @ A B : 8 : B 7 8 @ C 9 D 0 E. F 0,. / 0, +

Leia mais

Robótica Móvel Inteligente: Aplicações da Inteligência Artificial nas Pesquisas em Robótica

Robótica Móvel Inteligente: Aplicações da Inteligência Artificial nas Pesquisas em Robótica ! " # $% #'&()(& Robótica Móvel Inteligente: Aplicações da Inteligência Artificial nas Pesquisas em Robótica * +, -. - / 012 34 5 1 6 7 8 7 9 : 7 ;< = >? > 8 @ A B : 8 : B 7 8 @ C 9 D 0 E. F 0,. / 0, +

Leia mais

1º Teste de Agentes Autónomos e Sistemas Multi-Agente. Mestado em Engª Informática e Computadores- MEIC-T 30 de Março de 2011 Duração: 1h30m

1º Teste de Agentes Autónomos e Sistemas Multi-Agente. Mestado em Engª Informática e Computadores- MEIC-T 30 de Março de 2011 Duração: 1h30m 1º Teste de Agentes Autónomos e Sistemas Multi-Agente Mestado em Engª Informática e Computadores- MEIC-T 30 de Março de 2011 Duração: 1h30m Aluno Número: Nome: Classificação final: 1. (2.0) Autonomous

Leia mais

Agentes Autónomos e Sistemas Multiagente

Agentes Autónomos e Sistemas Multiagente Instituto Superior Técnico Licenciatura e Mestrado em Engenharia Informática e de Computadores Campus Alameda e Tagus Park Agentes Autónomos e Sistemas Multiagente 1 o Exame 8 de Julho de 2006 11:00h 13:00h

Leia mais

Concursos Micro-Rato. Ciber-Rato

Concursos Micro-Rato. Ciber-Rato Concursos Micro-Rato e Ciber-Rato Luis Almeida, José Luis Azevedo, Bernardo Cunha, Pedro Fonseca, Nuno Lau, Artur Pereira, Andreia Melo Universidade de Aveiro Próxima edição: 11 de Maio de 2005 Motivação

Leia mais

Inteligência Artificial Agentes Inteligentes

Inteligência Artificial Agentes Inteligentes Inteligência Artificial Jarley P. Nóbrega, Dr. Faculdade Nova Roma Bacharelado em Ciência da Computação jpn@jarley.com Semestre 2018.2 Jarley P. Nóbrega, Dr. (Nova Roma) Inteligência Artificial Semestre

Leia mais

Prof. Dr. Alexandre da Silva Simões UNESP

Prof. Dr. Alexandre da Silva Simões UNESP UNESP!! Definição de paradigma!! Principais paradigmas da robótica:!! Paradigma Hierárquico (Deliberativo)!! Exemplos!! Paradigma Reativo!! Exemplos!! Paradigma Híbrido (Reativo-Deliberativo) 1 2!! Números

Leia mais

Modelando as ações dos agentes... (continuação) Modelando as ações dos agentes... (continuação)

Modelando as ações dos agentes... (continuação) Modelando as ações dos agentes... (continuação) Modelando as ações dos agentes... (continuação) O que precisa ser modelado em um SMA Modelar as ações dos agentes e suas consequências no ambiente Funcionamento do agente visto do seu interior e do exterior

Leia mais

Introdução aos Agentes Inteligentes

Introdução aos Agentes Inteligentes Introdução aos Agentes Inteligentes Luís Paulo Reis lpreis@fe.up.pt, Tel: : 919455251, 225081829 Investigador do LIACC Laboratório de Inteligência Artificial e Ciência de Computadores - Univ. Porto Docente

Leia mais

parte da teoria Engº Luis Paulo Reis parte da teoria + aulas práticas Sítio Web:

parte da teoria Engº Luis Paulo Reis parte da teoria + aulas práticas Sítio Web: Docentes: Prof. parte da teoria Engº Luis Paulo Reis parte da teoria + aulas práticas Sítio Web: http://www.fe.up.pt/~eol/20032004/robotica/ Quadros powerpoint em pdf sobre alguns capítulos Ligação para

Leia mais

Agentes Inteligentes. Inteligência Artificial

Agentes Inteligentes. Inteligência Artificial Agentes Inteligentes (Capítulo 2 - Russell) Inteligência Artificial Professor: Rosalvo Ferreira de Oliveira Neto Estrutura 1. Definições 2. Ambiente de Tarefas 3. Exemplos de ambiente de Tarefas 4. Propriedades

Leia mais

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

Disciplina de. Robôs Móveis Autônomos SSC-0714 USP - ICMC - SSC SSC 0714 (RMA) - 1o. Semestre 2010 Disciplina de SSC-0714 Prof. Fernando Santos Osório Email: fosorio [at] { icmc. usp. br, gmail. com } Estagiário PAE: Maurício Acconcia Dias - macccdias

Leia mais

INTELIGÊNCIA ARTIFICIAL

INTELIGÊNCIA ARTIFICIAL Agentes Inteligentes Aula 3 Mestrado em Educação (em andamento) MBA em Negócios em Mídias Digitais MBA em Marketing e Vendas Especialista em games : Produção e Programação Bacharel em Sistema de Informação

Leia mais

Temas Principais: Tipos de Robôs Sensores e Atuadores Modelos Sensoriais Modelos Cinemáticos Controle Robótico: Controle Reativo Controle

Temas Principais: Tipos de Robôs Sensores e Atuadores Modelos Sensoriais Modelos Cinemáticos Controle Robótico: Controle Reativo Controle 4 e Veículos Autônomos Temas Principais: Tipos de Robôs Sensores e Atuadores Modelos Sensoriais Modelos Cinemáticos Controle Robótico: Controle Reativo Controle Deliberativo Controle Hierárquico Localização

Leia mais

Robótica 2002/2003 Introdução à Robótica. Estrutura da Apresentação

Robótica 2002/2003 Introdução à Robótica. Estrutura da Apresentação Robótica 2002/2003 Introdução à Robótica Luís Paulo Reis lpreis@fe.up.pt http://www.fe.up.pt/~lpreis LIACC Lab.. Inteligência Artificial e Ciência de Computadores FEUP Faculdade de Engenharia da Universidade

Leia mais

Desenvolvido por: Prof. Dr. Fernando Osório* Farlei Heinen* (Mestrando em Computação Aplicada - PIP/CA)

Desenvolvido por: Prof. Dr. Fernando Osório* Farlei Heinen* (Mestrando em Computação Aplicada - PIP/CA) Seminário de Pesquisa - Mestrado em Computação Aplicada Robótica Autônoma: Projeto de Sistemas Inteligentes usando Aprendizado de Máquinas Desenvolvido por: Prof. Dr. Fernando Osório* Farlei Heinen* (Mestrando

Leia mais

Fundamentos de Inteligência Artificial [5COP099]

Fundamentos de Inteligência Artificial [5COP099] Fundamentos de Inteligência Artificial [5COP099] Dr. Sylvio Barbon Junior Departamento de Computação - UEL 1 o Semestre Assunto Aula 2 Agentes Inteligentes 2 de 22 Sumário Introdução Propriedades dos Agentes

Leia mais

INE Introdução a S is temas Multiagente Arquiteturas de agentes

INE Introdução a S is temas Multiagente Arquiteturas de agentes INE602200 Introdução a S is temas Multiagente Arquiteturas de agentes Ricardo Azambuja Silveira INE-CTC-UFSC E-Mail: silveira@inf.ufsc.br URL: www.inf.ufsc.br/~silveira Tipos de arquiteturas Duas abordagens

Leia mais

Pedro Tavares João Nuno Gonçalo Joana Cruz Joana Miller

Pedro Tavares João Nuno Gonçalo Joana Cruz Joana Miller Pedro Tavares João Nuno Gonçalo Joana Cruz Joana Miller 1-Tópicos: os aspectos que constituem os sistemas robóticos, (fundamento e bases, componentes e tecnologias usadas neles); as diferentes aplicações

Leia mais

Robótica. Linguagens de Programação para Robótica (manipuladores)

Robótica. Linguagens de Programação para Robótica (manipuladores) Linguagens de Programação para (manipuladores) -Orientados para o Robô -Tarefa descrita como sequência de movimentos -Ex: VAL (Puma), AL (IBM) -Orientada para as Tarefas (ou para os Objectos) -Descrição

Leia mais

Dinâmica de Grupo em Agentes

Dinâmica de Grupo em Agentes Dinâmica de Grupo em Agentes Rui Prada GAIPS, INESC-ID IST-UTL Sumário Introdução Grupos de Personagens Sintéticos Problemas e Limitações Caso de Estudo: Perfect Circle Modelo de Dinâmica de Grupo Sintética

Leia mais

Inteligência Artificial: 2. Agentes Inteligentes. Capítulo 2 Russell e Norvig

Inteligência Artificial: 2. Agentes Inteligentes. Capítulo 2 Russell e Norvig Inteligência Artificial: 2. Agentes Inteligentes Capítulo 2 Russell e Norvig Agentes Um agente é algo capaz de perceber seu ambiente por meio de sensores e de agir sobre esse ambiente por meio de atuadores.

Leia mais

Sistemas de Tempo-Real

Sistemas de Tempo-Real Sistemas de Tempo-Real Bibliografia H. Kopetz, Design Principles for Distributed Embedded Applications, Kluwer Academic Publishers, 1997. G. Buttazzo, Hard Real-Time Computing Systems: Predictable Scheduling

Leia mais

Projecto 3º ano. Escola Superior de Tecnologia de Castelo Branco. Folder Tracking. Eng.ª Informática e das Tecnologias da Informação

Projecto 3º ano. Escola Superior de Tecnologia de Castelo Branco. Folder Tracking. Eng.ª Informática e das Tecnologias da Informação Escola Superior de Tecnologia de Castelo Branco Eng.ª Informática e das Tecnologias da Informação Projecto 3º ano Folder Tracking Ferramenta de Rastreio Informacional Orientadores: Elaborado por: Prof.

Leia mais

Sistemas Multi-agentes

Sistemas Multi-agentes Sistemas Multi-agentes! Projeto dos agentes «O problema é resolvido por um conjunto de agentes, fisicamente distribuídos em diversas máquinas conectadas. «Os agentes são concebidos para solucionar um problema

Leia mais

Modelos matemáticos para resolução de problemas de afectação de operações a recursos produtivos

Modelos matemáticos para resolução de problemas de afectação de operações a recursos produtivos Métodos de Análise de Sistemas Produtivos Modelos matemáticos para resolução de problemas de afectação de operações a recursos produtivos 17 de Maio de 2002 Alunos: Álvaro Magalhães Bernardo Ribeiro João

Leia mais

Jorge Santos. Orientação de Zita Vale e Carlos Ramos. Instituto Politécnico do Porto Instituto Superior de Engenharia

Jorge Santos. Orientação de Zita Vale e Carlos Ramos. Instituto Politécnico do Porto Instituto Superior de Engenharia Jorge Santos Orientação de Zita Vale e Carlos Ramos Faculdade de Engenharia da Universidade do Porto Instituto Politécnico do Porto Instituto Superior de Engenharia Índice Aspectos do Conhecimento SPARSE

Leia mais

O Problema da Colisão. Profa. Dra. Soraia Raupp Musse

O Problema da Colisão. Profa. Dra. Soraia Raupp Musse O Problema da Colisão Profa. Dra. Soraia Raupp Musse Porque tratar a colisão? Necessidade de repetir fenômenos físicos prevendo penetrações geométricas Objetivo Encontrar as interferências geométricas

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Comunicação em Grupo Referência Sistemas operacionais modernos Andrew S. TANENBAUM Prentice-Hall, 1995 Seção 10.4 pág. 304-311 2 Comunicação em Grupo Suponha que se deseja um serviço de arquivos único

Leia mais

Planeamento em Robótica

Planeamento em Robótica PLANEAMENTO AUTOMÁTICO - Em Inteligência Artificial, Geração Automática de Planos estuda a resolução de um problema original através da decomposição em subproblemas mais elementares, propondo uma resolução

Leia mais

Capítulo 1 - O Autómato 1

Capítulo 1 - O Autómato 1 , INDICE Capítulo 1 - O Autómato 1 1.1. Introdução 1 1.2. Arquitectura do autómato 3 1.3. Vantagens do autómato programável 5 1.4. Classificação dos autómatos 5 1.5. Funcionamento do autómato 6 1.5.1.

Leia mais

Engenharia da Programação 2003/2004

Engenharia da Programação 2003/2004 Instituto Superior Técnico Engenharia da Programação 2003/2004 Primeiro Teste 31/10/2003 Número: Turma: Nome: Escreva o seu número em todas as folhas do teste. O tamanho das respostas deve ser limitado

Leia mais

Agentes Inteligentes

Agentes Inteligentes Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação Agentes Inteligentes Inteligência Artificial Site: http://jeiks.net E-mail: jacsonrcsilva@gmail.com

Leia mais

JADEX: A BDI REASONING ENGINE. Alexander Pokahr, Lars Braubach e Winfried Lamersdorf Springer US - Multi-Agent Programming 2005 pp.

JADEX: A BDI REASONING ENGINE. Alexander Pokahr, Lars Braubach e Winfried Lamersdorf Springer US - Multi-Agent Programming 2005 pp. JADEX: A BDI REASONING ENGINE Alexander Pokahr, Lars Braubach e Winfried Lamersdorf Springer US - Multi-Agent Programming 2005 pp. 149-174 Volume 15 Motivação Existem muitas plataformas para desenvolvimento

Leia mais

Agentes Inteligentes. CAPÍTULO 2 - Russell

Agentes Inteligentes. CAPÍTULO 2 - Russell Agentes Inteligentes CAPÍTULO 2 - Russell O que é um Agente Inteligente Um agente é tudo o que pode ser considerado capaz de perceber seu ambiente por meio de sensores e de agir sobre seu ambiente por

Leia mais

1 Introdução Origens

1 Introdução Origens Introdução 13 1 Introdução 1.1. Origens A biologia trouxe através dos anos inúmeras formas de controle primitivo, que num contexto ambiental geram resultados complexos e eficientes. A inspiração para o

Leia mais

Gestão de Redes e Sistemas Distribuídos

Gestão de Redes e Sistemas Distribuídos Gestão de Redes e Sistemas Distribuídos Setembro 2006 Arquitecturas de Gestão SNMPv3 Sumário???? Módulo II: Arquitecturas de Gestão Conceito de arquitectura de Gestão Arquitectura de Gestão SNMP SNMPv3

Leia mais

Tomada de decisão em grupo - abordagem baseada em agentes

Tomada de decisão em grupo - abordagem baseada em agentes Tomada de decisão em grupo - abordagem baseada em agentes Goreti Marreiros Departamento de Engenharia Informática, ISEP -IPP Disciplina: Agentes Inteligentes e Sistemas Cooperativos 23 de Setembro de 2004

Leia mais

Modelo neural hierárquico para obtenção de comportamento adaptativo em um agente robótico

Modelo neural hierárquico para obtenção de comportamento adaptativo em um agente robótico Modelo neural hierárquico para obtenção de comportamento adaptativo em um agente robótico Eduardo W. Basso ewbasso@inf.ufrgs.br Semana Acadêmica 2005 PPGC UFRGS Motivação Desenvolvendo sistemas inteligentes

Leia mais

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

Disciplina de Robôs Móveis Autônomos SSC-0714 USP - ICMC - SSC SSC 0714 (RMA) - 1o. Semestre 2009 Disciplina de SSC-0714 Prof. Fernando Santos Osório Email: fosorio [at] { icmc. usp. br, gmail. com } Web: http://www.icmc.usp.br/~fosorio/ 1 Aula 03

Leia mais

Agentes Inteligentes. Módulo 02 27/02/2013. Inteligência Artificial. Profª Hemilis Joyse

Agentes Inteligentes. Módulo 02 27/02/2013. Inteligência Artificial. Profª Hemilis Joyse Agentes Inteligentes Módulo 02 1 Agente É tudo que pode ser considerado capaz de perceber seu ambiente por meio de sensores e de agir sobre esse ambiente por intermédio de atuadores. 2 Agente Tabela parcial

Leia mais

Agentes Autónomos e Sistemas Multi-agente. Agentes Híbridos IST- 2008/2009

Agentes Autónomos e Sistemas Multi-agente. Agentes Híbridos IST- 2008/2009 Agentes Autónomos e Sistemas Multi-agente Agentes Híbridos IST- 2008/2009 Críticas aos Agentes Deliberativos Rapidez na resposta em tempo real representação simbólica e processo de decisão (manipulação

Leia mais

4 Desenvolvimento de Algoritmos de controle

4 Desenvolvimento de Algoritmos de controle 4 Desenvolvimento de Algoritmos de controle 4.1 Introdução Os estudos das características sensoriais e equações de movimento realizados com o robô ER1, junto com as ferramentas de simulação, permitem o

Leia mais

Raciocínio Baseado em Casos (Case Based Reasoning CBR)

Raciocínio Baseado em Casos (Case Based Reasoning CBR) Inteligência Artificial Escola de Verão 2007 Laboratório Associado de Computação e Matemática Aplicada LAC Raciocínio Baseado em Casos (Case Based Reasoning CBR) www.lac.inpe.br/~demisio/ia_lac.html Paradigma

Leia mais

UFSC Universidade Federal de Santa Catarina CTC Centro Tecnológico INE Departamento de Informática e Estatística

UFSC Universidade Federal de Santa Catarina CTC Centro Tecnológico INE Departamento de Informática e Estatística UFSC Universidade Federal de Santa Catarina CTC Centro Tecnológico INE Departamento de Informática e Estatística INE6105-Introdução à Robótica Prof. Mauro Roisemberg Arkin. Ronald C. Behavior-Based Robotics

Leia mais

Desenho de Software. Sumário

Desenho de Software. Sumário (QJHQKDULDGD3URJUDPDomR Desenho de Software Carla Ferreira Carla.Ferreira@dei.ist.utl.pt Sumário Objectivos Problemas Qualidades Técnicas Avaliação e Validação Casos Notáveis Exemplo Conclusões Desenho

Leia mais

Robôs Móveis Inteligentes: Princípios e Técnicas

Robôs Móveis Inteligentes: Princípios e Técnicas Robôs Móveis Inteligentes: Princípios e Técnicas Profa. Roseli Aparecida Francelin Romero Instituto de Ciências Matemáticas e de Computação - USP São Carlos rafrance@icmc.sc.usp.br www.icmc.sc.usp.br/~rafrance

Leia mais

Sistema de Controlo de Locomoção para Veículos Autónomos Terrestres. António Sérgio Gonçalves

Sistema de Controlo de Locomoção para Veículos Autónomos Terrestres. António Sérgio Gonçalves Sistema de Controlo de Locomoção para Veículos Autónomos Terrestres António Sérgio Gonçalves 2006 Projecto de fim de curso Lic. Eng. Electrotécnica Electrónica e Computadores Ramo de Automação e Sistemas

Leia mais

Inteligência Artificial: Introdução

Inteligência Artificial: Introdução Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Inteligência Artificial: Introdução DCA0121 Inteligência Artificial Aplicada Daniel Enos / Heitor Medeiros

Leia mais

Metodologias de Inteligência Artificial 2005/2006. Permite concorrência na resolução dos sub-objectivos Algoritmo Correcto Algoritmo Completo

Metodologias de Inteligência Artificial 2005/2006. Permite concorrência na resolução dos sub-objectivos Algoritmo Correcto Algoritmo Completo Geração Automática de Planos (parte 2) Metodologias de Inteligência Artificial 200/2006 Planeador não-linear Planeador Não Linear Vantagens Permite concorrência na resolução dos sub-objectivos Algoritmo

Leia mais

!"$# %$'& (#) *+! *,$ -) -#.+/ &$0 $"$# 1 ' #$4!*.+5 #76$8 8'9

!$# %$'& (#) *+! *,$ -) -#.+/ &$0 $$# 1 ' #$4!*.+5 #76$8 8'9 !"$# %$'& (#) *+! *,$ -) -#.+/ &$0 $"$# 1 ' 2 +3 2#$4!*.+5 #76$8 8'9 :?

Leia mais

2284-ELE/5, 3316-IE/3

2284-ELE/5, 3316-IE/3 INTELIGÊNCIA ARTIFICIAL 2284-ELE/5, 3316-IE/3 Universidade da Beira Interior, Departamento de Informática Hugo Pedro Proença, 2007/2008 Inteligência Artificial Objectivo de Longo Prazo Criar programas

Leia mais

Inteligência Artificial. Prof. Tiago A. E. Ferreira Aula 4 Tipos de Agentes Inteligentes Racionais e Ambientes

Inteligência Artificial. Prof. Tiago A. E. Ferreira Aula 4 Tipos de Agentes Inteligentes Racionais e Ambientes Inteligência Artificial Prof. Tiago A. E. Ferreira Aula 4 Tipos de Agentes Inteligentes Racionais e Ambientes 1 Um programa de IA pode ser visto como um Agente Racional Plano da aula Ambientes e arquiteturas

Leia mais

Microcontroladores e Robótica

Microcontroladores e Robótica Ciência da Computação Sistemas Microcontrolados Projetos Prof. Sergio F. Ribeiro Projetos É preciso estabelecer três equipes. Cada equipe ficará com o desenvolvimento de um projeto. Os projetos são distintos.

Leia mais

Arquitetura BDI. Benjamin Grando Moreira

Arquitetura BDI. Benjamin Grando Moreira Arquitetura BDI Benjamin Grando Moreira benjamin@ieb.ufsc.br Modelo BDI Bratman (1990). Baseia-se na noção de estados mentais para descrever o comportamento do agente. Validade questionada em relação a

Leia mais

Redes Colaborativas como suporte a Ambientes Inteligentes em Unidades de Cuidados Continuados. Ricardo Costa ESTGF/IPP PhD Student - UM/DI

Redes Colaborativas como suporte a Ambientes Inteligentes em Unidades de Cuidados Continuados. Ricardo Costa ESTGF/IPP PhD Student - UM/DI Redes Colaborativas como suporte a Ambientes Inteligentes em Unidades de Cuidados Continuados Ricardo Costa ESTGF/IPP PhD Student - UM/DI Índice Ambientes inteligentes: Definição; Características; Tecnologias;

Leia mais

APLICAÇÃO DO ALGORITMO SARSA NA COLETA DE LIXO - ESTUDO DO PARÂMETRO ALPHA 1

APLICAÇÃO DO ALGORITMO SARSA NA COLETA DE LIXO - ESTUDO DO PARÂMETRO ALPHA 1 APLICAÇÃO DO ALGORITMO SARSA NA COLETA DE LIXO - ESTUDO DO PARÂMETRO ALPHA 1 Darlinton Prauchner 2, Rogério Martins 3, Edson Padoin 4. 1 Trabalho de conclusão de curso realiazado no curso de Ciência da

Leia mais

Agentes em Counter Strike

Agentes em Counter Strike Agentes Autónomos e Sistemas Multiagente 2º Semestre, 2007-2008 Departamento de Engenharia Informática Enunciado do projecto Agentes em Counter Strike 1 de Maio de 2008 1 Introdução O objectivo do projecto

Leia mais

SISTEMAS DIGITAIS (SD)

SISTEMAS DIGITAIS (SD) SISTEMAS DIGITAIS (SD) MEEC Acetatos das Aulas Teóricas Versão 3.0 - Português Aula N o 22: Título: Sumário: Máquinas de Estado Microprogramadas: Circuito de Dados e Circuito de Controlo Projecto de máquinas

Leia mais

Desenvolvimento de um Protótipo e de Metodologias de Controlo de uma Cadeira de Rodas Inteligente

Desenvolvimento de um Protótipo e de Metodologias de Controlo de uma Cadeira de Rodas Inteligente Desenvolvimento de um Protótipo e de Metodologias de Controlo de uma Cadeira de Rodas Inteligente Discente: Marcelo Roberto Petry Orientador: Professor Doutor Luís Paulo Reis Co-orientador: Mestre Rodrigo

Leia mais

Sistemas Robóticos. Sumário. Introdução. Introdução. Arquitecturas de Controlo. Carlos Carreto

Sistemas Robóticos. Sumário. Introdução. Introdução. Arquitecturas de Controlo. Carlos Carreto umário istemas Robóticos de Controlo Introdução deliberativas reactivas híbridas baseadas em comportamentos Carlos Carreto Curso de Engenharia Informática Ano lectivo 2003/2004 Escola uperior de Tecnologia

Leia mais

III.1 - Modelos Mentais e Conceptuais I

III.1 - Modelos Mentais e Conceptuais I III - Desenho de Sistemas Interactivos Melhor e Pior? III.1 Modelos Mentais e Conceptuais I Conceptual Models, J. Johnson and A. Henderson (Artigo de Interactions Jan 02) Interaction Design, Cap. 2, J.

Leia mais

2.4 Principais estilos de interacção

2.4 Principais estilos de interacção 2.4 Principais estilos de interacção Janelas Menus Formulários Caixas de diálogo Manipulação directa Outros 2.1 Regras para Janelas 1. Não utilizar demasiadas janelas e minimizar as necessidades de manipulação

Leia mais

Modelação, Identificação e Controlo Digital

Modelação, Identificação e Controlo Digital Modelação, Identificação e Controlo Digital 1-Aspectos Gerais 1 Modelação, Identificação e Controlo Digital Semestre de Inverno 2005/2006 Área Científica de Sistemas de Decisão e Controlo Modelação, Identificação

Leia mais

Barramento. Prof. Leonardo Barreto Campos 1

Barramento. Prof. Leonardo Barreto Campos 1 Barramento Prof. Leonardo Barreto Campos 1 Sumário Introdução; Componentes do Computador; Funções dos Computadores; Estrutura de Interconexão; Interconexão de Barramentos Elementos de projeto de barramento;

Leia mais

ROUTER. Alberto Felipe Friderichs Barros

ROUTER. Alberto Felipe Friderichs Barros ROUTER Alberto Felipe Friderichs Barros Router Um roteador é um dispositivo que provê a comunicação entre duas ou mais LAN s, gerencia o tráfego de uma rede local e controla o acesso aos seus dados, de

Leia mais

Redes Neurais (Inteligência Artificial)

Redes Neurais (Inteligência Artificial) Redes Neurais (Inteligência Artificial) Aula 02 Agentes Inteligentes Edirlei Soares de Lima Agentes Inteligentes Um agente é algo capaz de perceber seu ambiente por meio de sensores

Leia mais

Tópicos Especiais: Inteligência Artificial AGENTES INTELIGENTES

Tópicos Especiais: Inteligência Artificial AGENTES INTELIGENTES Tópicos Especiais: Inteligência Artificial AGENTES INTELIGENTES Material baseado e adaptado do Cap. 2 do Livro Inteligência Artificial de Russel & Norving Bibliografia Inteligência Artificial Russell &

Leia mais

Circuitos sequenciais síncronos

Circuitos sequenciais síncronos Circuitos sequenciais síncronos Considerações gerais Modelos de Mealy e de Moore Projecto de circuitos sequenciais síncronos Usando lógica discreta Usando ROMs 2 1 Um contador ou um registo como os que

Leia mais

AULA 03: PROCESSAMENTO PARALELO: MULTIPROCESSADORES

AULA 03: PROCESSAMENTO PARALELO: MULTIPROCESSADORES ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES II AULA 03: PROCESSAMENTO PARALELO: MULTIPROCESSADORES Prof. Max Santana Rolemberg Farias max.santana@univasf.edu.br Colegiado de Engenharia de Computação MULTIPROCESSADORES

Leia mais

Data: 28/05/2010 8h as 12h. IP addresses and the port numbers of the components.

Data: 28/05/2010 8h as 12h. IP addresses and the port numbers of the components. CURSO DE PROGRAMAÇÃO DE ROBÔS MÓVEIS USP - ICMC LRM: Laboratório de Robótica Móvel Profs. Denis Wolf, Eduardo Simões, Fernando Osório Alunos PG - Alberto Hata, Gustavo Pessin, Patrick Shinzato, Maurício

Leia mais

IP addresses and the port numbers of the components.

IP addresses and the port numbers of the components. CURSO DE PROGRAMAÇÃO DE ROBÔS MÓVEIS USP - ICMC LRM: Laboratório de Robótica Móvel Profs. Denis Wolf, Eduardo Simões, Fernando Osório Alunos PG - Alberto Hata, Gustavo Pessin, Patrick Shinzato, Maurício

Leia mais

Inteligência Artificial

Inteligência Artificial Faculdade Ieducare 7º Semestre Sistemas de Informação Professor: Rhyan Ximenes 1 Objetivos de hoje: Agentes Inteligentes 2 Revisão: Barr & Feigenbaum (1981) IA é a parte da ciência da computação que se

Leia mais

AG V AUTOMATIC GUIDED VEHICLE. Grupo 3 Bruno Ramos Nº Rui Ramos Nº Sérgio Calado Nº 46702

AG V AUTOMATIC GUIDED VEHICLE. Grupo 3 Bruno Ramos Nº Rui Ramos Nº Sérgio Calado Nº 46702 AG V Grupo 3 Bruno Ramos Nº 46494 Rui Ramos Nº 46693 Sérgio Calado Nº 46702 INTRODUÇÃO O que são AGVs? Quais as suas aplicações? Capacidade de carga. Sistemas de Referência. Comunicação. Problemas nos

Leia mais

Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02

Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02 Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 02 Prof. Max Santana Rolemberg Farias max.santana@univasf.edu.br Colegiado de Engenharia de Computação POR QUE APRENDER CONCEITOS

Leia mais

Controlador de Motor de Passo baseado num 8051

Controlador de Motor de Passo baseado num 8051 Controlador de Motor de Passo baseado num 8051 1ª Parte Implementação do circuito de accionamento do motor de passo Dimensione o circuito de accionamento do motor de passo N82100. Seleccione o transformador

Leia mais

Unidade Curricular de Especialização. Telecomunicações

Unidade Curricular de Especialização. Telecomunicações Unidade Curricular de Especialização Telecomunicações Vantagens na escolha desta UCE O MIEEIC não oferece competências na área das Telecomunicações a não ser a quem escolher esta UCE Os pré-requisitos

Leia mais

PARABÉNS! APRESENTAÇÃO FUNCIONAMENTO Unidade Transmissora (membrana fixada no volante): Unidade Receptora:

PARABÉNS! APRESENTAÇÃO FUNCIONAMENTO Unidade Transmissora (membrana fixada no volante): Unidade Receptora: MANUAL DO USUÁRIO PARABÉNS! Você acaba de adquirir um produto com a qualidade JFA Eletrônicos, o qual foi desenvolvido com tecnologia avançada e design exclusivo. Leia atentamente as instruções de instalação

Leia mais

2 Fundamentação Conceitual

2 Fundamentação Conceitual Fundamentação Conceitual 17 2 Fundamentação Conceitual Este capítulo apresenta os principais conceitos utilizados pelo Moratus, como o conceito de contexto local e contexto global (de grupo), o conceito

Leia mais

Robótica Inteligente e Veículos Autônomos GIA / GPVA - Unisinos

Robótica Inteligente e Veículos Autônomos GIA / GPVA - Unisinos Dia da Computação Cursos de Informática UNOCHAPECÓ, Março 2004 Robótica Inteligente e Veículos Autônomos: Novos Desafios para a Computação Prof. Dr. Fernando Osório - osorio@exatas.unisinos.br http://inf.unisinos.br/~osorio/

Leia mais

Automação de Processos Industriais 2010 / Filipe Fernandes David Cerdeira 55181

Automação de Processos Industriais 2010 / Filipe Fernandes David Cerdeira 55181 Automação de Processos Industriais 2010 / 2011 Filipe Fernandes 55097 David Cerdeira 55181 Tópicos Introdução aos Sensores Sensores Ópticos Sensores de Indução Sensores de Som Microfone Sensores de Distância/

Leia mais

Student Chapter Almada. Ricardo Caldeira Chaves CAD EN-AEL

Student Chapter Almada. Ricardo Caldeira Chaves CAD EN-AEL Student Chapter Almada Ricardo Caldeira Chaves CAD EN-AEL Agenda 1 EN e CINAV 2 Teses Inseridas em Projetos I&D 3 Student Chapter 4 Considerações Finais Agenda 1 EN e CINAV 2 Teses Inseridas em Projetos

Leia mais

Agentes e Inteligência Artificial Distribuída

Agentes e Inteligência Artificial Distribuída Agentes e Inteligência Artificial Distribuída Sistema Multi-Agente para automação inteligente de uma casa Dezembro de 2006 Trabalho realizado por: André Lessa (ei02017) - ei02017@fe.up.pt Índice 1. Objectivo...

Leia mais

Motor Schemas. Um pouco de história. Método do Teorema de Esquemas: Teoria de Esquemas Neurofisiológicos:

Motor Schemas. Um pouco de história. Método do Teorema de Esquemas: Teoria de Esquemas Neurofisiológicos: Motor Schemas Luís Paulo, n.º 29071 Um pouco de história Método do Teorema de Esquemas: Século XVIII; Immanuel Kant; Modelo filosófico para a explicação de comportamentos; A sua compreensão é usada para

Leia mais

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

Disciplina de. Robôs Móveis Autônomos SSC-0714 USP - ICMC - SSC SSC 0714 (RMA) - 1o. Semestre 2010 Disciplina de SSC-0714 Prof. Fernando Santos Osório Email: fosorio [at] { icmc. usp. br, gmail. com } Estagiário PAE: Maurício Acconcia Dias - macccdias

Leia mais

Tópicos Especiais em Informática

Tópicos Especiais em Informática Dilermando Piva Jr Fatec Indaiatuba Russell & Norvig (2003) atuadores Agentes Inteligentes 2 Incluem seres humanos, robôs, termostatos etc. A função do agente mapeia qualquer seqüência de percepções específica

Leia mais

Tabelas de Hash MBB. Novembro de Algoritmos e Complexidade LEI-LCC

Tabelas de Hash MBB. Novembro de Algoritmos e Complexidade LEI-LCC Tabelas de Hash Algoritmos e Complexidade LEI-LCC 2010-2011 MBB Novembro de 2010 Tabelas e Acesso a Informação As estruturas de dados apresentadas anteriormente têm como objectivo o armazenamento de informação,

Leia mais

PARCERIAS PÚBLICO-PRIVADAS NA GESTÃO DA EMERGÊNCIA.

PARCERIAS PÚBLICO-PRIVADAS NA GESTÃO DA EMERGÊNCIA. PARCERIAS PÚBLICO-PRIVADAS NA GESTÃO DA EMERGÊNCIA. DOUTOR ENGENHEIRO JOSÉ RAMÓN PERIBÁÑEZ RECIO INSPECTOR DO CORPO DE BOMBEIROS DA COMUNIDADE DE MADRID ASOCIACIÓN ESPAÑOLA DE LUCHA CONTRA EL FUEGO A.S.E.L.F.

Leia mais

INTELIGÊNCIA ARTIFICIAL

INTELIGÊNCIA ARTIFICIAL INTELIGÊNCIA ARTIFICIAL Primeiro Teste 29 de Outubro de 2011 17:00-18:30 Este teste é composto por 9 páginas contendo 11 perguntas. Para perguntas com resposta de escolha múltipla, respostas erradas com

Leia mais