Från ljusenergi till en kub som går att stå på Hur man får en dator att känna igen olika former i visuell information

Storlek: px
Starta visningen från sidan:

Download "Från ljusenergi till en kub som går att stå på Hur man får en dator att känna igen olika former i visuell information"

Transkript

1 ARTIFICIELL INTELLIGENS II INSTITUTUINEN FÖR DATAVETENSKAP LINKÖPINGS UNIVERSITET Från ljusenergi till en kub som går att stå på Hur man får en dator att känna igen olika former i visuell information Anna Holm, annho740@student.liu.se

2

3 Sammanfattning Arbetet kommer att behandla ett sätt att artificiellt skapa en process för objektigenkänning givet visuell information. Den teori som i huvudsak kommer att beskrivas är David Marrs 3-D Model representation, vilken till stor del bygger på hur man tror att dessa processer sker för människor. 1

4 Innehållsförteckning Sammanfattning 1 Innehållsförteckning 2 Introduktion 3 Inledning 3 Arbetets uppbyggnad 3 Termer 3 Perception och AI (Bakgrund) 3 Problemformulering 4 Minne och tidsåtgång 4 Synvinkel och representationer 5 Filtrera input 5 Meningsskapande 5 David Marrs 3-D Model Representation 5 Representationer 5 Axlar och förhållanden 6 Objektigenkänning 7 Diskussion 8 Referenser 9 Böcker 9 Bilder 9 Övrigt 9 2

5 Introduktion Inledning Hur vi människor kan identifiera så många olika objekt bara genom en snabb blick på dem är något jag personligen tycker är väldigt fascinerande. Att veta hur omgivningen ser ut och att kunna klassificera vad som finns i den har varit grundläggande för mänsklig överlevnad, vilket gjort att funktionen utvecklats över tid. Eftersom visuell information samt bearbetning och tolkning av denna är så pass viktig för människor och andra djur ville jag se hur detta går att göra artificiellt. Arbetets uppbyggnad Det här arbetet kommer att behandla ett av många sätt för datorer att bearbeta visuell information vilket liknar de teorier som finns om mänsklig bearbetning av visuell information. Det är David Marrs teori/proposition om detta som beskrivs i arbetet som är byggt på hans bok A computational investigation into the human representation and processing of visual information. Denna bok publicerades 1982 och så de tillvägagångssätt som beskrivs i arbetet stämmer kanske inte helt överens med de som används idag, vilket man som läsare bör ta hänsyn till. Termer Jag kommer i arbetet att beskriva maskinella processer i termer som är mer vanliga när man pratar om mänsklig perception. Anledningen till detta är inte för att jag anser att det är samma sak som sker utan snarare för att det blir lättare att förklara på det viset. Den mer filosofiska diskussionen om huruvida människan och maskinen tänker likvärdigt lämnar jag till de intresserade. Skillnader och likheter mellan människa och dator tas inte i åtanke i detta arbete såvida det inte är relevant för själva systemet eller processen som beskrivs. Perception och AI (Bakgrund) En agent definieras som något som kan varsebli världen och agera i den. Detta gör perception till något väldigt grundläggande inom AI. Perception sker genom att agenten är utrustad med en eller flera sensorer som ger den input om miljön. En sensor beskrivs av Russel & Norwig som något som kan registrera någon aspekt av en miljö och vidarebefordra det som en input till ett agentprogram. Om en agent ska kunna förflytta sig fysiskt i en miljö är visuell information viktig. Enligt Russel & Norwig den klart viktigaste sensorn. Främst för att inte krocka, det är klart att till exempel en dammsugare kan utföra handlingar och uppnå målet (ett dammfritt golv) trots att den krockar. Men jag tror att de flesta håller med mig om att det vore smartare och bättre om målet kunde nås utan dessa onödiga krockar. 3

6 Ett sätt att uppnå detta är med hjälp av visuell information. Om målet bara består i att undvika att krocka är visuell information inte nödvändig, man kan till exempel använda radar istället. Men om man vill känna igen olika saker i världen är visuell information väldigt viktig. Det är en stor fördel att veta vad som finns till höger om dig jämfört med att bara veta att det finns något till höger. Och här kan visuell information ge oss fler ledtrådar än till exempel radar. Färger kan till exempel vara en stor tillgång för att urskilja objekt. Värt att notera är att en kamera i sig aldrig är tillräcklig, för att en agent ska undvika att krocka med saker(navigering) eller kunna använda sig av föremål i miljön (manipulation). Det behövs någon slags förståelse för vad som finns i bilden också. Det hjälper inte att se att det ligger en liten ask med mönstret av ett barn på bordet om du vill tända ett ljus, du behöver även kunna förstå att det du ser är en tändsticksask och veta vad en tändsticka används till. På så vis blir informationen användbar. Objektigenkänning kallas detta vilket är av stor vikt både i arbetet och för agenter. På senare tid byggs perception och objektigenkänning även upp för att göra avatarer i spel mer intelligenta, framförallt för att kunna använda sig av 3-D modeller(ronghua Liang, Tinan Huang, Meleagros Krokos and Jinglong Fan, 2006). Detta är ett, enligt mig, väldigt intressant sidospår men kommer inte att tas upp mer i detta arbete. Problemformulering Vilka problem finns när man försöker bygga maskinell perception då? Denna fråga sammanfattar hela denna del som kommer att beskriva några av svårigheterna med att få en maskin att förstå världen genom visuell information. Minne och tidsåtgång För att kunna urskilja olika objekt är det vanligt att bygga upp representationer 1 av dem, men det är begränsat hur detaljerade dessa kan vara. Om dem är för detaljerade ökar belastningen på minnet och tidsåtgången ökar. En annan sak att ta hänsyn till är antalet representationer som sparas. Det måste vara tillräckligt många och tillräckligt beskrivande för att det ska vara möjligt att känna igen alla nödvändiga objekt utan att de förväxlas med varandra. Samtidigt kan de inte vara hur noggranna som helst eftersom det inte kan ta hur lång tid som helst att identifiera ett objekt. 1 Representationer beskrivs mer ingående under rubriken Representationer 4

