,

Building Robots With Lego Mindstorms

Specificaties
Paperback, blz. | Engels
Elsevier Science | e druk, 2001
ISBN13: 9781928994671
Rubricering
Elsevier Science e druk, 2001 9781928994671
€ 48,94
Levertijd ongeveer 8 werkdagen

Samenvatting

Lego robots! Mindstorms are sweeping the world and fans need to learn how to programme them
Lego Mindstorms are a new generation of Lego Robots that can be manipulated using microcomputers, light and touch sensors, an infrared transmitter and CD-ROMs. Since Lego launched Lego Mindstorms in late 1998 sales have skyrocketed - with no sign of slowing down. Mindstorms have captured the imagination of adults and children alike, creating a subculture of Mindstorm enthusiasts around the world. The kits are now a staple part of engineering and computer science classes at many high profile Universities.

Building Robots with Lego Mindstorms provides readers with a fundamental understanding of the geometry, electronics, engineering, and programming required to build your own robots. Mario and Giulio Ferrari are world-renowned experts in the field of Lego Mindstorms robotics, and in this book they share their unrivaled knowledge and expertise of robotics as well as provide a series of chapters detailing how to design and build the most exotic robots. Mario and Giulio also give detailed explanations of how to integrate Lego Mindstorms kits with other Lego programmable bricks such as Scout and Cybermaster, as well as with non-robotic Lego Technics models.

Specificaties

ISBN13:9781928994671
Taal:Engels
Bindwijze:Paperback

Inhoudsopgave

