Frederico Miguel Santos



Documentos relacionados
FUTEBOL UTEBOL ROBÓTICO

Módulo de captura de imagens do sistema Scisoccer

Capítulo. Sistemas de apoio à decisão


ÁREA DISCIPLINAR DE CIÊNCIA E TECNOLOGIA DA PROGRAMAÇÃO. Tem sob a sua responsabilidade as seguintes unidades curriculares:

O Laboratório de Garagem

Princípios de Jogo Formação - Infantis

MESTRADO EM DESPORTO, ESPECIALIZAÇÕES EM TREINO DESPORTIVO, CONDIÇÃO FÍSICA E SAÚDE, DESPORTO DE NATUREZA, EDUCAÇÃO FÍSICA ESCOLAR

CONSTRUÇÃO DE VEÍCULO MECATRÔNICO COMANDADO REMOTAMENTE

Definição : Num mundo altamente competitivo como o de hoje, quem estiver mais bem informado está em vantagem.

PLANEJAMENTO ANUAL DE EDUCAÇÃO FÍSICA ENSINO MÉDIO INTRODUCÃO

Apresentação de Solução

Cadeira de Tecnologias de Informação. Conceitos fundamentais de sistemas e tecnologias de informação e de gestão do conhecimento.

Inovação tecnológica na empresa do futuro

Gerenciamento de Projetos

ENSINO SUPERIOR DIPLOMADOS ATENÇÃO: É INDISPENSÁVEL A LEITURA DAS INSTRUÇÕES ANTES DE INICIAR O PREENCHIMENTO DO IMPRESSO

RELATÓRIO EXECUTIVO PESQUISA DELPHI SOBRE E-CIÊNCIA NA AMÉRICA LATINA

Virtualização e Consolidação de Centro de Dados O Caso da UTAD António Costa - acosta@utad.pt

Desenvolvimento de Estratégia para Programação do Futebol de Robôs da Mauá

PORTUGUES - BR INTRODUÇÃO

A Mecatrônica com Arduino como ferramenta para a melhoria do processo de ensino e aprendizagem

10 motivos para participar da próxima temporada do Torneio de Robótica FLL

97% dos indivíduos com idade entre os 10 e os 15 anos utilizam computador, 93% acedem à Internet e 85% utilizam telemóvel

2005 José Miquel Cabeças

Apresentação da Solução. Divisão Área Saúde. Solução: Gestão de Camas

Robot Soccer. Hustle 3000

Capítulo 8 8. Análise do Domínio de Aplicação: Futebol Robótico

Departamento de Ciências e Tecnologias

Bússola Eleitoral Portugal

Prioridades da presidência portuguesa na Ciência, Tecnologia e Ensino Superior

Introdução à Computação

Inteligência Artificial

Prof. Sandrina Correia

Estrutura Curricular do 2º Ciclo do Mestrado integrado em Engenharia Eletrotécnica e Computadores (MIEEC)

Visão Geral dos Sistemas de Informação

Fundamentos do Treino de Jovens no Ténis: O Desenvolvimento Técnico

SISTEMAS DE INFORMAÇÃO PARA GESTÃO

SPOT BATTERY EXCHANGER

Engenharia de Sistemas Computacionais

Unidade 1 - Objectivos das Tecnologias Informáticas

Gerenciamento de projetos.

Fundamentos de Sistemas de Informação Sistemas de Informação

9.ª EDIÇÃO 24 Fevereiro a 02 Março ORGANIZAÇÃO SINDICATO DOS JOGADORES PROFISSIONAIS DE FUTEBOL PRODUÇÃO RM PREMIUM EVENTS

RACmotion Controlo da Trajectória de um Robô Omnidireccional para a RoboCup SSL

Prática no Laboratório de Informática: Jogos no Programa Mais Educação

A MOBILIDADE URBANA E A SUSTENTABILIDADE DAS CIDADES. Opções da União Europeia e posição de Portugal

Construção de Robôs Jogadores de Futebol

AS REGRAS DO VOLEIBOL

MODELO CLIENTE SERVIDOR

Conclusões do Conselho sobre o critério de referência da mobilidade para a aprendizagem (2011/C 372/08)

Wilson Moraes Góes. Novatec

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

Jornadas Técnico-Pedagógica Hóquei em Patins

Arquitecturas de Software Licenciatura em Engenharia Informática e de Computadores

REGULAMENTO 2ª Edição 2015

Inteligência Artificial

O 1º Ciclo do Ensino Básico é um espaço privilegiado onde se proporcionam aos alunos aprendizagens mais ativas e significativas,

1 INTRODUÇÃO Internet Engineering Task Force (IETF) Mobile IP

Extração de Requisitos

Manual de Utilizador. CNCVisual. Julho de Âmbito do Projecto de 5º Ano de Engenharia Mecânica. Autor: Bruno Lameiro

ENGENHARIA E GESTÃO INDUSTRIAL

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

JOGOS DE QUALIFICAÇÃO PARA O EURO-2017

TIC Domicílios 2007 Habilidades com o Computador e a Internet

Robótica e Automação em PMEs

M ODELO EUROPEU DE INFORMAÇÃO PESSOAL. João Alfredo Tavares Amaro Rua Frei Amador Arrais 39 - r/c Ap Beja PORTUGAL CURRICULUM VITÆ

LIDERAR COMO UM TREINADOR

Atualmente dedica-se à Teleco e à prestação de serviços de consultoria em telecomunicações.

COOPERAÇÃO ENTRE PORTUGAL E ANGOLA EM C&T

ACÇÃO INTERMÉDIA DE AVALIAÇÃO E REFLEXÃO ÁRBITROS ASSISTENTES DE 2.ª CATEGORIA Futebol de 11 TESTE ESCRITO PERGUNTAS

Módulo 15 Resumo. Módulo I Cultura da Informação

3 de Julho 2007 Centro Cultural de Belém, Lisboa

PHC dcontroldoc. O acesso a diversos tipos de ficheiros

Olimpíada Brasileira de Robótica 2014

O que são satélites? Existem 2 tipos de satélite, são os satélites naturais e satélites artificiais.

Introdução à Teoria Geral da Administração

TERMO DE REFERÊNCIA DOS MÓVEIS PARA PREFEITURA E SETOR SOCIAL

Segurança e Higiene do Trabalho

07/05/2013. VOLEIBOL 9ºAno. Profª SHEILA - Prof. DANIEL. Voleibol. Origem : William Morgan 1895 ACM s. Tênis Minonette

ÍNDICE APRESENTAÇÃO 02 HISTÓRIA 02 OBJECTIVOS 02 CURSOS 04 CONSULTORIA 06 I&D 07 DOCENTES 08 FUNDEC & IST 09 ASSOCIADOS 10 PARCERIAS 12 NÚMEROS 13

2.1 O Plano de Formação

Interação Humana com Computador

IntroduçãoaoGuia SWEBOK. Ernani Lopes Isensee 2014

Regulamento Interno Liga Futsal AEISCSN 2010/2011

NOVA TC10 PENSE EM PEQUENO

Mini-Projecto de PAII Ano Lectivo 2000/01

Cada campo terá 13 metros de comprimento por 6,5 de largura. 13 m. Deve ser distanciado de qualquer obstáculo, se possível, pelo menos 1 (um)

ENGENHARIA DA COMPUTAÇÃO

Transcrição:

Frederico Miguel Santos DEE ISEC DETI/IEETA - UA Sumário 1. RoboCup 1. descrição / objectivos 2. MSL - futebol,,porquê? 2. CAMBADA 1. descrição / objectivos 2. evolução 3. hardware 4. software: coordenação de alto nível 3. Vídeo final da competição RoboCup2008 MSL 1 as Jornadas de Engenharia Electrotécnica 2

