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

Documentos relacionados
Representação de Conhecimento

Inúmeras situações devidas à existência de forças: Forças Magnéticas

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

Movimento Dulce Godinho

Concursos Micro-Rato. Ciber-Rato

Objectivos de aprendizagem: No final desta lição, você será capaz de:

5 Agregação das Reservas das Entidades

da informação aos sistemas de informação

Boas Práticas nos Exames de Condução. A atenção do Examinador na Avaliação

Modelos Geométricos Transformações

Escola Secundária c/ 3º ciclo do Fundão. Palavras-chave: objectivos, instrução, empenhamento motor, tentativas, exemplificação, feedback s e clima.

Introdução aos Agentes Autónomos. (UD1) Introdução- Part II IST- 2006/2007

Gestão Integrada de Operações

I Em trânsito Avalia os teus conhecimentos

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

ALGA - Eng. Civil e Eng. Topográ ca - ISE /11 - Geometria Analítica 88. Geometria Analítica

Self Organizing Maps - Redes de Kohonen

Hidrocinemática 1.1 Conceitos básicos: A hidrocinemática

Psicologia Percepção Visual

Fases no processamento da informação Esquemas. Social

Mecânica I. Sistemas de forças: redução a força+binário

Disciplina de Introdução aos Sistemas Robóticos SSC-5887

Da Física Clássica à Física Moderna

Fundamentos de Programação

DESENVOLVIMENTO COGNITIVO

Piaget. A epistemologia genética de Jean Piaget

Sumário. Energia em movimentos 18/05/2012

ALGA - Eng. Civil e Eng. Topográ ca - ISE / Geometria Analítica 89. Geometria Analítica

INSTITUTO POLITÉCNICO DE BRAGANÇA Estática

Exame de Conhecimento de Física

Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 6 de Janeiro de o Teste A

Cadernos Técnicos. métodos de medição

ALGA /09 - Geometria Analítica 78. Geometria Analítica

DR3-Usar conhecimentos científicos que suportam normas reguladoras de segurança no Código Rodoviário. Distância mínimas entre veículos

Sistemas para Automação e

Agrupamento de Escolas de Forte da Casa Ano Letivo de

Estrutura e funcionamento básico de um computador

4 ABORDAGENS METROLÓGICAS

Metodologias de Inteligência Artificial 2005/2006

Aspectos Sociais da Sinistralidade Laboral: O papel da IGT

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

Matriz da Prova de Física e Química Módulo 1 Professora Andreia Prates Duração da Prova: 90 minutos Ano: 11º

Abordagem Ergonómica. dos Sistemas

MEEC. Mestrado em Eng. Electrotécnica e de Computadores. Índice. MEEC Edição 2008/09 Instituto Superior de Engenharia do Porto

Computação e Programação

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

O problema da velocidade instantânea

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

Agrupamento de Escolas de Forte da Casa Ano Letivo de

Aluno(a): Turma: N.º: a) Qual é a velocidade do bloco no instante t = 3 s? b) Qual é a intensidade da força média entre os instantes t = 0 e t = 3 s?

Workshop 7. Workshop 7

ˆ identicar as forças presentes em situações concretas e representá-las correctamente através de vectores;

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

CAPACIDADES MOTORAS:

Fundamentos de Programação

Circuitos sequenciais Adaptado dos transparentes das autoras do livro The Essentials of Computer Organization and Architecture

SI nas. Organizações CEM01 CEM01. para Gestão. O conceito de Sistema no contexto das organizações. Definição de Sistema. Page 1

SEBENTA INTRODUÇÃO Á ALGORITMIA

Desenvolvimento de um modelo de ensino da Física

Filosofia 10º Ano Ano letivo de 2015/2016 PLANIFICAÇÃO

AF Aveiro Formação de Treinadores. Fisiologia do Exercício

Web Presentation Patterns - Controllers

Enunciados Exames 2002/2003 Enunciados Exames 2003/2004 Enunciados Trabalhos 2003/2004 Enunciados Exames 2004/2005 Enunciados Mini-testes 2004/2005

