Download presentation
Presentation is loading. Please wait.
Published byJeremy Rutt Modified over 10 years ago
1
World Model implementation & results Workshop Stuttgart, 5/6 November 2009 Rob Janssen
2
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..
3
Features World Model Cluster shared information Provide consensus Run in real-time But.. Reliable communication necessary (multicast packet loss, delay)
4
Local World Model Omnivision (segment black blobs)
5
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)
6
Local World Model Local opponents send to World Model
7
Local/Global World Model
8
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
9
Result WK Graz Cambada 2nd half
10
Validation 1) Topcamera above field 2) Match 3vs3
11
Future work - Ball: Non-linear observer not yet implemented Locally obtained/communicated -Strategic learning -Improve communication!!
12
Questions
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.