Maximum LEGO NXT: Building Robots with Java Brains (James Tiptree Award Anthology)

Verkaufsrang: 52949 (Bücher)
Autor: Brian Bagnall
Taschenbuch
DeweyDecimalNumber: 629.892
EAN: 9780973864915
ISBN: 0973864915
Languages:
ListPrice:
Seitenzahl: 524
Erscheinungsdatum: 21. April 2007
Verlag: Variant Press
Preis: EUR 19,89

Maximum LEGO NXT: Building Robots with Java Brains (James Tiptree Award Anthology) bei Amazon kaufen

Suche:   

Kundenrezensionen zu 'Maximum LEGO NXT: Building Robots with Java Brains (James Tiptree Award Anthology)'

Exzellente Einführung auf hohem Niveau (20. August 2007)

Wer sich mit LEGO Mindstorms eine Weile beschäftigt hat, wird über kurz oder lang nach einem besseren Programmierzugang suchen, als die LabView-basierte Basissoftware oder auch Robolab. Java ist hier ein prima Weg, denn auf Basis dieser Hochsprache lassen sich mit guten Werkzeugen sehr NXT-nahe Programme entwerfen. Der Anwender bekommt zudem ein "Spielzeug", auf dem sich auch die ersten Erfahrungen mit Task-zentrierten Anwendungen sammeln lassen.

Das von Brian Bagnall vorgelegte Buch gibt eine tolle Einführung in diese Kombination Java-Mindstorms. Nach einer kleinen generellen Spracheinführung (Kap. 3) geht es sofort zur Sache: Das Java NXT-API leJOS wird vorgestellt und in ersten interessanten Projekten die Einsatzfähigkeit des Befehlssatzes erkundet. Dabei merkt man, dass hier nicht nur ein Java-Kenner, sondern auch ein Mindstorms-Experte am Werk war: Die vorgstellte Roboter gehen schnell über das übliche Bumper-Linefollower-Carrier-0815 hinaus. Die Bauanleitungen sind (obwohl SW) übersichtlich und mit etwas LEGO-Know-How gut nachzuvollziehen.

Einige Punkte, die ich trotzdem noch kritisch-konstruktiv anmerken will:

1. Weder den Umgang mit Java noch mit Mindstroms kann man allein aus diesem Buch lernen. Man sollte vorher schon in einer Programmiersprache wie C, C++, Java gearbeitet haben und sich auch mit Mindstorms grundlegend auskennen. Dies ist kein Einsteigerbuch.

2. Die Erklärungen rund um die Programmierung sind sehr knapp gehalten. Da das Buch sowohl Code als auch Bauanleitung für einige Projekte liefert, bleibt das "Warum macht man das nun so?" manchmal auf der Strecke. Hier ist eigene Arbeit gefragt, damit man die Konzepte nicht nur abtippt, sondern auch versteht.

3. Manche der Projekte brauchen mehr als nur Mindstorms-Computer-Java. Zitat Kapitel 20: "For this project you will need a GPS device for a PDA using Windows Mobile ...". Dabei will ich aber nicht verschweigen, dass es gerade diese Projekte gewesen sind, die mich aufgrund ihrer Idee und ihres Technikeinsatzes besonders begeister haben ;-))

Fazit: Einfach toll und für jeden Mindstorms-Fan mit Ambitionen über den Bumpbot hinaus ein Muss!!

dkb.de

Ähnliche Produkte zu 'Maximum LEGO NXT: Building Robots with Java Brains (James Tiptree Award Anthology)'

dkb.de