Robot Skill To Camera icon Robot Skill To Camera — Capture a robot skill's display and stream selected area as video to a configured camera device with FPS and live preview crop. Try it →

ARC Pro

Upgrade to ARC Pro

Discover the limitless potential of robot programming with Synthiam ARC Pro – where innovation and creativity meet seamlessly.

#1  

Just use a couple of cheap analog sound sensors on either side of your robot... Read the analog ports and you will be able to quickly determine which sound sensor has the higher sound level.... Then move the "pan" servo of your robot in the direction of the sound sensor with the highest sound level... You can even add a 3rd sound sensor in the middle of the robot as well....

#2  

I would even add facial tracking to this so that when the head turns, it can then lock onto the face and follow it when the center mic has a higher reading than the side mics. Once a side mic has a higher reading, turn off facial tracking and turn the head to that side. Once the middle mic has the higher reading, turn on facial tracking again.

#3  

Great ideas. My robot has pan and tilt neck and eyeball and eyelid pan and tilt. I am going to design it to turn horizontal pan by sound and fine tune eyes an vertical pan by face tracking. I may need to get help on the interface script but I will try to do it first. Thanks for all the help.

Author Avatar
United Kingdom
YouTube
#4  

@Ellis.

I just saw your thread. I've been playing around with sound sensors recently wanting to do exactly what you asked, and with recommendations and a script example that @mtiberia supplied, they are working great. So good in fact, that I have just installed a pair in to my K-9 build.

Here's the link to the thread that it was being discussed in that may help you.:)

#5  

Thank You for the info. Will check it out.