Barking mad, or barking up the wrong tree?
October 5, 2010
Ok, so I told my wife I was building a robot (which is going to be based on the start here robot). When she asked what it’s going to do, I told her it’s going to wander around the house avoiding obstacles. She wasn’t impressed at all (does anyone else have a wife who doesn’t understand?). She replied “Is that it?!” I had to think on my feet, so I told her it’s also going to bark like a dog when someone knocks on the door, so they assume we have a big dog. I told her it’s going to be a guard robot. Sometimes I should think a little longer before I reply.
This now means I need a way of making a barking robot.
I’m thinking a simple record and playback module will be sufficient to make the noise, but what about the door knock? How can I do that? People often knock at our door, but they use different knocks. The pitch, frequency, volume and rhythm, the knocker chooses to use are all different. How can I get a robot to recognise that? It may be easier for me to educate all our various visitors to standardise a knock. I thought about using a doorbell and some kind of radio frequency linked straight to the robot, but she doesn’t like door bells (women are weird).
So my question today, is how do I do this?
If someone can help me out here, I may be able to develop the idea further, so when my wife’s singing, the robot can howl along with her.
Any help will be gratefully received.