Robotic Human follower using IR, GPS or imaging
Hi Guys,
This is not a problem but more of an Information and advice request.
Im planing on creating a human following robot that would follow a
person with an RF signal or some sort. What methodology and technology
would you advice me to take?
I was thinking of using two GPS units one for the Robot and one for the lead
beacon. Is there anything else more cost effective and less cumbersome
you can advice on, as the lead GPS unit will be too heavy since it will
be including a RF transmitter and GPS receiver too.
If time permits or one of you guys have attempted/achieved this, I would appreciate the knowledge.
Have a good day
Russell
This is not a problem but more of an Information and advice request.
Im planing on creating a human following robot that would follow a
person with an RF signal or some sort. What methodology and technology
would you advice me to take?
I was thinking of using two GPS units one for the Robot and one for the lead
beacon. Is there anything else more cost effective and less cumbersome
you can advice on, as the lead GPS unit will be too heavy since it will
be including a RF transmitter and GPS receiver too.
If time permits or one of you guys have attempted/achieved this, I would appreciate the knowledge.
Have a good day
Russell

Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Leon Heller
Amateur radio callsign: G1HSM
Leon: Thank you for your reply.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Leon Heller
Amateur radio callsign: G1HSM
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
·"If you build it, they will come."
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
·"If you build it, they will come."
Yes, Thats pretty much what I need my bot to do as well. Here is another link I saw http://www.shadowcaddy.com/index-UK.php
How does the buggy know where the signal is coming from? How can I implement it? Will Parallax products be able to handle such processing?
Regards
Russell
Just for fun, include an optional third threshold for REALLY close proximity, so when the human walks up to the robot, the robot backs up avoiding the person and runs away!
You'll need to find some expertise in RF, which freqs to use for good directional info, what type of antennas (size & performance), and also what freqs won't microwave your kidneys when this always-on transmitter is strapped to your belt. ARRL has lots of useful info for the ham frequencies. You could also look into those child alarms that beep if your child (or his transmitter) go out of range.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
·"If you build it, they will come."
A quick update. I have decided to IR for direction sensing and following.
I have decided to have 8 PNA4602M IR detectors arranged in a circular pattern facing outward to sense the direction of the IR source. Because of my lack of knowledge, I have come across two hurdles
1. How can I measure the intensity of the the IR source to detect the distance approximately, by calculating the mean difference I could get a near accurate direction
2. How can I create an IR source that transmits a particular code and how do i make my Bot only respond to that RI signal with the specific code?
I will be using Sonar to keep a safe distance while ramping up/down speed in proportion to the distance from the source.
Any advice please
Thanks guys
Russell
Wow, that's great!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"puff"...... Smile, there went another one.
No worky in sunlight. Heap big problem.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
·"If you build it, they will come."
Might that be just a wee bit of an exaggeration? I have used IR remotes on sunny days outdoors to control cameras.
Rich H
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
The Simple Servo Tester, a kit from Gadget Gangster.
Is there any other IR receiver I could use for this purpose other than PNA4602M? As this item is hard to find here in the UK and shipping it here form USA is expensive. Any Advice?
That said, if you're like me, you love a good challenge and may pursue the problem. If I'm wrong, please come back and set me straight, I've been humbled before by people smarter than me on this Forum !!!
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
·"If you build it, they will come."
An update into my adventures with IR. I have made a makeshift (something from Jurassic park) IR receiver . Pictures attached.
I have written a small program to detect as to which direction the IR signal from a Sony TV remote control is coming from. My limited programing knowledge is now catching up with me and I'm getting random values ie: receivers that are not in view is picking up the signal.
Either my shielding is not working or my programing is Smile. Can one of you guys please advice me how to get this sorted. Any help is much appreciated.
Code:
' {$STAMP BS2}
' {$PBASIC 2.5}
DEBUG "Locating IR", CR
irD1 VAR Bit
irD2 VAR Bit
irD3 VAR Bit
irD4 VAR Bit
irD5 VAR Bit
irD6 VAR Bit
irD7 VAR Bit
pulseCount VAR Byte
pulseLeft VAR Word
pulseRight VAR Word
counter VAR Word
main:
DO
irD1 = IN6
irD2 = IN7
irD3 = IN8
irD4 = IN9
irD5 = IN10
irD6 = IN11
irD7 = IN12
IF (irD1 = 0) THEN
DEBUG "1", CR
ELSEIF (irD2 = 0) THEN
DEBUG "2", CR
ELSEIF (irD3 = 0) THEN
DEBUG "3", CR
ELSEIF (irD4 = 0) THEN
DEBUG "4", CR
ELSEIF (irD5 = 0) THEN
DEBUG "5", CR
ELSEIF (irD6 = 0) THEN
DEBUG "6", CR
ENDIF
LOOP
Thanks guys
Russell
Keep in mind that TV controllers often emit IR that is fairly intense (though you can't see it), so your TV will pick up the signal even if the line of sight between your controller and TV is somewhat blocked. In other words, these kinds of controllers like to take advantage of spurious reflections, bouncing IR signals off the walls, the floors, your dog, or whatever else they can - anything so long as the signal makes it to the TV. So your directional funneling device might be picking up a lot of these IR signals bouncing around the room. You might need to make your collection "funnels" deeper, more like long tubes, and you might need to use a dark velvety material or at least a matte black paint to line those tubes, otherwise the walls of the funnels will collect light from all sorts of unintended directions. Just because your funnel material is colored black means very little when the light comes in at a low angle of incidence. Look at your own photographs of it and notice the shiny parts, how reflective the material actually is.
As for posting code, take a look at this:
@ElectricAye: Thanks for tips, I will try an coat the inside of the shileds with a mat paint or some sort.
Taking your advice, im reposting the code. Hope it works well.
Once again thank you