Rengöringsrobot)) ) ) ) ) ) ) ) Effektivt)rengörande)av)hemmet)) ) ) Innehållsförteckning0 ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )



Relevanta dokument

Awareness & Mindfulness Academy


- A U K T I O N

22 WIDESCREEN LCD-TV KOMBI MED DVD & DVB-T TFD-2208DVBT ANVÄNDARHANDBOK

GRIDWORLD OCH MDP PROJEKTRAPPORT 729G43 MICHAEL JONASSON

Kategorisering och klustring. Kategorisering vid indexering. Kategorisering. Kategorisering föränderligtf. Klustring

INTEGRATIONSVECKA (BARN) VT 2011

Varför tävla i Gyllene Hjulet?

KÖP NU - BETALA OM 4 MÅNADER*

UTMÄRKT VERKSTAD OCH LAGERLOKAL CA KVM - SÄTRA-SKYLTLÄGE VID...

Med styrkan att förändra ditt sätt att städa Robotdammsugare

Utrikespolitiska Föreningen Göteborg The Society of International Affairs in Gothenburg

Cake-cutting. att fördela resurser på ett rättvist sätt. Ebba Lindström

Faktorisering med hjälp av kvantberäkningar. Lars Engebretsen

Från nybygge till sprudlande mötesplats

TEMADAG Befolkningsprognoser under osäkra tider Hur hanterar man osäkerhet i prognoser?

Eskilstuna växer så det knakar. Idag har

Kap 2: Några grundläggande begrepp

Kantpressverktyg av typ Bystronic/Beyeler

Faktorisering med hjälp av kvantberäkningar. Lars Engebretsen

Att vara ny i ambulanssjukvården, - Himmelrike eller helvete?

FTX och FX återvinner men vem vinner?

Välkomna till årsmöte 2015!

Bybladet. December 2015

Workshop$OER$program$ Vad$är$OER$(öppna$lärresurser)?$ Fördelar$för$lärare$med$OER$?$ återanvändning$

Självlärande Dots & Boxes-spelare

Hållbar utveckling i anläggningsbranschen

5ROK 107 KVM LGH. Kapphylla Teckenförklaring. Teckenförklaring Teckenförklaring. Teckenförklaring. Teckenförklaring Teckenförklaring

Sidor i boken KB 6, 66

Januari ~2004~ Måndag Tisdag Onsdag Torsdag Fredag Lördag Söndag

Nya Studenternas, Uppsala utredningsskiss

Språket skapar. Ämnesspråk som andraspråk. med avstamp i kursplanerna inom kommunal vuxenutbildning på grundläggande nivå

Fackindelad diskkorg för glas Art. nr 017B

Markovprocesser SF1904

Funktioner Exempel på uppgifter från nationella prov, Kurs A E

Kan Snomed CT underlätta informationsutbyte mellan huvudmän? Tua Holm & Anders Norr Projekt Snomed Klurig

Gestaltningsprogram - Utställningshandling (samma som samrådshandlingen)

Nöjd Hyresgäst Byggebo 2011 Helhetsbedömning

Årsrapport för Grannstödsbilen 2010

Vandringsmannen G =144. d d l l l. l l. k t. ks ks k k t. ks ks ks. s k s ks k. k k k k k k k k k k k k k k k k k k k k. ks k. ks k s k s ks k.

Bo von Schèele, fil dr, professor Stress Medicine AB, Institutet för Psykofysiologisk Beteende Medicin, ipbm.

Generell principskiss för EL, TELE & Fiber- arbeten i Huddinge kommun. Principskissen skall alltid anpassas till platsen.

Maria Österlund. På Legoland. Mattecirkeln Problemlösning 2

Fuzzy logic. Julia Birgersson, julbi

8G Ma: Bråk och Procent/Samband

Support - hur går det till?

0 annan metod måste tillämpas **************************************************************** vara en stationär punkt dvs f x

Förskolor och skolor i Järfälla

Företag och marknad. Marknad och marknadsföring (10 och 17 april)

den 23 mars 2009 den 24 mars 2009 den 25 mars 2009 den 26 mars 2009 den 27 mars 2009 den 30 mars 2009 den 31 mars 2009

