×

Uh-oh, it looks like your Internet Explorer is out of date.

For a better shopping experience, please upgrade now.

Building Robots With Lego Mindstorms / Edition 1
     

Building Robots With Lego Mindstorms / Edition 1

by Mario Ferrari
 

See All Formats & Editions

ISBN-10: 1928994679

ISBN-13: 2901928994670

Pub. Date: 01/28/2002

Publisher: Elsevier Science

Building Robots with Lego Mindstorms explains how to build robots using Lego bricks and components. Part One describes the lure of the hobby, and why Lego is an ideal system for beginners. Part Two moves into the practical aspects of robot building, discussing the basics of mechanics, motors, sensors, pneumatics, and navigation, and offering a variety of tips

Overview

Building Robots with Lego Mindstorms explains how to build robots using Lego bricks and components. Part One describes the lure of the hobby, and why Lego is an ideal system for beginners. Part Two moves into the practical aspects of robot building, discussing the basics of mechanics, motors, sensors, pneumatics, and navigation, and offering a variety of tips and tricks. Part Three surveys a wide range of possible ideas for building, with the idea of inspiring the creative impulses of the reader rather than offering models for simple replication.


About the Author

Mario Ferrari received his first Lego box around 1964, when he was 4. Lego was his favorite toy for many years, until he thought he was too old to play with it. In 1998, the Lego Mindstorms RIS set gave him reason to again have Lego become his main addiction. Mario believes Lego is the closest thing to the perfect toy. He is Managing Director at EDIS, a leader in finishing and packaging solutions and promotional packaging. The advent of the MINDSTORMS product line represented for him the perfect opportunity to combine his interest in IT and robotics with his passion for LEGO bricks, which started during his early childhood. Mario has been a very active member of the online MINDSTORMS community from the beginning and has pushed LEGO robotics to its limits. Mario holds a bachelor's degree in Business Administration from the University of Turin and has always nourished a strong interest for physics, mathematics, and computer science. He is fluent in many programming languages and his background includes positions as an IT manager and as a project supervisor. Mario estimates he owns over 60,000 Lego pieces. Mario works in Modena, Italy, where he lives with his wife Anna and his children Sebastiano and Camilla.

Giulio Ferrari is a student in Economics at the University of Modena and Reggio Emilia, where he also studied Engineering. He is fond of computers and has developed utilities, entertainment software, and Web applications for several companies. Giulio discovered robotics in 1998, with the arrival of MINDSTORMS, and held an important place in the creation of the Italian LEGO community. He shares a love for LEGO bricks with his oldest brother Mario, and a strong curiosity for the physical and mathematical sciences. Giulio also has a collection of 1200 dice, including odd-faced dice and game dice. He studies, works, and lives in Modena, Italy.

Technical Editor

Ralph Hempel (BASc.EE, P.Eng) is an Independent Embedded Systems Consultant. He provides systems design services, training, and programming to clients across North America. His specialty is in deeply embedded microcontroller applications, which include alarm systems, automotive controls, and the LEGO RCX system. Ralph provides training and mentoring for software development teams that are new to embedded systems and need an in-depth review of the unique requirements of this type of programming. Ralph holds a degree in Electrical Engineering from the University of Waterloo and is a member of the Ontario Society of Professional Engineers. He lives in Owen Sound, Ontario with his family, Christine, Owen, Eric, and Graham.

Product Details

ISBN-13:
2901928994670
Publisher:
Elsevier Science
Publication date:
01/28/2002
Edition description:
New Edition
Pages:
448

Table of Contents

Forewordxxv
Prefacexxvii
Part ITools1
Chapter 1Understanding LEGO Geometry3
Chapter 2Playing with Gears17
Chapter 3Controlling Motors41
Chapter 4Reading Sensors57
Chapter 5Building Strategies83
Chapter 6Programming the RCX97
Chapter 7Playing Sounds and Music117
Chapter 8Becoming Mobile127
Chapter 9Expanding Your Options with Kits and Creative Solutions153
Chapter 10Getting Pumped: Pneumatics179
Chapter 11Finding and Grabbing Objects199
Chapter 12Doing the Math213
Chapter 13Knowing Where You Are233
Part IIProjects247
Chapter 14Classic Projects249
Chapter 15Building Robots That Walk279
Chapter 16Unconventional Vehicles311
Chapter 17Robotic Animals333
Chapter 18Replicating Renowned Droids349
Chapter 19Solving a Maze371
Chapter 20Board Games391
Chapter 21Playing Musical Instruments411
Chapter 22Electronic Games425
Chapter 23Drawing and Writing441
Chapter 24Simulating Flight467
Chapter 25Constructing Useful Stuff493
Part IIIContests511
Chapter 26Racing Against Time513
Chapter 27Hand-to-Hand Combat525
Chapter 28Searching for Precision537
Appendix AResources547
Introduction548
Appendix BMatching Distances569
Appendix CNote Frequencies575
Appendix DMath Cheat Sheet577
Sensors578
Averages578
Interpolation578
Gears, Wheels, and Navigation579
Index581

Customer Reviews

Average Review:

Post to your social network

     

Most Helpful Customer Reviews

See all customer reviews