Breve introdução ao tratamento de dados experimentais e representação gráfica

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

IPV.ESTG Volume de Trabalho Total (horas): 132,5 Total Horas de Contacto: 72,80 T TP PL OT 19,5 32,5 20,8 Competências

Cinemática de Mecanismos

1º Teste Computação Gráfica

Exercícios Aulas Práticas 2005/2006

Desenvolvimento cognitivo

Temas/Domínios Conteúdos Objetivos Tempo Avaliação

Referencial do Curso Auditores da Qualidade

Parte 1 Cena Simples Interativa com Câmara Fixa

MODELAÇÃO E SIMULAÇÃO MEEC IST, TESTE N0.1 TIPO V02. Consider o sistema dinâmico descrito pela equação diferencial

TAÇA DE BENJAMINS º ENCONTRO

Pesquisa e Tratamento de Informação

Concepção e Fabrico Assistido por Computador

Modelos Universais de Computação

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

Breve introdução ao tratamento de dados experimentais e representação gráfica

Matemática A. Teste Intermédio Matemática A. Versão 1. Teste Intermédio. Versão 1. Duração do Teste: 90 minutos º Ano de Escolaridade

Física I 2010/2011. Aula 16. Momento de uma Força e Momento Angular

APL 2.1 ENERGIA CINÉTICA AO LONGO DE UM PLANO INCLINADO

Fermat descobriu duas classes de primos, uma da forma 4n 1 tal como 5, 13, 17, 29, 37, 41, etc. 5 = 13 =

Cultura Organizacional

Agentes Autónomos e Sistemas Multiagente

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

Bots em Counter Strike

PARTICIPAÇÃO DE PARTES INTERESSADAS. GIRH para Organizações de Bacias Hidrográficas

EXAME NACIONAL DO ENSINO SECUNDÁRIO. 12.º Ano de Escolaridade. (Decreto-Lei n.º 286/89, de 29 de Agosto) Duração da prova: 120 minutos 2007

Escola Secundária c/ 3º ciclo do Fundão. Palavras-chave: objectivos, instrução, empenhamento motor,tentativas, exemplificação, feedback s e clima.

Exercícios de Relatividade Restrita

Sala: 12 meses aos 24 meses Educadora: Idalina Barros

Sala: Berçário/transição Educadora: Idalina Barros

4 Resultados. 4.1 Análise de desempenho

Agentes Inteligentes. Inteligência Artificial

Exercícios Aulas Práticas 2004/2005

Associação de Futebol da Guarda

Aspectos introdutórios. rios

Transcrição:

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 categorizar a percepção sensorial. Teoria de Esquemas Neurofisiológicos: Século XX; Começaram por explicar mecanismos de controlo de postura em humanos; Piaget usou a teoria de esquemas como um mecanismo de expressão de memória e aprendizagem. 1 1

Esquemas Várias definições; Um padrão de acções bem como um padrão para acções; Uma unidade fundamental que recebe informação especial, antecipando um conteúdo perceptual, que a cruza com o conteúdo depois recebido. Esquema (definição): Unidade básica de comportamento a partir da qual acções complexas podem ser construídas. Teoria de Esquemas: Consiste no conhecimento de como agir ou perceber; Oferece em método de codificação de comportamento robótico. 2 Esquemas Motores (1) Usam a teoria de esquemas; Explicam o comportamento motor em termos de controlo concorrente de várias actividades concorrentes; Armazenam tanto como reagir como a forma dessa reacção ser realizada; São modelos distribuídos de computação; Disponibilizam uma linguagem para ligação da acção com a percepção. 3 2

Esquemas Motores (2) O Método dos Esquemas Motores difere de todos os outros métodos nos seguintes aspectos: Respostas comportamentais são todas representadas num único formato uniforme: Vector; A coordenação é conseguida através da soma de vectores; Não há hierarquia pré-definida para a coordenação. Em vez disso os comportamentos são configurados em tempo-real através das interacções, capacidades e do meio envolvente. 4 Comportamentos baseados em esquemas Vector Robot Vector tem dois componentes: Orientação; Magnitude. Definem como o robot se deve movimentar em resposta a um estímulo recebido. 5 3

