AREXX Engineering hat den sehr erfolgreichen Robby CCRP5 weiterentwickelt und präsentiert nun das neue
Der RP6 wurde im Vergleich zum Vorgänger sehr stark verbessert. Die Mechanik ist zwar grundsätzlich vom CCRP5 übernommen worden, die Getriebe wurden aber neu entwickelt und auf deutlich leiseren Betrieb optimiert.
Die Elektronik ist eine komplette Neuentwicklung. Der Roboter wird nun von einem leistungsstarken ATMEGA32 Mikrocontroller gesteuert, der mit Open Source Tools (WinAVR, avr-gcc) in C programmiert werden kann. Es werden viele Beispielprogramme und eine umfangreiche Funktionsbibliothek mitgeliefert, die es Einsteigern erheblich leichter machen mit dem Roboter loszulegen.
Mit dem direkt im Lieferumfang enthaltenen USB Interface und der komfortablen RP6Loader Software, können Programme schnell und einfach in den Mikrocontroller auf dem Mainboard und in alle Erweiterungsmodule geladen werden.

Die RP6Loader Software enthält direkt ein kleines Terminal um per Textnachrichten mit dem Roboter zu kommunizieren (ideal um Fehler im Programm schneller finden zu können und Sensorwerte auszugeben).
Der Roboter verfügt standardmäßig über viele nützliche Sensoren. Bereits vom Vorgänger bekannt ist das Infrarot "Anti Collision System" (ACS) um Hindernisse zu erkennen und ihnen auszuweichen. Neu hinzugekommen ist eine Stoßstange mit zwei Tastsensoren (Bumper) um Kollisionen zu erkennen und die Infrarotdioden vorne auf der Sensorplatine bei Zusammenstößen zu schützen. Daneben gibt es noch zwei Lichtsensoren um Lichtquellen zu verfolgen oder die Helligkeit im Raum zu bestimmen, zwei getrennte Motorstromsensoren um die Motorströme zu überwachen und einen Akkuspannungssensor um die Akkus zu überwachen.
Die Wegstreckenzähler des CCRP5 wurden durch sehr hochauflösende Drehgeber ersetzt. Sie haben nun eine 150x höhere Auflösung von 625 CPR ("Counts per revolution", also Zählschritte pro Radumdrehung) was eine sehr präzise Geschwindigkeitsreglung ermöglicht. Der Roboter kann unabhängig von Akkuspannung, Bodenbeschaffenheit und Gewicht des Roboters die Drehzahl der Motoren einregeln. Weiterhin kann er damit natürlich die zurückgelegte Wegstrecke mit einer Auflösung von etwa 0.25mm pro Zählschritt messen.
Sensorzustände können gut mit den 6 Status LEDs vorne am Roboter dargestellt werden. Die LEDs sind in zwei Gruppen eingeteilt um besser die Sensorzustände der nach links und rechts ausgerichteten Sensoren wie Bumpern, ACS oder Lichtsensoren darstellen zu können.
Über das Infrarot Kommunikationssystem kann der Roboter im Nahbereich (etwa 2 bis 4m) drahtlos mit anderen Robotern kommunizieren und Daten austauschen (Reflektion an Zimmerdecke und anderen Gegenständen). Ausserdem kann er darüber mit normalen universal Infrarot Fernbedienungen für TV/HiFi Anlagen ferngesteuert werden, die im RC5 Format senden können.
Das neue Erweiterungssystem des RP6 basiert auf dem 400kBit/s schnellen seriellen I²C Bus und man kann darüber bis zu 127 zusätzliche Sensormodule und Mikrocontroller mit dem Roboter verbinden. Ein passendes Lochraster Experimentiermodul für eigene Schaltungen und Aufbauten ist direkt im Lieferumfang enthalten! Auf dem Experimentiermodul sind Stromversorgung, I²C-Bus, Master Reset und Interrupt Signale verfügbar. Weiterhin gibt es 14 komplett freie Leitungen am zweiten Erweiterungsanschluss, die für eigene Signale verwendet werden können.

Auch auf dem Mainboard gibt es jetzt direkt 6 kleine Lochraster Erweiterungsflächen für eigene Sensoren und Schaltungen. Zusammen mit den insgesamt 38 3mm Montagelöchern im Mainboard und im Chassis, stehen somit vielfältige Montagemöglichkeiten zur Verfügung. Der Roboter kann auch sehr gut modifiziert und den eigenen Vorstellungen angepasst werden!
Direkt auf dem Mainboard befinden sich noch zwei freie ADC Kanäle zum Anschluss von analogen Sensoren. Ausserdem kann man vier der LED Ports auch für digitale Sensoren oder Aktoren verwenden, sofern die ebenfalls am Port angeschlossene LED nicht stört. Beliebig viele weitere Sensoren können leicht über den I²C Bus und zusätzliche Mikrocontroller angesteuert werden.
Ebenfalls neu hinzugekommen ist ein präziser Low Drop 5V Spannungsregler der einen Strom von maximal 1.5A liefern kann. Damit ist die Stromversorgung deutlich zuverlässiger als noch beim Vorgänger.
Der Hauptschalter schaltet nun die Akkus direkt auf den Anschluss für externe Ladegeräte, so dass nun auch Mikrocontroller gesteuerte Ladegeräte zum Laden der 6 benötigten NiMH Akkus verwendet werden können. Mit hochwertigen 2500mAH NiMH Akkus (nicht im Lieferumfang) können Laufzeiten von etwa 6 Stunden erreicht werden.
Auf der RP6 CD-ROM wird eine sehr ausführliche Bedienungsanleitung, weitere Dokumentation, alle Schaltpläne, Beispielprogramme und passende Software für Windows und Linux mitgeliefert.
Genau wie der alte Robby RP5, wird das RP6 ROBOT SYSTEM komplett aufgebaut geliefert (mit Ausnahme des Experimentier Erweiterungsmoduls)!
[hr]
Es sind bereits einige Erweiterungsmodule geplant oder schon erhältlich. Im Lieferumfang enthalten ist bereits ein Experimentiermodul, welches natürlich auch separat erhältlich ist (man kann davon beliebig viele auf dem Roboter verwenden).

Mit dem ebenfalls demnächst erhältlichen RP6 CONTROL M32 Modul, kann der Roboter um einen zusätzlichen MEGA32 Mikrocontroller erweitert werden. Das Modul verfügt weiterhin über ein externes 32KB SPI EEPROM, einen Beeper, einen Mikrofonsensor, 4 LEDs, 5 Taster und einen LC-Display Port für Text LCDs. Für eigene Sensoren und Schaltungen stehen 14 freie I/O Ports zur Verfügung, von denen 6 als ADC Kanäle verwendbar sind.
Preise und Verfügbarkeit von Roboter und Erweiterungsmodulen werden demnächst bekanntgegeben!