<br>Foreword</br><br>Preface </br><br>Part I Tools </br><br> Chapter 1 Understanding LEGO® Geometry </br><br> Introduction </br><br> Expressing Sizes and Units </br><br> Squaring the LEGO World:Vertical Bracing </br><br> Tilting the LEGO World: Diagonal Bracing </br><br> Expressing Horizontal Sizes and Units </br><br> Bracing with Hinges </br><br> Summary </br><br> Chapter 2 Playing with Gears </br><br> Introduction </br><br> Counting Teeth </br><br> Gearing Up and Down </br><br> Riding That Train:The Geartrain </br><br> Worming Your Way:The Worm Gear </br><br> Limiting Strength with the Clutch Gear </br><br> Placing and Fitting Gears </br><br> Using Pulleys, Belts, and Chains </br><br> Making a Difference:The Differential </br><br> Summary </br><br> Chapter 3 Controlling Motors </br><br> Introduction </br><br> Pacing,Trotting, and Galloping </br><br> Mounting Motors </br><br> Wiring Motors </br><br> Controlling Power </br><br> Coupling Motors </br><br> Summary </br><br> Chapter 4 Reading Sensors </br><br> Introduction </br><br> Touch Sensor </br><br> Light Sensor </br><br> Rotation Sensor </br><br> Temperature Sensor </br><br> Sensor Tips and Tricks </br><br> Other Sensors </br><br> Summary </br><br> Chapter 5 Building Strategies </br><br> Introduction </br><br> Locking Layers </br><br> Maximizing Modularity </br><br> Loading the Structure </br><br> Putting It All Together: Chassis, Modularity, and Load </br><br> Summary </br><br> Chapter 6 Programming the RCX </br><br> Introduction </br><br> What Is the RCX</br><br> Using LEGO RCX Code </br><br> Using the NQC Language </br><br> Using Other Programming Languages </br><br> Divide and Conquer: Keeping Your Code Organized</br><br> Running Independent Tasks </br><br> Summary </br><br> Chapter 7 Playing Sounds and Music </br><br> Introduction</br><br> Communicating through Tones </br><br> Playing Music </br><br> Converting MIDI files </br><br> Converting WAV Files </br><br> Summary </br><br> Chapter 8 Becoming Mobile </br><br> Introduction </br><br> Building a Simple Differential Drive </br><br> Building a Dual Differential Drive </br><br> Building a Skid-Steer Drive </br><br> Building a Steering Drive </br><br> Building a Tricycle Drive </br><br> Building a Synchro Drive </br><br> Other Configurations </br><br> Summary </br><br> Chapter 9 Expanding Your Options with Kits and Creative Solutions </br><br> Introduction </br><br> Acquiring More Parts </br><br> Creating Custom Components </br><br> Creative Solutions When More RCX Ports Are Needed </br><br> Summary </br><br> Chapter 10 Getting Pumped: Pneumatics </br><br> Introduction </br><br> Recalling Some Basic Science </br><br> Pumps and Cylinders </br><br> Controlling the Airflow </br><br> Building Air Compressors </br><br> Building a Pneumatic Engine </br><br> Summary </br><br> Chapter 11 Finding and Grabbing Objects </br><br> Introduction </br><br> Operating Hands and Grabbers </br><br> Understanding Degrees of Freedom </br><br> Finding Objects </br><br> Summary </br><br> Chapter 12 Doing the Math </br><br> Introduction </br><br> Multiplying and Dividing</br><br> Averaging Data </br><br> Using Interpolation </br><br> Understanding Hysteresis </br><br> Summary </br><br> Chapter 13 Knowing Where You Are </br><br> Introduction </br><br> Choosing Internal or External Guidance </br><br> Looking for Landmarks: Absolute Positioning </br><br> Measuring Movement: Relative Positioning </br><br> Summary </br><br>Part II Projects </br><br> Chapter 14 Classic Projects </br><br> Introduction </br><br> Exploring Your Room </br><br> Following a Line </br><br> Modeling Cars </br><br> Summary </br><br> Chapter 15 Building Robots That Walk</br><br> Introduction </br><br> The Theory behind Walking </br><br> Building Legs </br><br> Building a Four-Legged Robot </br><br> Building a Six-Legged Steering Robot </br><br> Designing Bipeds </br><br> Summary </br><br> Chapter 16 Unconventional Vehicles </br><br> Introduction </br><br> Creating Your Own SHRIMP </br><br> Creating a Skier </br><br> Creating Other Vehicles </br><br> Summary </br><br> Chapter 17 Robotic Animals </br><br> Introduction </br><br> Creating a Mouse </br><br> Creating a Turtle </br><br> Creating Other Animals </br><br> Summary </br><br> Chapter 18 Replicating Renowned Droids </br><br> Introduction</br><br> Building an R2-D2-Style Droid </br><br> Building a Johnny Five-Style Droid </br><br> Summary </br><br> Chapter 19 Solving a Maze </br><br> Introduction </br><br> Finding the Way Out </br><br> Building a Maze Runner </br><br> Building a Maze Solver </br><br> Summary </br><br> Chapter 20 Board Games </br><br> Introduction </br><br> Playing Tic-Tac-Toe </br><br> Playing Chess </br><br> Playing Other Board Games </br><br> Summary </br><br> Chapter 21 Playing Musical Instruments </br><br> Introduction </br><br> Creating a Drummer </br><br> Creating a Pianist </br><br> Other Suggestions </br><br> Summary </br><br> Chapter 22 Electronic Games </br><br> Introduction </br><br> Creating a Pinball Machine </br><br> Creating a Simon-Says Game </br><br> Other Electronic Game Suggestions </br><br> Summary </br><br> Chapter 23 Drawing and Writing </br><br> Introduction </br><br> Creating a Logo Turtle </br><br> Tape Writer </br><br> Further Suggestions</br><br> Summary </br><br> Chapter 24 Simulating Flight </br><br> Introduction </br><br> Introducing the Forces Involved in Flight </br><br> Designing the Simulator Project</br><br> Building the Hardware</br><br> Programming the Simulator</br><br> Operating the Simulator </br><br> Downsizing the Project </br><br> Upsizing the Project </br><br> Summary </br><br> Chapter 25 Constructing Useful Stuff </br><br> Introduction </br><br> Building a Floor Sweeper </br><br> Building a Milk Guard </br><br> Building a Plant Sprinkler </br><br> Designing Other Useful Robots </br><br> Summary </br><br>Part III Contests </br><br> Chapter 26 Racing Against Time </br><br> Introduction </br><br> Hosting and Participating in Contests </br><br> Optimizing Speed </br><br> Combining Speed with Precision </br><br> Summary </br><br> Chapter 27 Hand-to-Hand Combat </br><br> Introduction </br><br> Building a Robotic Sumo </br><br> Attack Strategies </br><br> Getting Defensive </br><br> Testing Your Sumo </br><br> Summary </br><br> Chapter 28 Searching for Precision </br><br> Introduction </br><br> Precise Positioning </br><br> Finding and Collecting Things </br><br> Playing Soccer </br><br> Summary </br><br> Chapter 28 Searching for Precision </br><br> Introduction </br><br> Precise Positioning</br><br> Variations on Collecting </br><br> Playing Soccer </br><br> Summary </br><br>Appendix A Resources </br><br> Introduction </br><br> Bibliography </br><br> General Interest Sites </br><br> Chapter 1 Understanding LEGO Geometry </br><br> Chapter 2 Playing with Gears</br><br> Chapter 3 Controlling Motors </br><br> Chapter 4 Reading Sensors </br><br> Chapter 5 Building Strategies </br><br> Chapter 6 Programming the RCX </br><br> Chapter 7 Playing Sounds and Music </br><br> Chapter 8 Becoming Mobile </br><br> Chapter 9 Expanding Your Options with Kits and Creative Solutions </br><br> Chapter 10 Getting Pumped: Pneumatics </br><br> Chapter 11 Finding and Grabbing Objects </br><br> Chapter 12 Doing the Math </br><br> Chapter 13 Knowing Where You Are </br><br> Chapter 14 Classic Projects </br><br> Chapter 15 Building Robots That Walk </br><br> Chapter 16 Unconventional Vehicles </br><br> Chapter 17 Robotic Animals </br><br> Chapter 18 Replicating Renowned Droids </br><br> Chapter 19 Solving a Maze </br><br> Chapter 20 Board Games </br><br> Chapter 21 Playing Musical Instruments </br><br> Chapter 22 Electronic Games </br><br> Chapter 23 Drawing and Writing </br><br> Chapter 24 Simulating Flight </br><br> Chapter 25 Building Useful Stuff </br><br> Chapter 26 Racing Against Time </br><br> Chapter 27 Hand-to-Hand Combat </br><br> Chapter 28 Searching for Precision </br><br>Appendix B Matching Distances </br><br>Appendix C Note Frequencies </br><br>Appendix D Math Cheat Sheet </br><br> Sensors </br><br> Averages </br><br> Interpolation </br><br> Gears,Wheels, and Navigation </br><br>Index </br><br></br><br></br>
€ 48,94
Levertijd ongeveer 8 werkdagen

Rubrieken

    Personen

      Trefwoorden

        Building Robots With Lego Mindstorms