Windows auf dem Roboter
Spätestens bei aufwändigen Algorithmen wie bei der Bildverarbeitung kommt man meistens nicht umhin, einen im Vergleich zum Mikrocontroller sehr rechenstarken PC zu verwenden. Es gibt zwar auch hier Kameramodule, die Aufgaben wie das Finden von Farben selbst übernehmen. Ebenso bieten sich Funkkameras an, mit denen die Bildverarbeitung auf einem zentralen Rechner durchgeführt und deren Daten dann an den Roboter zurückgesendet werden können. Wenn man sich aber doch für einen kleines Mainboard entscheidet, das auf dem Roboter installiert wird, kommt die Frage nach dem richtigen Betriebssystem auf.
Die Linux-Benutzer unter uns werden sicherlich auch hier dieses OS wählen, da es sehr einfach auf die relativ niedrigen Bedürfnisse optimiert werden kann. Dies ist unter Windows hingegen nicht so einfach, man installiert entweder alles oder nichts. Diejenigen, die dennoch Windows verwenden möchten, könnten von der im Folgenden vorgestellten Variante profitieren.
Vor kurzem bin ich durch Zufall auf Windows XP embedded gestoßen. Dabei handelt es sich um eine modulare Version von Windows XP, mit der ein angepasstes System erstellt werden kann. Dieses kann so eingerichtet werden, dass es erstens nur die Gerätetreiber, die wirklich benötigt werden, enthält. Der Nachteil dabei zwar, dass neue Komponenten dann nicht mehr wie sonst üblich nur eingesteckt werden müssen, um zu funktionieren. Der Vorteil ist aber der geringe Speicherverbrauch, der (zweitens) auch dadurch vermindert wird, dass Systemkomponenten wie Hardware-Manager, Assistenten oder Sicherheitscenter, aber auch Mitbringsel wie Hintergrundbilder und Sounds nur dann installiert werden, wenn man sie wirklich braucht. Dies wiederum kann (drittens) verhindern, dass das plötzliche Anspringen von Diensten wie Automatische Updates oder Festplattendefragmentierung die Systemleistung verringert.
Und los gehts...
Ich hab lange programmiert, vor allem mit längeren Pausen. Aber in den letzten Wochen kam nochmal ein Motivationsschub und hiermit gehen jetzt endlich die neuen Seiten online. Dazu muss ich jedoch sagen, dass inhaltlich vorerst nichts Neues hinzugekommen ist. Denn leider ist das Thema Robotik in meiner Freizeitgestaltung sehr stark in den Hintergrund gerückt, was aber nicht bedeutet, dass sich das nicht wieder ändern wird. Momentan ist es einfach ein Zeitproblem.

- Seit längerer Zeit im Schrank: Mein neuer Aufbau mit zwei Scheibenwischermotoren und ansonsten viel Platz für PC, Elektronik und Akkus.
Bevor es hier wieder mit neuen Projekten weitergehen wird, habe ich vor, diese Seiten etwas weiter auf allgemeine Programmierung auszurichten. Vor allem wird also im Quellcodes-Bereich etwas passieren, aber auch im Blog. Da mich jedoch mein Studium ziemlich einspannt, möchte ich nicht zu viele Versprechen geben.
Soviel dazu. Wie schon an anderer Stelle erwähnt, werden die Seiten nun von einem neuen CMS zusammengebaut. Auch diesmal habe ich mir natürlich nicht nehmen lassen, das ganze selbst zu programmieren, denn nur so kann ich genau die Sachen umsetzen, zu denen ich Lust habe, bzw. nur dann kenne ich das System gut genug dafür (mal ganz abgesehen vom Spaß). Ob jedoch alles davon auch hier zu sehen sein wird, weiß ich nicht, denn die Software habe ich nicht nur für meine eigenen Seiten entwickelt.
Auf jeden Fall wurde es Zeit, die alte Website aufzumöbeln, auch vom Layout. Wer mir seine Kritik und Verbesserungsvorschläge mitteilen möchte, kann dies sehr gerne per Mail tun (Kontakt). Die alte Kommentar-Funkton habe ich vorerst nicht neu implementiert, da sie ohnehin nicht sehr häufig benutzt wurde. Vielleicht kommt etwas Ähnliches früher oder später doch mal wieder.
Genug erzählt, ich wünsche viel Spaß,
bis zum nächsten Update...