Shop OBEX P1 Docs P2 Docs Learn Events
Help with Puppy-Bot — Parallax Forums

Help with Puppy-Bot

ArchiverArchiver Posts: 46,084
edited 2001-08-13 22:14 in General Discussion
I would like to build a Puppy-Bot. It would be a fairly small bot
about 12 inches in diameter, low speed (~1mph), high ground clearance
and have obstacle avoidance ( via Sharp GP2Y0D02 & GP2D15 ).

I would like the puppy-bot to follow the `owner' around like a
happy puppy. It would need to be able to detect when the person is
too far away and move in the direction of the `owner'. It would also
need to be able to detect when it is close enough and quit chasing
the `owner'.

Now here is where I need some assistance.

How can I determine if the `owner' is out of a specified range?
(plus/minus several feet)
How can I determine if the bot is close enough?
How can I determine the direction?
If the owner carries a small transmitter the puppy-bot could use
a form of Radio Direction finding, but then Range (Max & Min) is
tough to do. If I rely on signal strength, then depending on what
side of the `owner' the transmitter is relative to the puppy-bot, the
signal strength would vary greatly.

Is this possible?

Any and all ideas gratefully accepted,

Phil

Comments

  • ArchiverArchiver Posts: 46,084
    edited 2001-08-13 22:14
    Maybe a reflector of some sort on the heel of a shoe? Use an I/R emitter /
    detector and detune it so anything less reflective does not trigger it.

    Original Message

    > I would like to build a Puppy-Bot. It would be a fairly small bot
    > about 12 inches in diameter, low speed (~1mph), high ground clearance
    > and have obstacle avoidance ( via Sharp GP2Y0D02 & GP2D15 ).
    >
    > I would like the puppy-bot to follow the `owner' around like a
    > happy puppy. It would need to be able to detect when the person is
    > too far away and move in the direction of the `owner'. It would also
    > need to be able to detect when it is close enough and quit chasing
    > the `owner'.
    >
    > Now here is where I need some assistance.
    >
    > How can I determine if the `owner' is out of a specified range?
    > (plus/minus several feet)
    > How can I determine if the bot is close enough?
    > How can I determine the direction?
    > If the owner carries a small transmitter the puppy-bot could use
    > a form of Radio Direction finding, but then Range (Max & Min) is
    > tough to do. If I rely on signal strength, then depending on what
    > side of the `owner' the transmitter is relative to the puppy-bot, the
    > signal strength would vary greatly.
Sign In or Register to comment.