Creating Cool MINDSTORMS NXT Robots

Paperback
from $0.00

Author: Daniele Benedettelli

ISBN-10: 1590599667

ISBN-13: 9781590599662

Category: Collectible Toys - General & Miscellaneous

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,...

Search in google:

This book teaches anyone interested how to build LEGO MINDSTORMS robots. He starts with an easy robot and gets to more detail in the succeeding 6 robots built in the book. The robots he presents are award winning robots, so he is giving away his secrets. He also teaches how to program the robots. If you are not a programmer, then you can use the code provided. He tells you what equipment you need and how to get it inexpensively. So everything is discussed that you will need to create these robots or modify his designs to create your own.

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