x

Our Privacy Policy has changed. By using this site, you agree to the Privacy Policy.

Building Robots with LEGO Mindstorms NXT

ISBN-10: 1597491527
ISBN-13: 9781597491525
Edition: 2007
List price: $41.95 Buy it from $3.00
eBook available
This item qualifies for FREE shipping

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy

Description: Thew 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  More...

Used Starting from $20.40
New Starting from $47.60
eBooks Starting from $41.95
Buy
what's this?
Rush Rewards U
Members Receive:
coins
coins
You have reached 400 XP and carrot coins. That is the daily max!
You could win $10,000

Get an entry for every item you buy, rent, or sell.

Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
History of Western Art Online content $4.95 $1.99
Add to cart
Study Briefs
History of World Philosophies Online content $4.95 $1.99
Add to cart
Study Briefs
American History Volume 1 Online content $4.95 $1.99
Add to cart
Study Briefs
History of Western Music Online content $4.95 $1.99

Customers also bought

Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

Book details

List price: $41.95
Copyright year: 2007
Publisher: Elsevier Science & Technology Books
Publication date: 6/7/2007
Binding: Paperback
Pages: 480
Size: 7.75" wide x 9.00" long x 1.25" tall
Weight: 2.090
Language: English

Thew 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 LEGOreg; Mindstorms Robotics Invention System (RIS) has been called "the most creative play system ever developed." This book unleashes the full power and potential of the tools, bricks, and components that make up LEGO Mindstorms. Some of the world's leading LEGOreg; 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 LEGOreg; Mindstorms and is the perfect book whether you build world-class competitive robots or just like to mess around for the fun of it. *Complete coverage of the new Mindstorms NXT kit *Brought to you by the DaVinci's of LEGO *Updated edition of a bestseller

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.

