Best sensor strategy for locating a person in a house?
Hello,
I am new to parallax and the propeller chip, but I bought the education kit and the pro development board and I am really pumped to start making some useful gadgets! (First post on the forums!)
One idea that I have is a gadget for turning lights on and off in rooms as you move in and out of them. It might use X10 commands or some other method to turn the lights on and off. I am only just starting to think about this, but I am really at a loss as to what the best sensor strategy would be. I am thinking that each person would have to carry around some kind of dongle or something on their keys. Some issues:
1. How to keep the dongle relatively low power? Recharging nightly might be acceptable.
2. How to prevent interference between dongles and the detection method?
3. Would personalization be possible? i.e. being able to detect who is in what room. This could allow the system to personalize your light preferences (or temp or something in the future).
I'm sure I'll think of more problems to overcome. I was thinking that some kind of ultrasonic triagulation system might work. Just have the person carry around a small emitter at a certain frequency that chirps every eigth of a second or so. You could personalize based on the frequency. Drawbacks are you have to put up base stations all over. Maybe that's not so bad though.
What other sensor strategies are out there?
Thanks,
Shaun
I am new to parallax and the propeller chip, but I bought the education kit and the pro development board and I am really pumped to start making some useful gadgets! (First post on the forums!)
One idea that I have is a gadget for turning lights on and off in rooms as you move in and out of them. It might use X10 commands or some other method to turn the lights on and off. I am only just starting to think about this, but I am really at a loss as to what the best sensor strategy would be. I am thinking that each person would have to carry around some kind of dongle or something on their keys. Some issues:
1. How to keep the dongle relatively low power? Recharging nightly might be acceptable.
2. How to prevent interference between dongles and the detection method?
3. Would personalization be possible? i.e. being able to detect who is in what room. This could allow the system to personalize your light preferences (or temp or something in the future).
I'm sure I'll think of more problems to overcome. I was thinking that some kind of ultrasonic triagulation system might work. Just have the person carry around a small emitter at a certain frequency that chirps every eigth of a second or so. You could personalize based on the frequency. Drawbacks are you have to put up base stations all over. Maybe that's not so bad though.
What other sensor strategies are out there?
Thanks,
Shaun
Comments
-Phil
Rich H
Jim
http://www.parallax.com/StoreSearchResults/tabid/768/txtSearch/PIR/List/0/SortField/4/ProductID/83/Default.aspx
For personalized entry, you would probably use a RFID Tag, Card, or Fob. The new Parallax Read/Write system would be good for that. The only problem is the reading distance. 3" max. The user would have to bring the card to within 3" of the reader. I'm sure Bill's cost a lot more.
http://www.parallax.com/StoreSearchResults/tabid/768/txtSearch/RFID/List/0/SortField/4/ProductID/688/Default.aspx
Jim
Alternately, if you position an IR sensor so that it sees when someone enters a room, you have to be sure it's not positioned so that it sees you when you walk past the doorway to that room.
Mike
-Phil
I searched and was not able to find and reference (the Internet is like that... presistence is not the same as human memory). However I found an interesting link of some folks tracking a roomba with WIFI signal strength.
http://siibot.blogspot.com/2008/03/wheres-my-roomba-wifi-signal-measuring.html
I haven't looked closely at the Zigbee/etc. but if it gives you a signal strength from the end node then you may be able to get the location.
In practice I don't know if you will get it to work, much less work in a house or a larger area, nor how reliable it would be. Though if you have the time and put in the effort, then who knows.... If you did, then the really cool part is you could also use the bluetooth transmitter for other neat stuff like biometric data (hint - maybe use if for the location of someone who's fallen and what's their current health status). Or use it to send some other interesting data.
Anyone else used the Zigbee and gotten signal strength data?
The ultimate of course would be a camera system that can see when the room is occupied.
I have thought about "ultrasonic triangulation" as a way to enable a robot to navigate around a room or a warehouse. I learned something about the way GPS works and I wondered if the basic principle could be applied without satellites.
-Phil
I, too, have wondered if this would work - however, what I would like to test is something like a chopper wheel. Instead of moving the sensor, chop its field of view with a rotating mask. Y'think that might work?
That would work. It is how early generation heat seeking missiles were built. You'd need a lens to focus the energy too, but that is pretty trivial.
Click here: http://www.ausairpower.net/TE-IR-Guidance.html and scroll a little more than halfway down, to the pictures of the different reticles, for a general idea of how it works.
Within 3-4 feet or so should be fine. I'd think you could do it with the speed of sound. Maybe you could tune the system by moving the sensor around to known locations and defining some kind of characterization map of your specific room geometry.
From what you've described you could accomplish with IR, a camera or a 'couch potato sensor'. An ultrasonic system that requires you to move sensors around seems a bit much
I worked with a company on a "zero force" sensing system to prevent people from being crushed. We used a two phase approach, one was to have a series of UV sensors at floor level, and monitor "feet" moving in and out. The other used PIR.
Indeed, moving the sensor works to see a stationary body. We used a piece of "muscle wire" to rock the sensor back and forth.
There is one type of scenario where the PIR doesn't work well at all, and that's when the ambient temperature reaches 90 Deg F or so. Depending on the sensor, you reach a point where the body isn't warm enough over the ambient to "see" the difference.
The same thing can happen if the people are extremely well insulated, as in waring some really good parka gear.
At the time, I was more involved with the software, and wasn't too involved on the hardware side, so I don't really have any more details than that.
John R.