Dienstag, 3. August 2010

Daniels Blog zieht um

Ab sofort findet ihr mein Blog unter folgender Adresse:

blog.springwald.de

Sonntag, 18. Juli 2010

Erstes Test-Leuchtschild gelasert

Ein erster Test mit Acryl und SMD-LEDs sieht schon gar nicht so schlecht aus:

Dienstag, 29. Juni 2010

Werkstatt-Cam eingerichtet

Damit ich in der Werkstatt nicht für jedes Foto einen Platz für das Stativ finden muss, habe ich mal eine statische Cam eingerichtet. Hier ein erstes Testbild:



Und hier auch gleich das erste Praxis-Bild:
Das Peggy Board ist angekommen. Jetzt gilt es, 640 weisse LEDs aufzulöten ;-)

Sonntag, 11. April 2010

PaperMe fertig gestellt!

Die erste Version von PaperMe.de ist nun online gegangen.





Ein PaperMe ist ein sehr persönlicher Bastelbogen (neudeutsch: Papercraft).



Mit PaperMe kann jeder in 5 Minuten individuelle Bastelbögen ganz einfach selbst erstellen.






Ganz einfach ein Foto hochladen, Kleidung und Frisuren auswählen und dann den Bastelbogen als PDF herunterladen.

Freitag, 22. Januar 2010

Cobra Robot RS Restauration: Erfolgreich

Die technische Restauration des Cobra RS war heute endlich erfolgreich. Wie sich herausgestellt hat, waren wohl auch noch eine Lichtschranke, als auch ein IC LS244 defekt, welcher für alle Lichtschranken zuständig ist:


Die defekte Lichtschranke:


Der Ersatz - nicht baugleich, aber funktioniert:


Jetzt funktioniert der Corba auch endlich, hier ein erster kleiner Teachingversuch:

Samstag, 9. Januar 2010

Cobra Robot RS Restauration: Diverses

Nachdem nun die Ersatzakkus geliefert wurden, konnte das Gehäuse des Steuerungseinheit auch wieder zusammen gesetzt werden.



Als Nächstes steht nun die Restauration des Armes selbst an.



Ein erster Check zeigte leider einen schlechteren Zustand als erwartet: Die erste Achse, welche die meiste Last tragen muss (bzw. das umgebende Gehäuse), war (offenbar druch äußere Krafteinwirkung auf den Arm) verzogen. Dadurch stand die Achse leicht schief und die Zahnräder griffen nicht richtig. Konnte aber alles behoben und gerichtet werden :-)


Mittwoch, 30. Dezember 2009

Cobra Robot RS Restauration: Teachpad



Seit ein paar Tagen restauriere ich meinen kürzlich erhaltenen Cobra Roboter Arm - heute war das Teachpad an der Reihe. Hier ein paar vorher nachher Fotos:



In den nächsten Tagen sollten die neuen Akkus für Platine der Steuer-Konsole in der Post sein, dann kann es auch damit weiter gehen :-)

Sonntag, 11. Oktober 2009

Multi Touch Table: Objekt-Erkennung

Das Fire-Touch Framework unterstützt nun auch die Erkennung von Objekten, welche auf der Projektionsfläche aufliegen.


Dazu werden unter den Objekten Barcode-ähnliche Markierungen angebracht. Diese können dann im Webcam-Bild von den
aufgelegten Fingern unterschieden und ausgewertet werden.


Zu den erkannten Information zählt auch die Drehung des erkannten Objektes.


Ein Beispiel für die Erkennung von vier Objekten:

Sonntag, 6. September 2009

Erste Versuche mit Rapid Prototyping

Endlich konnte ich mein erstes 3D-Modell per Rapid Prototyping "drucken". Als Material ist ABS Kunststoff in weiss verwendet worden. Das 3D-Modell ist eine Jack Skellington Büste aus "nightmare before christmas".



Von Nahem sieht man noch, dass die Einstellungen für den Prototyper nicht 100% perfekt sind. Aber es ist ja auch erst mein erster 3D-Druck und noch viel Zeit für Optimierungen ;o)



Mehr Details und Fotos hier.

Prio Conference in München

Wer Interesse hat, sich mit mir über Multitouch oder UI zu unterhalten, kann mich gern auf der Prio Konferenz am 28. und 29. Oktober in München ansprechen. Ich werde dort unter Anderem einen Vortrag über den Bau eines Multitouch Tisches und die Programmierung der entsprechenden Software in C# halten.

Details zur Konferenz hier:

Prio. Conference

Montag, 18. Mai 2009

Multi Touch Table: Diagnose-Ansicht und Feuer-Effekt Demo

Um die Optik und Webcam optimal einstellen zu können, hat das FireTouch Framework nun auch einen Diagnose-Modus mit verschiedenen Ansichten:



Darüber hinaus gibt es eine neue Demo-Applikation mit animiertem Menu und einem Feuer-Effekt:

Sonntag, 22. Februar 2009

Multi Touch Table: Erste Demos für FireTouch

Zur besseren Wiederverwendbarkeit der Multitouch-Software entstand das FireTouch Framework. Es ist komplett in managed C# Code programmiert und stellt zahlreiche Komponenten von der Erkennung der Webcam-Streams bis hin zu WPF-Steuerelementen und z.B. einem Multitouch-Canvas bereit.


Das FireTouch Framework wurde komplett neu entwickelt und basiert daher nicht auf bereits vorhandenen Bibliotheken wie z.B. touchlib. Der Grund dafür ist, dass die bisherigen Bibliotheken hauptsächlich in unmanaged Code wie C++ erstellt sind und somit bei einem Fehler die dotnet-Anwendung zum Abstutz bringen könnten. FireTouch hingegen erzeugt bei Fehlern korrekte dotnet Ausnahmen, welches sauber behandelt werden können.


Für erste Tests entstanden zwei kleine Applikationen:

Mittwoch, 21. Januar 2009

Multi Touch Table: Erster Test - erfolgreich!

Der Touchtable ist nun in funktionsfähigem Zustand:

Der Projektor und die IR Webcam werden zusammen per Spiegel umgelenkt:

Eine erste in C# erstellte Testsoftware funktioniert einwandfrei - inklusive Touchscreen Kalibrierung. Im ersten Test wird unter jedem Finger ein WPF Button angezeigt:

Samstag, 3. Januar 2009

Multi Touch Table: Hardware

Um alle Komponenten des Multi Touch Tables anzuordnen, benötige ich noch eine entsprechende Konstruktion. Diese ist heute fertig worden. Als Material habe ich Holz gewählt.

Der Tisch ist zusammenklappbar und dadurch von einer Person zu tragen und im Kofferraum eines PKW zu transportieren.

Zusammengeklappt:



Aufgebaut:


Weitere Details zur Hardware findet ihr hier.

Freitag, 26. Dezember 2008

Multi Touch Table: Projektionsfläche

Heute stand die Projektionsfläche auf dem Programm. Neben der Acrylschreibe für die Berührungserkennung wird ja noch eine Projektionsfläche für die Computergrafik benötigt.

Diese muss entsprechend mattiert sein, damit das projizierte Bild auch sichtbar wird. Um die beste Oberfläche herauszufinden, habe ich einige Versuche durchführt:



Alle Details zu den Versuchen und zur Projektionsfläche findet ihr hier.

Sonntag, 21. Dezember 2008

Multi Touch Table: Infrarot LED Leisten

Heute konnte ich die Infrarot-LED-Leisten herstellen. Diese sind notwendig, um die Acrylglas Scheibe seitlich mit infrarotem Licht zu bestrahlen.

Ein erster Versuch mit einer 5mm Acrylscheibe brachte bereits gute Ergebnisse.
Ich warte nun noch auf die richtige Scheibe mit 8mm Dicke. Sie ist laut Hersteller seit Dienstag unterwegs - ich hoffe, dass sie trotz Paketchaos in der Vorweihnachtzeit dennoch morgen oder übermorgen ankommt.

Mittwoch, 17. Dezember 2008

Multi Touch Table: Infrarot Kamera

Heute habe ich als neues Projekt die Entwicklung eines Multi Touch Table in Hard- und Software begonnen. Neben ersten Software-Experimenten (dazu in einigen Tagen mehr) startet nun die Erstellung der Hardware.

Die passende Acrylplatte und IR-LEDs sind noch mit der Post unterwegs. Aber die Modifikationen der Webcam können schon beginnen. Der Webcam muss abgewöhnt werden, "normales" Licht zu empfangen. Dafür soll sie aber infrarotes Licht sehen, was Webcams normalerweise nicht können.

Dazu ist ein wenig Bastelarbeit notwendig:


Den detailierten Ablauf der Webcam Modifikation findet ihr hier.