roboShock.de
Home
Worum geht's
Body
RS-Architektur
Meilensteine
Links
Über mich

Worum geht es hier ?

Auf diesen Seiten geht es darum, eine neuartige AI-Architektur (AI = Artificial intelligence, künstliche Intelligenz) zu entwickeln, welche einem Roboter Dinge ermöglichen soll, die bislang in der AI-Forschung unerreicht sind.

Als erstes Lernziel wird angestrebt, dass der Roboter sich auf 2 Beinen fortbewegen und dadurch Zielpositionen erreichen kann, und dass er sich bei "Schupsern" oder anderen gleichgewichtsrelevanten Ereignissen abfangen kann, ohne zu stürzen.

Körper und Geist

Die hier entwickelte Software ist (vorläufig) nicht dazu gedacht, auf einem Microcontroler, PDA oder sonstigem Minicomputer abzulaufen, der in den Roboter integriert ist. Statt dessen wird die in Java geschriebene Software auf dem "normalen" PC sowohl entwickelt wie auch laufen gelassen.
Vorteile: Die mit dem PC vorhandene Rechenpower wird voll genutzt, es kann die gewohnte Umgebung inklusive bevorzugtem Betriebssystem verwendet werden, es gibt keine aufwendige und langwierige Zielrechnerbestückung (cross-compile, binary-download, etc.), und als Entwicklungsumgebung gibt es viele, oft freie IDEs zur Java-Programmierung zur Auswahl.

Die Kommunikation mit dem Roboter erfolgt über ein einfaches Protokoll, mit Befehlen wie etwa "bewege Servo 11 auf Position 673" oder "gebe mir den Wert von Sensor 9".




 15.10.2009 Thomas Schütt