{"id":1663,"date":"2016-11-03T19:55:59","date_gmt":"2016-11-03T18:55:59","guid":{"rendered":"http:\/\/dronesonen.hibu.no\/?p=1663"},"modified":"2016-11-04T09:38:13","modified_gmt":"2016-11-04T08:38:13","slug":"1663","status":"publish","type":"post","link":"https:\/\/dronesonen.usn.no\/?p=1663","title":{"rendered":"Hvor er vi n\u00e5?"},"content":{"rendered":"<p>\u00abVinnere er ikke de som aldri feiler. Det er de som aldri gir opp\u00bb sier sitatet s\u00e5 fint. Og vi har enda ikke gitt oss. Vi er ca to m\u00e5neder inn i prosjektet og det n\u00e6rmer seg dead line. Hvis vi spoler tilbake til start. Til friskt mot og h\u00f8ytflyvende ideer&#8230; Hva \u00f8nsket vi \u00e5 oppn\u00e5? Som vi skrev i det f\u00f8rste innlegget er m\u00e5lene v\u00e5re: ansiktsgjenkjenning, automatisk innmating (og utmating) av kapsler, registrering\/gjenkjenning av kaffekopp og en app med informasjon om kaffepreferanse. Og hvor er vi n\u00e5?<\/p>\n<p><em>Ansiktsgjenkjenningen<\/em> har bydd p\u00e5 flere utfordringer. Blant annet har lyssetting v\u00e6rt et stort problem. Bildene av personene som openCV bruker til ansiktsgjenkjennings-delen burde bli tatt i samme rom\/lys som kaffemaskinen skal st\u00e5 i. Takket v\u00e6re et par scripts vil det ikke ta lange tiden \u00e5 f\u00e5 lagret nye personer i databasen, og vi kan dermed f\u00e5 testet flere omgivelser og lyssettinger fortl\u00f8pende. I tillegg har ansiktsgjenkjenningen hatt for lav n\u00f8yaktighet og p\u00e5litelighet. Vi har f\u00e5tt den til \u00e5 fungere n\u00e5r den tar for seg en person, men \u00e5 sjekke flere personer har v\u00e6rt problematisk. I det siste har dette blitt mye bedre, og Raspberry Pi B har blitt byttet til Raspberry Pi3, noe som gir positivt utslag i forhold til deteksjonen.<\/p>\n<p>N\u00e5r det gjelder kapselstativet, alts\u00e5 <em>innmating\/utmating<\/em> av kapsler, jobbes det med \u00e5 f\u00e5 det til \u00e5 snurre rundt som \u00f8nsket og med \u00e5 holde kapslene p\u00e5 plass. Vi har kj\u00f8pt inn PVC-r\u00f8r som skal brukes som aksling og et hjullager som skal inn p\u00e5 PVC-r\u00f8ret, disse skal rotere ved hjelp av en motor, som igjen beveger kapselstativet v\u00e5rt. I tillegg skal det brukes fj\u00e6rer i konstruksjonen, en fj\u00e6r er et maskinelt element som kan ta opp store elastiske formforandringer. Fj\u00e6rene, som er i karbonst\u00e5l med sinkbelegg, skal f\u00f8re en maskindel tilbake til en bestemt stilling og holde den der, slik at kapslene ikke detter ut n\u00e5r kaffemaskinen ikke er i bruk. For \u00e5 finne egenskapene til fj\u00e6rene har vi brukt en nettside som beregner alle parameteren knyttet til en kompresjonsfj\u00e6r, fra enkel geometri og material data. Nettsiden heter <a href=\"http:\/\/www.efunda.com\">www.efunda.com<\/a>.<\/p>\n<p><a href=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/fj\u00e6r.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1667\" src=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/fj\u00e6r-300x246.png\" alt=\"fjaer\" width=\"300\" height=\"246\" srcset=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/fj\u00e6r-300x246.png 300w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/fj\u00e6r.png 529w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><em>Bilde 1: Viser hvor man skal m\u00e5le<\/em><\/p>\n<p><a href=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/karbonst\u00e5l.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1668\" src=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/karbonst\u00e5l-300x184.png\" alt=\"karbonstal\" width=\"314\" height=\"193\" srcset=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/karbonst\u00e5l-300x184.png 300w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/karbonst\u00e5l.png 497w\" sizes=\"auto, (max-width: 314px) 100vw, 314px\" \/><\/a><\/p>\n<p><em>Bilde2:\u00a0Karbonst\u00e5l har en tetthet p\u00e5 7850 kg\/m<sup>3<\/sup>, Poisson ratio 0,27-0,3 og elastisk modulus 190-210 GPa<\/em><\/p>\n<p><a href=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/resultat-fj\u00e6r.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1669\" src=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/resultat-fj\u00e6r-300x282.jpg\" alt=\"resultat-fjaer\" width=\"311\" height=\"292\" srcset=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/resultat-fj\u00e6r-300x282.jpg 300w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/resultat-fj\u00e6r.jpg 655w\" sizes=\"auto, (max-width: 311px) 100vw, 311px\" \/><\/a><\/p>\n<p><em>Bilde 3: Resultater til 5&#215;20 fj\u00e6r fra nettsiden Efunda<\/em><\/p>\n<p>&nbsp;<\/p>\n<p>Etter at delene til kapselholderen ble printet ser vi at fj\u00e6ra er litt st\u00f8rre i diameter enn hullene de skal inn i. Vi hadde kj\u00f8pt fj\u00e6rer p\u00e5 biltema med m\u00e5lene 5&#215;20, men i virkeligheten er de alts\u00e5 5,39&#215;20. Dette m\u00e5 vi finne en l\u00f8sning p\u00e5; feks. Bruke en annen fj\u00e6r eller korrigere den vi har slik at den passer. Vi har ogs\u00e5 f\u00e5tt motorene vi har ventet p\u00e5. For \u00e5 v\u00e6re sikre p\u00e5 at de kan fungere i prosjektet har vi gjort en unders\u00f8kelse av disse, hvor vi sjekket omtrentlig hastighet og kraft (da spesifikasjoner p\u00e5 et ark ikke alltid overbeviser oss). Det er tre motorer som henholdsvis skal brukes til \u00e5 bevege kapselstativet, mate ut kapsel fra stativ og til \u00e5 \u00e5pne en luke p\u00e5 kaffemaskinen slik at kapslene faller uhindret inn i maskinen. Sistnevnte har vi ikke helt klart for oss hvordan vi skal l\u00f8se enda, men vi kommer til \u00e5 jobbe med dette fremover. I tillegg har vi skaffet sensorer som er tenkt \u00e5 bruke i sammenheng med motor, for \u00e5 vite hvilken posisjon motoren har. Dette vil vi styre med en Arduino, vi er i gang med testing av dette n\u00e5. Det er ogs\u00e5 laget til ett tannhjul som skal brukes i kraftoverf\u00f8ring fra motor til kapselholder.<\/p>\n<p>N\u00e5 er vi i gang med <em>koppdeteksjonen<\/em>! Vi bruker openCV og tester deteksjonen med kamera. Den f\u00f8rste haar- cascade filen fungerte ikke som \u00f8nsket. Det kan henge sammen med hvordan bildene av koppen ble tatt eller at det var for f\u00e5 negative bilder. Vi fortsetter \u00e5 jobbe med saken. M\u00e5let fremover er \u00e5 f\u00e5 til godt over tredve nye bilder, beskj\u00e6re dem og lage en ny haar- cascade fil. Vi krysser fingrene for at den vil fungere som \u00f8nsket.<\/p>\n<p>Og nest sist, men ikke minst&#8230; <em>APP<\/em>-en. Her har vi kommet godt p\u00e5 vei. Det er satt opp en innloggingsside, og en registreringsside hvor man m\u00e5 oppgi brukernavn og passord. Neste p\u00e5 planen var \u00e5 opprette en database for \u00e5 holde p\u00e5 informasjonen. Dessverre fungerte den ikke som den skulle. Vi foretok feils\u00f8k i Android Studio prosjektet og i PHP- filene for registering og innloggingsfunksjonene. PHP- filen skal v\u00e6re feilfri, men likevel f\u00e5r vi ikke lagret i databasen. Dette skaper helt klart forvirring! Vi har derfor sett endel p\u00e5 hvordan menyen skal se ut etter innlogging, det reduserer annet arbeid n\u00e5r problemet med databasen er fikset. Og her g\u00e5r det fremover. Hovedmenyen for APP-en n\u00e6rmer seg ferdig. Inntil videre har vi gjort det slik at man kan komme videre fra innloggingssiden uten brukernavn og passord, s\u00e5 f\u00e5r vi testet hvordan det ser ut p\u00e5 mobilen. La oss h\u00e5pe at fremtiden inneholder langt mindre databasetr\u00f8bbel.<\/p>\n<p>Til slutt vil vi nevne at vi har demontert to kaffemaskiner som er donert til oss. Dessverre fant vi ingen deler vi kunne bruke, vi donerte derfor to plastposer med deler videre til HSN.<\/p>\n<p><a href=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/demontering.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1665\" src=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/demontering-300x169.jpg\" alt=\"demontering\" width=\"300\" height=\"169\" srcset=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/demontering-300x169.jpg 300w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/demontering-768x432.jpg 768w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/demontering-1024x576.jpg 1024w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/demontering.jpg 1776w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><em>Bilde 4: Deler fra demonterte kaffemaskiner<\/em><\/p>\n<p>&nbsp;<\/p>\n<p>Vi har ogs\u00e5 utf\u00f8rt strekktest av 3D-printet materiale!<\/p>\n<p><a href=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/extensometer.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1666\" src=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/extensometer-300x169.jpg\" alt=\"extensometer\" width=\"300\" height=\"169\" srcset=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/extensometer-300x169.jpg 300w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/extensometer-768x432.jpg 768w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/extensometer-1024x576.jpg 1024w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/extensometer.jpg 1386w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><em>Bilde 5: Extensometer<\/em><\/p>\n<p><a href=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/strekktest.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1670\" src=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/strekktest-300x169.jpg\" alt=\"strekktest\" width=\"300\" height=\"169\" srcset=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/strekktest-300x169.jpg 300w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/strekktest-768x432.jpg 768w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/strekktest-1024x576.jpg 1024w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2016\/11\/strekktest.jpg 1386w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><em>Bilde 6: En av strekktestene som er utf\u00f8rt<\/em><\/p>\n<p>&nbsp;<\/p>\n<p>Ses snart igjen!<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00abVinnere er ikke de som aldri feiler. Det er de som aldri gir opp\u00bb sier sitatet s\u00e5 fint. Og vi har enda ikke gitt oss. Vi er ca to m\u00e5neder inn i prosjektet og det n\u00e6rmer seg dead line. Hvis vi spoler tilbake til start. Til friskt mot og h\u00f8ytflyvende ideer&#8230; Hva \u00f8nsket vi \u00e5 [&hellip;]<\/p>\n","protected":false},"author":45,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38],"tags":[],"class_list":["post-1663","post","type-post","status-publish","format-standard","hentry","category-smartkaffemaskin1"],"_links":{"self":[{"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/posts\/1663","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/users\/45"}],"replies":[{"embeddable":true,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1663"}],"version-history":[{"count":8,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/posts\/1663\/revisions"}],"predecessor-version":[{"id":1679,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/posts\/1663\/revisions\/1679"}],"wp:attachment":[{"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1663"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1663"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1663"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}