Presentation on theme: "World Model implementation & results Workshop Stuttgart, 5/6 November 2009 Rob Janssen."— 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