How to build a robot Sander van Dijk Kunstmatige Intelligentie

Slides:



Advertisements
Verwante presentaties
Presentatie Clubmiddag 16 december 2008
Advertisements

Vincent Poté Nelis Vandermeiren Simen Akkermans Kevin De Neef
PROS2 Les 13 Programmeren en Software Engineering 2.
Programmeren en Software Engineering 2
Data Acquisition & Control System
Serieel naar parallel omzetting
™.
PROS2 Les 2 Programmeren en Software Engineering 2.
Informatica als keuzevak
>>0 >>1 >> 2 >> 3 >> 4 >> Adobe Premiere CS4 – Edius 5.5 – Adobe Elements 7.
De relaties tussen: de hardware het BIOS het besturingssysteem de toepassingsprogramma’s.
gebouw applicaties binnen een gebouwbesturingssysteem
Dec 21, 2007Alessandro Lo-Presti, Nintendo DS Homebrew Development.
Parallel naar serieel omzetting
Didactisch bord: Led RGB
Microcontroller Programmeren in C
Kennismaking met de computerconfiguratie
Bits en Bytes
Arduino project.
Over computers.
VORM- en BETEKENISGEVING
Steven Van Acker. Transmeta Crusoe - Steven Van Acker - Mei Overzicht  Inleiding  Het Idee  De Technologie  CodeMorphing  LongRun  NorthBridge.
Sociale Innovatie als ondernemingsstrategie WORKSHOP uur

