



|
|
Seeker Hardware
Seeker uses a Laptop as the "brains" of the robot. Peripherals are
interfaced via a powered USB hub. An old RC toy controller is used as
a "dead man" switch to enable motor power only when the transmitter button
is pressed.
The PC communicates directly with:
 |
PIC processor (via USB to RS-232) |
 |
802.11 (PCMCIA Card) |
 |
USB Video Camera |
 |
USB Debugger (optional - from CCS) |
The PIC handles low-level tasks:
 |
Ultrasonic echo timing and calculation |
 |
IR Sensor reading and scaling to inches |
 |
Bumper switch reading |
 |
I2C Compass reading |
 |
Battery monitoring |
 |
Drive Shaft Odometer and Motor Speed feedback (closed
loop) |
 |
Servo control (Steering, Speed, Gear, Camera Pan /
Tilt) PWM timing
|

Hardware Block Diagram
|

PIC HW Interface Schematic
|
|