Autonomous Homing Robot

Autonomous Homing Robot

tdoa botcut outsmall

This robot homes in on a selected radio transmitter by finding the direction of the signal.

tdoa pic

(Top pic) When robot is not aligned with transmitter, the red antenna gets the low part of the waveform and the blue gets the high part. This causes noise. (Bottom pic) When robot is aligned with transmitter, both antennas receive the same part of the waveform. Silence is the result.

Basically, if the signal hits one of the two antennas first, digital noise is created. If the signal hits both antennas at the same time (when the robot is facing the transmitter) there is silence.

 

A microcontroller interprets the noise to determine which direction the radio waves are coming from, then drives the robot towards them.

To learn more about how it works, see my Science Fair Project

Build this robot with step by step instructions!

The Radio Direction Finding (RDF) method I use in this project is also detailed here at Joe Leggio’s site.

One thought on “Autonomous Homing Robot

  1. Thanks for your fantastic product and a informative reply on my query. my built is completed yesterday, with minor changes in codes, since i don’t have a full rotation servos, i have used L298 motor driver with 150 rpm motor, on connecting according to calibration procedure i got calibrated reading of 342.
    on running the robot, i am getting the reading in serial monitor as 190 in straight position.
    as per your code there is a big difference of reading between calibrated and actual.
    What could be the possible reason of such readings?

    Note: my 1/4 wavelength distance apart is 8 inch instead of 7.5 inch.

    I am using motorola T5720 walkie

Leave a Reply

Your email address will not be published. Required fields are marked *