7 Synvinkel och representationer Eftersom objekt ser olika ut beroende på från vilket håll man ser det är det viktigt att skilja både på olika objekt och samma objekt ur olika synvinklar. Alla beskrivningar behöver dessutom vara unika för att inte blanda ihop objekt. Det finns två huvudkategorier för hur man kan konstruera objektbeskrivningar; object-centered och viewer-centered. Om man väljer att beskriva ett objekt utifrån betraktarens perspektiv behövs olika representationer för olika synvinklar. Detta perspektiv kallas för viewer-centered. Alternativet till detta är det så kallade object- centered - perspektivet, vilket som namnet inger utgår från objektet. Vid objektigenkänning är de representationer som utgår ifrån betraktaren lättare att producera men svårare att använda(marr 1982). Filtrera input Ett annat stort problem med visuell information är hur överflödig information ska filtreras bort så att den användbara informationen blir kvar i en mängd som går att hantera. Detta kommer inte att tas upp i detta arbete, men kan vara viktigt vid implementeringen av objektigenkännings- program. Meningsskapande En annan viktig aspekt som kanske är mer filosofi än AI är huruvida en agent kan bedöma om det den ser faktiskt är verkligheten. Med det menar jag att det kan vara svårt att avgöra om den visuella informationen representerar det som faktiskt händer här och nu i världen eller om agenten i själva verket ser en modell av något. Det är en väsentlig skillnad mellan att se en dinosaurie eller en modell av den i ett museum. Det är också skillnad mellan att se att New York förstörs i en film eller på nyheterna. David Marrs 3-D Model Representation Marr utgår från hur bland annat neurofysiologer och psykofysiker beskriver människans perception och vad de har ansett vara viktigt att tänka på vid objektigenkänning. Teorin bygger på att det finns en mängd olika 3-D modeller organiserade i en hierarki som representerar olika objekt med hjälp av enklare former, cylindrar är vanliga. Dessa beskrivs mer ingående nedan. Kortfattat kan man säga att modellen går ut på att en input med visuell information filtreras och sedan identifieras axlar i bilden. Dessa axlar behövs för att bygga upp de enklare formerna samt för att beräkna förhållandet mellan dem. Även detta kommer att beskrivas mer noggrant senare. Representationer I denna modell används ett objektcentrerat koordinatsystem, där formen på objektet representeras huvudsakligen i 3-D format. Ett litet antal objekt kan även komma att representeras I 2D. Centrala 5

8 begrepp när det gäller representationer är shape, eller form, vilket innefattar det geometriska utseendet av ett objeks yta. Description of shape är uttryck för en representation som beskriver shape. Dessa representationer kan vara specificerade i olika stor grad. Figur 1. Ovan ges en överblick över organisationen bland olika representationer. Denna typ av representationer benämns även som 3-D model descriptions. Representationernas beskrivningar utgår från en axel (vilken är objektcentrerad) och syns till vänster i bilden ovan. 3D modellerna organiseras i olika moduler. I bilden ovan syns själva 3-D modellen till höger om figuren som illustrerar axeln. En modell/representation kan innehålla andra representationer vilka är mer detaljrika. Detta för att snabba upp processen vid objektigenkänning då det gör det möjligt att inte ta hänsyn till positionen på varje finger vid bedömningen av om det som syns är en människa. En sak som bör tas hänsyn till angående bilden är att eftersom den utgår från betraktaren är axlarnas förhållande till varandra inte korrekt representerat då de i själva verket är objektcentrerade. Axlar och förhållanden Förhållandet mellan de olika delarna(modellerna) i en mer översiktlig modell är viktigt att ta hänsyn till, för en representation av en människa betyder detta att det är möjligt att ta hänsyn till att armar, händer och ben kan ha olika position/vinklar jämfört med kroppen/torson. I David Marrs modell har 6

9 varje modell ett enskilt koordinatsystem och med hjälp av dessa beräknas objektens relation i förhållande till varandra. För detta används två 3-dimensionella vektorer, vilka representerar de två olika modellernas axlar. Den axel som man utgår från vid jämförelsen kallas Principal axis, och det är oftast den har kopplingar till flest andra axlar/modeller, till exempel torson. Figur 2 Ovan illustreras vilka variabler som behövs för att bestämma förhållandet för S i jämförelse med A. I Figur 2 (a) visas koordinater som beskriver S:s startpunkt i förhållande till A. Dessa är så kallade cylindriska koordinater och tillhör den första vektorn. Med cylindriska koordinater menas att en viss punkt beskrivs genom en vinkel(sidled), θ, och två sträckor(en i höjdled och ett avstånd)ρ och r. Den andra vektorn illustreras i (b) och beskrivs genom sfäriska koordinater. Med sfäriska koordinater menas att en punkt beskrivs genom två vinkar(sid- och höjdled), ι och θ, och ett avstånd, s. Om man kan göra en tabell med lämpliga värden på alla variabler som nämnts ovan för alla objekt som kan relateras till varandra kommer tabellen att visa en stor del av den informationen som 3-Dmodeller kan ge. Objektigenkänning Nu när 3-D modellerna och andra delar som är av stor vikt i teorin har förklarats, kan en mer överskådlig bild av hur detta är tänkt att fungera ges. Som nämnts tidigare börjar allt med en input av visuell information som filtreras. Sedan gäller det att hitta de olika axlarna samt att identifiera vilken axel som (man kan säga att) hela objektet utgår ifrån. När axlarna har hittats har vi kommit en bra bit på vägen för att förstå hur objektet är uppbyggt. Då kan vi välja ut en lämplig 3-D modell, inte alltför detaljerad, som verkar stämma med de axlar som hittats. Med hjälp av denna går det sedan att beräkna värdena för axlarnas relation till varandra i bilden. Denna beräkning bygger alltså på data ur betraktarens perspektiv. För att göra om dessa data till objektcentrerade, vilket modellerna är 7

10 baserade på, används en funktion som kallas Image-space processor. Med dessa värden kan vi sedan jämföra objektet i bilden med mer detaljerade 3-D modeller som är sparade. För att täcka in observationer där betraktarens synvinkel gör det svårt att se hela objektet är det även möjligt att gå från att identifiera mer specifika delar av objektet till att se en mindre detaljerad helhet. Ett exempel på när detta används skulle kunna vara då en häst observerad framifrån. Då en häst naturligt beskrivs utifrån dess kropp och denna knappt syns i detta fall är det istället möjligt att genom att se hästben och mule och dess lägen anta att kroppen finns mellan dem. På så vis känns hästen igen även framifrån. För att matcha synbara objekt kan man alltså börja med de stora dragen och sedan de mer specifika, men även gå från mer detaljerade delobjekt till att hitta en helhet. Diskussion Ur den bild som fåtts av Marrs teori finns inga tvivel på att den fungerar till en viss utsträckning. Förbättringar och vidareutvecklingar har säkerligen även gjorts sedan den bok som ligger till grund för arbetet gavs ut. Det som istället får mina tvivel är om det som sker i våra huvuden verkligen kan beskrivas med matematik. Det verkar som att det krävs så mycket beräkningar bara för att urskilja ett objekt och så fort jag öppnar mina ögon har jag på något vis en förståelse för allt jag ser. Detta skulle kunna förklaras med parallella processer men det känns ändå inte självklart. Något annat som känns väldigt konstigt är om alla dessa beräkningar skulle ske utan att jag hade en aning om dem, varför är det då så förbannat svårt att lära sig multiplikationstabellen? Något som jag saknade i Marrs bok var även hur en description of shape ska representeras relativt övrig kunskap om objektet, ligger det under ett objekt eller separat men kopplat till objektet. Fast det kanske inte spelar så stor roll egentligen. Det blir ju på något sätt samma sak ändå i slutändan. Teorin bör även utökas så att objektens relation till betraktaren och varandra kan representeras. Ett förslag på detta fanns i Artificial Intelligence: A Modern Approach av Russel & Norwig men jag har inte haft tid att sätta mig in i det mer. En annan sak jag funderat över är hur väl denna teori fungerar på delar av objekt är täckta eller skymda samt hur väl ett sådant program skulle fungera då en mängd liknande objekt är vridna eller inlindade i varandra. Blandar programmet ihop dessa eller är det möjligt att korrekt identifiera de olika objekten. För att teorin ska bli hållbar krävs även att den kan fungera med inlärning. Om det är möjligt att bli bättre och reagera på små detaljer som annars lätt missas, det vill säga hur kompatibel teorin är med andra teorier om inlärning och perception såsom Professional vision. 8

11 Referenser Böcker Marr David, A computational investigation into the human representation and processing of visual information, 1982, W.H. Freeman and Company, New York. Russell Stuart J. and Norwig Peter, Artificial Intelligence: A Modern Approach, 2 nd edition, 2003, Prentice Hall, New Jersey Bilder Figur 1, hämtad Figur 2, hämtad Övrigt endast information om koordinatsystem, från Institutionen för matematik, KTH. Hämtad Ronghua Liang, Tinan Huang, Meleagros Krokos and Jinglong Fan, Visual Perception Modelling for Intelligent Avatars,

Martin Burström [dit02mbm] Robert Eriksson [dit02ren] Filip Sjögren [dit02fsn] Handledare: Therese Edvall Daniel Ölvebrink 2009-07-06 22:13

Martin Burström [dit02mbm] Robert Eriksson [dit02ren] Filip Sjögren [dit02fsn] Handledare: Therese Edvall Daniel Ölvebrink 2009-07-06 22:13 Artificiell intelligens I, 5p Laboration 2 Fördjupning i perception och objektigenkänning Martin Burström [dit02mbm] Robert Eriksson [] Filip Sjögren [dit02fsn] Handledare: Therese Edvall Daniel Ölvebrink

Läs mer

Kort introduktion till POV-Ray, del 1

Kort introduktion till POV-Ray, del 1 Kort introduktion till POV-Ray, del 1 Kjell Y Svensson, 2004-02-02,2007-03-13 Denna serie av artiklar ger en grundläggande introduktion och förhoppningsvis en förståelse för hur man skapar realistiska

Läs mer

Metoder för rörelsemätning, en översikt.

Metoder för rörelsemätning, en översikt. Metoder för rörelsemätning, en översikt. Metoder för mätning av rörelser kan delas in i följande grupper: 1. Mekaniska metoder. 2. Elektromagnetiska metoder. 3. Akustiska metoder. 4. Optiska metoder. Nedan

Läs mer

Fuzzy Logic. När oskarpa definitioner blir kristallklara. Åsa Svensson. Linköpings Universitet. Linköping

Fuzzy Logic. När oskarpa definitioner blir kristallklara. Åsa Svensson. Linköpings Universitet. Linköping Fuzzy Logic När oskarpa definitioner blir kristallklara Linköpings Universitet Linköping Sammanfattning I denna fördjupningsuppgift har jag fokuserat på Fuzzy Logic och försökt att beskriva det på ett

Läs mer

Ontologier. Cassandra Svensson 2014-01-09

Ontologier. Cassandra Svensson 2014-01-09 Ontologier Cassandra Svensson 2014-01-09 Sammanfattning Jag har läst Annika Flycht-Ericssons avhandling Design and Use of Ontoligies in information-providing Dialogue Systems. Med Annikas text som utgångspunkt

Läs mer

Undersökande arbetssätt i matematik 1 och 2

Undersökande arbetssätt i matematik 1 och 2 Matematik Gymnasieskola Modul: Matematikundervisning med digitala verktyg Del 6: Undersökande arbetssätt med matematisk programvara Undersökande arbetssätt i matematik 1 och 2 I texten Undersökande arbetssätt

Läs mer

Statistisk mönsterigenkänning

Statistisk mönsterigenkänning Statistisk mönsterigenkänning Jonas Sandström Artificiell intelligens II Linköpings universitet HT 2011 Innehållsförteckning 1. Innehållsförteckning sid 2 2. Inledning sid 3 3. Statistisk mönsterigenkänning

Läs mer

Kognitionsvetenskapliga programmet, åk 1

Kognitionsvetenskapliga programmet, åk 1 Telefonjour: Ulrik Olofsson, 09-10, 0702-646392 Kognitionsvetenskapliga programmet, åk 1 Kognitiv psykologi Skrivningsdatum 061102 Skrivtid 08-12 Inga hjälpmedel Skriv namn och personnummer överst på varje

Läs mer

Beräkning med ord. -hur en dator hanterar perception. Linköpings universitet Artificiell intelligens 2 2010-10-03 Erik Claesson 880816-1692

Beräkning med ord. -hur en dator hanterar perception. Linköpings universitet Artificiell intelligens 2 2010-10-03 Erik Claesson 880816-1692 Beräkning med ord -hur en dator hanterar perception 2010-10-03 Erik Claesson 880816-1692 Innehåll Inledning... 3 Syfte... 3 Kan datorer hantera perception?... 4 Naturligt språk... 4 Fuzzy Granulation...

Läs mer

Karta över Jorden - viktigt exempel. Sfär i (x, y, z) koordinater Funktionen som beskriver detta ser ut till att vara

Karta över Jorden - viktigt exempel. Sfär i (x, y, z) koordinater Funktionen som beskriver detta ser ut till att vara Föreläsning 1 Jag hettar Thomas Kragh och detta är kursen: Flervariabelanalys 1MA016/1MA183. E-post: thomas.kragh@math.uu.se Kursplan finns i studentportalens hemsida för denna kurs. Där är två spår: Spår

Läs mer

Rumsuppfattning är förmågan att behandla sinnesintryck av former

Rumsuppfattning är förmågan att behandla sinnesintryck av former Güner Ahmet & Thomas Lingefjärd Tredimensionellt tänkande Tredimensionella matematiska representationer är inte särskilt vanliga i skolans matematikkurser, med undantag för kurs 3 5 i gymnasiet. Varför

Läs mer

Mekaniska metoder för att mäta objekt och/eller rörelser kan bestå av:

Mekaniska metoder för att mäta objekt och/eller rörelser kan bestå av: Mekaniska metoder: Mekaniska metoder för att mäta objekt och/eller rörelser kan bestå av: - Armar, bommar - Exoskeleton (bommar och armar som bildar ett extra skelett utanpå kroppen) - Joystick - Spaceball

Läs mer

Den räta linjens ekvation

Den räta linjens ekvation Den räta linjens ekvation Här följer en dialog mellan studenten Tor-Björn (hädanefter kallad TB) och hans lärare i matematik Karl-Ture Hansson (nedan kallad KTH). När vi möter dem för första gången är

Läs mer

Hierarchical Temporal Memory Maskininlärning

Hierarchical Temporal Memory Maskininlärning Hierarchical Temporal Memory Maskininlärning Innehåll Sammanfattning... 3 Inledning... 4 Vad är HTM?... 4 Hur fungerar HTM?... 4 Hierarchical... 4 Temporal... 5 Memory... 5 Hitta orsaker i världen... 5

Läs mer

Anvisningar för passfoto

Anvisningar för passfoto sidan 1(7) Anvisningar för passfoto Polisens anvisningar för passfoton bygger i enlighet med EU-förordningen på internationella standarder. De allmänna egenskaperna hos pass och övriga resedokument fastställs

Läs mer

Grafiska pipelinen. Edvin Fischer

Grafiska pipelinen. Edvin Fischer Grafiska pipelinen Edvin Fischer Sammanfattning Rapporten behandlar den grafiska pipelinen och dess steg, vilka stegen är och hur de funkar. Inledning Rapporten har till syfte att beskriva hur den grafiska

Läs mer

Den räta linjens ekvation

Den räta linjens ekvation Den räta linjens ekvation Här följer en dialog mellan studenten Tor-Björn (hädanefter kallad TB) och hans lärare i matematik Karl-Ture Hansson (nedan kallad KTH). När vi möter dem för första gången är

Läs mer

GeoGebra i matematikundervisningen - Inspirationsdagar för gymnasielärare. Karlstads universitet 19-20 april

GeoGebra i matematikundervisningen - Inspirationsdagar för gymnasielärare. Karlstads universitet 19-20 april GeoGebra i matematikundervisningen - Inspirationsdagar för gymnasielärare Karlstads universitet 19-0 april Exempel på elevaktiviteter framtagna i skolutvecklingsprojektet IKT och lärande i matematik 1

Läs mer

Vektorgeometri för gymnasister

Vektorgeometri för gymnasister Vektorgeometri för gymnasister Per-Anders Svensson http://homepage.lnu.se/staff/psvmsi/vektorgeometri/gymnasiet.html Fakulteten för teknik Linnéuniversitetet Räta linjens och planets ekvationer III Innehåll

Läs mer

Linköpings universitet

Linköpings universitet 2014-09-08 Översikt Kognitionsvetenskaplig introduktionskurs Föreläsning 5 Integrationsutmaningen Vad är kognitionsvetenskap? Kort bakgrund/historik Representation och bearbetning av information Vetenskapliga

Läs mer

SF1624 Algebra och geometri

SF1624 Algebra och geometri SF1624 Algebra och geometri Föreläsning 2 David Rydh Institutionen för matematik KTH 28 augusti 2018 Detta gjorde vi igår Punkter Vektorer och skalärer, multiplikation med skalär Linjärkombinationer, spannet

Läs mer

Funktioner. Räta linjen

Funktioner. Räta linjen Sidor i boken 14-143, 145-147 Funktioner. Räta linjen Här följer en dialog mellan studenten Tor-Björn (hädanefter kallad TB) och hans lärare i matematik Karl-Ture Hansson (nedan kallad KTH). När vi möter

Läs mer

Läsanvisningar Henrik Shahgholian

Läsanvisningar Henrik Shahgholian Institutionen för matematik SF1626 Flervariabelanalys Läsanvisningar Henrik Shahgholian Läsanvisningarna nedan är har tagits fram som hjälpmedel för de studenter som vill helst ha en snabb tillgång till

Läs mer

Pedagogisk planering

Pedagogisk planering Pedagogisk planering Årskurs 6 Ämne: Rörelse och konstruktion (NTA-låda) Period: Vecka 39 ca: vecka 51 Det här ska vi träna på: (Syfte) Hur framgångsrik en teknisk produkt är beror på den vetenskap som

Läs mer

Individuell inlämningsuppgift TEK210

Individuell inlämningsuppgift TEK210 Individuell inlämningsuppgift TEK210 Den individuella inlämningsuppgiften består av två delar. Del 1 Kognitiv design är obligatorisk och för att bli godkänd på kursen krävs att denna, tillsammans med skriftlig

Läs mer

Upprepade mönster kan talen bytas ut mot bokstäverna: A B C A B C eller mot formerna: Anna-Lena Ekdahl, Högskolan i Jönköping

Upprepade mönster kan talen bytas ut mot bokstäverna: A B C A B C eller mot formerna: Anna-Lena Ekdahl, Högskolan i Jönköping Algebra Del 1 Upprepade mönster Anna-Lena Ekdahl, Högskolan i Jönköping Det är välkänt att barn långt innan de börjat skolan utforskar och skapar mönster på olika sätt och med olika material. Ofta skapas

Läs mer

Optik 2018 Laborationsinstruktioner Våglära och optik FAFF30+40

Optik 2018 Laborationsinstruktioner Våglära och optik FAFF30+40 Optik 2018 Laborationsinstruktioner Våglära och optik FAFF30+40 Åsa Bengtsson: asa.bengtsson@fysik.lth.se Emma Persson: tfy15epe@student.lu.se Lärandemål I den här laborationen får Du experimentera med

Läs mer

Vektorgeometri för gymnasister

Vektorgeometri för gymnasister Vektorgeometri för gymnasister Per-Anders Svensson http://w3.msi.vxu.se/users/pa/vektorgeometri/gymnasiet.html Institutionen för datavetenskap, fysik och matematik Linnéuniversitetet Vektorer i planet

Läs mer

Vi har väl alla stått på en matta på golvet och sedan hastigt försökt förflytta

Vi har väl alla stått på en matta på golvet och sedan hastigt försökt förflytta Niclas Larson Myra på villovägar Att modellera praktiska sammanhang i termer av matematik och att kunna använda olika representationer och se samband mellan dessa är grundläggande förmågor som behövs vid

Läs mer

Hur optimerar jag min inlärning?

Hur optimerar jag min inlärning? Hur optimerar jag min inlärning? Tips från en gymnasieelev 1. Inledning Alla är inte genier som kan gå till skolan utan att göra någonting, för att sedan på prov prestera på topp. Det är många ungdomar

Läs mer

Artificiell intelligens

Artificiell intelligens 2013-08-13 Introduktion Artificiell intelligens Vad är AI? Olika mål Intelligenta agenter Områden inom AI Arne Jönsson HCS/IA Vad är AI? Intelligens: Förmågan till tänkande och analys (Svenska ORboken)

Läs mer

Institutionen för matematik och datavetenskap Karlstads universitet. GeoGebra. ett digitalt verktyg för framtidens matematikundervisning

Institutionen för matematik och datavetenskap Karlstads universitet. GeoGebra. ett digitalt verktyg för framtidens matematikundervisning Karlstads GeoGebrainstitut Institutionen för matematik och datavetenskap Karlstads universitet Mats Brunström Maria Fahlgren GeoGebra ett digitalt verktyg för framtidens matematikundervisning Invigning

Läs mer

Linjär Algebra, Föreläsning 2

Linjär Algebra, Föreläsning 2 Linjär Algebra, Föreläsning 2 Tomas Sjödin Linköpings Universitet Geometriska vektorer, rummen R n och M n 1 En (geometrisk) vektor är ett objekt som har storlek och riktning, men inte någon naturlig startpunkt.

