SlideShare uma empresa Scribd logo
1 de 50
/40  Pedro Lima, ISR/IST FUTEBOL ROBÓTICO: A CIÊNCIA PARA ALÉM DO FUTEBOL Pedro U. Lima ISR/IST Março 2009 Das SociedadesHumanas àsSociedadesArtificiais
WHY SOCCER? ,[object Object],[object Object],[object Object],[object Object],Deep Blue wins!
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],WHY SOCCER?
RoboCupSoccer Research using robot football as the  leitmotiv RoboCupJunior International Education project based on robots RoboCupRescue Research on Search and Rescue robots operation in disaster mitigation scenarios Other : RoboCup@Home, @Space, NanoLeague, Standard PlatformLeague International initiative,  joining some of the top IA and Robotics researchers on Multi-Agent and Multi-Robot Systems worldwide Symbolic Challenge :  by 2050, build a robotic team capable of defeating the human soccer world champion www.robocup.org
WHY SOCCER? S&T Promotion Education Research
ScientificConference RoboticCompetitions (Leagues) Robot Football Middle-SizeLeague Small-SizeLeague 4-Legged League HumanoidLeague Standard PlatformLeague SimulationLeague SearchandRescue Real RobotsLeague SimulationLeague RoboCup Junior Football Dance SearchandRescue [email_address] www.robocup.org
MiddleSizeLeague ,[object Object],[object Object],[object Object],[object Object],www.robocup.org
Vision-BasedShapeRecognition Middleware Navigation  Cooperative Perception (Cooperative) Plan Representation Dynamic Role Switching  RESEARCH
HISTORY 1998 2000 2002 2003 2006 2008
RESEARCH Vision-BasedShapeRecognition Middleware and Architecture Navigation  Cooperative Perception (Cooperative) Plan Representation Dynamic Role Switching
VISION-BASED OBJECT RECOGNITION 2001
2003 VISION-BASED OBJECT RECOGNITION
2003 VISION-BASED OBJECT RECOGNITION
2008 VISION-BASED OBJECT RECOGNITION
Vision-BasedShapeRecognition Middleware and Architecture Navigation  Cooperative Perception (Cooperative) Plan Representation Dynamic Role Switching  RESEARCH
Individual Individual MIDDLEWARE & ARCHITECTURE TakeBall2Goal Dribble Aim2Goal PassTo ReceiveFrom MoveTo Intercept Ball Relational
ROLES  are sets of behaviors constraining the robot possible actions DEFENDER ATTACKER GOALKEEPER MIDDLEWARE & ARCHITECTURE
Connection to X11 interface Connection to Kicker actuator Runs individual behaviours and guidance functions Vision modes Connection to Graphical interface Intra-team Comm thread Behavior Switching Blackboard control Detects robot Sopped MIDDLEWARE & ARCHITECTURE 2001 proxy halt x11 relay vision kicker machine Desired Individual Behaviour Desired Vision Method
MIDDLEWARE & ARCHITECTURE ATLAS: the subsystem that supports the whole system WISDOM: a relevant requirement for intelligence to be displayed CORTEX: CoORdinator, Team organizer, EXecutor MeRMaID: Multi-Robot Middleware for Intelligent Decision-making 2008
Vision-BasedShapeRecognition Middleware and Architecture Navigation  Cooperative Perception (Cooperative) Plan Representation Dynamic Role Switching  RESEARCH
NAVIGATION The Navigation Problem Guidance Joint Controller Vehicle Path Planner Localization obstacles target path or trajectory joint set points (e.g., wheel velocities) joint torques (e.g., motor inputs) sensor measurements operation point posture estimate joint state feedback
NAVIGATION Goal:  to determine thepositionandorientationof a robotw.r.t. to a worldframe, in a fast, reliableandmoderatelyaccurateway, andinthepresenceofstrongodometryproblems, so as toresetthe robot odometryestimate Natural fieldlandmarks (such as fieldlinesandwalls) are used to determinethe robot absoluteposture, fromthe apriori knowledgeofthefieldgeometry. 2000 SELF-LOCALIZATION BASED ON OMNIVISION CATADIOPTRIC SYSTEM
NAVIGATION 2000 ,[object Object],[object Object],[object Object]
/40  Pedro Lima, ISR/IST
NAVIGATION 2003 GUIDANCE ,[object Object],[object Object],[object Object],Dribbling
NAVIGATION 2008 GUIDANCE Moving to a locationwhileavoidingobstacles
NAVIGATION 2008 GUIDANCE Intercepting the ball
Vision-BasedShapeRecognition Middleware and Architecture Navigation  Cooperative Perception (Cooperative) Plan Representation Dynamic Role Switching  RESEARCH
I’m “dead”, and I can’t see the ball… The ball is 1 m away from me, 15º right The bal is behind me The ball is 1.5 m away from me, 25º right COOPERATIVE PERCEPTION
Boxes toofar: cannotseethem Moderate certainty about boxes position Reasonable certainty about boxes position I am pretty confident about boxes position Boxes too far: I’ll better move closer COOPERATIVE PERCEPTION
LOCAL VISION ONLY FUSING VISION AMONG THE TEAM ROBOTS BLUE ROBOT GETS THE BALL LOCATION FROM ITS TEAMMATES MAGENTA ROBOT GETS THE BALL LOCATION FROM GREEN ROBOT, WHO DISAGREES WITH BLUE ROBOT COOPERATIVE PERCEPTION
[object Object],COOPERATIVE PERCEPTION
[object Object],COOPERATIVE PERCEPTION
[object Object],COOPERATIVE PERCEPTION
[object Object],COOPERATIVE PERCEPTION
[object Object],COOPERATIVE PERCEPTION
COOPERATIVE PERCEPTION
Vision-BasedShapeRecognition Middleware and Architecture Navigation  Cooperative Perception (Cooperative) Plan Representation Dynamic Role Switching  RESEARCH
COOPERATIVE PLAN REPRESENTATION
COOPERATIVE PLAN REPRESENTATION SYNCHRONIZATION Pass
FreeKick (simulated vs  real) SYNCHRONIZATION COOPERATIVE PLAN REPRESENTATION
RELATIONAL BEHAVIOR - PASS SYNCHRONIZATION COOPERATIVE PLAN REPRESENTATION
RELATIONAL BEHAVIOR - PASS SYNCHRONIZATION + COMMITMENT COOPERATIVE PLAN REPRESENTATION
Vision-BasedShapeRecognition Middleware and Architecture Navigation  Cooperative Perception (Cooperative) Plan Representation Dynamic Role Switching  RESEARCH
Dynamic role exchange – during game DYNAMIC ROLE EXCHANGE 2003
DYNAMIC ROLE EXCHANGE 2003 Dynamic role exchange – challenge
whogoes to theball? DYNAMIC ROLE EXCHANGE 2008
www.robocup.org
HUMAN TEAM Hugo Costelha, Vasco Pires, Miguel Arroz, Nelson Ramos, Marco Barbosa, João Santos, João Estilita, João Messias, PieroPalamara, Carlos Marques, Bruno Damas, Pedro Pinheiro, MatteoTaiana, BobVecht, João Torres, Tiago Antunes, Rodrigo Ventura, Luis Toscano, Pedro Aparício, Luis Custódio, Carlos Pinto Ferreira, Pedro Lima, …
/40  Pedro Lima, ISR/IST FUTEBOL ROBÓTICO: A CIÊNCIA PARA ALÉM DO FUTEBOL Pedro U. Lima ISR/IST Março 2009 Das SociedadesHumanas àsSociedadesArtificiais

