Agentes Quartas à Tarde no DEI 3 de Maio de 2000.

Slides:



Advertisements
Apresentações semelhantes
Sistemas Distribuídos
Advertisements

Sistemas de Informação
Trabalho de APSI II Diagrama de Instalação Victor Campolino Moussallem
Renata S.S. Guizzardi Inteligência Artificial – 2007/02
DOMÓTICA Protocolo de comunicação LonWorks ou LON (Local Operating Network)
Bem-vindo(a)! ACÇÃO 17 Primeiros Passos na Utilização das TIC.
Sistemas operacionais
1 ZEUS Agentes Inteligentes e Sistemas Multi-agente Ferramentas de Contrução de Agentes IST- 2003/2004 Ana Paiva.
INTERAÇÕES Organizações como Sistemas Complexos
SAD - SISTEMA DE APOIO À DECISÃO Prof. Wagner Andrade
Inteligência Artificial Alex F. V. Machado. Tecnologia de Processamento da Informação que envolve processos de raciocínio, aprendizado e percepção. Winston.
Os Sistemas Multi-agente Viviane Torres da Silva
Modelos Baseados em Agentes
CAPÍTULO 7 1. Vantagens e desvantagens da robótica industrial
QoS para Realidade Virtual
Paulo J. Azevedo Departamento de Informática Universidade do Minho
O Portal do Estudante de Computação
CONTEUDO ROBÓTICA MÓVEL 1.1. Percepção Sensores do Nomad XR4000
Introdução a Arquitetura Orientada a serviços
Desafios para o Turismo em Meio Rural Novas oportunidades – novas competências Palmela, 7 de Novembro de 2012.
METODOLOGIA DE AVALIAÇÃO DAS COMPETÊNCIAS DOS DIPLOMADOS DO IST
Desenvolvimento de uma garra robótica para operações de bin-picking
gestão em inteligência competitiva
Maria Tereza Nagel Junho 2004 Grids de Agentes Processadores para Gerência de Redes de Computadores e Telecomunicações Orientador: Prof. Dr. Carlos Becker.
Introdução aos Agentes Autónomos (UD2) Teorias de Agentes e Agentes Deliberativos IST- 2003/2004.
Introdução aos Sistemas Operativos
TIC 10º ano de escolaridade
Motor Schemas Luís Paulo, n.º Um pouco de história Método do Teorema de Esquemas: –Século XVIII; –Immanuel Kant; –Modelo filosófico para a explicação.
Exame de Defesa de Mestrado
Sistemas Distribuídos
Gestão de Redes e Sistemas Distribuídos Teresa Maria Vazão Fevereiro 2003 IST/INESC Contactos:IST/Tagus-Park Tel:
Gestão de Redes e Sistemas Distribuídos Teresa Maria Vazão Julho 2005 Ferramentas de Gestão Plataformas de Gestão IST/INESC-ID Contactos: IST/Tagus-Park.
Posto de Abastecimento Seguro
Roteiro Agentes Trabalhando Juntos Coordenação em SMA
Gerenciamento de Redes Utilizando Agentes Móveis
Futebol de robôs, uma aplicação de robótica
3 – Agentes e 4 – Multiagentes
Sistemas Especialistas
SISTEMA TEORIA DE SISTEMAS ABORDAGEM SISTÊMICA.
Tecnologias da Informação e Comunicação
Sistemas Distribuídos Introdução. Conceito Coleção de múltiplos processos que executam sobre uma coleção de processadores autônomos interligados em uma.
Apresentação de SISTEMAS OPERATIVOS   Curso Profissional de Técnico de Gestão e Programação de Sistemas Informáticos     MÓDULO V   Arquitectura de Sistemas.
Sistemas Operacionais
Porque um novo ambiente?. Interação inter-grupos  A maioria das ferramentas existentes provê interação dentro do grupo. Na concepção adotada nessa proposta.
Proposta de uma Arquitetura Híbrida para Navegação Autônoma por Hugo da Luz Silva.
Agentes Inteligentes e Sistemas Multi- agente (UD5) Construção de Sociedades de Agentes IST- 2004/2005.
PUCC 1 Tópicos em Sistemas Inteligentes. PUCC 2 Agenda - Aula 03 Buscas Agentes que Planejam.
1 MAC Computação Móvel Agentes de software para Computação Móvel Aluno: Eduardo Leal Guerra
Gestão SNMP. Planeamento Montagem e Manutenção de Redes e Equipamentos Informáticos 2 SNMP- Simple Network Management Protocol Nos primeiros dias da Arpanet,
Vida Artificial 2005/2006 Rodney Allen Brooks e a Robótica Apresentação por: Nuno Maio N.º
Guiagem do Robô Móvel XR4000 para Inspeção via Internet de Tubulações Industriais Soldadas Universidade de Brasília Faculdade de Tecnologia Departamento.
Infra-Estrutura para Computação Distribuída
CIn- UFPE Agntes Autônomos e os Perfis da Graduação a/grade_curricular_reforma.html.
Gestão da Carga em Sistemas Distribuídos : Algumas Considerações Luís Paulo Peixoto dos Santos Departamento de Informática Universidade do Minho.
Agent-Oriented Programming Luanda Philippi Remáculo Sabrina Schürhaus
1 Linguagens de Programação Pedro Lopes 2010/2011.
Inteligência Artificial
Introdução à Inteligência Artificial Prof. Cláudio M. N. A. Pereira.
 “No contexto contemporâneo destacam-se cada vez mais, as possibilidades estratégias das ambiências comunicacionais digitais, as quais têm proporcionado.
