Autonomous Sound Finding Robot

 

Angela Israni, Hemanshu Chawda and Seth Spiel from Cornell University made this Autonomous Sound Finding Robot as their project for the ECE 476  Designing with Microcontrollers course. They have source code posted if you are interested in having a look. Total cost was $361 which included a $325 Acronome PPRK Robot .

Video after the jump.

 

" The PeanutBot robot consists of three microphone circuits, three servo motors, an MCU and a PC. The three microphones were used to triangulate the angle of the source relative to the robot. The audio source plays a continuous stream of pulses. Pulses were chosen over a continuous tone because, instead of detecting phase difference in the audio signal, our system detects the arrival time of the signal at a certain amplitude at each microphone. The robot is designed to be autonomous and is, therefore, not synchronized with the pulse generator. As a result, the time of flight of each impulse is not available and the robot is unable to quantify the distance to the source. Instead, the robot advances by a small predetermined distance and listens for the signal again. To find the sound source, the robot listens for the arrival of an impulse on any of the three microphones. Once an impulse has been detected at one of the microphones, the robot records the microphone data at 10 microsecond intervals for 10 milliseconds. Using this data, the arrival time of the impulse at e! ach microphone is calculated and the direction of the source is obtained. Once the angle of the source has been identified, the robot rotates and pursues the source for a short period, and then promptly resumes triangulation of the signal to repeat the process."

 

 

 

6 Comments




  1. Hi Res,

    Thanks for that. The board looks great! Do you have the build documented somewhere?


  2. Sir/Madam,
    I,Suhas Teli,am a finale yeay engineering student from K.L.E.Society’s college of engineering and technology,Belgaum,Karnataka-590008,INDIA. I had refered your project report “AUDIO HOMONG ROBOT” and am trying to implement the same as my final year project. Now i am badly stuck up this project due to lack of resources and guidance. So i want to know whether you can give me your implemented module to me. I am ready to pay the amount you demand for the same. I hope you will hwlp me in my problem. I kindly request you to reply for thin mail.I am giving my permanent address and phone number below.
    Thanking You
    Suhas Teli

    Address:
    Suhas K.Teli
    “SHREENIDHI”
    Plot No-7,
    Saraswati Nagar’
    Ganeshpur Road,
    Hindalga post,
    Belgaum,
    Karnataka
    INDIA
    Pin-591108

    Phone:- +91-0831-2448132
    MOB:- +91-9844039833

    e-mails:- suhas_k_teli@yahoo.co.in
    suhaskt_teli@yahoo.co.in
    suhaskt004@gmail.com

Comments are closed.