Läs mer

3D- LJUD. Binaural syntes med hjälp av HRTF- filter och duplexteorin. DT1174 Ljud som informationsbärare Sandra Liljeqvist

3D- LJUD. Binaural syntes med hjälp av HRTF- filter och duplexteorin. DT1174 Ljud som informationsbärare Sandra Liljeqvist 3D- LJUD Binaural syntes med hjälp av HRTF- filter och duplexteorin DT1174 Ljud som informationsbärare Sandra Liljeqvist sanlil@kth.se 2012-11- 14 Inledning Mitt mål är att illustrera binaural syntes med

Läs mer

Kvalitetsanalys för Storängens Montessoriförskola läsåret 2014/15

Kvalitetsanalys för Storängens Montessoriförskola läsåret 2014/15 Kvalitetsanalys för Storängens Montessoriförskola läsåret 2014/15 Förskolan ligger i ett av Storängens äldsta hus, Storängens Samskola. Huset har sekel skifts charm och ljusa rum med högt i tak. Verksamheten

Läs mer

Grafiska pipelinens funktion

Grafiska pipelinens funktion LUNDS TEKNISKA HÖGSKOLA CAMPUS HELSINGBORG Grafiska pipelinens funktion Ludvig von Sydow EDT62, HT17 Datorarkitekturer med Operativsystem Sammanfattning Denna rapport syftar till att beskriva hur en graphics

Läs mer

Robin Wahlstedt Datavetenskap / Spel Vetenskapsmetodik rwt07001@student.mdh.se. Datorgrafik i spel

Robin Wahlstedt Datavetenskap / Spel Vetenskapsmetodik rwt07001@student.mdh.se. Datorgrafik i spel Robin Wahlstedt Datavetenskap / Spel Vetenskapsmetodik rwt07001@student.mdh.se Datorgrafik i spel 1 Sammanfattning Dator grafik kan delas in i fyra olika områden: information, design, simuleringar och

Läs mer

Neurovetenskap 30/08/2013. Kognitiv neurovetenskap. Lober. Olika färg, olika vävnadsstruktur. Hjärnbarken

Neurovetenskap 30/08/2013. Kognitiv neurovetenskap. Lober. Olika färg, olika vävnadsstruktur. Hjärnbarken 729G01 Kognitionsvetenskaplig introduktionskurs: Kognitiv neurovetenskap och kognitiv modellering Rita Kovordanyi, Institutionen för datavetenskap (IDA) rita.kovordanyi@liu.se Kognitiv neurovetenskap Baseras

Läs mer

TAIU07 Matematiska beräkningar med Matlab

TAIU07 Matematiska beräkningar med Matlab TAIU07 Matematiska beräkningar med Matlab Laboration 3. Linjär algebra Namn: Personnummer: Epost: Namn: Personnummer: Epost: Godkänd den: Sign: Retur: 1 Introduktion 2 En Komet Kometer rör sig enligt ellipsformade

Läs mer

Vrida detalj samt flytta nollpunkt 1

Vrida detalj samt flytta nollpunkt 1 Vrida detalj samt flytta nollpunkt 1 Innehåll 1. Flytta detalj till nollpunkten... 2 2. Vrida detalj samt flytta nollpunkt.... 5 Vrida detalj samt flytta nollpunkt 2 1. Flytta detalj till nollpunkten I

Läs mer

Robotarm och algebra

Robotarm och algebra Tekniska Högskolan i Linköping Institutionen för Datavetenskap (IDA) Torbjörn Jonsson 2010-12-07 Robotarm och algebra I denna laboration skall du lära dig lite mer om möjlighetera att rita ut mer avancerade

Läs mer

(N) och mängden av heltal (Z); objekten i en mängd behöver dock inte vara tal. De objekt som ingår i en mängd kallas för mängdens element.

(N) och mängden av heltal (Z); objekten i en mängd behöver dock inte vara tal. De objekt som ingår i en mängd kallas för mängdens element. Grunder i matematik och logik (2017) Mängdlära Marco Kuhlmann 1 Grundläggande begrepp Mängder och element 2.01 En mängd är en samling objekt. Två standardexempel är mängden av naturliga tal (N) och mängden

Läs mer

Anvisningar för ansiktsfoton som skickas in elektroniskt

Anvisningar för ansiktsfoton som skickas in elektroniskt sidan 1(8) Anvisningar för ansiktsfoton som skickas in elektroniskt Polisens anvisningar för passfoton bygger i enlighet med EU-förordningen på internationella standarder. De allmänna egenskaperna hos

Läs mer

Geometrisk optik. Syfte och mål. Innehåll. Utrustning. Institutionen för Fysik 2006-04-25

Geometrisk optik. Syfte och mål. Innehåll. Utrustning. Institutionen för Fysik 2006-04-25 Geometrisk optik Syfte och mål Laborationens syfte är att du ska lära dig att: Förstå allmänna principen för geometrisk optik, (tunna linsformeln) Rita strålgångar Ställa upp enkla optiska komponenter

Läs mer

Bemästra verktyget TriBall

Bemästra verktyget TriBall Bemästra verktyget TriBall I IRONCAD finns ett patenterat verktyg för 3D-positionering av objekt, kallat TriBall. Hyllad av en del som "Det mest användbara verktyget i CAD-historien". TriBall är otroligt

Läs mer

SF1626 Flervariabelanalys

SF1626 Flervariabelanalys 1 / 21 SF1626 Flervariabelanalys Föreläsning 1 Henrik Shahgholian Vid Institutionen för matematik, KTH VT 2018, Period 3 2 / 21 SF1626 Flervariabelanalys Välkomna till kursen! Föreläsare: Henrik Shahgholian,

Läs mer

Natur och miljö, kurskod: SGRNAT7 Antal verksamhetspoäng: 1200

Natur och miljö, kurskod: SGRNAT7 Antal verksamhetspoäng: 1200 Natur och miljö, kurskod: SGRNAT7 Antal verksamhetspoäng: 1200 Genom undervisningen inom kursen natur och miljö ska eleven ges förutsättningar att utveckla sin förmåga att; använda kunskaper om människa

Läs mer

TANA17 Matematiska beräkningar med Matlab

TANA17 Matematiska beräkningar med Matlab TANA17 Matematiska beräkningar med Matlab Laboration 1. Linjär Algebra och Avbildningar Namn: Personnummer: Epost: Namn: Personnummer: Epost: Godkänd den: Sign: Retur: 1 Introduktion I denna övning skall

Läs mer

Hållbar utveckling A, Ht. 2014

Hållbar utveckling A, Ht. 2014 Hållbar utveckling A, Ht. 2014 Kommunikation och projektledning för hållbar utveckling Projektplan Bakgrund Som ett stöd i ert projekt kommer ni att arbeta utifrån en projektplan i tre delar, varje ny

Läs mer

Projekt i programmering 1 (ver 2)... 2 Projektidé... 2 Planering... 2 Genomförande... 2 Testning och buggar... 3 Utvärdering... 3 Planering...

