Simulator für LEGO Mindstorms NXT Roboter

ACHTUNG: Aktuell gibt es leider Probleme mit dem Einsatz des Lego-Simulators unter Windows 7 (wahrscheinlich auch Windows 8). Wir bemühen uns das Problem zu lösen, können aber leider nichts versprechen. Der Simulator ist nun auch als Open Source veröffentlicht worden. Interessierte finden hier weitere Informationen: https://github.com/cochrane/RoboSim

 

Viele Informatik-Angebote für Schülerinnen und Schüler setzen auf den Einsatz von Lego Mindstorms NXT. Damit im Anschluss an die Module und Workshops das Gelernte auch ohne Lego Roboter weiterhin eigenständig vertieft werden kann, wurde ein eigener Simulator entwickelt. Die geschriebenen NXT Quelltexte werden von der Simulationsumgebung interpretiert und der Roboter führt die Aktionen in der virtuellen Welt aus.

 

Der Simulator unterstützt einen großen Anteil der realen Programme, insbesondere jene, die in den  go4IT! Workshops verwendet werden und vielen Schülerinnen bereits vertraut sind.

 

 

Features

  • Virtuelle 3D-Umgebung, die einfach bearbeitet werden kann. Man kann Wände erstellen (für Tast- und Entfernungssensor) oder die Farbe des Bodens verändern (für Lichtsensor).
  • Die Sensoren und Ausgänge des Roboters sind frei konfigurierbar.
  • Mit Netzwerkmodus können verschiedene Roboter in einer gemeinsamen virtuellen Welt interagieren.

 

Downloads:

Zur Zeit ist der Simulator für Microsoft Windows und Mac OS X verfügbar. Weitere Versionen für mobile Geräte, wie Android-Smartphones, Tablets und iPhones befinden sich in der Entwicklung. Zudem ist geplant das Programm als Open Source Projekt zu veröffentlichen.

Windows: legosimulator-win-r40.zip (30.05.2011)

Mac OS X: legosimulator-mac-r40.zip (30.05.2011)

Android: RoboSim-Android.apk (30.05.2011)

Entwicklungsumgebung (BricxCC) mit integriertem Simulator: BricxCC+Simulator.zip

 

Links:

Website der Bachelor-Arbeit: http://elearn.rwth-aachen.de/Kammer
Blog von Torsten Kammer: http://ferroequinologist.de/de/blog/