Creating Cool MINDSTORMS NXT Robots / Edition 1

Paperback (Print)
Buy New
Buy New from
Used and New from Other Sellers
Used and New from Other Sellers
from $9.99
Usually ships in 1-2 business days
(Save 76%)
Other sellers (Paperback)
  • All (16) from $9.99   
  • New (9) from $21.98   
  • Used (7) from $9.99   


Build and program MINDSTORM NXT robots with Daniele Benedettelli, one of the world’s most respected NXT robot builders. He shows you how to build and program them from scratch, starting with the simplest robots and progressing in difficulty to a total of seven award–winning robots! You can download all the code, along with low–resolution videos that show how your robot works when it’s finished. You don’t need to be a programmer to develop these cool robots, because all the code is provided, but advanced developers will enjoy seeing the secrets of Benedettelli’s code and techniques revealed.

What you’ll learn

  • How to create award–winning robots from scratch to final programming
  • How to build each robot and which materials to use
  • Why certain features have specific designs
  • How to program your robot–all code is available for free download
  • Inspiration and tips and tricks on robotics, a particularly valuable resource for teachers and students

Who this book is for

Anyone interested in building robots or seeing how it is done. Programmers interested in learning how robots are programmed.

Read More Show Less

Product Details

  • ISBN-13: 9781590599662
  • Publisher: Apress
  • Publication date: 4/29/2008
  • Series: Technology in Action Series
  • Edition description: 1st Corrected ed. 2008. Corr. 4th printing 2008
  • Edition number: 1
  • Pages: 608
  • Sales rank: 1,562,555
  • Product dimensions: 1.24 (w) x 7.50 (h) x 9.25 (d)

Meet the Author

A bio is not available for this author.
Read More Show Less

Table of Contents

About the Author     xi
About the Technical Reviewer     xiii
Acknowledgments     xv
Introduction     xxvii
Look, Mom! No Wheels!
Building Biped Robots     3
LEGO Bipedal Walking: The State of the Art     3
Interlacing Legs Bipeds     3
Jerky COG Shifting Bipeds     5
Smooth COG Shifting Bipeds     9
Summary     10
Quasimodo     11
Applying What You Learned     12
Introducing NXT Technology     15
Meeting the NXT-G Software     17
Connecting the NXT for the First Time     17
Programming Quasimodo Using NXT-G     20
The Shortest Program in the Book     22
Building Your Belfry Hunchback     25
Summary     45
Finite State Machines     47
Finite State Machines in Brief     47
Saturating Counter     49
FSM General Implementation     55
Decision Tables     56
Summary     58
NXT AT-ST     59
Design Thoughts     60
Programming the AT-ST     62
Building Your Personal AT-ST     71
Summary     141
Omni-Biped     143
History of a Biped     144
Single-Tasking vs. Multitasking     145
Writing a Single-Task Program     149
Using Hysteresis     154
Writing a Multitask Program     158
Building Instructions     163
Summary     201
NXT Turtle     203
Quadruped Walking     204
Introducing the Turtle     206
Programming the Turtle     207
Simple Program     207
Line Following     214
Autonomous Behavior Simulation     217
Building Your Pet     233
Design Thoughts     277
Summary     278
Back on Wheels
Mine Sweeper     281
Getting More Actions from a Single Motor     282
The Double Scanner     286
Programming the Mine Sweeper     286
Building the Mine Sweeper     299
Mines Building Instructions     341
Summary     344
JohnNXT Is Alive!     347
Johnnicle: My LEGO Johnny 5 Chronicle     347
JohnNXT Features     354
Sensors and Actuators     354
JohnNXT's Behavior and Menu     356
JohnNXT User Guide     357
Turning It On     357
Autonomous Behavior     358
JohnNXT's Menu     358
Programming JohnNXT     360
Panoramic View of the JohnNXT Software     360
High Speed Communication Library     361
Slave Program     362
Master Program     366
Sound Counting FSM     370
JohnNXT Programming Guide     374
Moving the Treads     376
Moving the Head     376
Playing Sounds     376
Moving the Slave NXT Motors     377
Building JohnNXT     378
Summary     516
Need Input! Building a Remote Control Device     517
The Remote Control Design     517
Bluetooth Autoconnection Library     518
R/C: A Program for Every Need     520
Simple R/C Programs     520
Advanced Program     534
Remote Control Template Programs     542
Sender Program Template     543
Receiver Program Template     544
Building the Remote Control     552
Summary     565
Introduction to BricxCC and NXC Programming      567
Getting Connected with BricxCC     568
Ready to Go     574
BricxCC Menu     575
BricxCC Tools     576
Summary     577
Index     579
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star


4 Star


3 Star


2 Star


1 Star


Your Rating:

Your Name: Create a Pen Name or

Barnes & Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation


  • - By submitting a review, you grant to Barnes & and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Terms of Use.
  • - Barnes & reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)