{"id":9101,"date":"2017-04-07T10:19:34","date_gmt":"2017-04-07T08:19:34","guid":{"rendered":"https:\/\/www.herr-rau.de\/wordpress\/?p=9101"},"modified":"2018-03-28T08:04:52","modified_gmt":"2018-03-28T06:04:52","slug":"kinect-mit-scratch","status":"publish","type":"post","link":"https:\/\/www.herr-rau.de\/wordpress\/2017\/04\/kinect-mit-scratch.htm","title":{"rendered":"Kinect mit Scratch"},"content":{"rendered":"<div style='text-align:right;'><small>(<a href='https:\/\/www.herr-rau.de\/wordpress\/2017\/04\/kinect-mit-scratch.htm#comments'>6 Kommentare.<\/a>)<\/small> <\/div><p>Auf dem <a href=\"https:\/\/www.herr-rau.de\/wordpress\/2017\/03\/iltb-2017-in-passau.htm\">ILTB 2017 in Passau<\/a> habe ich auch einen Vortrag dar\u00fcber geh\u00f6rt, was man mit einer Kinect machen kann. Das ist ein Zubeh\u00f6r der Xbox-Spielekonsole: Eine Kamera, die auf den Fernseher gestellt wird und die menschlichen Spieler davor erkennt, so dass man die Spiele mit Gesten und Bewegugn steuern kann. (Das geht mit einer Infrarotkamera, die erkennen l\u00e4sst, wie nah die erfassten Bildpunkte an der Kamera sind. Aus dem so entstandenen 3D-Bild wird errechnet, wo sich Kopf, Arme, H\u00e4nde, Augen und so weiter von einer je nach Kinect-Modell unterschiedlichen Anzahl von Personen befinden.)<\/p>\n<p>Bisher wusste ich nur, dass man die Kinect zweckentfremden kann zum 3D-Scannen, indem man die Kamera um ein Objekt bewegt. Dann hat man eine Vorlage f\u00fcr den 3D-Drucker. F\u00fcr mich interessanter ist aber, dass es f\u00fcr die beiden Kinect-Modelle Schnittstellen gibt zu Scratch, Processing und Java. <\/p>\n<p>Scratch ist dabei die einfachste M\u00f6glichkeit. Mit dieser Programmierumgebung arbeiten bei uns die Siebtkl\u00e4ssler, es nutzt die M\u00f6glichkeiten der Kinect nur teilweise aus, ist aber sofort bedienbar, wenn man die Treiber installiert und ein Schnittstellen-Programm laufen l\u00e4sst. <\/p>\n<p>Hier ein mitgeliefertes Demoprojekt, das das Ger\u00fcst zur erkannten Person in Echtzeit zeichnet:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/scratch_kinect2.jpg\" alt=\"Screenshot Scratch mit Kinectsteuerung\" width=\"700\" height=\"316\" class=\"aligncenter size-full wp-image-9108\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/scratch_kinect2.jpg 700w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/scratch_kinect2-150x68.jpg 150w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/scratch_kinect2-300x135.jpg 300w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/scratch_kinect2-660x298.jpg 660w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n<p>Bereits fertige Projekte lassen sich leicht anpassen. Hier ein Flugspiel eines Sch\u00fclers, das urspr\u00fcnglich mit Tasten gesteuert wird. Hier die Variante: Der Vogel fliegt nach oben, wenn beide H\u00e4nde h\u00f6her als der Kopf des Spielers sind, und nach unten, wenn beide H\u00e4nde tiefer sind. Sonst geradeaus. Das geht \u00fcbrigens mit der Zeit ganz sch\u00f6n in die Arme:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/scratch_kinect_small.jpg\" alt=\"Screenshot Scratch mit Kinectsteuerung\" width=\"700\" height=\"475\" class=\"aligncenter size-full wp-image-9103\" srcset=\"https:\/\/www.herr-rau.de\/wordpress\/archiv\/scratch_kinect_small.jpg 700w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/scratch_kinect_small-150x102.jpg 150w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/scratch_kinect_small-300x204.jpg 300w, https:\/\/www.herr-rau.de\/wordpress\/archiv\/scratch_kinect_small-660x448.jpg 660w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n<p>(Andere Steuerungen waren zu schwierig beim Spiel. Ich habe probeweise eine Flattersteuerung programmiert: Man sinkt automatisch immer nach unten, aber wenn man immer abwechselnd die H\u00e4nde \u00fcber und unter dem Kopf hat, und das nicht zu schnell hintereinander, dann steigt man nach oben. Alternativ kann man die Entfernung der H\u00e4nde zum Kopf einbeziehen, damit man sich wirklich strecken muss.)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>(6 Kommentare.) Auf dem ILTB 2017 in Passau habe ich auch einen Vortrag dar\u00fcber geh\u00f6rt, was man mit einer Kinect machen kann. Das ist ein Zubeh\u00f6r der Xbox-Spielekonsole: Eine Kamera, die auf den Fernseher gestellt wird und die menschlichen Spieler davor erkennt, so dass man die Spiele mit Gesten und Bewegugn steuern kann. (Das geht [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":9103,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[25],"tags":[129,227],"class_list":["post-9101","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-informatik","tag-hardware","tag-informatik"],"jetpack_featured_media_url":"https:\/\/www.herr-rau.de\/wordpress\/archiv\/scratch_kinect_small.jpg","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/posts\/9101","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/comments?post=9101"}],"version-history":[{"count":3,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/posts\/9101\/revisions"}],"predecessor-version":[{"id":10839,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/posts\/9101\/revisions\/10839"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/media\/9103"}],"wp:attachment":[{"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/media?parent=9101"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/categories?post=9101"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.herr-rau.de\/wordpress\/wp-json\/wp\/v2\/tags?post=9101"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}