Mais conteúdo relacionado

Destaque

Destaque (11)

O Incrível Futebol Moderno
O Incrível Futebol ModernoO Incrível Futebol Moderno
O Incrível Futebol Moderno
 
Mark van leest (AFC Ajax) @ MPJC 2014
Mark van leest (AFC Ajax) @ MPJC 2014Mark van leest (AFC Ajax) @ MPJC 2014
Mark van leest (AFC Ajax) @ MPJC 2014
 
AC Milan Methodology
AC Milan MethodologyAC Milan Methodology
AC Milan Methodology
 
Modelo de Jogo do FC Bayern Munique
Modelo de Jogo do FC Bayern MuniqueModelo de Jogo do FC Bayern Munique
Modelo de Jogo do FC Bayern Munique
 
Methodevgaal
MethodevgaalMethodevgaal
Methodevgaal
 
131210059 sesiones-van-gaal
131210059 sesiones-van-gaal131210059 sesiones-van-gaal
131210059 sesiones-van-gaal
 
LIVERPOOL FC - Training Drills
LIVERPOOL FC - Training DrillsLIVERPOOL FC - Training Drills
LIVERPOOL FC - Training Drills
 
FC Barcelona - Exercícios para a Construção do Sistema de Jogo
FC Barcelona - Exercícios para a Construção do Sistema de JogoFC Barcelona - Exercícios para a Construção do Sistema de Jogo
FC Barcelona - Exercícios para a Construção do Sistema de Jogo
 
