Competitive MINDSTORMS: A Complete Guide to Robotic Sumo using LEGO(r) MINDSTORMS
|
| Price: | $29.99 & eligible for FREE Super Saver Shipping on orders over $25. Details |
Availability: Usually ships in 24 hours
Ships from and sold by Amazon.com
36 new or used available from $3.98
Average customer review:Product Description
With the advent of TV shows such as Junkyard Wars and BattleBots, robot building is gaining popularity throughout the mainstream population, but no books have been published with this particular focus. Competitive MINDSTORMS: A Complete Guide to Robotic Sumo using LEGO MINDSTORMS sets a new precedent, covering the design and construction of Robot-Sumo robots using MINDSTORMS.
Written by an experienced robot builder active in the building-community, this groundbreaking guide features thorough, realistic, premium-quality LEGO instructions. This book helps bridge the gap between the builder and the technology.
Product Details
- Amazon Sales Rank: #1172657 in Books
- Published on: 2004-07-30
- Original language: English
- Number of items: 1
- Binding: Paperback
- 335 pages
Editorial Reviews
From the Back Cover
Competitive MINDSTORMS™ combines the LEGO MINDSTORMS™ Robotics Invention System (RIS) with the game of robotic sumo. It shows you how to design, build, program, and unleash autonomous creations of amazing potential: sumo-bots. With these robots, you’ll push, ram, outwit, and baffle your opponent’s sumo-bot on a robotic sumo arena. This is the book that will help make sure it’s your sumo-bot left standing when the battle is over.
From the lightning-fast Zip-Bam-Bot to the heavyweight Gargantuan-Bot, Competitive MINDSTORMS™ offers seven complete projects and plenty of tricks to widen your MINDSTORMS™ horizons. Illustrated, easy-to-follow building instructions guide you through advanced construction techniques, using pieces from the RIS and its expansion packs. The downloadable programs presented in this book demonstrate basic to extreme sumo-bot programming, and you’ll find thorough coverage of how to run and test each one.
Competitive MINDSTORMS™ reveals techniques for competing in each of the three different robotic sumo strategies it presents: small and fast, medium-class, and big sumo. You’ll find out the purpose of counter-rotating wheels, see how to design slopes--also known as inclined planes or wedges--to run underneath an opponent, learn how to effectively program your sumo-bots, discover the undocumented secrets of successfully participating in and hosting robotic sumo events, and much more.
Competitive MINDSTORMS™ teaches you essential and advanced robotic sumo concepts and techniques. And in no time at all, you’ll be the most feared LEGO MINDSTORMS™ robotic sumo contestant for miles around.
About the Author
David J. Perdue, like many others, played with LEGO sets as a young child. However, LEGO MINDSTORMS became David's main hobby when he picked up a LEGO MINDSTORMS Robotics Invention System. Immediately, he saw that he had a natural talent with the set. He purchased thousands of pieces, spent countless hours building and programming, and devoured thousands of pages of documentation to learn as much as he could. After passing the beginner stage, David let loose his imagination and won three Special Mention awards for his creations, from the LEGO MINDSTORMS web site within a period of less than six months. He then went on to become a devout LEGO computer-aided design (CAD) fan, and uses the system to document his creations.
David currently resides in the Austin, Texas area, where he builds, writes, programs, and updates his web site at www.davidjperdue.com.
Customer Reviews
Packed with valuable tips, tricks, and techniques
Competitive Mindstorms: A Complete Guide To Robotic Sumo Using Lego Mindstorms is a hobby guide to using the Lego Mindstorms Robotic Invention System to design, build, program, and unleash autonomous "sumo-bot" creations for use in a robotic sumo arena. Written by dedicated Lego Mindstorms enthusiast David Perdue, Competitive Mindstorms introduces the reader to the sumo-bot, provides seven projects designed to give hands-on experience in three different approaches to robotic sumo (small-and-fast class, medium class, and big-sumo strategies), presents extensive discussions of Lego pieces and building methodology, programming techniques, and much more. Black-and-white photographs illustrate the building instructions in this go-to guide especially friendly to beginners but packed with valuable tips, tricks, and techniques for the seasoned Lego Mindstorms hobbyist as well.
Step-by-step robot designs and programming
The heart of this book is the step-by-step instructions to construct seven different Lego robot chassis. This is just like any Lego instructions you will find, but it's not in color, and there is English text to add more material about the reasons behind the design.
In addition there is Mindstorms control code to accompany each chassis design. The programming language is Not Quite C (NQC). Installation instructions for NQC are included as this is a step you will have to take in addition to the standard Mindstorms installation.
The bots range from just a small construction around the RCX control block to designs that are 'gargantuan'. They are as sturdy and well designed as those that you find in the original Mindstorms kit.
I was disappointed that there was not more emphasis placed on describing the program logic. I would have appreciated flow charts as most of the control logic is simple state machines.
Overall I think this would be a fine book for anyone serious about Mindstorms sumo.
tinker with hardware and software
The Lego company has a Mindstorms product line that lets you build Lego models with simple programmable electronics. Easy but fascinating robots. Perdue offers you third party support, in the form of advice that is independent of the company. This book is an amalgam of neat assembly instructions and diagrams of robots to build, with accompanying source code to control them.
The Lego library is easy enough to understand. You code in C, and link to that library. So the outlook is procedural, not object oriented. But for the code examples shown, and for any code that you are likely to write, their sizes are small enough that a procedural approach is perfectly adequate. And with less overhead than an object oriented outlook.
A nice aspect is that you can tinker with both the hardware and software, in tight feedback design loops of changing something and testing it. In other projects, often it might be purely software. Which may not appeal to you, if you're the sort who is attracted to robotics.