Foreword
Preface
Understanding LEGO[Registered] Geometry
Introduction
Expressing Sizes and Units
Squaring the LEGO World: Vertical Bracing
Tilting the LEGO World: Diagonal Bracing
TECHNIC Liftarms: Angles Built In
Summary
Playing with Gears
Introduction
Counting Teeth
Gearing Up and Down
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
Pulleys and Belts
Chains
Making a Difference: The Differential
Summary
Controlling Motors
Introduction
Pacing, Trotting, and Galloping
Internals of NXT Servo Motor
Mounting Motors
Wiring Motors
Using Power Function Motors with the NXT
Controlling Power
Detecting Motor Overload
Braking the Motor
Coupling Motors
Summary
Reading Sensors
Introduction
Digital Sensor Ports with the I[superscript 2]C (Inter-Integrated Circuit) Interface
The Touch Sensor
The Light Sensor
Measuring Reflected Light
Line Following
The Ultrasonic Sensor
Proximity Detection
The Servo Motor Encoder (Rotation Sensor)
Sensor Tips and Tricks
Emulating a Rotation Sensor
Connecting Multiple Sensors to the Same Port-Multiplexing
Other Sensors
The Passive Infrared Sensor
The Pressure Sensor
The Acceleration Sensor
The Compass Sensor
The NXT-to-RCX Communication Bridge
The Color Sensor
Summary
What's New with the NXT?
Introduction
Notable Enhancements
Studless Construction
Electrical Connectors
Rechargeable Battery Pack
Flash Memory
Multiple Types of Sensors
The NXT File System
File-Handling Functions
Using File Space Efficiently
The LCD Screen
Games
Digital Interfaces and Bluetooth
Bluetooth Communication
A Surveillance Robot Using NXT and Bluetooth
A Bluetooth-Based Remote Controller
Spatial Motion Controllers
I[superscript 2]C for Spatial Motion Controllers
Future Possibilities
An NXT Robot Controlled from a Web Server
NXT Puppet Show
GPS and the NXT
Summary
Building Strategies
Introduction
Studless Building Techniques
Maximizing Modularity
Loading the Structure
Putting It All Together: Chassis, Modularity, and Load
Hybrid Robots: Using Studless and Studded LEGO Pieces
Summary
Programming the NXT
Introduction
What Is the NXT Programmable Brick?
MINDSTORMS: A Family of Programmable Bricks
Introduction to Programming the NXT Brick
How Does a Program Run?
Using NXT-G
Using RobotC
Using Other Programming Languages
Using NBC/NXC
Using pbLUA
Using LeJOS NXJ
Using Other Programming Tools and Environments
Code Samples
Code Sample: A Simple Clock
Code Sample: Following a Line
Running Independent Tasks
Summary
Playing Sounds and Music
Introduction
Communicating through Tones
Playing Music
Converting Sound and Music Files
MIDI and MIDIBatch
WAV2RSO
The Sound Sensor
Summary
Becoming Mobile
Introduction
Building the Simple Differential Drive
Keeping a Straight Path
Using Servo Motor Encoders to Go Straight
Using Gears to Go Straight
Using Casters to Go Straight
Building a Skid-Steer Drive
Building a Steering Drive
Building a Synchro Drive
Other Configurations
Summary
Getting Pumped: Pneumatics
Introduction
Recalling Some Basic Science
Pumps and Cylinders
Controlling the Airflow
Building Air Compressors
Building a Pneumatic Engine
Summary
Finding and Grabbing Objects
Introduction
Operating Hands and Grabbers
Using Pneumatics to Drive Your Grabber
Finding Objects
Positioning the Grabber
Distinguishing Objects and Obstacles
Summary
Doing the Math
Introduction
Multiplying and Dividing
Averaging Data
Simple Averages
Weighted Averages
Using Interpolation
Understanding Hysteresis
Higher Math
Summary
Knowing Where You Are
Introduction
Choosing Internal or External Guidance
Looking for Landmarks: Absolute Positioning
Following the Beam
Map Matching Using Ultrasonic Sensor
Combining Compass Sensor to Increase Precision
Measuring Movement: Relative Positioning
Measuring Movement: Acceleration Sensor
Summary
Classic Projects
Introduction
Exploring Your Room
Detecting Edges
Variations on Obstacle Detection
Following a Line
Further Optimization of Line Following
Summary
Building Robots That Walk
Introduction
The Theory behind Walking
Building Legs
Building a Four-Legged Robot
Building a Six-Legged Steering Robot
Designing Bipeds
Interlacing Legs
COG Shifting
Making Bipeds Turn
Summary
Robotic Animals
Introduction
Creating a Monkey
Center Motor Assembly
Shoulder Assembly
Shoulder/NXT Brick Bracing
Shoulder-to-Arms Support
Arm Motors
Monkey Fingers
NXT Brick Backbracing and Ultrasonic Sensor
The Final Step: Wiring Your Monkey
Programming Your Monkey
Creating a Mouse
Mouse Frame and Motor Assembly
Castor Bottom
Tail Assembly
The Mouse Head Frame
Motorized Mouse Head Assembly
Mounting the Mouse Head to the Body
A Programming Example
Creating Other Animals
Summary
Solving a Maze
Introduction
Finding the Way Out
Using the Left Side-Right Side Strategy
Applying Other Strategies
Building a Maze Runner
Constructing the Maze Runner
Programming the Runner
Creating the Maze
Building a Maze Solver
Constructing the Maze Solver
Programming the Solver
Improving the Program
Summary
Drawing and Writing
Introduction
Creating a Logo Turtle
Building the Turtle
Programming the Turtle
Tape Writer
Building the Writer
Programming the Writer
What to Write
Further Suggestions
Copying
Emulating Handwriting
Learning by Example
Summary
Racing Against Time
Introduction
Hosting and Participating in Contests
Optimizing Speed
Drag Racing
Combining Speed with Precision
Line Following
Wall Following
Other Races
Summary
Hand-to-Hand Combat
Introduction
Building a Robotic Sumo
Setting the Rules
Maximizing Strength and Traction
Attack Strategies
Finding the Enemy
Using Speed
Using a Transmission
Other Sumo Tricks
Getting Defensive
Testing Your Sumo
Summary
Searching for Precision
Introduction
Precise Positioning
Shooting with Precision
Fine Motor Skills of Your Robot
Removing the Bricks
Freeing the Magnets
Fire Fighting in a Maze
Playing Soccer
Summary
Resources
Introduction
Bibliography
General Interest Sites
Understanding LEGO Geometry
Playing with Gears
Controlling Motors
Reading Sensors
What's New with the NXT
Building Strategies
Programming the NXT
Playing Sounds and Music
Becoming Mobile
Getting Pumped: Pneumatics
Finding and Grabbing Objects
Doing the Math
Knowing Where You Are
Classic Projects
Building Robots that Walk
Robotic Animals
Solving a Maze
Drawing and Writing
Racing Against Time
Hand-to-Hand Combat
Searching for Precision
Matching Distances
Note Frequencies
Math Cheat Sheet
Sensors
Averages
Interpolation
Gears, Wheels, and Navigation
Index

×
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.

×