Description
The Ultimate Tool for MINDSTORMS® Maniacs
The new MINDSTORMS kit has been updated to include a programming brick, USB cable, RJ11-like cables, motors, and sensors. This book updates the robotics information to be compatible with the new set and to show how sound, sight, touch, and distance issues are now dealt with.
The LEGO MINDSTORMS NXT and its predecessor, the LEGO MINDSTORMS Robotics Invention System (RIS), have been called "the most creative play system ever developed." This book unleashes the full power and potential of the tools, sensors, and components that make up LEGO MINDSTORMS NXT. It also provides a unique insight on newer studless building techniques as well as interfacing with the traditional studded beams. Some of the world's leading LEGO MINDSTORMS inventors share their knowledge and development secrets. You will discover an incredible range of ideas to inspire your next invention. This is the ultimate insider's look at LEGO MINDSTORMS NXT system and is the perfect book whether you build world-class competitive robots or just like to mess around for the fun of it.
Featuring an introduction by astronaut Dan Barry and written by Dave Astolfo, Invited Member of the MINDSTORMS Developer Program and MINDSTORMS Community Partners (MCP) groups, and Mario and Guilio Ferrari, authors of the bestselling Building Robots with LEGO Mindstorms, this book covers:
Understanding LEGO Geometry
Playing with Gears
Controlling Motors
Read
Chapter
Chapter 1. Understanding LEGO R Geometry
Expressing Sizes and Units
Squaring the LEGO World: Vertical Bracing
Tilting the LEGO World: Diagonal Bracing
TECHNIC Liftarms:Angles Built In
Chapter 2. Playing with Gears
Riding That Train: The Geartrain
Worming Your Way: The Worm Gear
Limiting Strength with the Clutch Gear
Placing and Fitting Gears
Using Pulleys, Belts, and Chains
Making a Difference: The Differential
Chapter 3. Controlling Motors
Pacing, Trotting, and Galloping
Chapter 4. Reading Sensors
Digital Sensor Ports with the I2C (Inter-Integrated Circuit) Interface
The Servo Motor Encoder (Rotation Sensor)
Chapter 5. What's New with the NXT?
Digital Interfaces and Bluetooth
Chapter 6. Building Strategies
Studless Building Techniques
Putting It All Together: Chassis, Modularity, and Load
Hybrid Robots: Using Studless and Studded LEGO Pieces
Chapter 7. Programming the NXT
What Is the NXT Programmable Brick?
Introduction to Programming the NXT Brick
Using Other Programming Languages
Running Independent Tasks
Chapter 8. Playing Sounds and Music
Communicating through Tones
Converting Sound and Music Files
Chapter 9. Becoming Mobile
Building the Simple Differential Drive
Building a Skid-Steer Drive
Building a Steering Drive
Chapter 10. Getting Pumped: Pneumatics
Recalling Some Basic Science
Building a Pneumatic Engine
Chapter 11. Finding and Grabbing Objects
Operating Hands and Grabbers
Distinguishing Objects and Obstacles
Chapter 12. Doing the Math
Chapter 13. Knowing Where You Are
Choosing Internal or External Guidance
Looking for Landmarks: Absolute Positioning
Map Matching Using Ultrasonic Sensor
Combining Compass Sensor to Increase Precision
Measuring Movement: Relative Positioning
Measuring Movement: Acceleration Sensor
Chapter 14. Classic Projects
Chapter 15. Building Robots That Walk
The Theory behind Walking
Building a Four-Legged Robot
Building a Six-Legged Steering Robot
Chapter 16. Robotic Animals
Chapter 17. Solving a Maze
Chapter 18. Drawing and Writing
Chapter 19. Racing Against Time
Hosting and Participating in Contests
Combining Speed with Precision
Chapter 20. Hand-to-Hand Combat
Chapter 21. Searching for Precision
Fine Motor Skills of Your Robot
Chapter 1 Understanding LEGO Geometry
Chapter 2 Playing with Gears
Chapter 3 Controlling Motors
Chapter 4 Reading Sensors
Chapter 5 What's New with the NXT
Chapter 6 Building Strategies
Chapter 7 Programming the NXT
Chapter 8 Playing Sounds and Music
Chapter 9 Becoming Mobile
Chapter 10 Getting Pumped: Pneumatics
Chapter 11 Finding and Grabbing Objects
Chapter 12 Doing the Math
Chapter 13 Knowing Where You Are
Chapter 14 Classic Projects
Chapter 15 Building Robots that Walk
Chapter 16 Robotic Animals
Chapter 17 Solving a Maze
Chapter 18 Drawing and Writing
Chapter 19 Racing Against Time
Chapter 20 Hand-to-Hand Combat
Chapter 21 Searching for Precision
Appendix B. Matching Distances
Appendix C. Note Frequencies
Appendix D. Math Cheat Sheet