Paradigma Guardiola
Paradigma GuardiolaParadigma Guardiola
Paradigma Guardiola
 
Futbol los-sistemas-de-juego
Futbol los-sistemas-de-juegoFutbol los-sistemas-de-juego
Futbol los-sistemas-de-juego
 
Ajax Training Sessions
Ajax Training SessionsAjax Training Sessions
Ajax Training Sessions
 

Semelhante a Futebol Robótico: A Ciência para além do Futebol (Pedro Lima)

In tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robot
In tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robotIn tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robot
In tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robotSudhakar Spartan
 
Swarm.Robotics Research Report IEEE
Swarm.Robotics Research Report IEEESwarm.Robotics Research Report IEEE
Swarm.Robotics Research Report IEEEAsad Masood
 
Mobile robotics fuzzylogic and pso
Mobile robotics fuzzylogic and psoMobile robotics fuzzylogic and pso
Mobile robotics fuzzylogic and psoDevasena Inupakutika
 
A simulated motion planning algorithm in 2 d
A simulated motion planning algorithm in 2 dA simulated motion planning algorithm in 2 d
A simulated motion planning algorithm in 2 dijaia
 
LocalizationandMappingforAutonomousNavigationin OutdoorTerrains: A StereoVisi...
LocalizationandMappingforAutonomousNavigationin OutdoorTerrains: A StereoVisi...LocalizationandMappingforAutonomousNavigationin OutdoorTerrains: A StereoVisi...
LocalizationandMappingforAutonomousNavigationin OutdoorTerrains: A StereoVisi...Minh Quan Nguyen
 
Design of Mobile Robot Navigation system using SLAM and Adaptive Tracking Con...
Design of Mobile Robot Navigation system using SLAM and Adaptive Tracking Con...Design of Mobile Robot Navigation system using SLAM and Adaptive Tracking Con...
Design of Mobile Robot Navigation system using SLAM and Adaptive Tracking Con...iosrjce
 
A visual compass for robot soccer
A visual compass for robot soccerA visual compass for robot soccer
A visual compass for robot soccerAdil_Mahmood
 
MRL Team Description Paper for Humanoid KidSize League Of 2015
MRL Team Description Paper for Humanoid KidSize League Of 2015MRL Team Description Paper for Humanoid KidSize League Of 2015
MRL Team Description Paper for Humanoid KidSize League Of 2015Emad Farrokhi
 
Tiny-YOLO distance measurement and object detection coordination system for t...
Tiny-YOLO distance measurement and object detection coordination system for t...Tiny-YOLO distance measurement and object detection coordination system for t...
Tiny-YOLO distance measurement and object detection coordination system for t...IJECEIAES
 
