Advice needed: Detecting humans
I'm working on an artistic project ...
and one of the things that I want to do is:
To have a robot do "this" when a person is detected in some distance and do "something else" when that person gets too close.
Obviously a PIR-sensor can only give information on whether there is a person (movement) or not - but it doesn't give any information on the distance between person and robot, right?
Does anyone have advice on sensors or maybe even a combination of sensors to use for solving that problem? Distance would be ultrasound and iR ... as far as I understand.
Would it make sense to somehow combine the information coming from those sensors - and how would I best do that in my program?
Something like, only active ultrasound when human has been detected by PIR???
Another issue is that my project combines a number of robots and so most preferably the bots should be able to differentiate between a human "obstacle" and another bot (or the wall) etc.
Thanks in advance for all suggestions
and one of the things that I want to do is:
To have a robot do "this" when a person is detected in some distance and do "something else" when that person gets too close.
Obviously a PIR-sensor can only give information on whether there is a person (movement) or not - but it doesn't give any information on the distance between person and robot, right?
Does anyone have advice on sensors or maybe even a combination of sensors to use for solving that problem? Distance would be ultrasound and iR ... as far as I understand.
Would it make sense to somehow combine the information coming from those sensors - and how would I best do that in my program?
Something like, only active ultrasound when human has been detected by PIR???
Another issue is that my project combines a number of robots and so most preferably the bots should be able to differentiate between a human "obstacle" and another bot (or the wall) etc.
Thanks in advance for all suggestions
Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
·1+1=10
This (sensing pets) may or may not be a factor.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
John R.
8 + 8 = 10
Your biggest problem is having a crowd as everything triggers.
I think that most people hope that a sensor will do 'everything' they need. In this case, it might take a camera and some pretty sophisticated processing of digital imagine to get it all. The PIRs are dependent on the thermal image of warm-blooded people and cannot see BOTs [noparse][[/noparse]unless they are producing ample heat].
IR sensors are noted for not seeing black. Ultrasonic sensors have difficulty with reflected sound in a room. As you begin to see, the miracle of being humanly aware of our surroundings really remains a challange -- especially when a limited budget is in the mix. Just plain old audio input is useful too.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"When all think alike, no one is thinking very much.' - Walter Lippmann (1889-1974)
······································································ Warm regards,····· G. Herzog [noparse][[/noparse]·黃鶴 ]·in Taiwan