Man solte es kaum glauben, wie viel Roboter sich so im Laufe der Zeit (15 Jahre) so angesammelt haben. Zeit für eine kleine Inventur, 24 Stück sind es bis jetzt. Einige davon sind unvollständig oder defekt. Die meisten funktionieren aber noch. Trennen kann ich mich auch nicht davon. Sie sind halt ein Teil meines Lebens, ein Stück Familie.
Twitter und QR Codes
Es gibt ein paar Erneuerungen im Blog. Alle neuen Artikel werden nun auch auf Twitter veröffentlicht und QR Codes zu den Artikeln erleichtern das Auffinden von Artikel mit Smartphones.
„Twitter und QR Codes“ weiterlesen
Roomba 500 im MRDS Simulator
Für den Simulator (VSE) im Microsoft Robotics Developer Studio (MRDS) gibt es nun auch ein aktualisiertes Mesh File um einen Roomba 560 oder 625 anstelle des iRobot Create zu verwenden. Dazu muß lediglich das bestehende ‚iRobotCreate.bos‘ File ausgetauscht werden. Das physikalische Modell ist identisch, an den VSE Beispielen selbst muß nichts geändert werden.
„Roomba 500 im MRDS Simulator“ weiterlesen
Roomba 500 und das Microsoft Robotics Developer Studio
Die iRobot Roomba/Create Reihe wird seit Anbeginn vom Microsoft Robotics Developer Studio (MRDS) unterstützt. Leider werden die neueren Modelle der 500 Serie nur unzureichend unterstützt, besser gesagt es werden nur die gemeinsamen Features zwischen Create und Roomba500 unterstützt. Zwar gibt es eine Portierung für die Roomba 500 Reihe, allerdings nur für MRDS V1.5. Inzwischen gibt es MRDS 2008 R3. Zudem bietet Microsoft das Developer Studio in der Vollversion zum Nulltarif an. Genug Gründe, um sich an einer Portierung auf die aktuelle Version zu versuchen.
„Roomba 500 und das Microsoft Robotics Developer Studio“ weiterlesen
Roomba RF Protokoll (Teil 2)
Im zweiten Teil der Roomba RF Protokoll Reihe geht es um die Unterschiede im MAC Layer Protokoll. Unverständlicherweise wird beim Roomba nicht der IEEE 802.15.4 MAC Layer verwendet, sondern ein eigenes Protokoll, obwohl IEEE 802.15.4 ein Standard ist und lizens- und kostenfrei verwendet werden kann, im Gegensatz zum lizens- und kostenpflichtigen Zigbee Protokoll.
Das unterschiedliche MAC Layer Protokoll ist wahrscheinlich auch die Ursache dafür, das ich mit der Standard RZRAVEN Software keinen Erfolg beim Sniffen der Pakete hatte.
„Roomba RF Protokoll (Teil 2)“ weiterlesen