Projekt i programmering 1 (ver 2)... 2 Projektidé... 2 Planering... 2 Genomförande... 2 Testning och buggar... 3 Utvärdering... 3 Planering... Projekt i programmering 1 (ver 2)... 2 Projektidé... 2 Planering... 2 Genomförande... 2 Testning och buggar... 3 Utvärdering... 3 Planering... 4 Bussen (projektförslag)... 5 Bakgrund... 5 Klassen Buss

Läs mer

PROGRAMMERING I NXC. Sammanfattning KUNGLIGA TEKNISKA HÖGSKOLAN

PROGRAMMERING I NXC. Sammanfattning KUNGLIGA TEKNISKA HÖGSKOLAN KUNGLIGA TEKNISKA HÖGSKOLAN PROGRAMMERING I NXC Namn: Michel Bitar 2012-08- 25 E- post: mbitar@kth.se Introduktionskurs i datateknik, II1310 Sammanfattning Intressant och lärorik laboration om att programmera

Läs mer

Vad är geometri? För dig? I förskolan?

Vad är geometri? För dig? I förskolan? Vad är geometri? För dig? I förskolan? Vad är geometri? Betyder jordmätning En del i matematiken som handlar om rum i olika dimensioner, storlek, figurer och kroppar och deras egenskaper. Viktiga didaktiska

Läs mer

VARFÖR FINNS DET INGA RIKTIGA

VARFÖR FINNS DET INGA RIKTIGA VARFÖR FINNS DET INGA RIKTIGA ROBOTAR? Peter Gärdenfors och Christian Balkenius Kognitionsforskning, Lunds Universitet, S 223 50 Lund e-mail: peter.gardenfors@fil.lu.se christian.balkenius@fil.lu.se Här

Läs mer

Individuell inlämningsuppgift del 1: Kognitiv design.

Individuell inlämningsuppgift del 1: Kognitiv design. Individuell inlämningsuppgift del 1: Kognitiv design. Den individuella inlämningsuppgiften består av två delar. Del 1 Kognitiv design är obligatorisk och för att bli godkänd på kursen krävs att denna,

Läs mer

Vad kan biologiskt plausibla modeller säga oss?

Vad kan biologiskt plausibla modeller säga oss? Förra föreläsningen Vad kan biologiskt plausibla modeller säga oss? Beräkningsmässig kognitiv neurovetenskap Simulering av modeller kan ge insikt i mänskligt tänkande Kognitiva fenomen Simulering beräkningsprinciper

Läs mer

Linjär algebra på några minuter

