About the Authors |
|
xv | |
About the Technical Reviewer |
|
xvii | |
Acknowledgments |
|
xix | |
Introduction |
|
xxi | |
|
Chapter 1 Tomb, Trap, and Trigger |
|
|
1 | (6) |
|
Day 2 King Ixtua Tomb Excavation, 4:42 PM |
|
|
1 | (2) |
|
|
3 | (1) |
|
|
4 | (3) |
|
Chapter 2 ExploroBot: Planning and Design |
|
|
7 | (10) |
|
|
7 | (2) |
|
|
9 | (1) |
|
|
10 | (1) |
|
Limitations and Constraints |
|
|
11 | (2) |
|
|
13 | (2) |
|
|
15 | (2) |
|
Chapter 3 ExploroBot: Build It |
|
|
17 | (24) |
|
Never Be Afraid to Experiment |
|
|
17 | (1) |
|
|
18 | (1) |
|
First Section: Infrared Sensor and Neck |
|
|
18 | (3) |
|
Second Section: Bot Body and Motors |
|
|
21 | (5) |
|
Third Section: Rear-Wheel Assembly and Reinforcement Strut |
|
|
26 | (5) |
|
Engineering: Axles as Reinforcements: Strong and Adjustable |
|
|
31 | (2) |
|
Fourth Section: Put It All Together |
|
|
33 | (8) |
|
Chapter 4 ExploroBot: Program It |
|
|
41 | (16) |
|
|
41 | (4) |
|
|
45 | (4) |
|
Engineering: Encoders: How Does a Motor "Know" Where It Is? |
|
|
49 | (2) |
|
|
51 | (2) |
|
What the Degree, Kenneth? (With Apologies to REM) |
|
|
53 | (1) |
|
Engineering: Measuring Actual Motor Rotations from the Brick Screen |
|
|
53 | (2) |
|
|
55 | (2) |
|
Chapter 5 String, Pebbles, and Gravity |
|
|
57 | (4) |
|
Day 3 Inside King Ixtua's Tomb, 8:13 AM |
|
|
57 | (1) |
|
|
57 | (2) |
|
|
59 | (1) |
|
|
60 | (1) |
|
Chapter 6 StringBot: Planning |
|
|
61 | (10) |
|
|
61 | (1) |
|
|
61 | (1) |
|
|
62 | (1) |
|
|
63 | (1) |
|
Limitations and Constraints |
|
|
64 | (2) |
|
|
66 | (3) |
|
|
69 | (2) |
|
Chapter 7 StringBot: Build It |
|
|
71 | (22) |
|
|
71 | (1) |
|
|
72 | (1) |
|
First Section: Right-Side Motor Assembly with IR Sensor |
|
|
73 | (4) |
|
Second Section: Left-Side Motor Assembly with Guides and Rubber Wheel |
|
|
77 | (8) |
|
Third Section: Carrier and Pebble Release Mechanism |
|
|
85 | (4) |
|
Fourth Section: The Intelligent Brick and Putting It All Together |
|
|
89 | (4) |
|
Chapter 8 StringBot: Program It |
|
|
93 | (16) |
|
Get Familiar with the Blocks |
|
|
93 | (3) |
|
|
96 | (1) |
|
|
96 | (1) |
|
|
97 | (4) |
|
|
101 | (3) |
|
|
104 | (2) |
|
Testing: Filling the Vase |
|
|
106 | (3) |
|
Chapter 9 Scroll, Key, and Camera |
|
|
109 | (8) |
|
Day 3 Tomb Reception Area, 6:08 PM |
|
|
109 | (1) |
|
|
110 | (2) |
|
|
112 | (2) |
|
|
114 | (3) |
|
Chapter 10 SnapShotBot: Planning and Design |
|
|
117 | (12) |
|
SnapShotBot Planning and Design |
|
|
117 | (1) |
|
|
118 | (1) |
|
|
119 | (1) |
|
|
120 | (1) |
|
|
121 | (1) |
|
|
121 | (1) |
|
|
122 | (2) |
|
|
124 | (1) |
|
|
125 | (1) |
|
|
125 | (1) |
|
|
125 | (1) |
|
|
125 | (1) |
|
|
125 | (1) |
|
|
125 | (1) |
|
Limitations and Constraints |
|
|
126 | (1) |
|
|
126 | (2) |
|
|
128 | (1) |
|
Chapter 11 SnapShotBot: Build It |
|
|
129 | (26) |
|
Engineering: "Good Enough" with a Peg-Leg? |
|
|
129 | (1) |
|
|
130 | (1) |
|
|
131 | (1) |
|
First Section: Basic Body with Hardpoints |
|
|
131 | (3) |
|
Engineering: The Concept of Stiffness |
|
|
134 | (1) |
|
|
135 | (1) |
|
Second Section: Color Sensor, IR Sensor, and the Camera Trigger |
|
|
135 | (8) |
|
Engineering: Gears Trade Speed for Power |
|
|
143 | (3) |
|
Third Section: Adjustable Camera Frame |
|
|
146 | (3) |
|
Engineering: Early and Rapid Mechanical Testing |
|
|
149 | (6) |
|
Chapter 12 SnapShotBot: Program It |
|
|
155 | (14) |
|
|
155 | (4) |
|
|
159 | (1) |
|
Getting Around the Basket |
|
|
160 | (3) |
|
|
163 | (6) |
|
Chapter 13 Get In, Grab It, Get Out |
|
|
169 | (6) |
|
Day 4 Outside King Ixtua's Library, 8:43 AM |
|
|
169 | (1) |
|
|
169 | (1) |
|
Locate the Burial Chamber |
|
|
170 | (2) |
|
|
172 | (2) |
|
|
174 | (1) |
|
Chapter 14 GrabberBot: Planning and Design |
|
|
175 | (8) |
|
GrabberBot Planning and Design |
|
|
175 | (1) |
|
|
175 | (1) |
|
|
176 | (2) |
|
Limitations and Constraints |
|
|
178 | (1) |
|
|
178 | (3) |
|
|
181 | (2) |
|
Chapter 15 GrabberBot: Build It |
|
|
183 | (34) |
|
First Section: Main Body Tank-Treads |
|
|
184 | (10) |
|
Second Section: Grabber Assembly (Lifting Arm Mechanism) |
|
|
194 | (16) |
|
Third Section: Infrared Sensor, Touch Sensor, and Wiring |
|
|
210 | (3) |
|
Engineering: How to Hold the Jaw Shut? An Elastic Grabber Latch |
|
|
213 | (4) |
|
Chapter 16 GrabberBot: Program It |
|
|
217 | (14) |
|
Down the Tunnel ... Again |
|
|
217 | (1) |
|
Engineering: A Well-Regulated START |
|
|
218 | (1) |
|
Engineering: Precise Calculation of Distance: Rotations and Degrees |
|
|
219 | (2) |
|
|
221 | (3) |
|
|
224 | (1) |
|
Engineering: Parallel Processes |
|
|
225 | (3) |
|
Engineering: Testing and Making Changes |
|
|
228 | (1) |
|
Engineering: Timing the Parallel Paths |
|
|
228 | (3) |
|
Chapter 17 Bravery, Wisdom, and Honor |
|
|
231 | (6) |
|
Day 5 Inside King Ixtua's Throne Room, 10:12 AM |
|
|
231 | (1) |
|
|
232 | (1) |
|
|
233 | (1) |
|
|
234 | (1) |
|
|
235 | (2) |
|
Chapter 18 PushBot: Planning and Design |
|
|
237 | (6) |
|
PushBot Planning and Design |
|
|
237 | (1) |
|
|
237 | (2) |
|
|
239 | (1) |
|
Limitations and Constraints |
|
|
240 | (1) |
|
|
241 | (1) |
|
|
242 | (1) |
|
Chapter 19 PushBot: Build It |
|
|
243 | (48) |
|
|
244 | (1) |
|
Engineering: The Difference Between Designing and Explaining |
|
|
244 | (1) |
|
First Section: Figurine Jaw Cage/Medium Motor Mechanism |
|
|
244 | (8) |
|
Engineering and the Concept of Stiffness II: Angles, Brackets, and Connectors |
|
|
252 | (8) |
|
Second Section: Neck/Infrared Sensor Frame Assembly with Caster Wheel |
|
|
260 | (1) |
|
Engineering: Rear-Wheel Designs and Their Constraints |
|
|
260 | (15) |
|
Third Section: Main Body and Motors |
|
|
275 | (5) |
|
Engineering: Prototypes and Parts You Don't "Need" |
|
|
280 | (11) |
|
Chapter 20 PushBot: Program It |
|
|
291 | (22) |
|
Getting the PushBot Into Position |
|
|
291 | (6) |
|
Positioning Three Figurines |
|
|
297 | (9) |
|
|
306 | (7) |
|
Chapter 21 Discovery, Secret, and Home |
|
|
313 | (2) |
|
Day 7 Base Camp, King Ixtua's Tomb, 11:05 AM |
|
|
313 | (2) |
|
Appendix A The MINDSTORMS Community and EV3 Web Sites |
|
|
315 | (4) |
|
|
315 | (1) |
|
|
316 | (1) |
|
Online Reference and Support |
|
|
317 | (1) |
|
|
317 | (1) |
|
|
318 | (1) |
|
Appendix B Robot Commander Remote Control App |
|
|
319 | (4) |
|
Downloading and Running the Robot Commander App |
|
|
319 | (1) |
|
The Perfect Hardware-Testing App |
|
|
320 | (1) |
|
Engineering: Isolating Design Issues in Testing |
|
|
321 | (2) |
|
Appendix C Kit Organization: Where Do All Those Parts Go? |
|
|
323 | (4) |
|
The Top Tray for the Small Parts |
|
|
323 | (1) |
|
Bottom Tray for the Large Parts |
|
|
324 | (1) |
|
A Secure Lid Is Your Friend |
|
|
325 | (2) |
|
Appendix D Building Instructions for Bots |
|
|
327 | (4) |
|
What Will the Background Be? |
|
|
327 | (1) |
|
Step by Step Picture-Taking Strategy |
|
|
328 | (1) |
|
Lighting, Camera, and Lens Choices |
|
|
329 | (2) |
Index |
|
331 | |