Item description for Programming Lego Mindstorms with Java (With CD-ROM) by Giulio Ferrari & Dario Laverde...
Overview Covers how to program LEGO Mindstorms using the Java Communications Extension API; the RCXPort Java API; the RCXJava API; the leJOS system, programming, tools, and internals; and Jini.
Publishers Description This will be the first book detailing how to program Lego Mindstorms using the newly released Java Virtual Machine for Lego Mindstorms programming. The book will provide readers with all the information they need to construct and program Lego Mindstorms robots.
Promise Angels is dedicated to bringing you great books at great prices. Whether you read for entertainment, to learn, or for literacy - you will find what you want at promiseangels.com!
Reviews - What do customers think about Programming Lego Mindstorms with Java (With CD-ROM)?
Super Java challengers Mar 2, 2004
Lego mindstorms have steadily become the latest craze in robotics across campuses, and are an excellent way to build mechanics and physics skills, the newest series from Syngress is awesome.
Medicore at Best Feb 15, 2003
This is a medicore book that spends quite a lot of time and chapters on programming Mindstorms with other langagues and APIs.
I found "Core LEGO MINDSTORMS Programming: Unleash the Power of the Java Platform" by Brian Bagnall to be a much better book. It is well suited to both beginning and advanced programers. It covers languages basics, but still provides much info to experienced Java developers.
It also includes detailed instructions and pictures describing on basic robotics...things like how to turn a rotary motion to a linear motion, how to change gear rations, how to build differentials, and much more.
There is also a detail chapter devoted to building your own homebrew sensors that even someone with little to no experience in electronics could easily build.
In short, this book is ok, but there are better alternatives out there.
A good book, but might be a bit steep for non-programmers Aug 15, 2002
Personally, I enjoy this book. It's beaten my expectations, and that's a rare treat.
If you have never done any programming in a language like Java, Python, or C++, and if terms like "firmware", "embedded", etc. leave you feeling upset, this book may be a bit of a challenge.
But then again, if you are interested in moving beyond the capabilities of the software that shipped with your Lego Mindstorms kit, this may be precisely what you want.
Also, if you have been trying to learn some Java but haven't found a project "fun" enough to sustain your interest, this book and a Mindstorms kit may thrill you.