INTELIGÊNCIA ARTIFICIAL Grupo: Amora Figueiredo Érika Diniz
Evolução dos Games Usabilidade, Interface e Jogabilidade.
Emerson Felipe GOVERNO DO ESTADO DE PERNAMBUCO ESCOLA TÉCNICA ESTADUAL MARIA EDUARDA RAMOS DE BARROS.
Curso:Tecnologia em Gestão de Recursos Humanos Docente: Maysa Soares 2ºsemestre de 2012 Educação Corporativa.
Objetivos do Capítulo Identificar as mudanças que acontecem na forma e no uso de apoio à decisão em empreendimentos de e-business. Identificar o papel.
Alunas: Ana Paula/ Beatriz / Gracielle / Márci Alunas: Ana Paula/ Beatriz / Gracielle / Márci a Professor Antônio.
Sistema - "Conjunto de elementos, materiais ou idéias, entre os quais se possa encontrar ou definir alguma relação". Especialista - "Pessoa que se consagra.
GESTÃO ORGANIZACIONAL
Matheus Stigger Sistemas operacionais em carros. Eletrônica Embarcada A eletrônica embarcada consiste da eletrônica desenvolvida para uma aplicação móvel.
Grupo 4.  Paradigma da tecnologia de informação como uma rede de múltiplos acessos, flexível e complexa.  A tecnologia é um mediador para os processos.
7 Núcleos Geradores de Unidades de Competência: Áreas “gémeas” de Competências-Chave: Apresentação do Referencial de Competências-Chave de Nível Secundário.
Transcrição da apresentação:

Agentes Quartas à Tarde no DEI 3 de Maio de 2000

Estrutura da Sessão Introdução à Tecnologia de Agentes A Tecnologia dos Agentes aplicada à Robótica Móvel Possíveis Aplicações de Sistemas Baseados em Agentes Ferramentas de Suporte ao Desenvolvimento

Introdução à Tecnologia dos Agentes

Estrutura da Apresentação Introdução Conceito de Agente Arquitectura de um Agente Sistema Multi-Agente Uma Aplicação Prática no domínio da Robótica Móvel desenvolvida com base na Tecnologia dos Agentes

Introdução Autonomia –Os computadores como escravos obedientes … –Novas áreas exigem sistemas capazes de agir autonomamente e em tempo real a situações imprevisíveis. A autonomia é a solução mais apropriada a muitas aplicações. Sistemas de Computação capazes de uma acção autónoma e flexível são conhecidos por Agentes

Introdução Sistemas Distribuídos –A complexidade crescente das aplicações torna impossível projectá-las como entidades monóliticas. Além disso elas têm que se ajustar a ambientes computacionais organizados em rede. –A distribuição de competências, de controlo e de informação requer novos mecanismos de resolução de problemas. A Tecnologia dos Agentes, especialmente a dos Agentes Inteligentes, é uma das mais promissoras para o desenvolvimento de sistemas distribuídos e complexos.

Introdução A Robótica A Internet em geral e a Web em particular são os mais recentes e relevantes desenvolvimentos no mundo da transferência da informação e provavelmente da própria computação. O valor da Web está associado aos bens e serviços que ela oferece, no entanto a tarefa de extrair valor da Web é consumidora de muito tempo limitando a produtividade do utilizador. A tecnologia dos agentes surge como uma solução A Robótica e a Internet foram as áreas impulsionadoras da tecnologia dos agentes inteligentes

Agentes Inteligentes e a Internet Os agentes são entidades de software que assistem pessoas e agem em seu nome. Objectivo:Tornar as nossas vidas mais fáceis e rentabilizar o nosso tempo Facilitando o uso dos computadores e da Internet Filtrando , pesquisando NetNews, lembrando marcações Pesquisando informação submetendo-a a vários motores de pesquisa e filtrando-a e - Business...

Agente Um agente é uma entidade capaz de perceber o seu ambiente através de sensores e agir sobre esse ambiente através de actuadores (Russel, Norvig 1995) Agentes são componentes persistentes e activas, que percebem, raciocinam, actuam e comunicam (Hunhs, Singh 1997) Agentes são sistemas que habitam em ambientes complexos, sentem o ambiente e actuam de modo autónomo executando o conjunto de tarefas para que foram construídos (Maes 1990).