kroppsliga reaktioner Beskriv dina övriga känslor och eventuella huvud? Vilka tankar for genom ditt var du med? Vad gjorde du?

LAPLACES OCH POISSONS EKVATIONER

SWEMIN LULEÅ 18 NOVEMBER

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

In the Yarn Garden CAL 2016 Del 3, Varv Charlotta Wadman, In the Yarn Garden, All rights reserved. Förkortningar.

Fuzzy Logic: Den oskarpa skarpheten

Föreläsning 9: Turingmaskiner och oavgörbarhet. Turingmaskinen. Den maximalt förenklade modell för beräkning vi kommer använda är turingmaskinen.

SELF- ORGANIZING MAPS

Mandala Madness Del 1

3300M 3300A 4400M 4400A 3400M 3400A 4405M 4405A 3305M 3305A 3405M 3405A. 6305M 6305A mm inch

Vreta Kluster Trädgård

Riktlinjer för lönesättning

Regionbildning södra Sverige Regional utveckling 6 november 2013

Föreläsning 3: Ekvationer och olikheter

Konstruktör: Klas Bringert. Uppdragsgivare: Stockholms Studenters IF. Illustratör: Krister Rubensson

Röd kurs. Multiplicera in i parenteser. Mål: Matteord. Exempel. 1 a) 4(x- 5) b) 5(3 + x) 3 Om 3(a + 4) = 36, vad är då 62 2 FUNKTIONER OCH ALGEBRA

Revisorn, Att lösa ett kalkylproblem. Uppg 1.8

Protokoll vid årsstämman 2015

Svenskt Vatten Utveckling

"VÄSBYS VERTIKALA TRÄDGÅRDAR"

Möjliga upptagningslösningar Sjöbacka. November 2015

Brukarundersökning Individ- & familjeomsorgsavdelningen oktober 2015

Clean Base automattömning. För Roomba i-seriens robotdammsugare. Handbok

Föreläsning 5: Summor (forts) och induktionsbevis

Klustring av svenska tidningsartiklar

Kalles sida när säsongen är igång 2011

Bakgrund. Mattias Rådström Vice President Global Social Media & PR

Permutationer med paritet

Dagens ämnen. Entydighet hos Taylor- och Maclaurinpolynom

Budgetförslag 2016, 485 Brf Nybodahöjden 1

Tänk kreativt! Informationssökning. Ha ett kritiskt förhållningssätt! regiongavleborg.se

Svensk författningssamling

Du når våra orderavdelningar på följande telenonnummer. Göteborg Fax Stockholm Fax

Resultaträkning Egen Härd 2010

Filosofisk logik Kapitel 15 (forts.) Robin Stenwall Lunds universitet

Skanskas Kontorsindex våren 2005

Marknadsöversikt. Brandvarnare 2004

MOTORBLOCKET OKTOBER

Shis & Wems 2011 / 2012

Årsmöteshandlingar Sundsvallssektionen (YZ)

GARAGE BRUKSANVISNING

Sammanträdesprotokoll. Extra styrelsesammanträde för Stadsbacken AB 4 juni 2015 Sid nr

3 Parkeringsdäck. Nyckel 3.0 System Beta: 3.1. System B2B: 3.2. System B2A: 3.3. System Gjutasfalt: 3.4

DIGITALTEKNIK. Laboration D173. Grundläggande digital logik

Matematik CD för TB = 5 +

Clean Base -extern dammbehållare. för Roomba s-serie robotdammsugare. Handbok

Kolumn A och rad 1 kallas A1 Kolumn B och rad 1 kallas B1. Klicka i cell A1 Skriv 100 i cell A1 och tryck Enter

Simulering av ett Multi-skill callcenter Med varierande genomsnittlig betjäningstid beroende på agenters kunskapsnivå

PSYKOLOGISK UNDERSÖKNING H 70:

Transkript:

Rengöringsrobot Effektivtrengörandeavhemmet Innehållsförteckning0 1.0Inledning0 1 2.0Allmänt0 2 2.1$Mål$ 2 3.0Termer0 3 4.0Smutsigt0till0rent0 4 4.1$Övergångsfasen$ 4 4.2$Perception$ 6 4.3$Kluster$av$färger$ 7 4.4$Inlärning$ 7 4.5$Hur$avgörs$benämningen$rent?$ 8 5.0Fungerar0teorin0i0verkligheten?0 9 6.0Avslutning0 11 Litteraturförteckning0 12 LinköpingsUniversitet LinneaBerggren ArtificiellIntelligent linbe895 729G43 2016B01B08 LinköpingsUniversitet LinneaBerggren ArtificiellIntelligent linbe895 729G43 2016B01B08

