Loading...
Pages: [1]   Go Down
Author Topic: Robot follow person  (Read 1231 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi,

I wanted to know what is the best way to setup a robot to follow a person. This will some sort of autonomous bot that will have wheels and follow a person. What type of sensors would you recommend? A friend recommended a ultrasound transmitter, but i think that the bot will get confused if something were to cross its path and essentially loose the person. PLease lend your advise.

Thanks
Logged

0
Offline Offline
Tesla Member
***
Karma: 50
Posts: 6562
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You may want to search the old forum for golf caddie as there was some lengthy discussion there to make a golf bag caddie that followed the golfer around.
Logged

Why I like my 2005 rio yellow Honda S2000 with the top down, and more!
GOOGLE ADVANCED FORUM SEARCH BELOW!  
Go to:  http://www.google.com/advanced_search?hl=en
put in key search words,
use site or domain:  http://arduino.cc/forum
or in a google search box put key words site:http://arduino.cc/forum

Offline Offline
Newbie
*
Karma: 0
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I am reading over what that person did right now and it is some pretty intense coding. He used some type of GPS module for his. I was thinking something along the lines of mounting something on the person and having the robot follow that signal. I was thinking IR, but it seems to have a lot of noise.. Would i be able to get off with an IR transmitter and receiver? Is a GPS my best bet?
Logged

0
Offline Offline
Tesla Member
***
Karma: 50
Posts: 6562
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

search the old forum for ir beacon.
Logged

Why I like my 2005 rio yellow Honda S2000 with the top down, and more!
GOOGLE ADVANCED FORUM SEARCH BELOW!  
Go to:  http://www.google.com/advanced_search?hl=en
put in key search words,
use site or domain:  http://arduino.cc/forum
or in a google search box put key words site:http://arduino.cc/forum

Global Moderator
UK
Offline Offline
Brattain Member
*****
Karma: 138
Posts: 19067
I don't think you connected the grounds, Dave.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
and it is some pretty intense coding
It's a suprisingly difficult problem.

Quote
Would i be able to get off with an IR transmitter and receiver?
Caution: scroll down to "Marathon Robot - October 1997"
http://www.theregister.co.uk/2000/07/04/home_truths_bionic_man_takes/
Logged

Pete, it's a fool looks for logic in the chambers of the human heart.

Netherlands
Offline Offline
Tesla Member
***
Karma: 90
Posts: 9421
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
mounting something on the person and having the robot follow that
A serial cable ? smiley-wink 

I would go for sound beacon, and let the robot do sweep scans with a microphone.
Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -

Offline Offline
Newbie
*
Karma: 0
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
and it is some pretty intense coding
It's a suprisingly difficult problem.

Quote
Would i be able to get off with an IR transmitter and receiver?
Caution: scroll down to "Marathon Robot - October 1997"
http://www.theregister.co.uk/2000/07/04/home_truths_bionic_man_takes/

Well what if i were to operate this thing only inside for the time being. Keep in mind that it would be a well lit room where sunlight could come in. Would the IR work?

Quote
mounting something on the person and having the robot follow that
A serial cable ? smiley-wink 

I would go for sound beacon, and let the robot do sweep scans with a microphone.


Wouldn't this give a huge amount of noise to the receiver, given that this would be operated in a room where there may be people talking loudly?
Logged

0
Offline Offline
Tesla Member
***
Karma: 50
Posts: 6562
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Well what if i were to operate this thing only inside for the time being. Keep in mind that it would be a well lit room where sunlight could come in. Would the IR work?

You could start by testing with a simple IR receiver module like below using a TV IR remote control as the beacon. The IR signals are modulated at ~38khz, which makes them generally immune from normally occurring IR sources. I think I've seen the receiver modules on bots mounted on servos that panned left and right to find where the IR transmitter is located.

http://www.radioshack.com/product/index.jsp?productId=2049727
Logged

Why I like my 2005 rio yellow Honda S2000 with the top down, and more!
GOOGLE ADVANCED FORUM SEARCH BELOW!  
Go to:  http://www.google.com/advanced_search?hl=en
put in key search words,
use site or domain:  http://arduino.cc/forum
or in a google search box put key words site:http://arduino.cc/forum

Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I've been considering a similar project. However, if you use anything IR-related, as soon as you go outside, you'll be bombarded with noise.

I have a few tests to do with a few sensors... not sure how it'll go (probably won't work) and I'll undoubtedly lose this thread when I do finish the tests. However, an IMU may be something worth looking into.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Remember that after you solve the "BEARING" (which direction?) problem (IF you can solve it!), you then have the "RANGE" (how far?) problem which is even WORSE.  How does the robot know when to slow down or stop to avoid running over the person? These are far more difficult problems that you probably realize. People have been working on them for years.

good point. Ill try to see if i can work with the IR for now and see what i get. For the range, i was thinking an ultrasound, or if the IR reading receives a signal higher than a certain amount, which would be the case if it were right next to the person, then it would stop. Anybody have any other ideas i could use? im sure in the end it will not be as sophisticated as i want, given that i only have the semester to do it. But I will try! hahah
Logged

0
Offline Offline
Tesla Member
***
Karma: 50
Posts: 6562
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You could have two of the IR detectors on a bar on the servo like a pair of eyes. Put little blinder tubes on the detectors so they only see sraight ahead. Rotate the servo and when the first detector has a peak, record the servo position. When the second servo has a peak, use triangulation with the first servo position to calculate a distance.
Logged

Why I like my 2005 rio yellow Honda S2000 with the top down, and more!
GOOGLE ADVANCED FORUM SEARCH BELOW!  
Go to:  http://www.google.com/advanced_search?hl=en
put in key search words,
use site or domain:  http://arduino.cc/forum
or in a google search box put key words site:http://arduino.cc/forum

Pages: [1]   Go Up
Print
 
Jump to: