Books

Review: Competitive MINDSTORMS

Posted 28 Jan 2005 at 16:48 UTC by steve Share This

Scott Zinn of the Dallas Personal Robotics Group has written a review of the new Apress book, Competitive MINDSTORMS - A Complete Guide to Robotic Sumo Using LEGO MINDSTORMS. It sounds like this book is a definite must-have for anyone who wants to learn how to use a MINDSTORMS robot in competitions. The book also covers open source MINDSTORMS development tools such as NQC and takes the reader through the ins and outs of Sumo competitions. Read on for Scott's full review of this robotics book.



Review by Scott Zinn

Help support robots.net by purchasing this book now from Amazon.com!

Title: Competitive MINDSTORMS - A complete Guide to Robotic Sumo Using LEGO® MINDSTORMS™

Author: David J. Perdue

ISBN Number: 1-59059-375-8

Publisher: Apress

Number of Pages: 326

List of Chapters:
Forward, by Mario Ferrari
Part One -- The Concept of LEGO MINDSTORMS Robotic Sumo
Chapter 1 -- Introduction to LEGO MINDSTORMS Robotic Sumo
Chapter 2 -- The Importance of a Battle Plan

Part Two -- The First Approach: The Small-and-Fast Strategy
Chapter 3 -- The Zip-Bam-Bot Chassis
Chapter 4 -- Zip-Bam-Bot Version XK1
Chapter 5 -- Zip-Bam-Bot Version XK2

Part Three - The Second Approach: The M-Class Strategy
Chapter 6 -- The Brain-Bot Chassis
Chapter 7 -- Brain-Bot Version ZR2

Part Four -- The Third Approach: The Big-Sumo Strategy
Chapter 8 -- The Gargantuan-Bot Chassis
Chapter 9 -- Gargantuan-Bot Version BL58

Part Five -- Getting Involved in a Robotic Sumo Event
Chapter 10 - Participating in a LEGO MINDSTORMS Robotic Sumo Event
Chapter 11 - Organizing a LEGO MINDSTORMS Robotic Sumo Event

If you have a MINDSTORMS Robotics Invention System or are thinking of getting one with a view to competing in Robotic Sumo events, this book is the piece that LEGO left out of the box. Starting with a discussion of Robotic Sumo strategies, the author follows up with detailed building instructions and code for each of the three types of Sumo Robot strategy discussed in the book, all based on the LEGO RIS version 2.0. The author also does a reasonably good job of introducing the reader to the Not Quite C (NQC) programming environment. If you have already built and competed with scratch-built LEGO robots, this book may not be as advanced as you want, but it serves as a good reference for the beginner and intermediate LEGO robot builders.

The information in the book flows logically, each chapter building on information from previous chapters. Part One takes the reader from zero knowledge to a basic and sound understanding of both the LEGO RIS and robotic sumo as a competition. The three strategies discussed in the book will more easily be understood when the reader has seen a Robotic Sumo competition in action.

Part Two through Four explain three strategies for Robotic Sumo competition. Each part includes detailed building and programming instructions for a robot of the style being explained. The pages are filled with CAD drawings and NQC code, complete with comments, explanations, hints, and ideas of where to find more information about various points in the book, including Internet resources.

Part Five of the book takes the reader further by explaining how to make the most of your competition efforts as well as how to organize a Robotic Sumo event, including rules, arena construction, and other items that an organizer would need to hold a Robotic Sumo competition. I do like the approach taken to explain how to organize a 'fair' competition, pointing out some of the less obvious issues when hosting a competition.

Additional to the book, readers can access the publisher's and author's websites to download the code from the book, access two bonus chapters, and access to the CAD drawings of the robot sub-assemblies.

If you are just starting with LEGO robots this book is a very good resource for going beyond the information that LEGO provides. This book is written in a style that all LEGO builders will enjoy.

Robot of the Day

TIKE

Built by
Lenny Urbano

Recent blogs

3 Jul 2009 jmhenry (Apprentice)
30 Jun 2009 steve (Master)
29 Jun 2009 svo (Master)
26 Jun 2009 jkkroll (Master)
25 Jun 2009 p.stegemann (Apprentice)
19 Jun 2009 motters (Master)
13 Jun 2009 jwp9447 (Observer)
12 Jun 2009 c6jones720 (Master)
10 Jun 2009 ROB.T. (Master)
9 Jun 2009 Sergey Popov (Apprentice)
8 Jun 2009 MRyan (Apprentice)
5 Jun 2009 kuka (Journeyer)
5 Jun 2009 Roko (Apprentice)
4 Jun 2009 roboilo (Journeyer)
3 Jun 2009 roschler (Master)
31 May 2009 thorn_stevens (Journeyer)
27 May 2009 trossenrobotics (Observer)
25 May 2009 AI4U (Observer)

Newest Robots

13 May 2009 Spacechair
6 Feb 2009 K-bot
9 Jan 2009 3 in 1 Bot
15 Dec 2008 UMEEBOT
10 Nov 2008 Robot
10 Nov 2008 SAMM
24 Oct 2008 Romulus
30 Sep 2008 CD-Bot
26 Sep 2008 Little Johnny
11 Aug 2008 Chives

User Cert Key

Observer
Apprentice
Journeyer
Master
X
Share this page