Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
46 used & new from $2.29

Have one to sell? Sell yours here
 
   
Core LEGO MINDSTORMS Programming: Unleash the Power of the Java Platform (Core Series)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Core LEGO MINDSTORMS Programming: Unleash the Power of the Java Platform (Core Series) (Paperback)

by Brian Bagnall (Author)
4.9 out of 5 stars See all reviews (14 customer reviews)

List Price: $39.99
Price: $29.19 & this item ships for FREE with Super Saver Shipping. Details
You Save: $10.80 (27%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 2 left in stock--order soon (more on the way).

Want it delivered Tuesday, July 14? Choose One-Day Shipping at checkout. Details
22 new from $12.52 24 used from $2.29

Frequently Bought Together

Core LEGO MINDSTORMS Programming: Unleash the Power of the Java Platform (Core Series) + Programming Lego Mindstorms with Java (With CD-ROM) + Maximum LEGO NXT: Building Robots with Java Brains
Price For All Three: $78.31

Some of these items ship sooner than the others. Show details

  • This item: Core LEGO MINDSTORMS Programming: Unleash the Power of the Java Platform (Core Series) by Brian Bagnall

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Programming Lego Mindstorms with Java (With CD-ROM) by Dario Laverde

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Maximum LEGO NXT: Building Robots with Java Brains by Brian Bagnall

    This title has not yet been released.
    You may pre-order it now and we will deliver it to you when it arrives.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details


Customers Who Bought This Item Also Bought

LEGO Mindstorms NXT

LEGO Mindstorms NXT

4.7 out of 5 stars (120)  $333.32
Maximum LEGO NXT: Building Robots with Java Brains

Maximum LEGO NXT: Building Robots with Java Brains

by Brian Bagnall
3.0 out of 5 stars (17)  $19.77
LEGO Mindstorms NXT Power Programming: Robotics in C

LEGO Mindstorms NXT Power Programming: Robotics in C

by John C. Hansen
5.0 out of 5 stars (4)  $21.75
The Unofficial LEGO MINDSTORMS NXT Inventor's Guide

The Unofficial LEGO MINDSTORMS NXT Inventor's Guide

by David J. Perdue
4.9 out of 5 stars (18)  $19.77
Extreme NXT: Extending the LEGO MINDSTORMS NXT to the Next Level (Technology in Action)

Extreme NXT: Extending the LEGO MINDSTORMS NXT to the Next Level (Technology in Action)

by Michael Gasperi
5.0 out of 5 stars (4)  $23.09
Explore similar items

Editorial Reviews

Product Description
LEGO Mindstorms robots can do more than you ever imagined! The secret: go beyond the built-in tools, and leverage the full power of Java -- the world's hottest programming language. Core LEGO Mindstorms shows you how, step-by-step -- as you build sophisticated robots and custom sensors that will amaze you. No matter what version of LEGO Mindstorms you own -- 1.0, 1.5, 2.0, even the USB version -- this book will take you farther than ever before. Brian Bagnall guides you through installing leJOS, a full-fledged Java Virtual Machine for the programmable RCX "brick" that gives LEGO robots their intelligence. Next, you'll master each key programming task step-by-step, with practical examples and photographs. You'll master behavior control programming, a simple but brilliant concept developed at MIT. Then, working from beautifully rendered 3-D plans, you'll walk through constructing five unique robots, each capable of increasingly powerful navigation. In later chapters, you'll walk through building and programming powerful custom sensors, including proximity sensors -- and even the "Holy Grail" of navigation sensors: the compass sensor. Bagnall concludes by introducing several powerful new techniques for advanced programmers.

From the Back Cover
  • Complete 3-D plans for building five unique robots
  • Advanced control techniques—including distance and compass sensors
  • Behavior control programming, the breakthrough methodology invented at MIT
  • For LEGO Mindstorms Robotics Invention System, versions 1.0, 1.5, and 2.0

Your LEGO Mindstorms robots can do more than you ever imagined. The secret: go beyond the built-in tools, and leverage the power of the Java platform—the world's hottest programming technology.

Core LEGO Mindstorms shows you how, step by step. Working from beautifully rendered 3-D plans, you'll construct five unique robots-each capable of increasingly powerful navigation. You'll build and program two powerful custom sensors-an accurate distance sensor and the "Holy Grail" of navigation sensors: the compass sensor.

Brian Bagnall, co-creator of the leJOS Java Virtual Machine for LEGO Mindstorms, starts with the absolute basics then teaches you sophisticated, never-before-published techniques for controlling LEGO Mindstorms robots. No matter what version of LEGO Mindstorms you own, this book will teach you how to build robots with remarkable intelligence and amazing power.

  • Installing leJOS, the Java Virtual Machine designed for the LEGO Mindstorms RCX programmable controller
  • Setting up your Java platform development environment for LEGO Mindstorms
  • Programming rotation and custom sensors
  • Using behavior control programming, the biologically inspired MIT breakthrough in robot control
  • New techniques for improving navigation accuracy
  • Gathering map data and transmitting it back to your computer
  • For LEGO Mindstorms RIS versions 1.0, 1.5, and 2.0—including USB versions


See all Editorial Reviews

Product Details

  • Paperback: 560 pages
  • Publisher: Prentice Hall PTR (March 21, 2002)
  • Language: English
  • ISBN-10: 0130093645
  • ISBN-13: 978-0130093646
  • Product Dimensions: 9.1 x 7 x 1.2 inches
  • Shipping Weight: 1.9 pounds (View shipping rates and policies)
  • Average Customer Review: 4.9 out of 5 stars See all reviews (14 customer reviews)
  • Amazon.com Sales Rank: #280,306 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #58 in  Books > Professional & Technical > Engineering > Mechanical > Automation

Look Inside This Book

What Do Customers Ultimately Buy After Viewing This Item?

Core LEGO MINDSTORMS Programming: Unleash the Power of the Java Platform (Core Series)
69% buy the item featured on this page:
Core LEGO MINDSTORMS Programming: Unleash the Power of the Java Platform (Core Series) 4.9 out of 5 stars (14)
$29.19
The Unofficial LEGO MINDSTORMS NXT Inventor's Guide
14% buy
The Unofficial LEGO MINDSTORMS NXT Inventor's Guide 4.9 out of 5 stars (18)
$19.77
LEGO MINDSTORMS NXT One-Kit Wonders: Ten Inventions to Spark Your Imagination
5% buy
LEGO MINDSTORMS NXT One-Kit Wonders: Ten Inventions to Spark Your Imagination 4.9 out of 5 stars (14)
$19.77
LEGO MINDSTORMS NXT:  The Mayan Adventure (Technology in Action)
5% buy
LEGO MINDSTORMS NXT: The Mayan Adventure (Technology in Action) 4.8 out of 5 stars (21)
$16.49

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(3)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

14 Reviews
5 star:
 (13)
4 star:    (0)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.9 out of 5 stars (14 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
12 of 12 people found the following review helpful:
5.0 out of 5 stars I really enjoyed this book, July 2, 2002
By Ferrari Mario (Modena, Italy) - See all my reviews
Brian succeeds brilliantly in the difficult tasks of introducing the reader to the Java language, to the Mindstorms system and to some programming techniques peculiar to robotics, and he does this in such a pleasant way that he doesn't even realize he's learning new concepts.

The book gives you enough elements of the Java language to make you immediately productive in using it with your Mindstorms kit, without including details about the language which would have made the book unnecessarily heavy. It won't make you a professional Java programmer, but it's not its goal.

From this foundation, Brian introduces you to some of the most powerful programming techniques aimed at robotics - like behavior control and navigation - using simple and clear examples.

The robots are nice and very well documented, and I have no doubt you will find them instructive and inspiring. And their code is well tested and ready to use.

Brian's style is very pleasant: he is able to always keep the your attention, never boring you explaining obvious concepts nor entering complex maters without the necessary gradualness. A touch of thin humour here and there makes the reading of this book a great experience.

To conclude:
- If you already know Java and want to learn how to use it for your Mindstorms robots, this book is for you.
- If you don't know Java, but want to push your Mindstorms beyond the limits of the LEGO software and are challenged by the opportunity to learn a new language, this book is for you as well.

This book definitely deserves its place in your bookcase among the best Mindstorms books.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
15 of 16 people found the following review helpful:
5.0 out of 5 stars Java@YourCommand, August 10, 2002
By A Customer
This book is a great guide to using Lejos (the Java Virtual Machine for the RCX). It starts with a basic java tutorial and an introduction to Lego Mindstorms and Lejos. The tutorial is far from complete and is not "beginner proof". Therefore I recommend that you have some basic programming skills before reading this book. The book goes on to cover several cool topics including behavior control, navigation and communication. It has two electronic projects in which you make a proximity sensor and a compass sensor. Although it has very clear instructions(it has pictures and written descriptions), I think that these projects would not be easy for a person with little experience with electronics to do. Also to complete one section of this book you need to purchase two lego rotation sensors. These can be bought at the lego-pitsco dacta shop which is located at pldstore.com I particulary like the communication section which shows how to control a robot from a web page, how to make a robot that can plot its course on a map etc. I highly recommend this book.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
10 of 10 people found the following review helpful:
5.0 out of 5 stars Robotics? Start Here!, May 17, 2002
By P. Ridsdale (Bristol United Kingdom) - See all my reviews
(REAL NAME)   
If you are at all interested in robotics and have made the perhaps surprising discovery that there is a relatively inexpensive but remarkably sophisticated robotic modelling kit readily available, then you have discovered the Lego Mindstorms Robotic Invention System. This is a system that incorporates motors, gearing and both touch and light sensors, to put it succinctly. Once you have got over the idea that this engineering kit masquerades as a child's toy, it may reassure you to know that the average age of a Mindstorms user is 30. Lego does provide a programming environment with the R.I.S. so that you can control the robots you construct from your PC, but if you want to take things a step further, then Brian Bagnall's book is the next essential item. Bagnall is co-author of the leJOS Java Virtual Machine, which is a stripped down version of Java, specifically designed for programming the Lego RCX processor (the heart of the R.I.S. system). leJOS can be downloaded from the internet and you can then download its firmware to the RCX brick, which affords you a much greater degree of control than that provided by Lego.
The book shows you how, and assuming no prior knowledge, guides you through all the necessary stages. Chapter 3 is a comprehensive Java primer and it is theoretically possible for someone with no Java experience at all to start here, although I wouldn't like to try it myself. On the other hand, if you know another programming language and something about the principles of Object Oriented Programming, then I'm sure that this chapter would be sufficient. The book contains a wealth of useful information concerning all matters Lego and Java - it not only tells you where to get more exotic sensors than those provided by Lego but also shows you how to make them. The importance of trigonometry in navigation is explained in such a way that even math phobics will be able to understand it - Bagnall's writing style is always crystal clear and avoids the jargonism of much `scientific' writing. The book is lavishly illustrated and there is a very sensible emphasis towards the practical side of things. It is a book that you will learn from, but it is also that rare thing, a book that makes learning a genuinely enjoyable experience.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
Ad
 
Most Recent Customer Reviews

3.0 out of 5 stars SWE member

Contents includes:

interfacing a robot to a PC
electronics schematics : light, touch. Read more
Published 16 months ago by Michelle Markofski

5.0 out of 5 stars Learning Aspects of Java the Fun Way
While taking java courses at the local college, I ventured into the idea of applying what I had learned. Read more
Published on March 2, 2006 by M. Hard

5.0 out of 5 stars An Excellent Book
If you have the Lego RIS and are interested in Java then this is the book to get. Bagnall leads you through the installation of LEJOS and JCreator (both freeware) including... Read more
Published on July 30, 2005 by Julian W., Benson

5.0 out of 5 stars Best Mindstorms book I have purchased
This book is superior to "Programming Lego Mindstorms with Java."

It is well suited to both beginning and advanced programers. Read more
Published on February 14, 2003 by Shannon Moon

5.0 out of 5 stars I just bought a mind storm kit and this book
I just bought a mind storm kit and have had great fun during these thanks giving holidays. I explored the lejos api and have read this book. Read more
Published on November 30, 2002 by Naveed Ahmad

5.0 out of 5 stars Great information from beginning to end
This is a great book, for several reasons:

1. The tour of all of the parts that comes with a Mindstorms kit is worth the price of the book alone
2. Read more

Published on September 24, 2002 by Eugene Davis

5.0 out of 5 stars A Mindstorms Builder's Handbook
My first real encounter with Mindstorms was at this year's Sun Techdays. Simon Ritter, a Sun Microsystems Evangelist, did an excellent showcase of Java applied in Robotics. Read more
Published on June 21, 2002 by Adrian Png

5.0 out of 5 stars Mindstorms is more than a toy, this book shows the power
I have been dabbling with Java since the beginning and I have been interested in Robotics for a while as well. Last year I built a Palm-based robot ... Read more
Published on June 6, 2002

5.0 out of 5 stars Perfectly Pitched
I guess I'm like many parents who bought Lego Mindstorms for their kids, only to find it to be the perfect excuse to play with the kids' toys while learning about Java and... Read more
Published on April 5, 2002 by George R Hill

5.0 out of 5 stars Another star in the Mindstorms universe
Obviously Brian Bagnall is a programming mastermind! His book gives essential and clear instructions how to install and use the RCX Java-platform called leJOS. Read more
Published on April 2, 2002 by Claude BAUMANN

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Product Information from the Amapedia Community

Beta (What's this?)

Core LEGO MINDSTORMS Programming: Unleash the Power of the Java Platform

The web page of the leJOS (java virtual machine for mindstorms) is http://lejos.sourceforge.net/ There are very good tutorials and example apps etc. over there. You should check it out if you are planning to buy the book/program mindstorms in java. ...

(Report this)
Created on Nov 22, 2005, last edited on Nov 22, 2005.

 Read More and Edit at Amapedia.com opens new browser window




Look for Similar Items by Category


RotoZip Makes Difficult Cuts Easy

Shop all Rotozip products
RotoZip is proud to offer high-performance accessories, attachments, and tools to cut through a wide variety of materials.
 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates