Society of Robots - Robot Forum

Mechanics and Construction => Mechanics and Construction => Topic started by: mikolo on January 08, 2012, 12:19:33 AM

Title: Human Following Sensor
Post by: mikolo on January 08, 2012, 12:19:33 AM
Hi! I wanted to ask if what sensor is best for following humans? We are currently working on our thesis and we are having problems on what sensor to use for following a person..we bought an Ultrasonic Sensor , is it gonna work? or what alternative can we use that is cheap?
thanks a lot.
Title: Re: Human Following Sensor
Post by: billhowl on January 08, 2012, 09:32:16 AM
How about PIR?
http://en.wikipedia.org/wiki/Passive_infrared_sensor (http://en.wikipedia.org/wiki/Passive_infrared_sensor)
http://www.ladyada.net/learn/sensors/pir.html (http://www.ladyada.net/learn/sensors/pir.html)
Title: Re: Human Following Sensor
Post by: Soeren on January 08, 2012, 05:10:43 PM
Hi,

[...] we bought an Ultrasonic Sensor , is it gonna work? or what alternative can we use that is cheap?
The problem with most of this methods, US, (P)IR etc. is that they have no loyalty and will follow anyone catching their attention (assuming you got something able to track people in the first place).

If you have an US emitter on the person (at the back of a belt or similar), sending out bursts/pings. You can use two receivers mounted as far apart on the vehicle as possible, to get the direction that it has to follow.

A possible weakness of this approach is, if the user turns sideways, as the shadow effect from his/her body may get one of the receivers to be temporarily "blind" - this could be handled somewhat by clever software routines though.

Use other means (like PSD or PIR) to keep the vehicle from ramming your legs.
The major weakness of PIR in this kind of apps is that the PIR only register movement perpendicular to the sensor, so if the person don't move sideways, the PIR unit will have to.
PSD's have very narrow beam angles, so will have to be scanned left right to cover the angle needed.
Title: Re: Human Following Sensor
Post by: mikolo on January 09, 2012, 06:21:09 AM
thank you very much for the answers. we would like to ask if the PSD or the PIR can be integrated to a microcontroller?
Title: Re: Human Following Sensor
Post by: Soeren on January 09, 2012, 06:51:07 PM
Hi,

we would like to ask if the PSD or the PIR can be integrated to a microcontroller?
That depends on what you mean by "integrated" and "microcontroller".
A microcontroller is a chip and you'd need to be a part of its creation to integrate anything.

If you were really meaning "interfacing" and "microcontroller board", then yes.
Time for reading tutorials on those animals...
The best page on Sharp PSD's (http://www.acroname.com/robotics/info/articles/sharp/sharp.html) out there and for the PIR, few are as thorough as this one (http://www.ladyada.net/learn/sensors/pir.html).
Title: Re: Human Following Sensor
Post by: mikolo on January 10, 2012, 06:34:16 AM
i mean interfacing with a microcontroller. can we directly interface it to a microcontroller?
Title: Re: Human Following Sensor
Post by: Soeren on January 12, 2012, 06:54:42 PM
Hi,

i mean interfacing with a microcontroller. can we directly interface it to a microcontroller?
Just read the two pages I linked, they have the info you look for.