World Model implementation & results Workshop Stuttgart, 5/6 November 2009 Rob Janssen.

Slides:



Advertisements
Similar presentations
SURVEY QUALITY CONTROL
Advertisements

CS498-EA Reasoning in AI Lecture #15 Instructor: Eyal Amir Fall Semester 2011.
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
TCP Vegas: New Techniques for Congestion Detection and Control.
LAW 8 – Kick-Off and Dropped Ball
Last date of nomination : Tennis Ball Match (Mercury +) Team squad of 15 Members should be declared with us on or before 25th Nov 2014 along.
November 17, 2009 Sunflower Project Monthly Conversion Meeting – November.
An Overview of Machine Learning
Real-Time Human Pose Recognition in Parts from Single Depth Images Presented by: Mohammad A. Gowayyed.
Apr 2, 2002Mårten Trolin1 Previous lecture On the assignment Certificates and key management –Obtaining a certificate –Verifying a certificate –Certificate.
Problem Statement Given a control system where components, i.e. plant, sensors, controllers, actuators, are connected via a communication network, design.
© nCode 2000 Title of Presentation goes here - go to Master Slide to edit - Slide 1 Reliable Communication for Highly Mobile Agents ECE 7995: Term Paper.
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 22 Introduction to Computer Networks.
Distributed Systems 2006 Retrofitting Reliability* *With material adapted from Ken Birman.
Lecture 13 Synchronization (cont). EECE 411: Design of Distributed Software Applications Logistics Last quiz Max: 69 / Median: 52 / Min: 24 In a box outside.
Forward Error Correction Steven Marx CSC45712/04/2001.
LPT for Data Aggregation in Wireless Sensor networks Marc Lee and Vincent W.S Wong Department of Electrical and Computer Engineering, University of British.
User-level Internet Path Diagnosis R. Mahajan, N. Spring, D. Wetherall and T. Anderson.
Lecture 12 Synchronization. EECE 411: Design of Distributed Software Applications Summary so far … A distributed system is: a collection of independent.
RoboCup: The Robot World Cup Initiative Based on Wikipedia and presentations by Mariya Miteva, Kevin Lam, Paul Marlow.
Task decomposition, dynamic role assignment and low-bandwidth communication for real-time strategic teamwork Peter Stone, Manuela Veloso Presented by Radu.
Nature of Science Science Nature of Science Environmental Science Outline: Outline: Science As a Way of Knowing Science As a Way of Knowing  Scientific.
On robots that play soccer René van de Molengraft 11 december 2009.
Objective: To test claims about inferences for proportions, under specific conditions.
ROUTING ON THE INTERNET COSC Aug-15. Routing Protocols  routers receive and forward packets  make decisions based on knowledge of topology.
Layer 2 Switch  Layer 2 Switching is hardware based.  Uses the host's Media Access Control (MAC) address.  Uses Application Specific Integrated Circuits.
IA-DMM Measures and Results for Year 1. Cohort 1 as of 6/23.
RUGBY IES F.SAVATER. VIDEO WHAT IS THE AIM OF RUGBY? TO CARRY THE BALL INTO THE OPPONENT´S GOAL LINE.
Current Development & Future Work Workshop Kassel, 20/21 November 2008 Rob Janssen.
Client Logo LEAN ENTERPRISE Implementation Workshop.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 7 Spanning-Tree Protocol Cisco Networking Academy.
BraMBLe: The Bayesian Multiple-BLob Tracker By Michael Isard and John MacCormick Presented by Kristin Branson CSE 252C, Fall 2003.
TreadMarks Distributed Shared Memory on Standard Workstations and Operating Systems Pete Keleher, Alan Cox, Sandhya Dwarkadas, Willy Zwaenepoel.
TechUnited Robocup – the object tracking problem René van de Molengraft MSL Workshop, Stuttgart, November 5/6 th, 2009.
1. Introduction Motion Segmentation The Affine Motion Model Contour Extraction & Shape Estimation Recursive Shape Estimation & Motion Estimation Occlusion.
Introduction Many decision making problems in real life
Role of Statistics in Geography
Match Analysis From Match to Training. ORGANIZATION OF THE TEAM.
CERN ATLAS ID Week: TRT ROD Update Colin Gay University of British Columbia TRT ROD Update Colin Gay.
Network and Communications Ju Wang Chapter 5 Routing Algorithm Adopted from Choi’s notes Virginia Commonwealth University.
COP 4930 Computer Network Projects Summer C 2004 Prof. Roy B. Levow Lecture 3.
Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Bayesian Multiple Target Tracking in Forward Scan Sonar.
Competitive Play Committee. WHAT IS THE COMPETITIVE PLAY COMMITTEE? The Competitive Play Committee is responsible for the following:  LUFC Evaluations.
Ensures project work is divided evenly and everyone has the necessary resources to keep the project on track as well as making sure all members contribute.
Björn Landfeldt School of Information Technologies NETS 3303 Networked Systems Multicast.
Title: Diagnosing a team of agents: Scaling up Written by: Meir Kalech and Gal A. Kaminka Presented by: Reymes Madrazo-Rivera.
Vishal Jain, AntNet Agent Based Strategy for CMDR “Agent Based Multiple Destination Routing ”
Interpersonal Relationships in Group Interaction in CSCW Environments Yang Cao, Golha Sharifi, Yamini Upadrashta, Julita Vassileva University of Saskatchewan,
Routing Fundamentals and Subnets Introduction to IT and Communications Technology CE
Switching Topic 3 VTP. Agenda VTP basics Components Frames and advertisements Domains and revision numbers VTP operations VTP pruning VTP issues.
Short Introduction to Particle Filtering by Arthur Pece [ follows my Introduction to Kalman filtering ]
Canadian Marketing in Action, 6 th ed. Keith J. Tuckwell ©2004 Pearson Education Canada Inc. 3-1 Marketing Research Marketing research serves many roles.
Lecture 4 Mechanisms & Kernel for NOSs. Mechanisms for Network Operating Systems  Network operating systems provide three basic mechanisms that support.
Food. Food Overview  How does food affect people?  Why do we choose the food we do?  How do humans change food from ‘land to hand’? In this unit of.
(2) Scientific processes. The student uses scientific methods during field and laboratory investigations. The student is expected to: (A) plan and implement.
November, 19th GDS meeting, LIP6, Paris 1 Hierarchical Synchronization and Consistency in GDS Sébastien Monnet IRISA, Rennes.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
1 Systematic Data Selection to Mine Concept-Drifting Data Streams Wei Fan Proceedings of the 2004 ACM SIGKDD international conference on Knowledge discovery.
T Project Review Muuntaja I1 Iteration
2-1 Defining Team Success Chapter Nature of Team Success Managers and team members may see success differently Hackman’s three primary definitions.
Naïve Bayes Classifier April 25 th, Classification Methods (1) Manual classification Used by Yahoo!, Looksmart, about.com, ODP Very accurate when.
Governance, Risk and Ethics. 2 Section A: Governance and responsibility Section B: Internal control and review Section C: Identifying and assessing risk.
VTP VLAN Trunking Protocol Create once and send to the other switches. VTP is a messaging protocol that uses Layer 2 trunk frames to manage the addition,
Javier Argomedo (ESO/DoE/CSE) - Instrument Control Systems 2014 E-ELT M1 Local Control System Network and LCU Prototyping Motivation Requirements Design.
Consistent & Reliable Customer Service Unit 4 P2 + M2.
INSTALLING AND CONFIGURING WINDOWS SERVER 2012 MICROSOFT
Biology Laboratory Report
Neural Networks ICS 273A UC Irvine Instructor: Max Welling
Speaker Identification:
Presentation transcript:

World Model implementation & results Workshop Stuttgart, 5/6 November 2009 Rob Janssen

Why World Model? Before WM: - knowledge acquired locally (little communication) - no consensus on environment - no team play (only role-tasks) With WM: - share knowledge of environment - agree on own/opponent/ball positions - allows for passing, avoidance etc..

Features World Model Cluster shared information Provide consensus Run in real-time But.. Reliable communication necessary (multicast  packet loss, delay)

Local World Model Omnivision (segment black blobs)

Local World Model Clustering blobs (Schubert & Sidenbladh 2005) For each report: -Generate hypotheses -Propagate objects in hypotheses (linear Kalman) -Update likelihood (compare report with objects) -Prune hypotheses tree -MAPE (obtain hypothesis with highest probability)

Local World Model Local opponents  send to World Model

Local/Global World Model

Global World Model Same as local world model Except: -Labeling added -Label consistency with switching hypotheses -Agent ID overrules label -Agent position overrules clustered object position

Result WK Graz Cambada 2nd half

Validation 1) Topcamera above field 2) Match 3vs3

Future work - Ball: Non-linear observer  not yet implemented Locally obtained/communicated -Strategic learning -Improve communication!!

Questions