In opdracht van: Keimpe de Heer 29 januari Hazal Ates Iris Haima Hedwig Klamer Jan van Steenbergen

Vergelijkbare documenten
Designdocument. Bear on a tricycle

Design Document. If This Then That

If This Then That Project - Atmospheric Temperature Light. Yannick Seyeux Game Design G&I1D Studentnummer:

De mbot Ranger. Je wilt zeker meteen al aan de slag. Maar voordat we beginnen moet je 3 dingen weten.

IF THIS THEN THAT NAAM: KLAS: DOCENT: INLEVERDATUM: NADIA GROENEWALD G&IB SASKIA FREEKE 15 JAN 2016

THINKING OF ART. Saskia Freeke. Sonja van Fuure 29 OKTOBER 2015 CAST MEMBERS. HKU Games & Interactie

If This Then That Projectdocumentatie

Project If This Then That Naam: Valérie den Besten Docent: Rob Zimmerman Datum:

De mbot. Je wilt zeker meteen al aan de slag. Maar voordat we beginnen moet je 3 dingen weten.

Design Document If This Then That. HSP moodlight Liad Damhuis G&I1B Game Art

ARDUINO KALENDER IF THIS THAN THAT MERIJN KIKKERT GAME ART G&I1C

Testverslag Project Design for Space Robbert Kooiman en Merlijn de Vries Playability Emiel Kampen

Reflectiedocument. Proces. CMDG Maarten Bijnens (Groep 5)

Wind, Sun & Rain Sensor Instructions

Elastiek voertuig. Janne Rijpma. HLR 2bwe. Crea-science. Mevr. Plomp

A p p l i e d M i c r o E l e c t r o n i c s A M E B. V. O p e n d o o r d a y

RESEARCH CONTENT. Loïs Vehof GAR1D

Inleiding De leerlingen maken deze les een alarm. Opent iemand stiekem hun broodtrommel? Dan worden ze dankzij het alarm gewaarschuwd!

weet dat een zonnepaneel net als een batterij energie levert weet waar een auto aan moet voldoen om op zonnepanelen een auto die op zonneenergie

KLANTTEST. Een test bij onze doelgroep op de middelbare school Huygens College in Heerhugowaard.

Je kunt de mbot ook draadloos programmeren via Bluetooth of met 2.4G Wireless. Bekijk de instructies op mbot draadloos.

Workshop Engino. 1 Aanvang workshop. 2 Bouwen. 1.1 Wat kan ik voor de workshop doen?

Fase Ontdek en onderzoek

Contents Inhoud. Wind, Zon & Regen Sensor Instructies. Inhoud: Sensor Functies:

Hedwig Klamer. Games & Interaction Klas 1C Inspiratie in Ontwerp Art, Media & me Saskia Freeke & Sonja van Vuure

Ontwerp een robot die helpt bij rampen

DesignThis! 2. Create fase. Michelle Plaisier CMD3C Kwartaal 4

3D vormgeving conceptueel denken. Leonie van Drunen 1VTA. Klokje

If this. Project Fotostellage. Then that

VEILIGHEID IN EN ROND DE TREIN

Project If This Then That

Project Maze-Driver. Alex Guish, Boris van Norren, Ergin Ergin, Ruben Buitendijk, Esat Karaer

Programmeren met lego mindstorms.

Aanbod workshops

PROTECTOR DEPOSIT CASH PLUS

Eé va de versies va i o ays die ik geprobeert heb te ake

DESIGN THIS 2 MEREL SCHAAP CMD3C

100% presence reflectie (logboek)

Gebruiksaanwijzing TC 60

Inleiding Tijdens deze les programmeren de leerlingen hun eigen verkeerslicht. Lesdoelen. Materiaal

If This Then That. Koen van Eijk Klas 1B

PLANTENROLSTOEL WEETJE INTRODUCTIE. Dit heb je nodig: HELP EEN PLANT NAAR HET LICHT! Thema: reageren & anticiperen. (2 kleuren) koperdraad

Naam: Daan Hermans Klas: G&I 1B Studentnummer:

