Thursday, November 17, 2005
Voice Controlled Robopet - part 2
Work with my Robopet and Robosapien Dance Machine continued today. I'm growing more appreciative of my robot dog every day. Unlike the Robosapien the Robopet seems to queue commands. For example, the Play Dead command takes 11 seconds to complete. During this time, if you issue another command, like I am doing by voice, there's a chance he'll still execute it "when he gets around to it". Sometimes he doesn't. This unpredictability gives you the feeling of a real dog since you are never sure if he heard you and is just ignoring you, or that he heard and hasn't gotten around to doing it. A side effect of this is that during testing, I was too slow in yelling "stop" and Robopet took a dive off the table! Fortunately, at least on carpet, the falls don't bother him much. (Note: don't try this at home! The Robopet you save may be your own!). More coming soon, as I smooth things out in the scripting interface and speech recognition system to make the Robopet voice control interface as smooth as possible. I'm also very eager to see how well the interface works with the Robosapien V2.