LeJOS(Java Operating System)

leJOS ist eine Software, welches durch Javaprogrammierung einen LEGO Roboter steuert. Es ist einsetzbar für den LEGO Mindstorm RCX (leJOS RCX) und den leJ (leJOS NXJ). Dazu wurde ein Teil der Java Virtual Machine auf den RCX/NXT Roboter übertragen. Die ersten Grundzüge bekam die Software im Jahre 1999 von José Solórzano, allerdings hieß es damals noch TinyVM. An fing es als Hobby Open Source Projekt und wurde erst später zu leJOS. Anwendung findet leJOS oft in der Schule, oder in der Informatiker-Ausbildung. Dadurch werden die Grundlagen der Javaprogrammierung einfacher erlernt. leJOS wird aber auch für die Weltraumfahrt benutzt. So wurde z.B. der Roboter "Jitter", welcher im Rahmen eines Wettbewerbs entwickelt wurde, programmiert und in die Weltraumstation ISS transportiert. Dort war er in der Lage, unter der Bedingung von Schwerelosigkeit, sich eigenständig zu bewegen und herumschwebende Gegenstände zu greifen. Lego Mindstorms NXT wird von leJOS seit Januar 2007 unterstützt. Außerdem kann mit mit Hilfe von Bluetooth einfacher und schneller das Programm vom Computer auf den Legoroboter übertragen.


Ein Bild als Beispiel