Robot Builder’s Sourcebook This page intentionally left blank. Robot Builder’s Sourcebook Gordon McComb McGraw-Hill New York | Chicago | San Francisco | Lisbon | London | Madrid | Mexico City | Milan New Delhi | San Juan | Seoul | Singapore | Sydney | Toronto Copyright © 2003 by Gordon McComb. All rights reserved. Manufactured in the United States of America. Except as permitted under the United States Copyright Act of 1976, no part of this publication may be reproduced or dis- tributed in any form or by any means, or stored in a database or retrieval system, without the prior written permis- sion of the publisher. 0-07-141691-9 The material in this eBook also appears in the print version of this title: 0-0-140685-9. All trademarks are trademarks of their respective owners. Rather than put a trademark symbol after every occur- rence of a trademarked name, we use names in an editorial fashion only, and to the benefit of the trademark owner, with no intention of infringement of the trademark. Where such designations appear in this book, they have been printed with initial caps. McGraw-Hill eBooks are available at special quantity discounts to use as premiums and sales promotions, or for use in corporate training programs. For more information, please contact George Hoare, Special Sales, at george_hoare@mcgraw-hill.com or (212) 904-4069. TERMS OF USE This is a copyrighted work and The McGraw-Hill Companies, Inc. (“McGraw-Hill”) and its licensors reserve all rights in and to the work. Use of this work is subject to these terms. Except as permitted under the Copyright Act of 1976 and the right to store and retrieve one copy of the work, you may not decompile, disassemble, reverse engineer, reproduce, modify, create derivative works based upon, transmit, distribute, disseminate, sell, publish or sublicense the work or any part of it without McGraw-Hill’s prior consent. You may use the work for your own noncommercial and personal use; any other use of the work is strictly prohibited. Your right to use the work may be terminated if you fail to comply with these terms. THE WORK IS PROVIDED “AS IS”. McGRAW-HILL AND ITS LICENSORS MAKE NO GUARANTEES OR WARRANTIES AS TO THE ACCURACY, ADEQUACY OR COMPLETENESS OF OR RESULTS TO BE OBTAINED FROM USING THE WORK, INCLUDING ANY INFORMATION THAT CAN BE ACCESSED THROUGH THE WORK VIA HYPERLINK OR OTHERWISE, AND EXPRESSLY DISCLAIM ANY WAR- RANTY, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. McGraw-Hill and its licensors do not warrant or guarantee that the functions contained in the work will meet your requirements or that its operation will be uninterrupted or error free. Neither McGraw-Hill nor its licensors shall be liable to you or anyone else for any inaccuracy, error or omission, regardless of cause, in the work or for any damages resulting therefrom. McGraw-Hill has no responsibility for the content of any information accessed through the work. Under no cir- cumstances shall McGraw-Hill and/or its licensors be liable for any indirect, incidental, special, punitive, conse- quential or similar damages that result from the use of or inability to use the work, even if any of them has been advised of the possibility of such damages. This limitation of liability shall apply to any claim or cause whatso- ever whether such claim or cause arises in contract, tort or otherwise. DOI: 10.1036/0071416919 ebook_copyright 7.5x9.qxd 10/9/02 3:32 PM Page 1 Dedication For Lane. Continuing the McComb saga. This page intentionally left blank. vii Contents Introduction ix How to Use the Source Listings xiii Acknowledgements xv Actuators 1 Actuators-Motion Products 2 Actuators-Motors 14 Actuators-Other 38 Actuators-Pnuematic 39 Actuators-Shape Memory Alloy 42 Barcoding 46 Batteries and Power 51 Books 62 Books-Electronics 62 Books-Robotics 63 Books-Technical 64 Communications 83 Communications-Infrared 83 Communications-RF 85 Competitions 93 Competitions-Combat 95 Competitions-Entrant 98 Competitions-Maze 100 Competitions-Other 100 Competitions-Soccer & Ball Playing 103 Competitions-Sumo 104 Computers 106 Computers-Data Acquisition 106 Computers-I/O 108 Computers-Single Board Computers 113 Distributor/Wholesaler 120 Distributor/Wholesaler-Industrial Electronics 120 Distributor/Wholesaler-Other Components 127 Electronics 130 Electronics-Circuit Examples 130 Electronics-Connectors 135 Electronics-Display 135 Electronics-Miscellaneous 138 Electronics-Obsolete 140 Electronics-PCB-Design 141 Electronics-PCB-Production 144 Electronics-Soldering 147 For more information about this book, click here. Copyright 2003 by Gordon McComb. Click Here for Terms of Use. vii Contents Introduction ix How to Use the Source Listings xiii Acknowledgements xv Actuators 1 Actuators-Motion Products 2 Actuators-Motors 14 Actuators-Other 38 Actuators-Pnuematic 39 Actuators-Shape Memory Alloy 42 Barcoding 46 Batteries and Power 51 Books 62 Books-Electronics 62 Books-Robotics 63 Books-Technical 64 Communications 83 Communications-Infrared 83 Communications-RF 85 Competitions 93 Competitions-Combat 95 Competitions-Entrant 98 Competitions-Maze 100 Competitions-Other 100 Competitions-Soccer & Ball Playing 103 Competitions-Sumo 104 Computers 106 Computers-Data Acquisition 106 Computers-I/O 108 Computers-Single Board Computers 113 Distributor/Wholesaler 120 Distributor/Wholesaler-Industrial Electronics 120 Distributor/Wholesaler-Other Components 127 Electronics 130 Electronics-Circuit Examples 130 Electronics-Connectors 135 Electronics-Display 135 Electronics-Miscellaneous 138 Electronics-Obsolete 140 Electronics-PCB-Design 141 Electronics-PCB-Production 144 Electronics-Soldering 147 For more information about this book, click here. Copyright 2003 by Gordon McComb. Click Here for Terms of Use. contents viii Electronics-Sound & Music 149 Electronics-Specialty 154 Entertainment 156 Entertainment-Art 156 Entertainment-Books & Movies 158 Fasteners 163 Fests and Shows 175 Internet 177 Internet-Bulletin Board/Mailing List 177 Internet-Calculators & Converters 180 Internet-Edu/Government Labs 181 Internet-Informational 190 Internet-Links 198 Internet-Personal Web Page 202 Internet-Plans & Guides 209 Internet-Research 212 Internet-Search 218 Internet-Usenet Newsgroups 227 Internet-Web Ring 231 Journals and Magazines 234 Kits 240 Kits-Electronic 240 Kits-Robotic 247 LEGO 250 LEGO-General 250 LEGO-Mindstorms 252 Machine Framing 259 Manufacturer 266 Manufacturer-Components 266 Manufacturer-Glues & Adhesives 268 Manufacturer-Semiconductors 270 Manufacturer-Tools 278 Materials 283 Materials-Fiberglass & Carbon Composites 288 Materials-Foam 292 Materials-Lighting 297 Materials-Metal 302 Materials-Other 310 Materials-Paper and & Plastic Laminates 317 Materials-Plastics 320 Materials-Store Fixtures 333 Materials-Transfer Film 334 Microcontrollers 339 Microcontrollers-Hardware 339 Microcontrollers-Programming 359 Microcontrollers-Software 362 contents ix Motor Control 366 Outside-of-the-Box 380 Portal 382 Portal-Other 382 Portal-Programming 383 Portal-Robotics 384 Power Transmission 387 Professional Societies 405 Programming 407 Programming-Examples 407 Programming-Languages 408 Programming-Platforms & Software 412 Programming-Robotic Simulations 413 Programming-Telerobotics 415 Programming-Tutorial & How-to 416 Radio Control 418 Radio Control-Accessories 427 Radio Control-Hardware 428 Radio Control-Servo Control 429 Radio Control-Servos 432 Retail 436 Retail-Armatures & Doll Parts 438 Retail-Arts & Crafts 440 Retail-Auctions 447 Retail-Automotive Supplies 450 Retail-Discount & Department 451 Retail-Educational Supply 454 Retail-General Electronics 457 Retail-Hardware & Home Improvement 477 Retail-Office Supplies 481 Retail-Opticals & Lasers 482 Retail-Other 485 Retail-Other Electronics 488 Retail-Other Materials 490 Retail-Robotics Specialty 493 Retail-Science 500 Retail-Surplus Electronics 508 Retail-Surplus Mechanical 515 Retail-Train & Hobby 519 Robots 526 Robots-BEAM 526 Robots-Educational 528 Robots-Experimental 530 Robots-Hobby & Kit 530 Robots-Industrial/Research 539 Robots-Personal 543 [...]... download (most are in Adobe Acrobat PDF format) x V Actuators-motion products B&B Motor & Control Corp 203 514 2 1- 2 1 41st Ave Long Island City, NY 11 1 01 USA Barrington Automation 5 202494 780 Tek Dr Crystal Lake, IL 60 014 USA ( 815 ) 47 7 -1 400 ( 815 ) 47 7-9 818 info@barrington-atn.com http://www.barringtonautomation.com/ ( 718 ) 78 4 -1 313 ( 718 ) 78 4 -1 930 sales@bbmotor.com http://www.bbmotor.com/ Motors and motion... 202484 212 Industrial Ln Torrington, CT 0679 0 -1 398 USA (860) 49 6 -1 949 (800) 26 1- 2 011 http://www.seitzcorp.com/ Plastic gears, gears, and motion control mechanicals x Servo Systems Co Ballscrew assembly 11 5 Main Rd P.O Box 97 Montville, NJ 0704 5-0 097 USA 202599 Actuators-motion products (973) 33 5 -1 007 (973) 33 5 -1 6 61 (800) 92 2 -1 10 3 info@servosystems.com http://www.servosystems.com/ (262) 25 5-4 052 http://www.techmasterinc.com/... contents Robots-Walking 544 Sensors 546 Sensors-Encoders 5 51 Sensors-GPS 557 Sensors-Optical 562 Sensors-Other 567 Sensors-RFID 572 Sensors-Strain & Load Cells 575 Sensors-Tilt & Accelerometer 577 Sensors-Ultrasonic 5 81 Supplies 587 Supplies-Casting & Mold Making 588 Supplies-Chemicals 600 Supplies-Glues & Adhesives 6 01 Supplies-Paints 605 Test and Measurement 607 Tools 613 Tools-Accessories 618 Tools-CNC... products: 14 0 01 South Lakes Dr Charlotte, NC 28273 (704) 58 3-4 338 Fax: (704) 58 3-0 523 Toll free: (800) 43 8-5 983 816 East Third St Buchanan, MI 4 910 7 ( 616 ) 69 5-0 15 1 Fax: ( 616 ) 69 5-5 363 Toll free: (800) 32-BOSCH Compumotor is a division of Parker Hannifin; visit the main Web site: http://www.parker.com/ x 2500 West Bradley Pl Chicago, IL 60 61 8-4 798 USA (773) 47 8-3 515 (773) 47 8-3 232 (800) 72 6-3 463 http://www.bodine-electric.com/... Palma Ave Ste 11 2 Yorba Linda, CA 92887 USA] ( 714 ) 69 2-7 511 ( 714 ) 69 2-7 510 (800) 28 3-3 411 http://www.smi4motion.com/ x V Thomson Industries, Inc 202827 2 Channel Dr Port Washington, NY 11 050 USA ( 516 ) 88 3-8 000 ( 516 ) 88 3-7 10 9 (800) 55 4-8 466 Thomson@thomsonmail.com http://www.thomsonindustries.com/ Thompson manufactures a broad line of linear bearings, X-Y translation stages, linear actuators, ballscrews,... services Internet-only resources, such as search engines, include the name of the site, its URL address, and a description Here’s a sample listing for a seller of products or services: Robots R Us (1) 909090 (4) 12 3 Main St Anytown, XY 99999 (2) USA (3) (12 3) 555 12 12 (5) (12 3) 55 5-9 876 (6) (800) 55 5 -1 12 2 (7) info@robotzrus (8) http://www robotzrus (9) Manufacturer and seller of lots and lots of robot goodies... lightweight actuator technology ideal for robotics Other products include: Actuators-motion products 11 • MIABOTS-Intelligent autonomous micro robots • LEX Sensor-Digital absolute position sensor • Humaniform robotics and control systems technology • Stretch sensor x Minarik Corporation 203 510 905 East Thompson Ave Glendale, CA 912 01 USA ( 818 ) 63 7-7 500 ( 818 ) 63 7-7 509 (800) 42 7-2 757 http://www.minarikcorp.com/... section) Bison Gear & Engineering 3000 01 3850 Ohio Ave St Charles, IL 6 017 4 USA (630) 37 7-4 327 (630) 37 7-6 777 (800) 28 2-4 766 ttp://www.bisongear.com/ Astro Flight cobalt motors Photo Astro Flight Inc Aveox, Inc 20 412 6 313 24 Via Colinas Ste 10 3 West Lake Village, CA 913 62 USA ( 818 ) 59 7-8 915 ( 818 ) 59 7-0 617 http://www.aveox.com/ x Buehler Motor GmbH Aveox provides high-performance brushless DC permanent... CDROM, online, or as printed books Compumotor is a division of Parker Hannifin; see the main Web site: V Unit 4, Airport Trading Estate Biggin Hill Kent TN16 3BW UK +44 (0) 19 59 542000 +44 (0) 19 59 5420 01 203980 67 W Easy St Ste 11 2 Simi Valley, CA 93065 USA (805) 58 4 -1 893 (805) 58 4 -1 892 info@dmicrotek.com http://www.dmicrotek.com/ Itty-bitty stepper motors-8, 10 , and 15 mm Also carries encoders, drive... Ni-cad batteries, electric motors, and motor replacement parts (brushes, armatures, etc.) for R/C applications Ellis Components V Enigma Industries G 14 60 E Hemphill Burton, MI 48529 USA ( 810 ) 74 4 -1 240 ( 810 ) 74 4 -1 424 (877) 98 6-6 867 sales@electricmotorwarehouse.com http://www.electricmotorwarehouse.com/ Elite Speed Products Derbyshire DE55 6LQ UK +44 (0) 17 73 87 315 1 +44 (0) 17 73 874645 sales@ellis-components.co.uk . 13 0 Electronics-Connectors 13 5 Electronics-Display 13 5 Electronics-Miscellaneous 13 8 Electronics-Obsolete 14 0 Electronics-PCB-Design 14 1 Electronics-PCB-Production 14 4 Electronics-Soldering 14 7 For more information. 508 Retail-Surplus Mechanical 515 Retail-Train & Hobby 519 Robots 526 Robots-BEAM 526 Robots-Educational 528 Robots-Experimental 530 Robots-Hobby & Kit 530 Robots-Industrial/Research 539 Robots-Personal. 2 Actuators-Motors 14 Actuators-Other 38 Actuators-Pnuematic 39 Actuators-Shape Memory Alloy 42 Barcoding 46 Batteries and Power 51 Books 62 Books-Electronics 62 Books-Robotics 63 Books-Technical