What the aibos could learn from the midsize league Overview of past research activities at the University of Amsterdam Speaker Jürgen Sturm.

Slides:



Advertisements
Verwante presentaties
1 Dependency Parsing by Inference over High-recall Dependency Predictions Sander Canisius Toine Bogers
Advertisements

Update on EduStandard: public-private platform in Dutch education Henk Nijstad, Kennisnet / november 2013.
Collaborative writing Building a Taxonomy and Nomenclature of Collaborative Writing to Improve Interdisciplinary Research and Practice.
Mag ik voor u het zoetste lied uit de geschiedenis zingen?
Atos, Atos and fish symbol, Atos Origin and fish symbol, Atos Consulting, and the fish itself are registered trademarks of Atos Origin SA. August 2006.
CO2, 1 april CO2, April 1 CO2 uitstoot door; CO2 emissions;
>>0 >>1 >> 2 >> 3 >> 4 >> Adobe Premiere CS4 – Edius 5.5 – Adobe Elements 7.
Personal before business in requirements prior-IT-ization Johan F. Hoorn Vrije Universiteit Computer Science Information Management and Software Engineering.
Niels Chavannes MD PhD Associate Professor
1 Co-Design at Chess-iT Guus Bosman. 2 Afstuderen bij Chess Net.Footworks tot augustus 2003 Afstuderen augustus 2003 tot maart 2004 Chess full-time vanaf.
How to build a robot Sander van Dijk Kunstmatige Intelligentie
Hoogwaardig internet voor hoger onderwijs en onderzoek Amsterdam, 23 November 2005 Walter van Dijk SURFnet Development of LCPM decision-making models and.
ETHOS PROJECT: PROGRESS Follow-up & feedback end of year 1.
COSTA Common Set of Tools for Assimilation of Data OpenDA/COSTA voor operationele modellen en kalibratie rivier toepassingen Nils van Velzen Simona gebruikersdag.
Internet altijd en overal: de GigaPort GPRS-pilot Klaas Wierenga Innovatie Manager 10 oktober 2000.
Virgielcollege Mede mogelijk gemaakt door uw Eerstejaarsch Commissie.
Arno van Doorn The Realist Turn PR in Scratch Notes.
Nieuwe wegen in ontwerpen met CAD
Corporate Communications February 2011 Succesvol met Outsourcing Gerben Edelijn, CEO Thales Nederland.
National Institute For Space Research SRON-EO strategie, NL gebruikersgemeenschap, Radboud Koop, 24 sept 2004 Page 1 SRON EO strategie – NL gebruikersgemeenschap.
SCENARIO BASED PRODUCT DESIGN
NWO-AB. 2/23 missie 3/23 RuG LEI NIOZ UT TUe ASTRON AMOLF TUD SRON + Veel colleges, masteropleiding, onderzoeksschool (80 PhDs) samenwerking.
Werktuigkunde, Gebouw Z Tel : Vrije Universiteit Brussel - Mechanical Engineering - Acoustics & Vibration.
Woensdag 23 juli 2014 volgende vorige algemeen ziekenhuis Sint-Jozef Malle Dementia pathway: a condition specific approach Patrick De Wit, MD Thierry Laporta,
Network Address Translation
Copyright met toestemming gebruikt van Stichting Licentie © 1995 Curious? Music. U.K. 1/7 THE HAPPY SONG (Martin Smith) Refrein: Oh, I could sing unending.
Copyright met toestemming gebruikt van Stichting Licentie © Onbekend 1/5 WHEN I THINK OF HIS GOODNESS (Onbekend) 1. When I think of His goodness Wanneer.
A South-African Building Renaissance Onderzoeksbespreking november 2004.
LokWeb and LWB 7 maart 2006 by Maarten and Hilverd.
KI2 – MDP / POMDP Kunstmatige Intelligentie / RuG.
IOP and Vrije Universiteit1 Example of bad interface  Windows: Use Start to Stop.
Spatial classificatie
De digitale coach Het verbeteren van een plan van aanpak Steven Nijhuis, coördinator projecten FNT Deze presentatie staat op:
De digitale coach Het verbeteren van een plan van aanpak Steven Nijhuis, coördinator projecten FNT Deze presentatie staat op:
Detecteren en Bevorderen van Adaptive Expertise bij Studenten Wilfred van Dellen University College Maastricht Brief introduction: tell the audience.
A South-African Building Renaissance Onderzoeksbespreking november 2004.
HOM - COM Ledenvergadering 08 / 10 / Easeus-Partition-Master- Home-Edition Link software: Master-Home-Edition/ _4-
English reports Summaries.
Hidden Markov Models Introductie Project: 1. Initializatie 2. Training.
Predicting boundaries from ToDI transcriptions
Geheugen, distributie en netwerken Netwerken: de basis voor distributie van gegevens en taken (processen) –bestaan zo’n 40 jaar, zeer snelle ontwikkeling.
SURFworksSURFworks Voorbeeldomgevingen –DOEL –Showcase –VAT –(3D)Presence Technologieproeven –Samenwerking (presence, VR, conferencing) –Informatieontsluiting.
Motivation One secret for success in organizations is motivated and enthusiastic employees The challenge is to keep employee motivation consistent with.
Deltion College Engels C1 Schrijven [Edu/002] thema: CV and letter of application can-do : kan complexe zakelijke teksten schrijven © Anne Beeker Alle.
Deltion College Engels C1 Luisteren [Edu/001] thema: It’s on tv can-do : kan zonder al te veel inspanning tv-programma’s begrijpen.
Deltion College Engels En Projectopdracht [Edu/001] thema: research without borders can-do/gesprekken voeren : 1. kan eenvoudige feitelijke informatie.
Deltion College Engels C1 En Gesprekken voeren[Edu/003]/ Subvaardigheid lezen thema: Would you be prepared to cut off your arm… can-do : kan overtuigend.
Een andere soort verleden tijd...
Banalisering van technologie "I [will] argue that it is when technologies such as the telephone and the computer cease to be sublime icons of mythology.
Blended Learning. content Waarom wij e-learning hebben gebruikt Demo van de module Voorlopige resultaten van effecten op gebruikers.
Dutch ELP-project Development of Dutch ELP-project since last meeting 25 September 2004 Graz/Österreich.
Combining pattern-based and machine learning methods to detect definitions for eLearning purposes Eline Westerhout & Paola Monachesi.
EML en IMS Learning Design
Plan Coordination by Revision in Collective Agent Based Systems Adriaan ter Mors en Gijsbert Deelder Plan Coordination by Revision in Collective.
Link Popularity Het principe van linkpopulariteit kun je als volgt samenvatten: hoe meer webpagina's er naar een bepaalde webpagina linken, des te belangrijker.
Klik op een vlag. Click on a flag Language: Jefken is altijd daar om te helpen ! Jefken is always there to help !
Trends in Training Dr. Tim Takken The Physiology Academy
Usability metrics Gebruiksvriendelijkheid ISO Effectiveness Efficiency Satisfaction Learnability Flexibility En nu? Inleiding Hoe gaan we de gebruiksvriendelijkheid.
The Solution. Enkele kernpunten Zettabyte File System (ZFS) 128 Bit file system Maximale opslagcapaciteit is gelijk aan op zijn Engels gezegd : 16 billion.
1 OMI Modelleren van content. 2 Vocabulary Content “gevangen” in begrippenapparaat: Vocabulary: lijst met termen nauwelijks semantiek Ontology:
Deltion College Engels B2 Lezen [Edu/003] thema: Topical News Lessons: The Onestop Magazine can-do: kan artikelen en rapporten begrijpen die gaan over.
Kom, ga met ons mee Come, go with us. ‘Wij vertrekken nu naar het land dat de Heer ons beloofd heeft. Ga met ons mee! Je zult het goed hebben bij ons.
Minor Project- en Programmamanagement
Werkwijze Hoe zullen we als groep docenten te werk gaan?
Today: Chapter 2 Discuss SO 2 What to study for your test?
Participatory Action Research
TU/e SkillsLab Introductie SkillsLab & competentieontwikkeling
Mixed-Signal Design Engineer
Leerlingen zeiden: “Je MOET hem loslaten
Transcript van de presentatie:

What the aibos could learn from the midsize league Overview of past research activities at the University of Amsterdam Speaker Jürgen Sturm

Overview Midsize soccer league Midsize soccer league Onderzoek UvA Onderzoek UvA Team gebaseerde gedragsselectie Team gebaseerde gedragsselectie Particle filters voor lokalisatie Particle filters voor lokalisatie

Midsize league

Midsize league – 4 legged league Nomad Scout Aibo Diameter x Height 41 cm x 60 cm 25 cm x 30 cm Payload / Weight 5 kg / 25 kg - / 2 kg Battery power/duration 300 WH / 1 h 10 WH / 1.5 h Max. speed 1 m/s 30 cm/s Hardware Pentium 233 MHz WLAN 64bit RISC 567 MHz WLAN SoftwareHDD RedHat Linux MemoryStickAperios

Team based Action planning Master project of Matthijs Spaan

Clockwork Orange Architecture Sense-Think-Act

Team based Action planning World model Robot, Teamgenoten Robot, Teamgenoten Tegenstanders Tegenstanders Bal Bal Player skills: Turn Move Dribble Shoot Seek Chase

Team based Action planning Het balbezit bepaald de team strategie Het balbezit bepaald de team strategie Wij balbezit → Attack Wij balbezit → Attack Zij balbezit → Defend Zij balbezit → Defend Niemand balbezit → Intercept Niemand balbezit → Intercept De team strategie is algemeen, oftewel hetzelfde voor alle teamgenoten De team strategie is algemeen, oftewel hetzelfde voor alle teamgenoten

