Aller au contenu


Photo

Localisation d'un son par stéréophonie

Localisation son stéréophonie

5 réponses à ce sujet

#1 sleli

sleli

    Nouveau membre

  • Membres
  • 39 messages
  • Gender:Male
  • Location:Toulouse
  • Interests:Robotique

Posté 08 avril 2012 - 11:27

Bonjour,

Quelqu'un a t il déjà mis en oeuvre ce type de système a savoir localiser une source sonore à partir de deux microphones ?
J'ai trouvé quelques infos théoriques du genre http://www.phaz.mc/edu/acoustique/localisation.htmlmais en pratique je n'ai rien trouvé de concret (enfin juste une expérience Américaine pour détecter la provenance d'un tir de sniper)

Je voudrais que mon robot se tourne vers cette source sonore où même seulement la détecte en la localisant.

Vos idées / retour d'expérience sont les bienvenues !

Joyeuses Pâques!


sleli
Les 3 lois de la robotique d'Isaac Asimov:
Première Loi : « Un robot ne peut porter atteinte à un être humain ni, restant passif, laisser cet être humain exposé au danger. » ;
Deuxième Loi : « Un robot doit obéir aux ordres donnés par les êtres humains, sauf si de tels ordres sont en contradiction avec la Première Loi. » ;
Troisième Loi : « Un robot doit protéger son existence dans la mesure où cette protection n'entre pas en contradiction avec la Première ou la Deuxième Loi. »

#2 Jean-Paul

Jean-Paul

    Nouveau membre

  • Membres
  • 24 messages

Posté 08 avril 2012 - 12:15

Bonjour,

Quelqu'un a t il déjà mis en oeuvre ce type de système a savoir localiser une source sonore à partir de deux microphones ?
J'ai trouvé quelques infos théoriques du genre http://www.phaz.mc/edu/acoustique/localisation.html mais en pratique je n'ai rien trouvé de concret (enfin juste une expérience Américaine pour détecter la provenance d'un tir de sniper)

Je voudrais que mon robot se tourne vers cette source sonore où même seulement la détecte en la localisant.

Vos idées / retour d'expérience sont les bienvenues !

Joyeuses Pâques!

Salut,
Si mes souvenirs sont exacts, il te faudra quatre capteurs sonores au minimum pour localiser le son (en admettant une detection souhaitée sur 360°), le mieux étant au moins deux fois plus en fonction de la directivité des micros (on peut admettre des trous dans la zone couverte du fait du mode de propagation des sons), intervient aussi le type de son (un tir est un son bref, assez facile à identifier dans le bruit ambiant). Ensuite on peut imaginer deux approches, soit une commutation rotative (rapide) des capteurs, on mesure alors décalage temporel entre l'arrivée du son sur les différents capteurs, on peut ensuite en déduire la direction relative à ceux-ci (technique la plus employée), seconde méthode plus simple mais beaucoup moins fiable : une analyse des niveaux respectifs permet la determination.
Ce que je dis (surtout pour la méthode un) est employé en goniométrie radio pour identifier la direction d'une émission (les antennes rotatives des films de guerre sont du passé, elles demandent une émission trop longue), mais c'est tout à fait applicable au niveau sonore.
Un autre problème surtout dans le domaine de l'audible est l'identification du son dans le bruit ambiant ! Tout dependant naturellement de la précision souhaitée (un claquement de main ou un bip dans une ambiance calme, facile ! Une voix dans une foule très, très difficile) De toute façon tu auras besoin d'un bonne puissance de calcul (plus qu'un arduino en tout cas ;) )
Désolé de ne pas être plus précis et de ne pouvoir de donner de sources.

#3 julkien

julkien

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 1 029 messages
  • Gender:Male

Posté 09 avril 2012 - 09:27

Bonjour,

Quelqu'un a t il déjà mis en oeuvre ce type de système a savoir localiser une source sonore à partir de deux microphones ?
J'ai trouvé quelques infos théoriques du genre http://www.phaz.mc/e...calisation.html mais en pratique je n'ai rien trouvé de concret (enfin juste une expérience Américaine pour détecter la provenance d'un tir de sniper)

Je voudrais que mon robot se tourne vers cette source sonore où même seulement la détecte en la localisant.

Vos idées / retour d'expérience sont les bienvenues !

Joyeuses Pâques!


salut j'ai lu cette article sur pobot il y a un moment je pense qui peut t'intersser

A+

#4 swolf

swolf

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 626 messages
  • Gender:Male

Posté 09 avril 2012 - 05:45

Génial l'article de PoBot! décidément, ce site est une vraie mine d'or! (bravo Luj ;))
Notre blog, à FJprod et moi: http://2froblog.wordpress.com/

#5 sleli

sleli

    Nouveau membre

  • Membres
  • 39 messages
  • Gender:Male
  • Location:Toulouse
  • Interests:Robotique

Posté 01 mai 2012 - 08:23

Super article ! On devrait pouvoir l'adapter facilement dans un autre langage comme le dit l'auteur et je n'ai pas l'impression que cet algo soit trop gourmand en CPU... Enfin à tester. Merci pour le lien!
sleli
Les 3 lois de la robotique d'Isaac Asimov:
Première Loi : « Un robot ne peut porter atteinte à un être humain ni, restant passif, laisser cet être humain exposé au danger. » ;
Deuxième Loi : « Un robot doit obéir aux ordres donnés par les êtres humains, sauf si de tels ordres sont en contradiction avec la Première Loi. » ;
Troisième Loi : « Un robot doit protéger son existence dans la mesure où cette protection n'entre pas en contradiction avec la Première ou la Deuxième Loi. »

#6 hmnrobots

hmnrobots

    Membre passionné

  • Membres
  • PipPipPip
  • 313 messages
  • Gender:Male
  • Location:Périphérie Nantes

Posté 01 mai 2012 - 08:51

Elektor avait publié un article très fouillé sur le sujet en réalisant un capteur auditif stéréo et illustre que la précision de l'ouie (3°) est difficilement égalable.
ref de l'article :0600406-1
lien elektor 1

autre lien cité dans l'article
Faire simple, c'est déjà bien assez compliqué!
http://hmnrobots.blogspot.fr/



Répondre à ce sujet



  



0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users