Um agente é um sistema computacional capaz de uma acção autónoma e flexível num determinado ambiente (Woldridge 1999). Autonomia – capacidade de operar sem intervenção de terceiros exercendo algum tipo de controlo sobre as suas acções. Adaptabilidade – capacidade melhorar o seu desempenho a partir da experiência Flexibilidade – Reactivo, Pró-activo e Social Reactivo – percebe o seu ambiente e responde rapidamente as alterações que nele ocorrem Pró-activo - exibe um comportamento orientado aos seus objectivos, tomando iniciativa e reconhecendo oportunidades Social – tem capacidade de interagir com o ambiente e com outros agentes Agente

Arquitectura de um Agente A arquitectura de um agente é o conjunto de módulos componentes, sua organização e interacção com vista a dotar o agente de determinadas funcionalidades. Os três grandes grupos: –Arquitecturas Deliberativas –Arquitecturas Reactivas ( não deliberativas) –Arquitecturas Híbridas –Arquitecturas BDI (Beliefs, Desires and Intentions)

Arquitectura Deliberativa Ambiente SensoresActuadores Arquitectura Deliberativa SentirModelarAgirPlanear

Arquitectura Reactiva Ambiente SensoresActuadores Arquitectura Reactiva Situação/Acção

Arquitectura Híbrida Ambiente Sensores Actuadores Arquitectura Híbrida Planeador Deliberativo Executor Reactivo Sequenciador

Sistema Multi-Agente (SMA) SMA é qualquer sistema composto por vários agentes que interagem na prossecução de um objectivo comum. A potencialidade de um SMA está alicerçada na comunidade de agentes que o constituem e nas respectivas capacidades de coordenação desses vários agentes.

Sistema Multi-Agente (SMA) Os SMA fornecem um outro tipo de comportamento, um comportamento emergente onde as capacidades do sistema superam a soma das capacidades dos agentes. O modelo de agentes a trabalharem em conjunto surge como uma nova geração de aplicações informáticas avançadas havendo quem o refira como um novo paradigma da Engenharia de Software

A Tecnologia dos Agentes e uma sua aplicação à Robótica Móvel

Uma Aplicação Desenvolvimento de uma Arquitectura de Controlo Híbrida, Distribuída e Adaptável para um Robô Móvel

Conceito de Agente na Aplicação No âmbito desta aplicação o conceito de agente está presente a dois níveis: –Robô Móvel é visto como um Agente Autónomo Situado e Corporizado –O Sistema de Controlo do robô móvel foi desenvolvido como um Sistema Multi-Agente

Robôs Móveis Um robô móvel é por inerência um agente autónomo cujo comportamento é determinado pela interacção dos seus próprios processos com o ambiente em que está integrado, no contexto de execução de uma determinada tarefa. Garantir uma interacção apropriada é tarefa árdua envolvendo capacidade de lidar com incerteza, de resposta em tempo real, assim como de sentir, agir e planear. O desenvolvimento de arquitecturas de controlo para robôs móveis é um dos principais desafios da robótica de hoje.

Plataforma Móvel-RobuterII Computador Próprio – MHz 1Mbyte RAM –O. S. ALBATROS Sistema Sensorial –sensores ultrasónicos –sistema pára-choques Sistema Odométrico Comunicação a partir de computador anfitrião ( via radio) –carregamento de programas –controlo interactivo

ARCoS - A utonomous R obot Co ntrol S ystem A arquitectura ARCoS desenvolvida tem como objectivo transformar a plataforma móvel num verdadeiro agente autónomo com as seguintes características: – situado e orientado aos objectivos – adaptável e extensível Arquitectura Híbrida, Distribuída e Adaptável

Estrutura Global do Robô Autónomo Plataforma Móvel ARCoS Navegador Planeadores RA1 RA2 RAn Agentes Reactivos Mediador Interface ARCoS/Plataforma Móvel Base de Conhecimento

Arquitectura Híbrida e Distribuída ARCoS Camada Deliberativa Camada Reactiva Navegador Planeadores Planos Abstractos ConselhosTarefas RA1 RA2 SA Agentes Reactivos RAn

Um Agente Reactivo (RA) Responsável por uma competência elementar de navegação Coopera com outros RAs para alcançar competências de navegação mais complexas Arquitectura Multi-Paradigma –Lógica Difusa e Redes Neuronais Reactividade Controlo Distribuído Adaptabilidade

Arquitectura de um Agente Reactivo Controlo Difuso Monitor Conhecimento Prévio Mecanismo Inferência Difuso Selector da Acção Estratégia Integração e Coordenação das Propostas dos RAs Saída MSaída M Conhecimento Adquirido Pré- Processamento Memória Associativa

Arquitectura de um Agente Reactivo (RA) Características Sistema Difuso –Incerteza e Imprecisão Capacidades de Aprendizagem –Rede Neuronal Flexibilidade –Conhecimento Prévio –Conhecimento Adquirido da Experiência Saída Múltipla –Evitar Informação Escondida –Integração e Coordenação com outros RA

Conclusões A arquitectura de controlo desenvolvida transforma uma plataforma móvel num verdadeiro agente móvel autónomo situado e orientado aos seus objectivos controlo distribuído adaptável extensível