Linjär algebra på några minuter Linjär algebra på några minuter Linjära ekvationssystem Ekvationssystem: { Löses på matrisform: ( ) ( ) I det här fallet finns en entydig lösning, vilket betyder att determinanten av koefficientmatrisen

Läs mer

Roboten. Sida 1 av 11

Roboten. Sida 1 av 11 EV3 ipad Roboten Fyra output portar A,B,C och D(motorer) Fyra input portar 1,2,3 och 4 (sensorer) USB, Bluetooth, eller Wi-Fi koppling 16 MB flash minne 64 MB RAM SD Card Port: 32 GB Flera inbyggda verktyg

Läs mer

Oppositionsprotokoll-DD143x

Oppositionsprotokoll-DD143x Oppositionsprotokoll-DD143x Datum: 2011-04-26 Rapportförfattare Sara Sjödin Rapportens titel En jämförelse av två webbsidor ur ett MDI perspektiv Opponent Sebastian Remnerud Var det lätt att förstå vad

Läs mer

Bemästra verktyget TriBall

Bemästra verktyget TriBall Bemästra verktyget TriBall I IRONCAD finns ett patenterat verktyg för 3D-positionering av objekt, kallat TriBall. Hyllad av en del som "Det mest användbara verktyget i CAD-historien" TriBall är otroligt

Läs mer

För elever i gymnasieskolan är det inte uppenbart hur derivata relaterar

För elever i gymnasieskolan är det inte uppenbart hur derivata relaterar Thomas Lingefjärd, Djamshid Farahani & Güner Ahmet En motorcykels färd kopplad till derivata Gymnasieelevers erfarenhet av upplevda hastighetsförändringar ligger till grund för arbete med begreppet derivata.

Läs mer

Datalogiskt tänkande. med DATALIA DATALIA

Datalogiskt tänkande. med DATALIA DATALIA Datalogiskt tänkande med DATALIA DATALIA Innehåll o Vem är DATALIA? o Vad är datalogiskt tänkande? o Hur kan övningarna användas? o Övning 1. Fruktskål o Övning 2. Hattar o Övning 3a-3b. Fallgropar o Övning

Läs mer

Upprepade mönster (fortsättning från del 1)

Upprepade mönster (fortsättning från del 1) Modul: Algebra Del 2: Resonemangsförmåga Upprepade mönster (fortsättning från del 1) Anna-Lena Ekdahl och Robert Gunnarsson, Högskolan i Jönköping Ett viktigt syfte med att arbeta med upprepade mönster

Läs mer

Moment 4.2.1, 4.2.2, 4.2.3, Viktiga exempel 4.1, 4.3, 4.4, 4.5, 4.6, 4.13, 4.14 Övningsuppgifter 4.1 a-h, 4.2, 4.3, 4.4, 4.5, 4.

Moment 4.2.1, 4.2.2, 4.2.3, Viktiga exempel 4.1, 4.3, 4.4, 4.5, 4.6, 4.13, 4.14 Övningsuppgifter 4.1 a-h, 4.2, 4.3, 4.4, 4.5, 4. Moment 4.2.1, 4.2.2, 4.2., 4.2.4 Viktiga exempel 4.1, 4., 4.4, 4.5, 4.6, 4.1, 4.14 Övningsuppgifter 4.1 a-h, 4.2, 4., 4.4, 4.5, 4.7 Många av de objekt man arbetar med i matematiken och naturvetenskapen

Läs mer

Parabeln och vad man kan ha den till

Parabeln och vad man kan ha den till Parabeln och vad man kan ha den till Anders Källén MatematikCentrum LTH anderskallen@gmail.com Sammanfattning I den här artikeln diskuterar vi vad parabeln är för geometrisk konstruktion och varför den

Läs mer

3 augusti (G) Programmering: Lego

3 augusti (G) Programmering: Lego 3 augusti (G) Programmering: Lego Idag ska vi gå igenom vad en robot är, hur programmeringsmiljön ser ut och skriva våra första program. Vi kommer gå igenom flera gröna programmeringsblock, samt det orangea

Läs mer

Utveckling av ett grafiskt användargränssnitt

Utveckling av ett grafiskt användargränssnitt Datavetenskap Opponenter: Daniel Melani och Therese Axelsson Respondenter: Christoffer Karlsson och Jonas Östlund Utveckling av ett grafiskt användargränssnitt Oppositionsrapport, C-nivå 2010-06-08 1 Sammanfattat

Läs mer

729G11 Artificiell Intelligens Marcus Johansson Marjo581. Fuzzy logic. Marcus Johansson Marjo581

729G11 Artificiell Intelligens Marcus Johansson Marjo581. Fuzzy logic. Marcus Johansson Marjo581 Fuzzy logic 880328-2535 Innehåll Fuzzy logic... 1 1. Inledning... 4 2. Jämförelse mellan fuzzy logic och tvåvärdeslogik.... 4 3. Fuzzy sets.... 4 4. Linvistiska variabler... 5 5. Operatorer... 5 6. If-

Läs mer

Uppdrag för LEGO projektet Hitta en vattensamling på Mars

Uppdrag för LEGO projektet Hitta en vattensamling på Mars LEGO projekt Projektets mål är att ni gruppvis skall öva på att genomföra ett projekt. Vi använder programmet LabVIEW för att ni redan nu skall bli bekant med dess grunder till hjälp i kommande kurser.

Läs mer

Tentamen i Beräkningsvetenskap II, 5.0 hp,

Tentamen i Beräkningsvetenskap II, 5.0 hp, Uppsala universitet Institutionen för informationsteknologi Teknisk databehandling Tentamen i Beräkningsvetenskap II, 5.0 hp, 2012-03-09 Skrivtid: 14 00 17 00 (OBS! Tre timmars skrivtid!) Hjälpmedel: Bifogat

Läs mer

5 Linjär algebra. 5.1 Addition av matriser 5 LINJÄR ALGEBRA

5 Linjär algebra. 5.1 Addition av matriser 5 LINJÄR ALGEBRA 5 LINJÄR ALGEBRA 5 Linjär algebra En kul gren av matematiken som inte fått speciellt mycket utrymme i gymnasiet men som har många tillämpningsområden inom t.ex. fysik, logistik, ekonomi, samhällsplanering

Läs mer

el o;; Utbildningsplan för Kognitionsvetenskapligt kandidatprogram Bachefor Programmein Cognitive Science 180 Högskolepoäng

el o;; Utbildningsplan för Kognitionsvetenskapligt kandidatprogram Bachefor Programmein Cognitive Science 180 Högskolepoäng el o;; Utbildningsplan för Kognitionsvetenskapligt kandidatprogram Bachefor Programmein Cognitive Science 180 Högskolepoäng Kognitionsvetenskap är ett tvärvetenskapligt kunskaps- och forskningsområde som

Läs mer

Linköpings universitet 1

Linköpings universitet 1 Vad är kognitionsvetenskap? Kognitionsvetenskaplig introduktionskurs Föreläsning 7 Tvärvetenskap Delvetenskaper, metoder Integrationsutmaningen Kognitionsvetenskap är ett tvärvetenskapligt kunskaps- och

Läs mer

Stina Nyman 2012-09-16

Stina Nyman 2012-09-16 LINKOPINGS UNIVERSITET, IDA SmartKom Hur systemet fungerar Stina Nyman 2012-09-16 stiny786 Artificiell intelligens II Sammanfattning Detta projekt kommer handla om SmartKom som är ett multimodalt dialogsystem

Läs mer

Fakta om robotar VAD HANDLAR BOKEN OM? LGR 11 CENTRALT INNEHÅLL SOM TRÄNAS ELEVERNA TRÄNAR FÖLJANDE FÖRMÅGOR. Lärarmaterial EVA MOSEGAARD AMDISEN

Fakta om robotar VAD HANDLAR BOKEN OM? LGR 11 CENTRALT INNEHÅLL SOM TRÄNAS ELEVERNA TRÄNAR FÖLJANDE FÖRMÅGOR. Lärarmaterial EVA MOSEGAARD AMDISEN SIDAN 1 Lärarmaterial VAD HANDLAR BOKEN OM? I boken får vi en presentation av robotar. Det finns många olika sorters robotar med olika funktioner och utseende. Det som alla robotar har gemensamt är att

Läs mer

Barns lek och lärande i perspektivet av förskolans verksamhetsutveckling

Barns lek och lärande i perspektivet av förskolans verksamhetsutveckling Barns lek och lärande i perspektivet av förskolans verksamhetsutveckling Fil.dr Annika Elm Fristorp annika.elm_fristorp@hh.se Föreläsningens innehåll Den lärande människan Professionellt lärande Multimodalt

Läs mer

Selektiv uppmärksamhet. Klassiska teorier. Sidan 1. Översikt. Vad är uppmärksamhet? Människan har ansetts ha. Filtrering. Vad är uppmärksamhet?

Selektiv uppmärksamhet. Klassiska teorier. Sidan 1. Översikt. Vad är uppmärksamhet? Människan har ansetts ha. Filtrering. Vad är uppmärksamhet? Översikt Selektiv uppmärksamhet Vad är uppmärksamhet? Vardagsdefinition På vilket sätt märks den i psykologiska experiment? Dess roll i mänsklig informationsbearbetning Äldre synsätt Moderna teorier Samverkan

Läs mer

LJ-Teknik Bildskärpa

LJ-Teknik Bildskärpa Bildskärpa - Skärpedjup och fokus - Egen kontroll och fokusjustering - Extern kalibrering Bildskärpa, skärpedjup och fokus Brännpunkt och fokus Medan brännpunkt är en entydig term inom optiken, kan fokus

Läs mer

Att orientera i den närliggande natur- och utemiljön med hjälp av kartor, såväl med som utan digitala verktyg. Kartors uppbyggnad och symboler.

Att orientera i den närliggande natur- och utemiljön med hjälp av kartor, såväl med som utan digitala verktyg. Kartors uppbyggnad och symboler. Centralt innehåll 4-6 DIGITALISERING Idrott och hälsa Att orientera i den närliggande natur- och utemiljön med hjälp av kartor, såväl med som utan digitala verktyg. Kartors uppbyggnad och symboler. Matematik

Läs mer

Handledning Det didaktiska kontraktet. 19 september 2012

Handledning Det didaktiska kontraktet. 19 september 2012 Handledning Det didaktiska kontraktet 19 september 2012 Dagens teman Begreppsföreställning och begreppskunskap igen Handledning Det didaktiska kontraktet Begreppsföreställning och begreppsdefinition Begreppsföreställning

Läs mer

Anteckningsstöd. Pedagogiskt stöd, Lunds universitet

Anteckningsstöd. Pedagogiskt stöd, Lunds universitet Anteckningsstöd Pedagogiskt stöd, Lunds universitet 2 3 Information till dig som ger anteckningsstöd ATT FÖRBEREDA FÖRELÄSNINGARNA Både som student och anteckningsstöd är det bra om du alltid förbereder

Läs mer

Visual thinking for Design

Visual thinking for Design Visual thinking for Design Litteraturseminarium, Kapitel 5 Tommy Giang, AnnaKarin Nordstrand, Eva Sandberg, Christian Åkermark, Daniel Ahlström, Maria Axelsson, Alexander Lundin, Lang Huyn, Therese Mariusson,

Läs mer

P Q = ( 2, 1, 1), P R = (0, 1, 0) och QR = (2, 2, 1). arean = 1 2 P Q P R

P Q = ( 2, 1, 1), P R = (0, 1, 0) och QR = (2, 2, 1). arean = 1 2 P Q P R 1 Matematiska Institutionen KTH Lösningar till några övningar på geometri och vektorer inför lappskrivning nummer 2 på kursen Linjär algebra II, SF1604, vt11. 1. En triangel har hörn i punkterna (1, 2,

Läs mer

SF1624 Algebra och geometri

SF1624 Algebra och geometri Föreläsning 2 Institutionen för matematik KTH 2 november 2016 Skalärprodukt Dagens ämne: Skalärprodukt, kapitel 1.3-1.4 i boken Definition, skalärprodukt på två sätt Vinklar mellan vektorer Norm Plan och

Läs mer

V.A.T lärstilstest och studieteknik

V.A.T lärstilstest och studieteknik Namn Mål och syfte V.A.T lärstilstest och studieteknik o Ökad motivation till skolarbete. o Ökad självinsikt o Ökad kunskap om studieteknik o Ökad insikt om egna behov för bäst lärande. Förslag till ämne

Läs mer

Dinosaurier och livet på jorden

Dinosaurier och livet på jorden SIDAN 1 Lärarmaterial Vad handlar boken om? I boken får vi följa utvecklingen av liv på jorden, från det att jorden skapades för 4 miljarder år sedan tills idag. Vi får följa livets utveckling, från små

Läs mer

Vad är algoritmer? Lektionen handlar om att få en grundläggande förståelse för vad en algoritm är. Vad är algoritmer?

Vad är algoritmer? Lektionen handlar om att få en grundläggande förståelse för vad en algoritm är. Vad är algoritmer? Lektionen handlar om att få en grundläggande förståelse för vad en algoritm är. Lektionsförfattare: Lotta Ohlin Andersson Till läraren 1. Vad vet du om algoritmer? 2. Vad betyder ordet algoritm? En digital

Läs mer

LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen?

LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen? ICT LEGO Robot programmering och felsökning Hur svårt ska det vara att följa den svarta linjen? Daniel Lindfors 12/9/07 dlindf@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Denna laboration

Läs mer

October 9, Innehållsregister

October 9, Innehållsregister October 9, 017 Innehållsregister 1 Vektorer 1 1.1 Geometrisk vektor............................... 1 1. Vektor och koordinatsystem.......................... 1 1.3 Skalär produkt (dot eller inner product)...................

Läs mer

Den intelligenta dammsugaren

Den intelligenta dammsugaren Institutionen för Datavetenskap presenterar: Den intelligenta dammsugaren En laboration i fyra delar Laborationen utvecklad av KogVet- studenter Reviderad 2007: Jenny Dalenius 1 Hej och välkommen! Bilden

Läs mer

Linjär Algebra, Föreläsning 2

Linjär Algebra, Föreläsning 2 Linjär Algebra, Föreläsning 2 Tomas Sjödin Linköpings Universitet Riktade sträckor och Geometriska vektorer En (geometrisk) vektor är ett objekt som har storlek och riktning, men inte någon naturlig startpunkt.

Läs mer

Specifikation av kandidatexjobb

Specifikation av kandidatexjobb Specifikation av kandidatexjobb 3D-rekonstruktion av Rubiks kub André Gräsman Rasmus Göransson grasman@kth.se rasmusgo@kth.se 890430-3214 850908-8517 Introduktion Vi vill göra en förstudie om 3D rekonstruktion.

Läs mer

Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?)

Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?) Artificiell intelligens, eller Kommer din dator att bli klokare än dig? (eller kanske är den redan det?) 1.a November 2011 Innan vi börjar R.I.P. John McCarthy (1924 2011) Grundare av ämnet artificiell

