SlideShare a Scribd company logo
1 of 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

More Related Content

Viewers also liked

Viewers also liked (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
 

Similar to 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
 

Similar to 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
 

More from 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
 

More from 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)
 

Recently uploaded

Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
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
 
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
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactisticshameyhk98
 
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
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsSandeep D Chaudhary
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 

Recently uploaded (20)

Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
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
 
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...
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactistics
 
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
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 

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

Editor's Notes

  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