Realtime Active Sound Source Localization for Unmanned Ground

Realtime Active Sound Source Localization for Unmanned Ground

Noname manuscript No. (will be inserted by the editor) Realtime Active Sound Source Localization for Unmanned Ground Robots Using a Self-Rotational Bi-Microphone Array Deepak Gala, Nathan Lindsay, Liang Sun the date of receipt and acceptance should be inserted later This work presents a novel technique that performs dummy head were also used to test the proposed tech- both orientation and distance localization of a sound nique. All results show the effectiveness of the proposed source in a three-dimensional (3D) space using only the technique. interaural time difference (ITD) cue, generated by a newly-developed self-rotational bi-microphone robotic platform. The system dynamics is established in the 1 INTRODUCTION spherical coordinate frame using a state-space model. The observability analysis of the state-space model shows The localization problem in the robotic field has been that the system is unobservable when the sound source recognized as the most fundamental problem to make is placed with elevation angles of 90 and 0 degree. The robots truly autonomous [10]. Localization techniques proposed method utilizes the difference between the az- are of great importance for autonomous unmanned sys- imuth estimates resulting from respectively the 3D and tems to identify their own locations (i.e., self-localization) the two-dimensional models to check the zero-degree- and situational awareness (e.g., locations of surround- elevation condition and further estimates the elevation ing objects), especially in an unknown environment. angle using a polynomial curve fitting approach. Also, Mainstream technology for localization is based on com- the proposed method is capable of detecting a 90-degree puter vision, supported by visual sensors (e.g., cam- elevation by extracting the zero-ITD signal ’buried’ in eras), which, however, are subject to lighting and line- noise. Additionally, a distance localization is performed of-sight conditions and rely on computationally demand- by first rotating the microphone array to face toward ing image-processing algorithms. An acoustic sensor (e.g., the sound source and then shifting the microphone per- a microphone), as a complementary component in a pendicular to the source-robot vector by a predefined robotic sensing system, does not require a line of sight distance of a fixed number of steps. The integrated ro- and is able to work under varying light (or completely arXiv:1804.03372v1 [cs.SD] 10 Apr 2018 tational and translational motions of the microphone dark) conditions in an omnidirectional manner. Thanks array provide a complete orientation and distance local- to the advancement of microelectromechanical technol- ization using only the ITD cue. A novel robotic plat- ogy, microphones become inexpensive and do not re- form using a self-rotational bi-microphone array was quire significant power to operate. also developed for unmanned ground robots performing Sound-source localization (SSL) techniques have been sound source localization. The proposed technique was developed that identify the location of sound sources first tested in simulation and was then verified on the (e.g., speech and music) in terms of directions and dis- newly-developed robotic platform. Experimental data tances. SSL techniques have been widely used in civilian collected by the microphones installed on a KEMAR applications, such as intelligent video conferencing [26, 52], environmental monitoring [49], human-robot inter- Deepak Gala, [email protected], New Mexico State University, action (HRI) for humanoid robotics [25], and robot mo- NM, USA; Nathan Lindsay, [email protected], New Mexico State tion planning [37], as well as military applications, such University, NM, USA; Liang Sun, [email protected], New Mexico as passive sonar for submarine detections, surveillance State University, NM, USA systems that locate hostile tanks, artillery, incoming 2 missiles [27], aircraft [7], and UAVs [11]. SSL techniques presented a binaural distance localization approach us- have great potential by itself to enhance the sensing ca- ing the motion-induced rate of intensity change which pability of autonomous unmanned systems as well as requires the use of parallax motion and errors up to 3.4 working together with vision-based localization tech- m were observed. Kneip and Baumann [32] established niques. formulae for binaural identification of the azimuth and SSL has been achieved by using microphone arrays elevation angles as well as the distance information of a with more than two microphones [38,45,47,48,50]. The sound source combining the rotational and translational accuracy of the localization techniques based on micro- motion of the interaural axis. However, large localiza- phone arrays is dictated by their physical sizes [5,12,56]. tion errors were observed and no solution was given Microphone arrays are usually designed using particular to handle sensor noise nor model uncertainty. Rode- (e.g., linear or circular) structures, which result in their mann [41] proposed a binaural azimuth and distance lo- relatively large sizes and sophisticated control compo- calization technique using signal amplitude along with nents for operation. Therefore, it becomes difficult to ITD and ILD cues in an indoor environment with a use them on small robots nor large systems due to the sound source ranging from 0.5 m to 6 m. However, the complexity of mounting and maneuvering. azimuth estimation degrades with the distance and re- In the past decade, research has been carried out for duced error with the required calibration was still large. robots to have auditory behaviors (e.g. getting atten- Kumon and Uozumi [31] proposed a binaural system tion to an event, locating a sound source in potentially on a robot to localize a mobile sound source but it re- dangerous situations, and locating and paying atten- quires the robot to move with a constant velocity to tion to a speaker) by mimicking human auditory sys- achieve 2D localization. Also, further study was pro- tems. Humans perform sound localization with their posed for a parameter α0 introduced in the EKF. Zhong two ears using integrated three types of cues, i.e., the et al. [46, 54] and Gala et al. [17] utilized the extended interaural level difference (ILD), the interaural time dif- Kalman filtering (EKF) technique to perform orienta- ference (ITD), and the spectral information [22,35]. ILD tion localization using the ITD data acquired by a set and ITD cues are usually used respectively to identify of binaural self-rotating microphones. Moreover, large the horizontal location (i.e., azimuth angle) of a sound errors were observed in [54] when the elevation angle of source with higher and lower frequencies. Spectral cues a sound source was close to zero. are usually used to identify the vertical location (i.e., To the best of our knowledge, the works presented in elevation angle) of a sound source with higher frequen- the literature for SSL using two microphones based on cies. Additionally, acoustic landmarks aid towards bet- ITD cues mainly provided formulae that calculate the tering the SSL by humans [55]. azimuth and elevation angles of a sound source with- To mimic human acoustic systems, researchers have out incorporating sensor noise [32]. The works that use developed sound source localization techniques using probabilistic recursive filtering techniques (e.g., EKF) only two microphones. All three types of cues have been for orientation estimation [54] did not conduct any ob- used by Rodemann et al. [42] in a binaural approach of servability analysis on the system dynamics. In other estimating the azimuth angle of a sound source, while words, no discussion on the limitation of the techniques the authors also stated that reliable elevation estima- for orientation estimation was found. In addition, no tion would need a third microphone. Spectral cues were probabilistic recursive filtering technique was used to used by the head-related-transfer-function (HRTF) that acquire distance information of a sound source. This was applied to identify both the azimuth and eleva- paper aims to address these research gaps. tion angles of a sound source for binaural sensor plat- The contributions of this paper include (1) an ob- forms [20,25,28,29]. The ITD cues have also been used servability analysis of the system dynamics for three- in binaural sound source localization [15], where the dimensional (3D) SSL using two microphones and the problem of cone of confusion [51] has been overcome by ITD cue only; (2) a novel algorithm that provides the incorporating head movements, which also enable both estimation of the elevation angle of a sound source when azimuth and elevation estimation [40,51]. Lu et al. [33] the states are unobservable; and (3) a new EKF-based used a particle filter for binaural tracking of a mobile technique that estimates the robot-sound distance. Both sound source on the basis of ITD and motion parallax simulations and experiments were conducted to validate but the localization was limited in a two-dimensional the proposed techniques. (2D) plane and was not impressive under static condi- The rest of this paper is organized as follows. Sec- tions. Pang et al. [39] presented an approach for binau- tion 2 describes the preliminaries. In Section 3, 2D and ral azimuth estimation based on reverberation weight- 3D orientation localization models are presented along ing and generalized parametric mapping. Lu et al. [34] with their observability analysis. In Section 4, a novel 3 y (t) H (f) The time difference of y1(t) and y2(t), i.e., the ITD, 1 1 ˆ , is given by T argmaxτ Ry1,y2 . The distance difference Cross Peak d Correlation Detection of the sound signal traveling to the two microphones is , ˆ y2(t) H2 (f) given by d T · c0, where c0 is the sound speed and is usually selected to be 345 m/s. Fig. 1 Interaural Time Delay (ITD) estimation between signals y1(t) and y2(t) using the cross-correlation technique.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    16 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us