absolute sound energy
play

absolute sound energy Aly Magassouba, Nancy Bertin and Francois - PowerPoint PPT Presentation

Audio-based robot control from inter-channel level difference and absolute sound energy Aly Magassouba, Nancy Bertin and Francois Chaumette IROS 2016 Presented by Youngki Kwon Motivation Goal : Positioning the robot with respect to the


  1. Audio-based robot control from inter-channel level difference and absolute sound energy Aly Magassouba, Nancy Bertin and Francois Chaumette IROS 2016 Presented by Youngki Kwon

  2. Motivation ● Goal : Positioning the robot with respect to the sound source at given distance and orientation. 2

  3. Motivation ● Goal : Positioning the robot with respect to the sound source at given distance and orientation. 3

  4. Motivation ● Goal : Positioning the robot with respect to the sound source at given distance and orientation. How? Audio-based robot control 4

  5. Audio-based robot control ● Real-time robot control to use sound! ● Aural Servo ● Techniques which uses feedback information extracted from a aural sensor to control the motion of a robot 5

  6. Geometric configuration ● Consider that the sound source is in front side of the robot ● 𝑌 𝑡 : omnidirectional sound source ● 𝑁 1 , 𝑁 2 : microphones ● 𝑁 : midpoints of microphones ● 𝑆 : center of robot 𝑟 ( 𝑣, 𝑥 ): control input (2-DOF) ● ሶ ● 𝑣: velocity along 𝑧 𝑆 ● 𝑥: angular velocity around 𝑨 𝑆 6

  7. ሶ ሶ ሶ ሶ ሶ General framework ● The aim is to minimize an error 𝑓 𝑢 𝑓 𝑢 = 𝑡 𝑢 − 𝑡 ∗ 𝑟 + 𝐾 𝑡 Micro phone 𝑟 = −𝜇෢ + 𝑓 𝑡 = 𝑀 𝑡 𝑤, 𝑡 = 𝐾 𝑡 ሶ 𝑟 = 𝑀 𝑡 𝐾 𝑠 ሶ 𝑟, 𝐾 𝑡 𝑡 𝑢 : acoustic feature (e.g. ILD, Sound energy) 𝑡 ∗ : desired acoustic feature + : Pseudo-inverse of interaction matrix 𝐾 𝑡 𝑟 : control input 7

  8. ILD based Aural Servo ● Inter-channel Level Difference (ILD) ● Ratio of two amounts of energy received by each microphones ● ILD 𝜍 is approximated as 𝜍 > 1 𝜍 = 1 𝜍 < 1 8

  9. ILD based Aural Servo ● Approximating position of sound source 𝑌 𝑡 ● Condition : 9

  10. ሶ ILD based Aural Servo ● Inter-channel Level Difference (ILD) ● Ratio of two amounts of energy received by each microphones 2 𝑚 2 ● ILD 𝜍 is approximated as ൗ 2 𝑚 1 𝑓 𝑢 = 𝜍 𝑢 − 𝜍 ∗ 𝜍 ∗ 𝑟 + 𝐾 𝜍 𝜍 Micro phone 10

  11. ILD accuracy limitation ● When robot is far from sound source 2 = 𝑚 1 2 + (2𝑦 𝑡 ) 2 ● 𝑚 2 ● 𝑚 → ∞, 𝑚 1 ≈ 𝑚 2 , 𝜍 → 1 𝒀 𝒕 ● ILD 𝜍 is not significant anymore 𝒎 𝟑 𝒎 𝟐 𝒎 𝒚 𝒕 𝑵 𝟐 𝑵 𝟑 𝑵 11

  12. ILD accuracy limitation ● When reverberation time is high ● Each microphones 𝑁 𝑗 perceive an additional energy from virtual sound sources ● Make error 𝑓 biased 12

  13. ILD accuracy limitation Accuracy is high only near by the sound source 13

  14. + Absolute sound energy ● Control the distance to the sound source by setting a desired energy level ● Reverberation has a minor effect when robot is nearby the sound source 14

  15. ሶ ILD + Absolute sound energy ● The ILD constrains the orientation of the microphones while the distance is constrained by the energy level 𝑓 𝑢 = (𝜍, 𝐹 𝑁 ) 𝑢 − (𝜍, 𝐹 𝑁 ) ∗ (𝜍, 𝐹 𝑁 ) ∗ 𝑟 + 𝐾 𝜍𝐹 𝜍, 𝐹 𝑁 Micro phone 15

  16. Experiment ● Pioneer 3DX + Two omnidirectional microphones ● Three experiment scenarios ● Typical positioning tasks ● Long range navigation ● Cooperative application 16

  17. Typical positioning tasks ● 𝑆𝑈 60 ≈ 580𝑛𝑡, 𝑇𝑂𝑆 = 20𝑒𝐶, static sound source ● Desired acoustic feature : 𝑚 ∗ = 80𝑑𝑛, 𝜍 ∗ = 1 17

  18. Typical positioning tasks ● 𝑆𝑈 60 ≈ 580𝑛𝑡, 𝑇𝑂𝑆 = 20𝑒𝐶, dynamic sound source ● Desired acoustic feature : 𝑚 ∗ = 80𝑑𝑛, 𝜍 ∗ = 1 18

  19. Long range navigation 19

  20. Cooperative application ● UAV led the unicycle ground robot by the sound from the propellers 20

  21. Summary ● Audio-based robot control ● Techniques which uses feedback information extracted from a aural sensor to control the motion of a robot ● Two acoustic features ● Inter-channel Level Difference (ILD) ● Finding direction of source ● Sound Energy ● Control distance to source 21

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend