4 legged league 3º ciclo de apresentações do neiist (por hugo pereira)

22
4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

Upload: karan

Post on 08-Jan-2016

15 views

Category:

Documents


0 download

DESCRIPTION

4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira). Projecto Robocup. É um projecto conjunto internacional que tem como objectivo promover a IA, a robótica e todos os campos relativos. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

4 Legged League3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

Page 2: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

Projecto Robocup

É um projecto conjunto internacional que tem como objectivo promover a IA, a robótica e todos os campos relativos.

O último grande objectivo é: “Em 2050 ter uma equipa de robots humanoides totalmente autónomos que consiga ganhar contra a equipa humana que ganhar o campeonato do Mundo de futebol.”

Porquê o futebol robótico?

Page 3: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

Ligas do Projecto Robocup

RoboCupSoccer : Simulação; Small Size Robot League; Middle Size Robot League; 4-Legged Robot League; Humanoid League;

RoboCupRescue: RescueRobotLeague; RescueSimulationLeague;

RoboCupJunior: Dance; Rescue; Soccer;

Page 4: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

Robocup em Portugal

Evento Anual: Robótica Este ano em Coimbra de 29 de Abril a 1 de Maio Classes:

Middle Size League Small Size League Condução Autónoma Classe Júnior igual ao Robocup

Encontro Cientifico

Page 5: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

Robocup no IST

Neste momento é exclusivamente o ISR que tem equipas a participar no Robocup;

Projecto ISocRobSimulation League;Middle Size League;4 Legged League;

Rescue Simulation League (até 2003);

Page 6: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

Projecto ISocRob

Simulation League Objectivos:

Não se preocupar em termos de problemas com hardware;

Evoluir ao máximo a parte de IA em termos de equipa;

Puramente software.

Page 7: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

Projecto ISocRob (2)

Middle Size LeagueTer total liberdade de implementar o hardware

que se achar necessário para construir uma equipa;

A capacidade de processamento é ilimitada (dependendo dos fundos);

Problemas com o hardware que têm de ser tidos em conta.

Page 8: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

Projecto ISocRob (3)

4 Legged LeagueObjectivos:

Aproveitar o que já está desenvolvido até ao momento de forma a não reinventar a roda, no entanto, fazendo adaptações á arquitectura que está a ser usada.

Desenvolver mais o tema de cooperação entre robots para localização cooperativa e relação cooperativa (ex. Passes).

Page 9: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

ISocRob – 4 Legged League

Video introdutório

Page 10: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

ISocRob – 4 Legged League (2)

ObjectivosPlataforma de hardware comum a todas as

equipas da liga;Problemas reais em termos de interacção

com o mundo físico;O que muda de equipa para equipa é o

software.

Page 11: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

4 Legged League - Hardware

Page 12: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

4 Legged League – SO e API

Sistema Operativo: Aperios API: OPEN-R

Hardware modular, permite trocar os módulos do robot e faz uma detecção automática dos novos módulos;

Programação por objectos, cada objecto pode comunicar entre si, essas ligações estão definidas num ficheiro de sistema;

Cada objecto é carregado a partir do “memory stick”. Suporte de redes: Wireless LAN e protocolo TCP/IP.

Page 13: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

4 Legged League - Arquitectura

Tekkotsu Framework

Page 14: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

4 Legged League – Arquitectura (2)

MSL – Blackboard

Page 15: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

Segmentação e formas

Distinção entre bolas laranja

Page 16: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

Segmentação e formas (2)

Como está implementado neste momento

Page 17: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

Segmentação e formas (3)

VisionTrain

Page 18: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

Optimização do movimento

Método de aprendizagem, revelou melhores resultados;

Page 19: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

Demostração

Page 20: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

O que o futuro nos reserva…

Para atingir o objectivo de 2005 precisamos de ter Humanoides capazes de jogar futebol.

Será que o objectivo está assim tão distante?

Page 21: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

QRIO

Page 22: 4 Legged League 3º Ciclo de apresentações do NEIIST (por Hugo Pereira)

Liga Humanoide