Läs mer

Jag är en häxa Lärarmaterial

Jag är en häxa Lärarmaterial Lärarmaterial sidan 1 Författare: Mårten Melin Vad handlar boken om? Vera har köpt ett trollspö på ebay och lyckas till sin egen förvåning få liv sin gamla nalle genom att säga en trollramsa. Problemet

Läs mer

FRÅGEFORMULÄR 0M STUDIEVANOR

FRÅGEFORMULÄR 0M STUDIEVANOR Rune Olsson. PIE, IEI. Linköpings universitet. PULS, Rune Olsson AB. 2014 sid 1 FRÅGEFORMULÄR 0M STUDIEVANOR Beroende på vilket resultat du får kommer du att kunna se vad du kan satsa på för att bli ändå

Läs mer

Laboration 1 Mekanik baskurs

Laboration 1 Mekanik baskurs Laboration 1 Mekanik baskurs Utförs av: Henrik Bergman Mubarak Ali Uppsala 2015 01 19 Introduktion Gravitationen är en självklarhet i vår vardag, de är den som håller oss kvar på jorden. Gravitationen

Läs mer

Centralt innehåll. I årskurs 1.3

Centralt innehåll. I årskurs 1.3 3.5 Matematik Matematiken har en flertusenårig historia med bidrag från många kulturer. Den utvecklas såväl ur praktiska behov som ur människans nyfikenhet och lust att utforska matematiken som sådan.

Läs mer

Koordinatsystem och Navigation

Koordinatsystem och Navigation 2D vs 3D VS Skillnaden mellan 2D och 3D må verka ganska självklar men ibland kan det uppkomma missförstånd kring detta. Vi refererar oftast på 3D som datorgenererad grafik (CG=Computer Graphics) vilket

Läs mer

Betyget D innebär att kunskapskraven för betyget E och till övervägande del för C är uppfyllda. KUNSKAPSKRAV I ÄMNET KEMI

Betyget D innebär att kunskapskraven för betyget E och till övervägande del för C är uppfyllda. KUNSKAPSKRAV I ÄMNET KEMI KUNSKAPSKRAV I ÄMNET KEMI Kunskapskrav för godtagbara kunskaper i slutet av årskurs 3 Eleven kan beskriva och ge exempel på enkla samband i naturen utifrån upplevelser och utforskande av närmiljön. I samtal

Läs mer

FORMER, MÖNSTER OCH TESSELERINGAR

FORMER, MÖNSTER OCH TESSELERINGAR FORMER, MÖNSTER OCH TESSELERINGAR Text: Marie Andersson, Learncode AB Illustrationer: Li Rosén Foton: Shutterstock Golv, mattor och byggnader är fulla av geometriska former. Människan har upptäckt att

Läs mer

TEKNISKA SYSTEM LÄRARHANDLEDNING ÅRSKURS 5

TEKNISKA SYSTEM LÄRARHANDLEDNING ÅRSKURS 5 TEKNISKA SYSTEM LÄRARHANDLEDNING ÅRSKURS 5 Välkommen till årets avtalsbesök för åk 5 på Visualiseringscenter C. Under ett besök hos oss bjuder vi in till att lära sig mer om tekniska system; vad de är,

Läs mer