Amphibionics: Build Your Own Biologically Inspired Robot / Edition 1

Amphibionics: Build Your Own Biologically Inspired Robot / Edition 1

by Karl Williams
ISBN-10:
007141245X
ISBN-13:
9780071412452
Pub. Date:
04/08/2003
Publisher:
McGraw-Hill/Tab Electronics
ISBN-10:
007141245X
ISBN-13:
9780071412452
Pub. Date:
04/08/2003
Publisher:
McGraw-Hill/Tab Electronics
Amphibionics: Build Your Own Biologically Inspired Robot / Edition 1

Amphibionics: Build Your Own Biologically Inspired Robot / Edition 1

by Karl Williams

Paperback

$25.0 Current price is , Original price is $25.0. You
$25.00 
  • SHIP THIS ITEM
    Qualifies for Free Shipping
  • PICK UP IN STORE
    Check Availability at Nearby Stores
  • SHIP THIS ITEM

    Temporarily Out of Stock Online

    Please check back later for updated availability.


Overview


* Step-by-step plans on building 4 different creatures--snake, frog, turtle, and alligator with walking and swimming ability

* Tells you all you need for mechanical construction, programming, locomotion, remote control, and customization

* Teaches mechanical construction, electronics, PIC programming, artificial intelligence, and software control

* All are inexpensive to build with easy-to-find parts


Product Details

ISBN-13: 9780071412452
Publisher: McGraw-Hill/Tab Electronics
Publication date: 04/08/2003
Series: Tab Electronics Robotics
Edition description: First Edition
Pages: 363
Product dimensions: 7.33(w) x 9.17(h) x 1.08(d)

About the Author

Karl Williams is an independent robotics researcher, electronics experimenter, and software developer. He is with Mitra Imaging, a leading medical imaging software company acquired by AGFA HealthCare Informatics. He is the author of Insectronics: Build Your Own Walking Robot and has written for Nuts and Volts magazine. A resident of Ontario, Canada, Karl has hosted a robotics and electronics website for four years, and received an IBM regional computer technology award for building a computer-controlled robotic arm.

Table of Contents

Introductionxv
Acknowledgmentsxvii
1Tools, Test Equipment, and Materials1
Test Equipment10
Construction Materials12
Summary15
2Printed Circuit Board Fabrication17
Summary22
3Microcontrollers and PIC Programming25
Microcontrollers25
PIC 16F84 MCU26
PicBasic Pro Compiler28
Software Installation31
Compiling a Program35
Using the EPIC Programmer to Program the PIC40
Testing the Controller Board44
MicroCode Studio Visual Integrated Development Environment45
Using a Programmer with MicroCode Studio47
MicroCode Studio in Circuit Debugger48
Summary49
4Frogbotic: Build Your Own Robotic Frog51
Frogs and Toads51
Overview of the Frogbotic Project52
R/C Servo Motors54
Modifying Servos for Continuous Rotation55
Controlling a Modified Servo66
Mechanical Construction of Frogbotic68
Assembling the Legs77
Attaching the Legs to the Robot's Body82
Fabricating the Servo Mounts84
Constructing the Front Legs90
Leg Position Sensors91
Wiring the Limit Switches91
Frogbotic's Main Controller Board94
Creating Frogbotic's Printed Circuit Board96
Fabricating the Power Connector98
Putting It All Together100
Programming and Experiments with Frogbotic103
5Serpentronic: Build Your Own Robotic Snake117
Snakes117
Overview of the Serpentronic Project119
Mechanical Construction of Serpentronic120
Constructing the Body Sections121
Constructing the Tail Section130
Constructing the Head132
Assembling the Snake's Mechanical Structure137
Connecting the Body Sections, Tail, and Head138
Serpentronic's Main Controller Board144
Creating the Main Controller Printed Circuit Board146
The Infrared Sensor Board148
Constructing the Infrared Sensor Circuit Board152
Calibration154
Mounting the Controller and Infrared Sensor Board155
Wiring the Robot158
Programming and Experiments with Serpentronic164
Motion Control171
Infrared Sensor177
Summary188
6Crocobot: Build Your Own Robotic Crocodile191
Crocodilians191
Overview of the Crocobot Project193
Mechanical Construction of Crocobot194
Constructing the Chassis199
Constructing the Body Covers and Tail Section202
Wiring the Limit Switches209
Constructing the Legs211
Assembling the Legs213
The Controller Circuit Board216
L298 Dual Full-Bridge Driver218
Creating the Main Controller Printed Circuit Board222
Putting It All Together226
Constructing the Remote Control Transmitter228
PIC 16C71232
Creating the Remote Control Printed Circuit Board234
Programming Crocobot239
7Turtletron: Build Your Own Robotic Turtle271
Turtles and Tortoises271
Overview of the Turtletron Project272
The History of Robotic Turtles273
Mechanical Construction of Turtletron275
Assembling the Gearboxes and Attaching the Wheels277
Electronics283
Ultrasonic Range Finding286
The Remote Control Transmitter298
Programming Turtletron300
Testing the SRF04 Ultrasonic Ranger308
Obstacle Avoidance Using the Ultrasonic Range Finder313
Distance Measurement Using an Optical Shaft Encoder325
Fabricating the Shaft Encoder327
Room Mapping Using the Shaft Encoder and Ultrasonic Range Finder334
8Taking It Further345
Frogbotic345
Serpentronic346
Crocobot346
Turtletron347
Bibliography349
Index351
From the B&N Reads Blog

Customer Reviews