De computer: Hardware Het beeldscherm Het toetsenbord De muis
SYSTEEMPROGRAMMATUUR. Het opstartproces Stroom aanzetten. De BIOS-ROM-chip wordt geactiveerd. BIOS = Basic Input Output System.
Regelmaat in getallen (1).
INTERACTION DESIGN Week 6.
Neurale Netwerken Kunstmatige Intelligentie Rijksuniversiteit Groningen April 2005.
Geest, brein en cognitie Filosofie van de geest en Grondslagen van de cognitiewetenschap Fred Keijzer.
UPGRADE PROGRAMMA WINDOWS 7 OFFICE 2010 OFFICE 365.
TUDelft Knowledge Based Systems Group Zuidplantsoen BZ Delft, The Netherlands Caspar Treijtel Multi-agent Stratego.
Oefeningen Elektriciteit
Onderwijsconferentie
De Ultieme PC STAP I: waar vind je de onderdelen NIET online winkel Goeie technical support Grote keuze MYCOM (
Signaalverwerking Verwerkers. IR-buitenlamp. IJkgrafiek sensor.
Introductie/Agenda 1 Cor Verbaas 1.Business Analist. 2.Werkzaam bij AEP sinds juni Verantwoordelijk voor de business applicaties binnen AEP. 4.MFGPro.
Welkom. inhoud presentatie wat is een Micro Mouse controller motoren sensoren hardware software voeding leerwinst.
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology ; PIC assember programeren 1 Les 4 - onderwerpen Tellen.
Systeemherstel Presentatie bij de HCC op dinsdagmiddag 27 oktober 2009 door Kick de Wolff.
3/8/09 slide: 1 Formula Flowcode Robot Rudy vzwcum presentatie.
Ingrediënten Business Case Het nieuwe werken” 2011.
Operating Systems Informatica.
Door: Tim de Laet, Joep Beset en Paul Rouleau
DAb: Interactive Haptic Painting with 3D Virtual Brushes W. Baxter, V. Scheib, M. Lin, and D. Manocha.
AS1200 moederbord. AS1200 Structuur RELREL Micro- controller P W F I / O I²C -Bus (seriëel) EEPROMDP1 B1 B2 DP2 B3 B4 AS1225 B1 B2 AS1225 B3 B4 AS1220.
Titelmodel Kijk onder beeld->model titel model om deze te wijzigen Het natuurlijk leren Een nieuw perspectief.
Afstudeerproject ETHERFLOW:
AI Kaleidoscoop Werkcollege 1: AI Overzicht Radu Serban
Etherflow Voor het aansluiten van een flowmeter op een Ethernet netwerk Afstudeerpresentatie Michel van der Net Elektrotechniek Avans Hogeschool Breda.
2 km Fly Terrestrial Locomotion Preen Stand Sit Assessing bird behaviour from GPS+ accelerometer measurements Willem Bouten Institute for.
Neurale Netwerken Genetische Algorithmen
Algemene IT-kennis I Het overzicht van de leerstof voor het eerste schoolexamen.
1 e-Books & i-Papers Rik Min researcher Centre for Telematics and Information Technology (CTIT) & Faculty of Educational Science and Technology (EDTE)
Eric Postma NWO Cognitie publieksdag “De Toekomst van het Leren”
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology ; PIC assember programeren 1 Les 6 - onderwerpen Uitleg.
Onderwerp: PIC assembler programmeren
Les 1: Zaterdag 10 mei 2014 Wim Peeters
Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Wouter van Ooijen Mail: Sheets en.
Robotica & ICT Formula Flowcode Robot
Netwerken.
EASIBM01K Presentatie titel
Rabobank Zoetermeer Sponsor v/h SeniorWeb Welkom les 4 Overzicht vorige les  Terugblik op wat we geleerd hebben  Uitwisselen van ervaringen  Behandelen.
Gevorderde programmeer les: Betrouwbaarheid robot verbeteren
De geschiedenis van de pc
Gevorderde programmeer les
3 Hardware 3.1 De processor en intern geheugen
Lectora als ontwikkeltool voor interactieve multimedia programma’s
DOMOTICA MEI MAAND Sander Claassen John Heesterbeek Ad van Berlo
Analog  Digital Conversion
Transcript van de presentatie:

How to build a robot Sander van Dijk Kunstmatige Intelligentie Rijksuniversiteit Groningen 2005

Overzicht RoboChallenge Wijze inzichten Onderdelen Intelligentie Problemen Resultaten

RoboChallenge Georganiseerd door Startel Tweede editie 23 inschrijvingen

RoboChallenge

RoboChallenge 3 Missies 10 Groene Reuzen (kwalificatie) 5 verschillende sterren 7 van iedere soort, meerdere robots

RoboChallenge Actief systeem Passief systeem Precissie mogelijk Stoerheidsfactor Passief systeem Precissie niet nodig Sneller Simpeler

Wijze inzichten Ervaring van vorig jaar Dus: Alles wat kapot kan gaan, gaat kapot Totale prestatie is niet de som, maar het product van de prestatie van de onderdelen Dus: Houd het simpel Zorg dat de basis goed is, ga dan pas naar de volgende laag

Onderdelen Lichaam Sensoren Brein Actuatoren

Onderdelen Lichaam ‘Embodied Intelligence’: Gedrag = Lichaam + Intelligentie Modulair Simpel

Onderdelen Sensoren Sharp IR afstandssensoren Logitech QuickCam 4000 Pro webcam

Onderdelen Brein Laptop Atmel AVR Atmega8535 1.5GHz Celeron M 256 Mb RAM Mandrake Linux 10.1 Atmel AVR Atmega8535 16MHz (16 MIPS Throughout) 8kB Flash, 512 Bytes EEPROM, 512 Bytes SRAM 8 Ch., 10-bit ADC 4 x PWM RS232 Serial Interface

Onderdelen Actuatoren MFA/Como Drills RE 540/1 Motor + 919D501 Gearbox Ratio: 50:1 4,5 - 15,0 V 0,62 - 2,85 A Torque @ 12V: 0,76 - 4,9 N.m 78mm 78A Skate-wielen

Intelligentie Behaviour based Braitenberg Subsumption

Intelligentie

Intelligentie

Intelligentie 3 niveau’s van intelligentie Reflex Input  Output Lage Intelligentie Input  Classificatie Output Hoge Intelligentie Input  Classificatie  Model  Redenatie  Output

Intelligentie Reflexen en laatste stap intelligentie op µC Rest op computer Centrale server (‘Spine’) Programma per gedrag(sonderdeel) Seriele verbinding

Intelligentie

Intelligentie Eye Webcam interface Filters Regioning

Intelligentie Image filters Traditioneel: serieel Image  Filter1  Filter2  ... Eye: ‘parallel’ Image |||||||||| Filter1 |||||||||| Filter2 |||||||||| ...

Intelligentie Kleurclassificatie Bayes: 3D Histogram Classificaties van te voren berekenen Leer ook wat hij niet moet zien

Intelligentie Regioning Run Length Encoding Tree Based Union-Find met padcompressie J. Bruce, T. Balch, M. Veloso (2000): Fast and Cheap Color Image Segmentation for Interactive Robots. http://www.ai.rug.nl/~sgdijk/gir/

Problemen Wederom: alles wat kapot kan gaan gaat kapot Computers met kuren Los wiel Instortende V-vorm Inferentie motoren Onbetrouwbare sensoren Resettende/crashende µC

Resultaten Herbruikbaar systeem (hardware + software) Real time vision (30 fps) en gedrag Kwart finale behaald Veel kennis

Vragen