Don Talend Geospatial Technology-Miami Ohio Robot
Don Talend Geospatial Technology-Miami Ohio RobotDon Talend Geospatial Technology-Miami Ohio Robot
Don Talend Geospatial Technology-Miami Ohio RobotDon Talend
 
fyp presentation of group 43011 final.pptx
fyp presentation of group 43011 final.pptxfyp presentation of group 43011 final.pptx
fyp presentation of group 43011 final.pptxIIEE - NEDUET
 
Military Robots
Military RobotsMilitary Robots
Military Robotsnsapre
 
IRJET - Robots and their Applications
IRJET - Robots and their ApplicationsIRJET - Robots and their Applications
IRJET - Robots and their ApplicationsIRJET Journal
 
GeoMesa on Apache Spark SQL with Anthony Fox
GeoMesa on Apache Spark SQL with Anthony FoxGeoMesa on Apache Spark SQL with Anthony Fox
GeoMesa on Apache Spark SQL with Anthony FoxDatabricks
 
Optimizing GIS based Systems
Optimizing GIS based SystemsOptimizing GIS based Systems
Optimizing GIS based SystemsAjinkya Deshpande
 
PHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING TH
PHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING THPHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING TH
PHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING THDarin Rajan
 

Semelhante a Futebol Robótico: A Ciência para além do Futebol (Pedro Lima) (20)

In tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robot
In tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robotIn tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robot
In tech vision-based_obstacle_detection_module_for_a_wheeled_mobile_robot
 
Swarm.Robotics Research Report IEEE
Swarm.Robotics Research Report IEEESwarm.Robotics Research Report IEEE
Swarm.Robotics Research Report IEEE
 
Mobile robotics fuzzylogic and pso
Mobile robotics fuzzylogic and psoMobile robotics fuzzylogic and pso
Mobile robotics fuzzylogic and pso
 
A simulated motion planning algorithm in 2 d
A simulated motion planning algorithm in 2 dA simulated motion planning algorithm in 2 d
A simulated motion planning algorithm in 2 d
 
LocalizationandMappingforAutonomousNavigationin OutdoorTerrains: A StereoVisi...
LocalizationandMappingforAutonomousNavigationin OutdoorTerrains: A StereoVisi...LocalizationandMappingforAutonomousNavigationin OutdoorTerrains: A StereoVisi...
LocalizationandMappingforAutonomousNavigationin OutdoorTerrains: A StereoVisi...
 
Survey 1 (project overview)
Survey 1 (project overview)Survey 1 (project overview)
Survey 1 (project overview)
 
Design of Mobile Robot Navigation system using SLAM and Adaptive Tracking Con...
Design of Mobile Robot Navigation system using SLAM and Adaptive Tracking Con...Design of Mobile Robot Navigation system using SLAM and Adaptive Tracking Con...
Design of Mobile Robot Navigation system using SLAM and Adaptive Tracking Con...
 
K017655963
K017655963K017655963
K017655963
 
Mapping mobile robotics
Mapping mobile roboticsMapping mobile robotics
Mapping mobile robotics
 
A visual compass for robot soccer
A visual compass for robot soccerA visual compass for robot soccer
A visual compass for robot soccer
 
MRL Team Description Paper for Humanoid KidSize League Of 2015
MRL Team Description Paper for Humanoid KidSize League Of 2015MRL Team Description Paper for Humanoid KidSize League Of 2015
MRL Team Description Paper for Humanoid KidSize League Of 2015
 
Tiny-YOLO distance measurement and object detection coordination system for t...
Tiny-YOLO distance measurement and object detection coordination system for t...Tiny-YOLO distance measurement and object detection coordination system for t...
Tiny-YOLO distance measurement and object detection coordination system for t...
 
Don Talend Geospatial Technology-Miami Ohio Robot
Don Talend Geospatial Technology-Miami Ohio RobotDon Talend Geospatial Technology-Miami Ohio Robot
Don Talend Geospatial Technology-Miami Ohio Robot
 