LinköpingsUniversitet ArtificiellIntelligens 729G43 LinneaBerggren linbe895 2016B01B08 LinköpingsUniversitet ArtificiellIntelligens 729G43 2.0Allmänt0 LinneaBerggren linbe895 2016B01B08 1.0Inledning0 DennarapportgrundarsigpåendoktorsavdelningsomharskrivitsavJürgenMichael Idagärstädningnågontingsomtärbådepåmänniskorstidochkraft.Städningsesofta Hessochpubliceradesimaj2015.JürgenärdoktorandinaturvetenskappåAlbertB somettjobbigtmåstevilketgördethelatillentråkigdelavvardagen.förvissakandet LudwigsBUniversitätsomliggeridentyskastadenFreiburgimBreisgau.Avhandlingen ocksåvaraettproblemmedstädningattöverhuvudtagetklaraavdessaarbetsuppgifter. presenterarhurenrobotpåetteffektivtviskanrengöraytorutanattbehövaläggatid Ålderdomkanvaraenanledningsomgördetsvårtattklaraavattstädasitthem. påytorsomredanärrena.vissaytorbehöverheltenkeltmervårdänandra(hess, Vårdpersonalmåstedärförhastädningsomarbetsuppgiftföratthållarentochfräscht 20151. hemmahossinapatienter.omstädningeniställetkundeskötasigsjälvgenomattnågon annangjordedetskullevårdpersonalenkunnaläggamertidpåsjälvapatienten. Exempelvisskulledekunnavarautemermedsinapatienterochävenhatidattsittaoch pratameddem. 2.10Mål0 Iavhandlingenpresenterasdet4olikamålsomrobotenskauppfylla. Sammanfattningsvisärdethurrobotenskakunnatasigfram,planera,rengöraoch garanterabraresultatförennöjdkund.ettavdessamålkommerjagfördjupamigioch Omdetfinnsenrobotsomkanstädasåbehöverdenvetavadsomskastädas.Vissaytor detmåletär: behöverheltenkeltmerstädningänandraochvissakanskeinteensbehöverstädas.en robotsompåetteffektivtsättkanstädaöveralltochväljavilkaställensombehöver Hurkanenrobotlärasigattidentifieradedelaravmiljönsombehöverrengöras ochanvändainformationsomhartagitsinförattrengöraeffektivt? Föratttestadeantagandensomhargjortsiavhandlingenhardessatvårobotar rengörasärdärförlösningenpåproblemet.dettarförlångtidförenrobotattstäda används. igenometthelthusförattfåbortenstakafläckaromdenbaraskastädaefterett rörelseschema.enrobotdammsugareärintelösningenpådettaproblemutandet behövsenrobotsomkanrengöra3dytor.detskulleunderlättamångasvardagsliv. PR2 (Willow Garage Roomba 560 (irobot 1Omingetannatnämnsärdetdennakällasomgäller,bådeförtextochbilder. 1 2

LinköpingsUniversitet LinneaBerggren ArtificiellIntelligens linbe895 729G43 2016B01B08 3.0Termer00 B B B Markov$decision$process$(MDP Enfunktionsompresenterarproblemetfrånetttillståndtillettannat(Ronald, 2007.Ivårtfallkommerdethandlaomtillståndetfrånnärdetfinnssmutstill tillståndetnärdetärrent. RGBND$kamera$ EnkamerasomfångaruppRGBBbildersommotsvararRGBBfärgernakan kombinerasmedvarandraförattfåframdenrättafärgen.kamerankanäven läsaavavståndentillolikaföremål.kamerananvändsdärföroftaförattkunna kartläggaenarbetsytasomrobotenidettafallmåstekunnarengöra(henry, Krainin, Herbst, Ren, & Fox.$ Kluster$ Ärengruppavnågonting,alltfrånaktörertillobjekt,somdrastillvarandrapå grundavgemensammafaktorer(strand & Åkerström.Iavhandlingenanvänds ordetklusterisammanhangetfärgförattavgöravilkenfärgsomtillhörvilket kluster. B KNMeans$Clustering$ Enalgoritmsomanvändsvidoövervakadinlärning.Förattlösaklustrings problemetsåanvändsdennaalgoritmeftersomdetärettenkeltochsmidigtsätt förattkunnaklassificeraobjektetellerobjektensådehamnarirättkluster(a Tutorial on Clustering Algorithms. B Deterministisk$ Närenmiljöärdeterministiskbetyderdetattnästatillståndendastberorpå tillståndetagentenärijustdåochävenvilkenhandlingagentenväljeratttaför atttasigtillnästatillstånd(russell & Norvig, 2010. B Greedy$search$ Ensökningsmetodsomvarkenärkomplettelleroptimal.Föratttasigtillsittmål sökerdengenomattletaefterdennärmastevägenfrånennodtillenannan.i slutändankandetresulteraiattvägeninteallsbehövervaradennärmasteutan attdetfinnsenbättreväg(russell & Norvig, 2010. LinköpingsUniversitet LinneaBerggren ArtificiellIntelligens linbe895 729G43 2016B01B08 4.0Smutsigt0till0rent0 Förattkunnataredapåomenfläckpåettbordharförsvunnitellerinteefterrengöring behövsdetenfunktionsomkanavgöradet.förattävenvetasäkertomsmutsenär bortabehöversmutsenävenklassificerassåattrobotenvetnärfärgenharövergåtttill enannanklass.närdenhargjortdetkanrobotenslutarengörafläcken.mdpsfunktion användsdärföreftersomdethelaärenövergångsfasfråndetenatilldetandra tillståndet.robotenobserverarävensinaresultatföratttalärdomavsinarengöringsb åtgärderochanvändadenkunskapenvidandrafläckar.omrobotenlärsig övergångsfasenkandenlättareidentifieravadsomärsmutsigtochåtgärdadet. 4.10Övergångsfasen0 MDPsmodellanvändsförattkunnaräknapåhurövergångsfasenskaskefrånattdetär smutsigttillsdetärrent.modellenskavisaomdetharblivitrenareavdeåtgärdersom robotenhargjort.modellenserutpåföljandesättochvisassomentupel: $ S$Baktuellatillståndet$ AN$demöjligahandlingarsomfinns$ P$(s$' $s,$a$n$övergångsfunktionen,omhandlinga$görspåtillståndsfårvidetnya tillståndets$'$ R(s,$a,$s$'$ $belöningsfunktion,$geren belöning omhandlingagörspåtillstånds såattettnytttillstånds$'$skapas$ Förattlösarengöringenbehöverviävenenvariabelförytansomskarengöras. VariabelntilldelasbokstavenCsomstårförsamtligacellerfördenaktuellaytan.Varje cellfårvariabelnmsåattdetgårattskiljapåallaceller.variabelnxanvändssom variabelförrobotensplaceringavverktygsomanvändsvidrengöringenochvariabelnj$ förfärgen. Övergångsfunktionensomfinnshartvåmålmedsinfunktionochdeärattrörapå verktygetochattfåenförändringpåarbetsytan.eftersomattviintevetiförväghur 3 4

LinköpingsUniversitet LinneaBerggren ArtificiellIntelligens linbe895 729G43 2016B01B08 verktygetskarörasigärdetdeterministiskt.olikahandlingarkommerdärföralltidatt krävasförattnåettsåbraslutresultatpåcsommöjligt. Nästastegförattförståövergångsfasenärattförklaraattomhandlinga$görsienviss cellsomharfärgenjsåkommerdetledatillattvihamnariettnytttillstånd.handlingen somgörspåfärgenjäralltsåintesammafärgj$idetnyatillståndet.dettavisasiformeln underochvisarävenattrengöringensomhargjortshargettresultateftersomattdet nyatillståndetinteharsammafärgsomidettidigaretillståndet. Närdetharbevisatsattfärgenintekanvaradensammaidettidigareochidetnya tillståndetbetyderdetattformelnunderärsann.förattgåvidareiförståelsenav övergångsfasenärdettanästaochsistasteget. LinköpingsUniversitet LinneaBerggren ArtificiellIntelligens linbe895 729G43 2016B01B08 4.20Perception0 Vimänniskoranvändervåraögonsominformationskällagällandeatttaininformation frånomgivningen.förattrobotenskakunnagöradetbehöverdenenkamerasomkan göradetsamma.genomattsättaditenrgbbdkanrobotenskaffasigenbildav arbetsytansomdenskaarbetamed.informationensomtasingerroboteninformationi formaven3dbildsomvisar,yta,avståndochfärger.dedelaravbildensomharett annatavstånd,ettkortareavstånd,ansesvaradedelarsomskullekunnavarasmutsigai jämförelsemedytanprecisbredvid.enberäkninggörsdärefterföratttaredapåhur stortområdetsmutsenbefinnersigpå.beroendepåvilketverktygrobotenanvänder bestämscellernasstorlekutefterdet.encellskakunnatäckasavettverktygförattpå ettelleravupprepandehandlingarkunnafåbortsmutsen.cellernaärsedandesom ingårirutnätet. Handlinga$görspåenindividuellcellpåarbetsytan.Omvivetvilkencellsomharbytt tillståndvetviävenvilkenpositionjustdencellenharvilketbetyderattvikan bestämmaexaktvartvivillattrobotenskaregöra.genomdessaformlerhardetbevisats attmdpsfunktion,omdelenövergångsfasen,fungerargällandeatttabortenvissfläck påenstoryta. Belöningsfunktionenvisarpåattomdetskerenhandlingavidetttillståndssåkaninte sammahandlinggöraspådetnyatillståndet.omsammahandlingintekanskepå sammaindividuellacellpådetnyatillståndethardetbevisatsattdetharrengjorts. Belöningenskerdärförendastomhandling$a$görsåatttillstånds$hamnaridetnya tillståndet$s$'.$ BildAvisarbildensomRGBBDkamerantarindärbådedjupetochfärggerossen överblicköverarbetsytan.denandrabilden,bildb,visarhurbildenhardelatsini kluster.bildenharävendiskretiserats.bildcärdensistabildendärbildenhardelatsin iettrutnätdärvarjecellellerrutaharblivittilldeladenavdeklustersomfärgenistegb hade.detfinnstotalttreolikaklusterpådensistabildenochvarjecellhardärmedfått enavdessakluster.dockbetyderdetinteatthelacellenisistabildenärjustavettoch sammaklustereftersomdetkanfinnasnågonpixelicellensomfortfarandeärien 5 6

LinköpingsUniversitet LinneaBerggren ArtificiellIntelligens linbe895 729G43 2016B01B08 annanfärg.förattkunnabestämmavilkenfärgcellenfårärdetfärgensomharflest pixlarsomvinner. 4.30Kluster0av0färger0 RGBBfärgernasomtasuppavRGBBDkamerandelasautomatisktuppiolikaklusterför attdesedanskapassainpåvarjecellstillstånd.förattdetskafungeraanvänds algoritmenkbmeansclusteringsomoftaanvändsvidmappningavjustkluster.påbilden nedanvisasresultatetavrengöringenpådetreklustrensomharobserveratspåden aktuellaytan.detsombildenvisarärattdetförstaklustret(klass1somharfärgen bruntminskaskraftigtfrånsittförstatillståndtilldetnyatillståndetefterrengöring. Denandraklusterfärgengulökarkraftigtefterrengöringochdenblåaklustergruppen harenlitenökningmendenärminimal.slutsatsensomkandrasärattdenbruna färgenharövergåtttilldengulafärgenvilketbetyderattdetbrunaärsmutssomligger pådengulaytan. LinköpingsUniversitet LinneaBerggren ArtificiellIntelligens linbe895 729G43 2016B01B08 Detsomformelnsägerärattdetnyatillståndetharklassenj$ochdetärgivetdetförra tillståndetdärenhandlingagjordespåklasseni.$dettaskamotsvaradepixlart$frånen klassi$tillenannanklassj,delatpå1observationgångerpixlarfrånenklasstillenny klass.dennaformelanvändsförattsesåattallafärgerharsammaförutsättningar gällandeövergången. Förattvetaheltsäkertattetttillståndattövergåtttillettannatanvändsytterligareen formel: Kortfattatkanformelnförklarasgenomattdentarredapåomklassi$harövergåtttill klassj.dennaformellederisinturtillattvivetvadsomkrävsförattfåenytaren,från etttillståndtillettannat.formelnunderanvändsdärförförattkunnataredavadβfår förvärde.dettavärdeanvändssedanförattjämförasmedtröskelvärdetförattavgöra omfärgenharhunnitkonvertera.dennaformelär: 4.40Inlärning0 Ettavmålenmedavhandlingenvarattrobotenskullelärasigattidentifieradedelarav enytasomvarsmutsigochsedananvändainformationenförettpåetteffektivtsätt rengöra.dennaövergångsfasmedformelnp$(s$' $s,$a$hardärförstorbetydelseföratt robotenskalärasigattrengöraceller.förattgåindjuparebehövsdetytterligare variabler.t$ärvariabelnsommotsvararhuroftaenpixeliencellharobserveratseller rengjorts.ettantagandeharhärgjortomattvarjepixelåtminstoneharobserverats1 gång.variabeln$i$och$jvisarhurklassens$färgi$harövergåtttillennyklassj$efter rengöring.variabelnpˆ$harocksåanvändsochdetmotsvararmdpsformel. 4.50Hur0avgörs0benämningen0rent?0 GenomattanvändasigavRGBBDkameraochMDPsmodellharrobotennukunskapom varsmutsenärochhurdenkanberäknaochseskillnadfrånetttillståndtillettannat. Nästafrågaärvadsomräckerförattdetskavararent.Räckerdetattdetblirrenare medenlitenförändringellerskaytanbliännurenareänytanpåsidanavsmutsen?för attrobotenskakunnaavgöranärdetärrentharetttröskelvärdesattsinsomvisarnär robotensåtgärderärtillräckligaförettbraochslutgiltigtresultat.idettafallhardet valtsatttröskelgränsenskavaramindreänett. 7 8

LinköpingsUniversitet LinneaBerggren ArtificiellIntelligens linbe895 729G43 2016B01B08 LinköpingsUniversitet LinneaBerggren ArtificiellIntelligens linbe895 729G43 2016B01B08 rengöras.robotenuppdaterardärförhelatidenvartefterdetharsketten rengöringshandlingförattlärasignärdetharblivitheltrent. Detformelngörärattdenräknaruthurmångacellersomhinnerrengörasinnan tröskelgränsenärnådd.närδ<1slutardärmedrobotenattrengöraavenvisscelldå ytterligarerengöringinteskullevisanågonmärkbartförändring. 5.0Fungerar0teorin0i0verkligheten?0 FörattseattteorinominlärningfungerarharrobotenPR2(WillowGaragefåtttestaatt rengöraettbord.metodensomanvändsföratttasigfrånfläcktillfläckärgreedysearch. Denförstabildenvisarhurrobotenendastharrengjortfrånkanttillkantenligtett rörelseschema.denharalltsåinteanväntsigavnågoninlärningsmetodutanallaytor harrengjortslikamycket.deandratvåbildernavisarexempelpåhurrobotenharstädat fläckförfläck,allaytorhardärmedintestädatsutanendastdärdenharuppskattatsatt detfinnssmuts.förattrobotenskalärasigövergångsfasensåtestardenförstpåvissa cellerochdessaärdemeddeblåaprickarna.närdessacellerärrenaelleromdehar konverteratsfrånenfärgklasstillenannan,harrobotenlärtsigdetsomdenmåste kunnaochkandärmedbörjaplaneraförhurdenskarörasigmellanfläckarna.sombild bochcvisarsåfinnsdetbådeblåabanorochgrönabanorsomdenrörsigefter.den blåabananärvägensomrobotenförstväljeratttaförattrengöra.efterrengöringen observerarrobotenpånyttochseromresultatetärtillräckligtbraellerinte.ominteså användsdengrönabananförattrengöraytterligarepådefläckarsombehöver Bildenovanvisarsannolikhetenförhurfärgklassernaförändrasellerinteefter rengöring.iförstaexperimentetärsannolikheten0,07förattklass1inteändrasvid rengöringsamt0,99förklass2.detbetydersammanfattningsvisattsannolikhetenär myckethögförattrengöringavdenorangefärgenkommergeresultatsamtväldigtliten påklass2.robotenkandralärdomavdettasomresulterariattrobotenvetattomden rengördenorangeytansåkommerdetvara0,93sannolikhetattdenkommerövergåtill vitfärg.experiment2fungerarpåsammasätt,detsomskiljerexperiment1och2åtär attdetärflerfärgeridetandraexperimentet. Förattfåenöverblicköverhursnabbtrobotenjobbarharexperimentetgjortsom10 gångerförattseattdetinteendastvarentillfällighetattrobotenpresteradebra. Sammanfattningsvishardetletttillattinlärningstidenförhurrobotenliggerpåcirka23 sekunderochdenutförligatidenförinlärning,utförandeochobservationavresultat hamnarpåcirka100sekunder. 9 10

LinköpingsUniversitet LinneaBerggren ArtificiellIntelligens linbe895 729G43 2016B01B08 6.0Avslutning0 Idenhärrapportenförklarasdethurenrobotpåettsjälvständigtsättkanrengöraen ytapåetteffektivtsätt.genomattanvändasigavmdpsmodellkanrobotenlärasighur övergångsfasenförändrasfrånetttillståndtillettannat.rgbbdkameransomanvänds gerinformationtillrobotensomgörattdenkanfåenbildavvilkenmiljödenharatt arbetamedochgerävenavståndtillallaföremål.informationomfärgertasocksåinså attfärgernakandelasuppikluster.dettaförattfåenbättreöverblickövervadsomär vad.robotenlärsigsedangenomattobserverasinaåtgärder,inteengångutandetsker regelbundet.genomattobserveralöpandevetrobotennärensmutsigfläckärhelt borta.eftersommiljönbytshelatidenmåsterobotenalltidlärasigpånyttochdentestar dåalltingpåentillfleracellerförattbliinlärd.stegetefterdetäratthittaenbravägför attkunnaförflyttasigfrånfläcktillfläckmedhjälpavgreedysearch.somdetärsagtär greedysearchinteenoptimalellerkomplettsökmetod,därförbordedennadelav processensesövereftersomdetfinnsandrasökmetodersomkanlämpasigbättre.a*är enavdessasökmetodersombådeäroptimalochkomplettsomkanskeskullekunna utföraarbeteteffektivareutanattbehövatalängrevägarochsparatidpåsåsätt.varför greedysearchharanvändsidennaavhandlingärförattytanpåbordetsomska rengörasärsåpassliten.argumentetärdärföratttidsförlusteninteharenstor påverkanpåhureffektivrengöringenär. Enrengöringsrobotsomkanstädaochrengörapåetteffektivtsättihemmetskulle därförunderlättavardagenförmånga,bådefriska,sjukaochtillåldernkommen.tiden skulleiställetkunnaläggaspåroligaaktiviteter,friskvårdochsamvaromedvarandra. Förattfåettgottlivochkunnaåldraspåettbrasättskullemångatyckaattdet underlättarvardagenommanslipperslitautkroppenmedstädningiolämpliga arbetsställningar. LinköpingsUniversitet LinneaBerggren ArtificiellIntelligens linbe895 729G43 2016B01B08 Litteraturförteckning0 (u.d..hämtatfrånatutorialonclusteringalgorithms: http://home.deib.polimi.it/matteucc/clustering/tutorial_html/kmeans.htmlden0701 2016 Henry,P.,Krainin,M.,Herbst,E.,Ren,W.,&Fox,D.RGBND$Mapping:$Using$Depth$Cameras$ for$dense$3d$modeling$of$indoor$environments.seattle,wa. Hess,J.M.(2015.Efficient$Approaches$to$Cleaning$with$Mobile$Robots$.Freiburgim Breisgau:JürgenMichaelHess. Ronald,H.(2007.Dynamic$Probabilistic$Systems,$Volume$II:$SemiNMarkov$and$Decision$ Processes.NewYork:Inc.,31East2ndStreet,Mineola,N.Y. Russell,S.,&Norvig,P.(2010.Artificial$Intelligence,$A$Moderna$Approach,$Thrid$Edition. NewJersey:PearsonEducation,Inc. Strand,Å.,&Åkerström,A.Vad$kännetecknar$framgångsrika$kluster.Umeå. 11 12