go_away

Author Topic: Robot Come Here  (Read 2218 times)

0 Members and 1 Guest are viewing this topic.

Offline airman00Topic starter

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 3,653
  • Helpful? 21
  • narobo.com
Robot Come Here
« on: June 29, 2007, 06:16:14 AM »
How can a robot go to a person after a person says "come here"  The only way this would work would be to triangulate the sound using microphones. But that would only work if the robot and the person were in the same room. Any  ideas on how to make a robot come to me if I call its name( how can it find me in an entire house)
Please reply and email me 
Check out the Roboduino, Arduino-compatible board!


Link: http://curiousinventor.com/kits/roboduino

www.Narobo.com

Offline Steve Joblin

  • Supreme Robot
  • *****
  • Posts: 405
  • Helpful? 2
Re: Robot Come Here
« Reply #1 on: June 29, 2007, 09:50:10 AM »
There are certainly chips and circuits that will support your need for speach recognition.  Localizing the voice source (especially if you are not in the same room) is going to be a bit complex to solve... I wouldn't know where to start for that part... how about you focus on simple voice recignition (the robot responds to a specific command) first, then go from there.

Offline airman00Topic starter

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 3,653
  • Helpful? 21
  • narobo.com
Re: Robot Come Here
« Reply #2 on: June 29, 2007, 12:48:42 PM »
I already know how to use voice recognition. There is a kit called the SR06 voice recognition kit and a kit called  the SRI03 interface kit. They are available from IMAGES SI inc. It is very simple to use and to set up. The voice recognition is not a problem and finding a person based on voice( in the same room) is not a problem. But in another room I would need to use RF transmitters by the door of every room which listen for the commands and relay those commands to the robot.
Once I know which room and cardinal direction( ex. North, East, Southwest) I could have the robot autonomously go there, and avoid obstacles. A bit complex but I have it figured out.
Check out the Roboduino, Arduino-compatible board!


Link: http://curiousinventor.com/kits/roboduino

www.Narobo.com

Offline airman00Topic starter

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 3,653
  • Helpful? 21
  • narobo.com
Re: Robot Come Here
« Reply #3 on: June 29, 2007, 12:49:44 PM »
I will put some pics of my Butler Robot on my blog if any1 is interested. Look for it within the next week.
http://erobots.blogspot.com/
« Last Edit: June 29, 2007, 12:50:23 PM by airman00 »
Check out the Roboduino, Arduino-compatible board!


Link: http://curiousinventor.com/kits/roboduino

www.Narobo.com

Offline Brandon121233

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 320
  • Helpful? 0
  • "Genius is %1 inspiration and %99 perspiration"
Re: Robot Come Here
« Reply #4 on: June 29, 2007, 08:49:58 PM »
its kinda difficult even for humans to know where someone is in an unknown house based solely on their voice, you might have to do like a trial and error, like you say come here a couple of times and it measures the dB level and decides which place it took the reading from was louder.
Hell, there are no rules here—we're
   trying to accomplish something.

                                                                              —Thomas Edison

Offline Ro-Bot-X

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 1,431
  • Helpful? 25
  • Store: RoBotXDesigns.ca
Re: Robot Come Here
« Reply #5 on: July 14, 2007, 05:55:16 AM »
After the robot recognizes the Come Here command, it should scan it's vecinity using a camera and a PIR sensor (maybe a distance sensor also) trying to locate the place where the person is. If the voice recognition software is voice trained, the robot will know the person that initiated the command and will search for it's face recognition. The PIR sensor will make the difference from a picture and the real person, and a distance sensor or stereo vision can find the distance to the person.

If the person is not in the room but is still audible, the robot can look for entrances and go to them and locate the person with the above method. Or, it can say Please specify your location! You should definitely do that if you talk to your robot using a wireless mic.

Now if the voice software is not user trained (can recognize any voice) AND in the room are more persons, finding the right one will be more difficult. Now it will be necessary to triangulate the sound source.
Check out the uBotino robot controller!

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,632
  • Helpful? 169
    • Society of Robots
Re: Robot Come Here
« Reply #6 on: July 15, 2007, 02:46:47 PM »
Remember to always search the forum before asking:

http://www.societyofrobots.com/robotforum/index.php?topic=1125.0

 ;D

 


Get Your Ad Here

data_list