fyp presentation of group 43011 final.pptx
fyp presentation of group 43011 final.pptxfyp presentation of group 43011 final.pptx
fyp presentation of group 43011 final.pptx
 
Military Robots
Military RobotsMilitary Robots
Military Robots
 
IRJET - Robots and their Applications
IRJET - Robots and their ApplicationsIRJET - Robots and their Applications
IRJET - Robots and their Applications
 
GeoMesa on Apache Spark SQL with Anthony Fox
GeoMesa on Apache Spark SQL with Anthony FoxGeoMesa on Apache Spark SQL with Anthony Fox
GeoMesa on Apache Spark SQL with Anthony Fox
 
Optimizing GIS based Systems
Optimizing GIS based SystemsOptimizing GIS based Systems
Optimizing GIS based Systems
 
PHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING TH
PHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING THPHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING TH
PHYSICALLY-BASED MODELLING OF ROBOTIC EXPLORERS EMPLOYING TH
 
GeoMesa on Spark SQL: Extracting Location Intelligence from Data
GeoMesa on Spark SQL: Extracting Location Intelligence from DataGeoMesa on Spark SQL: Extracting Location Intelligence from Data
GeoMesa on Spark SQL: Extracting Location Intelligence from Data
 

Mais de maquina.especulativa

Mundos de Significação no Natural e no Artificial (Isabel Ferreira)
Mundos de Significação no Natural e no Artificial (Isabel Ferreira)Mundos de Significação no Natural e no Artificial (Isabel Ferreira)
Mundos de Significação no Natural e no Artificial (Isabel Ferreira)maquina.especulativa
 
Decision-theoretic and game-theoretic approaches to decision making in collec...
Decision-theoretic and game-theoretic approaches to decision making in collec...Decision-theoretic and game-theoretic approaches to decision making in collec...
Decision-theoretic and game-theoretic approaches to decision making in collec...maquina.especulativa
 
Emoções, uma ponte entre a natureza e a sociedade? (Rodrigo Ventura)
Emoções, uma ponte entre a natureza e a sociedade? (Rodrigo Ventura)Emoções, uma ponte entre a natureza e a sociedade? (Rodrigo Ventura)
Emoções, uma ponte entre a natureza e a sociedade? (Rodrigo Ventura)maquina.especulativa
 
A Escolha, Apesar Da Dificuldade (Ana Costa)
A Escolha, Apesar Da Dificuldade (Ana Costa)A Escolha, Apesar Da Dificuldade (Ana Costa)
A Escolha, Apesar Da Dificuldade (Ana Costa)maquina.especulativa
 
Vida Institucional Artificial (Porfírio Silva)
Vida Institucional Artificial (Porfírio Silva)Vida Institucional Artificial (Porfírio Silva)
Vida Institucional Artificial (Porfírio Silva)maquina.especulativa
 

Mais de maquina.especulativa (6)

Portugal today
Portugal todayPortugal today
Portugal today
 
Mundos de Significação no Natural e no Artificial (Isabel Ferreira)
Mundos de Significação no Natural e no Artificial (Isabel Ferreira)Mundos de Significação no Natural e no Artificial (Isabel Ferreira)
Mundos de Significação no Natural e no Artificial (Isabel Ferreira)
 
Decision-theoretic and game-theoretic approaches to decision making in collec...
Decision-theoretic and game-theoretic approaches to decision making in collec...Decision-theoretic and game-theoretic approaches to decision making in collec...
Decision-theoretic and game-theoretic approaches to decision making in collec...
 
Emoções, uma ponte entre a natureza e a sociedade? (Rodrigo Ventura)
Emoções, uma ponte entre a natureza e a sociedade? (Rodrigo Ventura)Emoções, uma ponte entre a natureza e a sociedade? (Rodrigo Ventura)
Emoções, uma ponte entre a natureza e a sociedade? (Rodrigo Ventura)
 