HANDLEIDING. Radiofrequentiebediening Synchro 3-4 VFF/CDL-C-2G4

Working with parents. Models for activities in science centres and museums

Verslag videogame in PowerPoint

IF THIS THEN THAT. Leraar - Johan Otten & Keimpe de Heer NIELSVANUNEN GAME DESIGN. Door: Niels van Unen G&I1D

Leergebied: West Nederland. Besturing

Airmax. De verpakking:

Stap 1. Batterij aansluiten. We gaan uit van een accu en niet van batterijen

FLL 2009/2010 Missies

Na de intro zijn wij begonnen met concepten, en hebben we elk idee dat we hadden op geschreven.

Een speelvriendje op batterijen: hoe gaan kinderen om met robots?

OPDRACHT 2. Heroes of the storm HERKANSING MASHUP. Samurai Jack x Roronoa Zoro SABETH VAN DER VOORT GAR2C DATUM: 04/12/2015

Olivier van t Hof ( ) Individuele opdracht 2 Kroller Muller. Introductie Introductie

Gebruiksaanwijzing LivingColors Iris

Projectdocumentatie - Van Venster Naar Poort - Tim Bosje

Handleiding Alma Rally & Alma Rally Off-road

* Een borstelbot maken *

Eenparig rechtlijnige beweging met de NXT

Neem een signaal-kabel en sluit hiermee het input-onderdeel aan, aan de kant van het Easyboard waar input bij staat.

Waar kinderen een betere toekomst leren ontwerpen met nieuwe technologieën

Handleiding voor de installatie van de elektrische automatische deurdranger

6. Meubelstuk ontwerpen en maken

AAN DE SLAG MET DE MBOT!

Scratch les 3: Quiz! Je eigen spelshow

Museumbezoek onder Studenten

Jouw superrelatie start nu!

BESCHRIJVING DEELONDERZOEK: USER TESTING. Joost van der Zanden /05/2016

Lesbrief Robotje. Opdracht 1: voorkant opdrachtkaart

Dit projectje is ipad vriendelijk, wat wil dit nu zeggen?

HANDLEIDING TEMPO / TEMPO+ TRANZX PST

Ontwerp van een inspectierobot voor trace en kwaliteitsbepaling van kleine leidingen

Gebruikershandleiding. robotcar.nl

Het verhaal met de Ozobot

RESEARCH CONTENT. Loïs Vehof GAR1D

Design Document IF THIS THEN THAT ALICE STENEKER / G&I1D

Naam: Klas: Docent: Datum: Module: Naam opdracht:

Rijschool Amstelland

Workshop Arduino - deel 2

Installatie & Ondersteuning. Zyxel router

DE HEKAUTOMAATSPECIALIST

Researchverslag: rituelen Joanna Siccama GAR1-B leraar: Harald Warmelink

Als je de gereedschappen hebt dan zijn de materialen vaak heel goedkoop om zelf picks te maken en kan je er dus veel maken.

Troostbed Project If This Then That

Opdracht 1: Toss Als een voetbalwedstrijd begint, gooit de scheidsrechter een muntje om te beslissen wie aftrapt. Dat heet de toss.

Vergrijzing en robots!

S C I E N C E C E N T E R

G E B R U I K S A A N W I J Z I N G. Bestnr Roboraptor

De Tekenbot Een welgekomen hulp voor de kunstenaar!

Benodigd gereedschap: potlood en liniaal papierlijm of alleslijm schaar of hobbymes. Hoe TechCard te gebruiken:

Ontwerp door Mariëlle Coppes van in opdracht van Gemeente Eindhoven.

Vermogen snelheid van de NXT

Alle prijzen in deze brochure zijn excl. eventuele verzendkosten Alle prijzen zijn onder voorbehoud en kunnen zonder aankondiging vooraf gewijzigd

Actie is -Reactie. Thema 6 Sport en Spel Hoofdstuk 1 Naam Klas. cijfer. Startdatum / lesnr

Transcriptie:

In opdracht van: Keimpe de Heer 29 januari 2016 Hazal Ates Iris Haima Hedwig Klamer Jan van Steenbergen

1. Inleiding 1 2. Ontwikkeling van het idee 2 3. Prototyping 3 4. Het maken 4 5. Test en conclusie 5 6. Reflectie met PMI 5 Het project Robot life is een HKU-brede seminar georganiseerd door de afdeling Games & Interaction. Het doel van het project was om de deelnemers een basiskennis te geven van arduino doormiddel van de opdracht was een robot te maken die een emotionele interactie ondergaat. De term robot betekende in dit project dat het zonder knoppen moest werken en met doordat er iets in zijn omgeving veranderd hij beweegt. Hierdoor moesten we werken met sensoren en motors. Het project was merendeels een zelfstudie project waar we zelf doormiddel van internet moesten leren hoe we het project moesten maken met een paar ondersteunende colleges om ons de basis te leren van de technische en emotionele kant van een robot. 1

We vonden het allemaal lastig om snel op een idee te komen maar we waren alle vier wel overeen dat we een spel element in wilde zetten om mensen aan te trekken. Hieruit is de hoofdvraag die we hebben gevormd: Hoe kunnen we mensen op straat uit hun sleur halen en ze een spel laten spelen? Om deze hoofdvraag om te zetten naar een concept om mee te werken hebben we de vraag opgedeeld in vier deelvragen, die we individueel beantwoord hebben en samen besproken: 1. Hoe kunnen we mensen uit hun dagelijkse sleur trekken? 2. Hoe kunnen we de aandacht van mensen op straat trekken? 3. Hoe kunnen we (doormiddel van een robot) emoties bij mensen opwekken? 4. Waar maken mensen op straat tijd voor? We waren het onderling mee eens dat we het belangrijk vonden om mensen direct in het spel te betrekken door een robot die reageert op de mens en vervolgens een vervolg reactie van de mens uitlokt. Een beloningssystheem was volgens ons een handige manier om mensen aan te trekken, en uiteindelijk ontwikkelde dit zich tot een idee waarin mensen iets achter konden laten op straat zodat ze het gevoel krijgen iets bereikt te hebben. Uiteindelijk zijn we door al het onderzoek en ideeën te combineren op het concept gekomen van een robot die, terwijl hij mensen volgt, een krijtje/stift/verf op de grond drukt. Hierdoor ontstaat er door de interactie tussen mens en robot een tekening op de grond. We verwachtten dat zodra de mensen doorhebben dat de robot tekent als reactie op hun bewegingen, ze zich actief zullen betrekken in het spel en plezier zullen beleven in het maken van een tekening. Echter na onderzoek naar de vereiste programeer kennis en tijdsduur kwamen we erachter dat een robot iemand laten volgen te veel tijd, moeite, en sensoren eist. Daarom hebben we gekozen voor een wat makkelijkere optie; Een robot die mensen niet volgt, maar voor ze schrikt en wegrijdt. Op het internet vonden we een voorbeeld van een robot die mensen vermijdt. De gebruikte onderdelen en codes hebben we als basis gebruikt in ons project. 2

Als eerste stap in het programmeren van onze robot hebben we eerst op papier de acties neergezet die we willen dat de robot uitvoert. We hebben het project in stukken gehaakt zodat we stap voor stap konden werken naar het eind product: het afstand sonar gedeelte, het beweging gedeelte en het tekengedeelte. Afstand sonar Zodra een persoon op een meter afstand van de robot staat willen we dat deze achteruit rijdt. We hebben eerst verschillende afstanden getest door met een mini programma waarin een lampje brandt zodra de sonar geactiveerd wordt. (zodra iemand op een meter afstand of minder van de voorkant van de robot staat) Hierdoor kwamen we te weten ten eerste hoe de sonar werkte en ten tweede hoe we deze konden kalibreren. Het beweging gedeelte Een robot zich laten voortbewegen op wielen leek ons de makkelijkste manier. Hiervoor hebben we vier dc motoren gebruikt die aangedreven worden door een motor driver. We hebben de robot willekeurige achteruit gaande bewegingen gegeven zodat hij elke keer als er iemand voor stond op een andere manier schrikt. We hebben veel draaiende bewegingen hierin geprogrammeerd zodat hij minder snel ver weg zo wegrijden of tegen een muur zal oprijden omdat hij om zich heen kijkt. Doordat de motors snelheid afhing van wat voor batterij er aan zat gingen ze erg snel omdat ze aan 14,2 volt batterijen zaten. We lang geprobeerd deze snelheid te verlagen maar dit is ons uiteindelijk niet gelukt en hebben we alle bewegingen maar korte gemaakt zodat de robot niet te ver weg reed. Wat later toch positief bleek te zijn maar daar verder over in test en conclusie. Het teken gedeelte We wilden dat zodra de robot begint te rijden, er een krijtje op de stoep gedrukt wordt en meegetrokken wordt, tot dat de robot weer stopt. Dit wordt in maakproces verder uitgelegd. 3

