Robot Builder's Cookbook

Book description

Owen Bishop introduces, through hands-on project work, the mechanics, electronics and programming involved in practical robot design-and-build. The use of the PIC microcontroller throughout provides a painless introduction to programming whilst harnessing the power of a highly popular microcontroller used by students and design engineers worldwide.

This is a book for first-time robot builders, advanced builders wanting to know more about programming robots and students in Further and Higher Education tackling microcontroller-based practical work. They will all find this book a unique and exciting source of projects, ideas and techniques, to be combined into a wide range of fascinating robots.

· Full step-by-step instructions for 5 complete self-build robots
· Introduces key techniques in electronics, programming and construction - for robust robots that work first time
· Illustrations, close-up photographs and a lively, readable text make this a fun and informative guide for novice and experienced robot builders

Table of contents

  1. Front Cover
  2. The Robot Builder's Cookbook
  3. Copyright Page
  4. Contents
  5. Introduction: Making a Robot
    1. What sort?
    2. Getting down to detail
    3. Controlling the robot
    4. Programming a PIC
    5. Simulating the PIC
  6. Part 1 Robot Behaviour
    1. Activities of mobile robots (1/2)
    2. Activities of mobile robots (2/2)
    3. Activities of gantry robots
    4. Feedback
    5. Random activity
    6. Subsumption
    7. Input and output requirements
    8. Distributed processing
  7. Part 2 Robot Mechanics
    1. Materials
    2. Fixings
    3. Tools
    4. Planning a mobile robot body
    5. Wheels (1/2)
    6. Wheels (2/2)
    7. Motors
    8. Solenoids
    9. Construction kits
    10. Suppliers
  8. Part 3 Robot Electronics
    1. Materials
    2. Tools
    3. Components
    4. Power supplies
    5. The controller circuit
    6. Input circuits (1/5)
    7. Input circuits (2/5)
    8. Input circuits (3/5)
    9. Input circuits (4/5)
    10. Input circuits (5/5)
    11. Output circuits (1/3)
    12. Output circuits (2/3)
    13. Output circuits (3/3)
    14. Radio
    15. Testing the circuit
    16. Suppliers
  9. Part 4 PICs in Control
    1. Programming a PIC (1/2)
    2. Programming a PIC (2/2)
    3. The PIC16F690
    4. Special functions
      1. Comparators
      2. AD converters
      3. Serial receiver/transmitter
      4. Data memory
      5. The PIR1 and PIR2 registers
      6. The INTCON register
    5. Other PICs
  10. Part 5 PIC Programming
    1. Program segments
    2. Inputs and outputs
    3. Mode select routine
    4. Branching instructions
    5. Steering a mobile robot
    6. Detecting objects
    7. Avoiding objects
    8. Musical tones
    9. Look-up tables
    10. Using two processors
    11. Mathematical operations
    12. Random numbers
    13. Calibrating the system
    14. Software replaces hardware
  11. Part 6 Projects
    1. 6.1 The Scooter (1/9)
    2. 6.1 The Scooter (2/9)
    3. 6.1 The Scooter (3/9)
    4. 6.1 The Scooter (4/9)
    5. 6.1 The Scooter (5/9)
    6. 6.1 The Scooter (6/9)
    7. 6.1 The Scooter (7/9)
    8. 6.1 The Scooter (8/9)
    9. 6.1 The Scooter (9/9)
    10. 6.2 The Android (1/8)
    11. 6.2 The Android (2/8)
    12. 6.2 The Android (3/8)
    13. 6.2 The Android (4/8)
    14. 6.2 The Android (5/8)
    15. 6.2 The Android (6/8)
    16. 6.2 The Android (7/8)
    17. 6.2 The Android (8/8)
    18. 6.3 A robotic toy (1/3)
    19. 6.3 A robotic toy (2/3)
    20. 6.3 A robotic toy (3/3)
    21. 6.4 The Quester (1/8)
    22. 6.4 The Quester (2/8)
    23. 6.4 The Quester (3/8)
    24. 6.4 The Quester (4/8)
    25. 6.4 The Quester (5/8)
    26. 6.4 The Quester (6/8)
    27. 6.4 The Quester (7/8)
    28. 6.4 The Quester (8/8)
    29. 6.5 The Gantry (1/14)
    30. 6.5 The Gantry (2/14)
    31. 6.5 The Gantry (3/14)
    32. 6.5 The Gantry (4/14)
    33. 6.5 The Gantry (5/14)
    34. 6.5 The Gantry (6/14)
    35. 6.5 The Gantry (7/14)
    36. 6.5 The Gantry (8/14)
    37. 6.5 The Gantry (9/14)
    38. 6.5 The Gantry (10/14)
    39. 6.5 The Gantry (11/14)
    40. 6.5 The Gantry (12/14)
    41. 6.5 The Gantry (13/14)
    42. 6.5 The Gantry (14/14)
  12. Index
    1. A
    2. B
    3. C
    4. D
    5. E
    6. F
    7. G
    8. H
    9. I
    10. L
    11. M
    12. O
    13. P
    14. R
    15. S
    16. T
    17. U
    18. V
    19. W
    20. X
    21. Y
    22. Z

Product information

  • Title: Robot Builder's Cookbook
  • Author(s): Owen Bishop
  • Release date: September 2007
  • Publisher(s): Newnes
  • ISBN: 9780080554013