{"id":1334,"date":"2015-12-08T02:18:41","date_gmt":"2015-12-08T02:18:41","guid":{"rendered":"http:\/\/dronesonen.hibu.no\/?p=1334"},"modified":"2015-12-08T02:18:41","modified_gmt":"2015-12-08T02:18:41","slug":"watering-the-flowers-python-linux-3","status":"publish","type":"post","link":"https:\/\/dronesonen.usn.no\/?p=1334","title":{"rendered":"Watering the Flowers &#8211; Python + Linux = &lt;3"},"content":{"rendered":"<p>Det har v\u00e6rt en stund siden vi har blogget, men her er en oppdatering!<\/p>\n<p>Vi har f\u00e5tt til en videogjenkjennelseskode som ser etter gr\u00f8nne ting og gir tilbake posisjonen slik at bilen kan forflytte seg dit. Her er noen bildeeksempler p\u00e5 hvordan det blir gjort.<\/p>\n<p><a href=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2015\/12\/camera-position.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1335\" src=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2015\/12\/camera-position-300x224.png\" alt=\"camera position\" width=\"300\" height=\"224\" srcset=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2015\/12\/camera-position-300x224.png 300w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2015\/12\/camera-position.png 641w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a> <a href=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2015\/12\/blacknwhite-contour.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1336\" src=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2015\/12\/blacknwhite-contour-300x231.png\" alt=\"black'n'white contour\" width=\"300\" height=\"231\" srcset=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2015\/12\/blacknwhite-contour-300x231.png 300w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2015\/12\/blacknwhite-contour.png 641w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Videre har vi f\u00e5tt til at bilen detekterer om det er noe forann seg og den vanner ting.<\/p>\n<div style=\"width: 640px;\" class=\"wp-video\"><!--[if lt IE 9]><script>document.createElement('video');<\/script><![endif]-->\n<video class=\"wp-video-shortcode\" id=\"video-1334-1\" width=\"640\" height=\"360\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/webm\" src=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2015\/12\/turnandservo1.webm?_=1\" \/><a href=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2015\/12\/turnandservo1.webm\">http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2015\/12\/turnandservo1.webm<\/a><\/video><\/div>\n<p>S\u00e5 n\u00e5 i den siste tiden har vi jobbet mye med koding. Blien har blitt korrekt kalibrert\u00a0 og vi har f\u00e5tt en l\u00f8sning p\u00e5 \u00e5 gi str\u00f8m til Pi&#8217;en. Vi har ogs\u00e5 jobbet en del med raspberry pi&#8217;en og OpenCV p\u00e5 den. Det var en del problemer med \u00e5 f\u00e5 ting til \u00e5 kj\u00f8re. For eksempel var det en del problemer med \u00e5 f\u00e5 OpenGL til \u00e5 fungere med Jessie sin siste oppdatering. Med en nyere Pi som Pi 2 B+ hadde det ikke v\u00e6rt noe problem og veldig mange operasjoner hadde g\u00e5tt fortere, siden den nye har 4 cores. I tillegg har vi f\u00e5tt til \u00e5 kj\u00f8re scripts p\u00e5 startup p\u00e5 Pi&#8217;en og ogs\u00e5 f\u00e5tt en kommunikasjon mellom Pi og Audorino<\/p>\n<p><a href=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2015\/12\/12364170_10153619007100783_1668999177_o.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1338\" src=\"http:\/\/dronesonen.usn.no\/wp-content\/uploads\/2015\/12\/12364170_10153619007100783_1668999177_o-300x169.jpg\" alt=\"12364170_10153619007100783_1668999177_o\" width=\"300\" height=\"169\" srcset=\"https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2015\/12\/12364170_10153619007100783_1668999177_o-300x169.jpg 300w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2015\/12\/12364170_10153619007100783_1668999177_o-1024x577.jpg 1024w, https:\/\/dronesonen.usn.no\/wp-content\/uploads\/2015\/12\/12364170_10153619007100783_1668999177_o.jpg 2048w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Det har v\u00e6rt en stund siden vi har blogget, men her er en oppdatering! Vi har f\u00e5tt til en videogjenkjennelseskode som ser etter gr\u00f8nne ting og gir tilbake posisjonen slik at bilen kan forflytte seg dit. Her er noen bildeeksempler p\u00e5 hvordan det blir gjort. Videre har vi f\u00e5tt til at bilen detekterer om det [&hellip;]<\/p>\n","protected":false},"author":34,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[37],"tags":[],"class_list":["post-1334","post","type-post","status-publish","format-standard","hentry","category-smart-systems-2015-watering-the-flowers"],"_links":{"self":[{"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/posts\/1334","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\/34"}],"replies":[{"embeddable":true,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1334"}],"version-history":[{"count":1,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/posts\/1334\/revisions"}],"predecessor-version":[{"id":1339,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/posts\/1334\/revisions\/1339"}],"wp:attachment":[{"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1334"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1334"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1334"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}