Doordat we niet allemaal zo veel ervaring hadden met de arduino hebben we meerdere keren de bedrading verkeerd aangesloten waardoor we kortsluiting kregen met de arduino s. We dachten eerst twee arduino kapot te hebben gemaakt maar toen we ze naar een tijdje opnieuw probeerde aan te zetten deden ze het weer. Waarschijnlijk waren ze enkel oververhit geworden en deden ze het daardoor een tijdje niet. De behuizing voor de arduino hebben we lazer gesneden. Uiteindelijk bleek deze te klein te zijn en hebben we het opnieuw moeten doen. Hierom hebben we deze opnieuw laten lazer snijden, inclusief een gezichtje voor de robot, om de robot wat aantrekkelijker te maken voor het publiek. We hebben een bang gezichtje gekozen aangezien dat wel paste in het idee dat de robot weg vlucht voor de mensen. Na verschillende methoden onderzocht te hebben hoe een krijtje een patroon te laten tekenen op de vloer als de robot rijdt kwamen we er achter dat dit niet werkte. We kwamen er niet uit hoe genoeg druk op het krijtje te zetten, en een oplossing te bedenken voor het feit dat het krijtje steeds meer slijpt en dus kleiner wordt. We moesten dus ander teken materiaal nemen. Het druppelen van verf uit een fles (de deksel wordt dichtgehouden wanneer de robot stilstaat) was ons alternatieve idee. Verf op de stoep druppelen is alleen niet heel milieu en gebruikers vriendelijk (blijft aan schoenen plakken), dus hebben we stoepkrijt verkruimelt tot poeder en dit in een flesje gegoten. 4

Uit de test ontdekten wij dat de robot in het bijzonder populair was onder jonge kinderen. Het oproepen van een emotionele reactie was goed geslaagd. We kregen reacties als: wow! Hij kijkt echt bang! En mensen wilden de robot graag oppakken omdat hij zielig kijkt. Het robotje viel wel vaak om door evenwichtsproblemen en had schokkende snelle korte bewegingen doordat de motors zo krachtig waren, maar dit speelde goed in op het zorginstinct van mensen waardoor ze juist de interactie met hem aangingen om hem te helpen. Het krijtpoeder wat de robot achterlaat werkte verrassend goed, we wouden eerst deze met een servomoter uit een flesje tikken maar het bleek dat door de schokkende bewegingen van de robot al genoeg uitviel. Doordat de robot krijtpoeder achterliet gingen mensen er ook sneller met de robots spellen dan zonder poeder omdat de robot nu opvallender was. Pluspunten: Robots: werken met arduino, en programmeren Werkplaats: leren lassen, en metaal bewerken Interdisciplinair: andere mensen ontmoeten, werkwijze combineren, van elkaar leren Kickoff: goed gebrainstormd en een goede basis voor het project Minpunten: Tijd voor het project: Het was een te groot project voor twee weken Begeleiding: graag iemand gehad naar wie we toe zouden kunnen gaan als we vast liepen (met programmeren) Interessante punten: Psychologie: de psychologie les was een onverwachte aanvulling in deze seminar. 5