A Escolha, Apesar Da Dificuldade (Ana Costa)
A Escolha, Apesar Da Dificuldade (Ana Costa)A Escolha, Apesar Da Dificuldade (Ana Costa)
A Escolha, Apesar Da Dificuldade (Ana Costa)
 
Vida Institucional Artificial (Porfírio Silva)
Vida Institucional Artificial (Porfírio Silva)Vida Institucional Artificial (Porfírio Silva)
Vida Institucional Artificial (Porfírio Silva)
 

Último

Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesShubhangi Sonawane
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxNikitaBankoti2
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 

Último (20)

Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 

Futebol Robótico: A Ciência para além do Futebol (Pedro Lima)

  • 1. /40 Pedro Lima, ISR/IST FUTEBOL ROBÓTICO: A CIÊNCIA PARA ALÉM DO FUTEBOL Pedro U. Lima ISR/IST Março 2009 Das SociedadesHumanas àsSociedadesArtificiais
  • 2.
  • 3.
  • 4. RoboCupSoccer Research using robot football as the leitmotiv RoboCupJunior International Education project based on robots RoboCupRescue Research on Search and Rescue robots operation in disaster mitigation scenarios Other : RoboCup@Home, @Space, NanoLeague, Standard PlatformLeague International initiative, joining some of the top IA and Robotics researchers on Multi-Agent and Multi-Robot Systems worldwide Symbolic Challenge : by 2050, build a robotic team capable of defeating the human soccer world champion www.robocup.org
  • 5. WHY SOCCER? S&T Promotion Education Research
  • 6. ScientificConference RoboticCompetitions (Leagues) Robot Football Middle-SizeLeague Small-SizeLeague 4-Legged League HumanoidLeague Standard PlatformLeague SimulationLeague SearchandRescue Real RobotsLeague SimulationLeague RoboCup Junior Football Dance SearchandRescue [email_address] www.robocup.org
  • 7.
  • 8. Vision-BasedShapeRecognition Middleware Navigation Cooperative Perception (Cooperative) Plan Representation Dynamic Role Switching RESEARCH
  • 9. HISTORY 1998 2000 2002 2003 2006 2008
  • 10. RESEARCH Vision-BasedShapeRecognition Middleware and Architecture Navigation Cooperative Perception (Cooperative) Plan Representation Dynamic Role Switching
  • 15. Vision-BasedShapeRecognition Middleware and Architecture Navigation Cooperative Perception (Cooperative) Plan Representation Dynamic Role Switching RESEARCH
  • 16. Individual Individual MIDDLEWARE & ARCHITECTURE TakeBall2Goal Dribble Aim2Goal PassTo ReceiveFrom MoveTo Intercept Ball Relational
  • 17. ROLES are sets of behaviors constraining the robot possible actions DEFENDER ATTACKER GOALKEEPER MIDDLEWARE & ARCHITECTURE
  • 18. Connection to X11 interface Connection to Kicker actuator Runs individual behaviours and guidance functions Vision modes Connection to Graphical interface Intra-team Comm thread Behavior Switching Blackboard control Detects robot Sopped MIDDLEWARE & ARCHITECTURE 2001 proxy halt x11 relay vision kicker machine Desired Individual Behaviour Desired Vision Method
  • 19. MIDDLEWARE & ARCHITECTURE ATLAS: the subsystem that supports the whole system WISDOM: a relevant requirement for intelligence to be displayed CORTEX: CoORdinator, Team organizer, EXecutor MeRMaID: Multi-Robot Middleware for Intelligent Decision-making 2008
  • 20. Vision-BasedShapeRecognition Middleware and Architecture Navigation Cooperative Perception (Cooperative) Plan Representation Dynamic Role Switching RESEARCH
  • 21. NAVIGATION The Navigation Problem Guidance Joint Controller Vehicle Path Planner Localization obstacles target path or trajectory joint set points (e.g., wheel velocities) joint torques (e.g., motor inputs) sensor measurements operation point posture estimate joint state feedback
  • 22. NAVIGATION Goal: to determine thepositionandorientationof a robotw.r.t. to a worldframe, in a fast, reliableandmoderatelyaccurateway, andinthepresenceofstrongodometryproblems, so as toresetthe robot odometryestimate Natural fieldlandmarks (such as fieldlinesandwalls) are used to determinethe robot absoluteposture, fromthe apriori knowledgeofthefieldgeometry. 2000 SELF-LOCALIZATION BASED ON OMNIVISION CATADIOPTRIC SYSTEM
  • 23.
  • 24. /40 Pedro Lima, ISR/IST
  • 25.
  • 26. NAVIGATION 2008 GUIDANCE Moving to a locationwhileavoidingobstacles
  • 27. NAVIGATION 2008 GUIDANCE Intercepting the ball
  • 28. Vision-BasedShapeRecognition Middleware and Architecture Navigation Cooperative Perception (Cooperative) Plan Representation Dynamic Role Switching RESEARCH
  • 29. I’m “dead”, and I can’t see the ball… The ball is 1 m away from me, 15º right The bal is behind me The ball is 1.5 m away from me, 25º right COOPERATIVE PERCEPTION
  • 30. Boxes toofar: cannotseethem Moderate certainty about boxes position Reasonable certainty about boxes position I am pretty confident about boxes position Boxes too far: I’ll better move closer COOPERATIVE PERCEPTION
  • 31. LOCAL VISION ONLY FUSING VISION AMONG THE TEAM ROBOTS BLUE ROBOT GETS THE BALL LOCATION FROM ITS TEAMMATES MAGENTA ROBOT GETS THE BALL LOCATION FROM GREEN ROBOT, WHO DISAGREES WITH BLUE ROBOT COOPERATIVE PERCEPTION
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 38. Vision-BasedShapeRecognition Middleware and Architecture Navigation Cooperative Perception (Cooperative) Plan Representation Dynamic Role Switching RESEARCH
  • 40. COOPERATIVE PLAN REPRESENTATION SYNCHRONIZATION Pass
  • 41. FreeKick (simulated vs real) SYNCHRONIZATION COOPERATIVE PLAN REPRESENTATION
  • 42. RELATIONAL BEHAVIOR - PASS SYNCHRONIZATION COOPERATIVE PLAN REPRESENTATION
  • 43. RELATIONAL BEHAVIOR - PASS SYNCHRONIZATION + COMMITMENT COOPERATIVE PLAN REPRESENTATION
  • 44. Vision-BasedShapeRecognition Middleware and Architecture Navigation Cooperative Perception (Cooperative) Plan Representation Dynamic Role Switching RESEARCH
  • 45. Dynamic role exchange – during game DYNAMIC ROLE EXCHANGE 2003
  • 46. DYNAMIC ROLE EXCHANGE 2003 Dynamic role exchange – challenge
  • 47. whogoes to theball? DYNAMIC ROLE EXCHANGE 2008
  • 49. HUMAN TEAM Hugo Costelha, Vasco Pires, Miguel Arroz, Nelson Ramos, Marco Barbosa, João Santos, João Estilita, João Messias, PieroPalamara, Carlos Marques, Bruno Damas, Pedro Pinheiro, MatteoTaiana, BobVecht, João Torres, Tiago Antunes, Rodrigo Ventura, Luis Toscano, Pedro Aparício, Luis Custódio, Carlos Pinto Ferreira, Pedro Lima, …
  • 50. /40 Pedro Lima, ISR/IST FUTEBOL ROBÓTICO: A CIÊNCIA PARA ALÉM DO FUTEBOL Pedro U. Lima ISR/IST Março 2009 Das SociedadesHumanas àsSociedadesArtificiais

Notas do Editor

  1. Repeat until convergence: E-Step: estimate the [E]xpected value of the unknown variables, given the current parameter estimate M-Step: re-estimate the distribution parameters to [M]aximize the likelihood of the data, given the expected estimates of the unknown variables