Avoid-static-obstacle 6 Move-ahead 7 4

Move-to-goal 8 Coordenação baseada em esquemas Como é que a coordenação é realizada usando os esquemas motores? Soma de Vectores Todos os comportamentos activos contribuem para o movimento global do robot; Existe um vector ganho que determina a composição relativa de cada movimento; Cada vector resultante do esquema é multiplicado pelo seu valor ganho associado, e somado aos outros vectores; O resultado é um único vector global que define o movimento nas suas duas componentes. 9 5

Exemplo (I) 10 Exemplo (II) 11 6

Como construir um esquema? 1. Caracterizar o domínio do problema em termos de comportamentos motores necessários para concretizar a tarefa; 2. Decompor os comportamentos motores nos seus níveis primitivos, usando estudos biológicos; 3. Desenvolver fórmulas para expressar a reacção dos robots; 4. Determinar os requisitos de percepção necessários para satisfazer os inputs de cada esquema. 12 Exemplo (III) 13 7

Exemplo com ruído 14 Motor Schema-based formation control for multiagent teams Comportamentos reactivos que implementam grupos de robots; 4 tipos de formações baseadas em doutrinas militares; 3 métodos para determinar a posição correcta dos veículos (=robots); A performance é avaliada quantitativamente relativamente à navegação e à forma de ultrapassar um obstáculo; 15 8

Motor Schema-based formation control for multiagent teams Cada robot tem um identificador único; A posição de cada robot num grupo depende do seu ID; OBJECTIVO: o grupo tem de se deslocar para um determinado ponto atravessando obstáculos; Tal como os boids o comportamento depende de vários componentes: Centro do grupo; Ajuste da velocidade; Colisão entre agentes. 16 Motor Schema-based formation control for multiagent teams Cada componente é calculado separadamente e depois combinado (através da soma de vectores falado anteriormente) de forma a resultar no movimento pretendido; 17 9

Motor Schema-based formation control for multiagent teams As formações em grupos têm um problema: Manter uma geometria específica do grupo Forma de o contornar: É dada a cada robot uma posição específica para manter relativamente ao líder ou ao seu vizinho. Alguns autores afirmam que simples comportamentos, tais como a anulação, a agregação e a dispersão, podem ser combinados para criar um comportamento em grupo. Assim conclui-se que não é necessário haver uma geometria do grupo ou uma posição específica de cada elemento do grupo. 18 Motor Schema-based formation control for multiagent teams 4 formações possíveis: Linha lado a lado; Coluna um atrás do outro; Diamante como um diamante; Canto formando um V. Os comportamentos de cada robot são idênticos excepto os do robot 1 que adopta o comportamento de um líder; A finalidade de cada elemento do grupo é, simultaneamente, deslocar-se para o seu objectivo ultrapassando obstáculos, evitando colisões com os companheiros e manter a sua posição no grupo. 19 10

Motor Schema-based formation control for multiagent teams 4 esquemas motores pré-definidos usados: Move-to-goal; Avoid_static_obstacle; Avoid_robot; Maintain_formation. Cada esquema origina um vector (direcção e magnitude do movimento); Resultado dado pela soma dos 4 vectores; É usado um valor ganho para indicar a importância relativa de cada comportamento individual. 20 Motor Schema-based formation control for multiagent teams A gestão da formação do grupo é realizada por dois esquemas motores: Detect_formation_position (determina a posição de cada robot no grupo dada a geometria do grupo); Maintain_formation (gera um vector do movimento dirigido para a localização correcta). Estes dois esquemas são usados a cada instante, a cada movimento. 21 11

Motor Schema-based formation control for multiagent teams 3 técnicas para determinar a posição correcta de cada elemento segundo a geometria do grupo: Unit-center-reference; Leader-reference; Neighbor-reference. 22 Leader-referenced 23 12

Leader-referenced 24 Leader-referenced 25 13

Leader-referenced 26 Leader-referenced vs unit-center-referenced 27 14