RoboCup descrição RoboCup p( (www.robocup.org): p Iniciativa internacional que tem como objectivo promover a investigação em robótica e em áreas com ela relacionadas Problemas propostos: Futebol Robótico (RoboCup soccer) Missões de Socorro e Salvamento com Robôs, em situações de catástrofe (RoboCup Rescue) Robótica doméstica (RoboCup@home) A RoboCup Federation organiza todos os anos, desde 1997, o evento mundial que inclui: Conferência Competições 1 as Jornadas de Engenharia Electrotécnica 3 RoboCup objectivo Ter, em 2050, uma equipa de robôs humanóides que defronte e vença a equipa humana campeã do mundo! 1 as Jornadas de Engenharia Electrotécnica 4

RoboCup MSL futebol, porquê? O futebol robótico é um exemplo de jogo colectivo complexo em que vários robôs têm que cooperar, de forma autónoma, para atingir i o objectivo global desejado Cada robô/agente terá que desempenhar tarefas individuais: id i Identificar os objectos relevantes no campo (bola, balizas, adversários, obstáculos), Auto localizar-se li no campo, evitar os adversários, conduzir a bola, apanhar a bola, chutar a bola Et tarefas colectivas: Passar a bola a um colega de equipa Assumir posicionamento táctico no campo Assumir, de forma dinâmica, um papel no jogo (por ex. defesa, atacante) Realizar jogadas estudadas 1 as Jornadas de Engenharia Electrotécnica 5 RoboCup MSL futebol, porquê? O campo de jogo constitui também um ambiente dinâmico adverso com objectos que se movem a grande velocidade, alguns deles de forma racional contra a nossa equipa Os robôs têm um conhecimento muito reduzido do ambiente que os rodeia Os robôs têm que lidar com um elevado grau de incerteza na tomada de decisões, uma vez que a informação que recolhem do ambiente que os rodeia é muito incompleta e sujeita a ruído 1 as Jornadas de Engenharia Electrotécnica 6

RoboCup MSL futebol, porquê? Os robôs que jogam futebol são máquinas complexas que envolvem a utilização de um vasto leque de tecnologias: Mecânica Electrónica (microcontroladores, processamento de sinal, visão artificial - processamento de imagem, comunicações, controlo, etc.) Concepção de agentes autónomos, cooperação entre agentes, fusão sensorial, aprendizagem, raciocínio em tempo real, etc. 1 as Jornadas de Engenharia Electrotécnica 7 RoboCup MSL liga dos robôs médios Equipas de, até, 5 robôs Completamente autónomos Dimensões máximas: 50cm x 80cm Peso máximo: 40 kg Dimensões do campo 18 x 12m Jogos: 2 partes de 15 min cada Os robôs podem comunicar entre si e com um computador externo completamente autónomo (actuando como treinador) 1 as Jornadas de Engenharia Electrotécnica 8

Liga dos robôs médios (MSL) Todas as decisões são baseadas em informação recolhida pelos robôs Alguns elementos do jogo têm cores pré-definidas: Verde (campo) Preto (robôs) Branco (linhas) Cor de laranja (bola) A partir de 2010 a bola passará a ser uma bola FIFA standard 1 as Jornadas de Engenharia Electrotécnica 9 CAMBADA descrição / objectivos CAMBADA é um acrónimo de: Cooperative Autonomous Mobile robots with Advanced Distributed Architecture O projecto CAMBADA começou oficialmente em Outubro de 2003 Robôs concebidos e construídos no DETI-UA http://www.ieeta.pt/atri/cambada 1 as Jornadas de Engenharia Electrotécnica 10

CAMBADA objectivos Promover a investigação na área da robótica móvel autónoma no Dep. de Electrónica Telecomunicações e Informática da UA Participar em competições, na categoria MSL: nacionais Robotica 20xx internacionais RoboCup, GermanOpen 1 as Jornadas de Engenharia Electrotécnica 11 CAMBADA evolução Competição nacional (há 5 equipas em Portugal): Robotica2004 5 º lugar Robotica2005 4 º lugar Robotica2006 3 º lugar Robotica2007 1 º lugar Robotica2008 1 º lugar Competição mundial: RoboCup2004 (Lisboa, Portugal) DutchOpen2006 (Eindhoven, Holanda) RoboCup2006 (Bremen, Alemanha) RoboCup2007 (Atlanta, Estados Unidos) 5 º lugar RoboCup2008 (Suzhou, China Julho/2008) 1 º lugar 1 as Jornadas de Engenharia Electrotécnica 12

CAMBADA hardware Sistema de visão Computador Central Electrónica de controlo Sistema de chuto (kicker) Motores e baterias 1 as Jornadas de Engenharia Electrotécnica 13 CAMBADA hardware Construção modular Fácil acesso aos componentes mecânicos e electrónicos 1 as Jornadas de Engenharia Electrotécnica 14

CAMBADA hardware Características principais 70cm de altura, 22 Kg Velocidade máxima: 2 m/s Movimento holonómico Chutador electromagnético programável com 50 níveis de força de chuto Alimentado por 3 baterias Autonomia: melhor que 1 jogo 1 as Jornadas de Engenharia Electrotécnica 15 CAMBADA hardware M3 y M2 Movimento holonómico O robô pode mover-se em qualquer direcção Pode executar movimentos complexos. Exemplos: Ir em frente rodando sobre ele próprio Rodar em torno de um ponto exterior ao robô, por exemplo a bola O movimento pretendido é obtido através do controlo da velocidade em cada roda M1 video x 1 as Jornadas de Engenharia Electrotécnica 16

CAMBADA hardware O sistema de visão é constituído por duas câmaras: frontal e omnidireccional campo com 8x6m (muito mais pequeno que o campo oficial) 1 as Jornadas de Engenharia Electrotécnica 17 CAMBADA coordenação de alto nível A atitude do robô no jogo é desenvolvida através de um conjunto de competências básicas. Exemplos: Evitar os obstáculos Apanhar a bola Conduzir a bola Chutar a bola Auto localizar-se no campo Com essas competências básicas é possível atribuir papéis aos jogadores. Exemplos: Guarda-redes Apanhar a bola, chutar a bola (sem sair da zona da baliza) Defesa Apanhar a bola Atacante Conduzir a bola, passar a bola para um colega ou chutar à baliza 1 as Jornadas de Engenharia Electrotécnica 18

CAMBADA coordenação de alto nível Comportamentos básicos: evitar obstáculos (adversários) video 12 1 as Jornadas de Engenharia Electrotécnica 19 CAMBADA coordenação de alto nível Comportamentos básicos: apanhar a bola video 12 1 as Jornadas de Engenharia Electrotécnica 20

CAMBADA coordenação de alto nível Papéis: guarda redes, defesa video 12 1 as Jornadas de Engenharia Electrotécnica 21 CAMBADA coordenação de alto nível Troca dinâmica de papéis: atacante defesa video 12 1 as Jornadas de Engenharia Electrotécnica 22

CAMBADA coordenação de alto nível Jogadas estudadas (bola parada) video 12 1 as Jornadas de Engenharia Electrotécnica 23 CAMBADA coordenação de alto nível Comportamento Cooperativo video 12 1 as Jornadas de Engenharia Electrotécnica 24

CAMBADA coordenação de alto nível Comportamento Cooperativo: passes sucessivos 1 as Jornadas de Engenharia Electrotécnica 25 RoboCup2008 FINAL CAMBADA 7 : 1 TechUnited (Holanda) 1 as Jornadas de Engenharia Electrotécnica 26

1 as Jornadas de Engenharia Electrotécnica 27