Team based Action planning Dynamische rolallocatie Om in te schatten wat de optimale rolverdeling is, zijn er verschillende evaluatie functies gemaakt, met als variabelen: Tijd benodigd om bij de bal te komen Tijd benodigd om bij de bal te komen Huidige positie Huidige positie Balbezit Balbezit

Team based Action planning Resultaten Rolverdeling kwart- finale Rolverdeling kwart- finale CS Freiburg Team Strategie 2001 Team Strategie 2001 Seattle Seattle

Team based Action planning Resultaten Actieverdeling kwart-finale Actieverdeling kwart-finale

Particle filters for localisation

Markov State World States World States Sensor Readings Sensor Readings Actions Actions Action Model Action Model Sensor Model Sensor Model

Markov State Estimation Markov State Estimation Markov State Estimation Problem: how to represent efficiently a probability distribution? Problem: how to represent efficiently a probability distribution? Monte-Carlo solution Monte-Carlo solution Particle distribution

Particle filtering Particle filters is een Monte Carlo methode Particle filters is een Monte Carlo methode Houdt een aantal hypothesen bij mbv particles Houdt een aantal hypothesen bij mbv particles De waarschijnlijkheid distributie kan hierbij een willekeurige vorm hebben. De waarschijnlijkheid distributie kan hierbij een willekeurige vorm hebben. prior distribution apply action and sensor model select most likely hypothesis by random sampling on weight (posterior distribution)

Particle filtering Particle Filter moet robuust zijn tegen verstoringen Particle Filter moet robuust zijn tegen verstoringen Alle particles fout, sensor model correct (kidnap) Alle particles fout, sensor model correct (kidnap) sensor model fout, particles correct (noise, outlier) sensor model fout, particles correct (noise, outlier) Allebei fout Allebei fout Kidnapper-noise dilemma Kidnapper-noise dilemma Noise vaak tijdelijk gecorreleerd Noise vaak tijdelijk gecorreleerd

Particle filtering Solutions to the kidnapper-noise dilemma Solutions to the kidnapper-noise dilemma Re-sample strategy Re-sample strategy Re-sample all particles from scratch after a given period without overlap (“reset” by a watchdog) Re-sample all particles from scratch after a given period without overlap (“reset” by a watchdog) Sample-from-likelihood Sample-from-likelihood Sample part of the new particles directly from the sensor data Sample part of the new particles directly from the sensor data

Particle filtering Solution: Coherence t: t+1: t+2: t+4: t+3: initiëren rechtstreeks uit de metingen een kleine subset initiëren rechtstreeks uit de metingen een kleine subset nieuwe particle eigenschap: coherence nieuwe particle eigenschap: coherence De nieuwe set van particles wordt samengesteld mbv de eigenschappen: De nieuwe set van particles wordt samengesteld mbv de eigenschappen: weight, likelihood en coherence weight, likelihood en coherence MaxCoherence kan gebruikt worden om het conservatisme in te stellen MaxCoherence kan gebruikt worden om het conservatisme in te stellen Korte periode van twijfel bij consistente verstoringen Korte periode van twijfel bij consistente verstoringen

Particle filtering Experimenten met een 1-D gesimuleerde omgeving Experimenten met een 1-D gesimuleerde omgeving 3 scenarios 3 scenarios kidnap kidnap Korte periode (4 tijdstappen) van consistent foute metingen Korte periode (4 tijdstappen) van consistent foute metingen Langere periode (20 tijdstappen) van willekeurige foute metingen Langere periode (20 tijdstappen) van willekeurige foute metingen 5 particle filter configuraties 5 particle filter configuraties normal normal reinitialize reinitialize sample from likelihood sample from likelihood coherence with maxCoherence=5 coherence with maxCoherence=5 coherence with maxCoherence=15 coherence with maxCoherence=15

Particle filtering Results Coherence PF test de consistentie van alternatieve hypothesen, en veranderd gelijkmatig zijn aannames Coherence PF test de consistentie van alternatieve hypothesen, en veranderd gelijkmatig zijn aannames Coherence PF is nooit de slechtste oplossing Coherence PF is nooit de slechtste oplossing Het conservatisme is goed in te stellen met Cmax Het conservatisme is goed in te stellen met Cmax

Conclusion Robot toepassingen hebben vaak vergelijkbare problemen Robot toepassingen hebben vaak vergelijkbare problemen Er is bij de UvA (en TUD) veel ervaring met problemen zoals: Er is bij de UvA (en TUD) veel ervaring met problemen zoals: Gedrag selectie en coördinatie Gedrag selectie en coördinatie Lokalisatie Lokalisatie