8
$\begingroup$

From the NASA website about Perseverance, the rover has two microphones on board. Can it use both microphones at the same time to pinpoint the direction a sound is coming from? Has this already been done? If not, why not?

Perhaps the mics have different characteristics (e.g. they have different frequency ranges) that make it impossible to do this?

$\endgroup$
7
  • $\begingroup$ For a three dimensional direction you need at least three microphones. $\endgroup$
    – Uwe
    Commented Sep 6, 2021 at 16:05
  • 5
    $\begingroup$ @Uwe But with two, you can still restrict the direction from which the sound is coming from. $\endgroup$
    – usernumber
    Commented Sep 7, 2021 at 6:05
  • 1
    $\begingroup$ @usernumber Cool question! Depending on the nature of the sound and the arrangement of the microphones, some sound events might be localizable in both altitude and azimuth; and I have a hunch this ideas wasn't missed during the design phase, though I don't know if they've designed for it specifically or not. 3D audio effect and Perceptual-based 3D sound localization and especially Head-related transfer function $\endgroup$
    – uhoh
    Commented Sep 9, 2021 at 10:06
  • 1
    $\begingroup$ @Fred From the NASA webpage that is linked to the question you mention : "While it wasn’t able to collect audio from the turbulent entry and descent, this microphone did survive the landing, and has recorded additional sounds of the rover on Mars." $\endgroup$
    – usernumber
    Commented Sep 9, 2021 at 11:36
  • 2
    $\begingroup$ To turn my head right/left (and up/down if I am looking for a plane works only for a continuous sound like that from the plane but not for a single click or bang. $\endgroup$
    – Uwe
    Commented Sep 14, 2021 at 11:25

2 Answers 2

2
$\begingroup$

If:

  • sound is continuous
  • sound intensity is higher than rover motors noise
  • rover records the sound with same mic from different positions and with different orientations

...then the answer should be yes, even with just one mic.

For short sounds, you would need a "stereo mic" (like ears in human and animals), but probably you could determine direction with +/-180° approximation (you need to rotate your head to precisely determine the location of a sound source).

But probably kind of a calibration would be needed in advance, to know how the microphone(s) react to sounds from different locations. But such calibration could be performed only for EDL microphone, because the only "controllable external sound source" around Perseverance is the laser impact on rock, which unfortunately always comes from the same direction from supercam microphone point of view.

$\endgroup$
3
  • $\begingroup$ Could the sort of calibration you describe be done on Earth before the rover leaves for Mars? $\endgroup$
    – usernumber
    Commented Sep 16, 2021 at 11:34
  • $\begingroup$ Probably not, due to high difference in air density, as sound speed and intensity depends on air density. $\endgroup$
    – jumpjack
    Commented Sep 20, 2021 at 10:31
  • $\begingroup$ Depending on the size of the vacuum chamber used to test flight Ingenuity, it might have been possible to get some rudimentary calibration for sound direction detection. If NASA was interested in performing sound direction calibration tests on Mars, it could use Ingenuity as a source of sound. Ingenuity could be placed at known locations from Perseverance & generate noise by turning on its rotors. Ingenuity could then be moved to several other locations & the exercise repeated. The results could then be analyzed to develop a sound direction detection system. $\endgroup$
    – Fred
    Commented Feb 12, 2022 at 0:58
-1
$\begingroup$

I have no idea about the specific reasons for the behavior of this rover, but it could be as simple as, how loud is Mars? If the rover often makes more noise than anything else nearby, maybe it just can't hear anything else clearly enough to locate it. I don't know either way, but it's worth considering: how loud are the signals of interest, and how loud is the noise (the sum of everything else)? Cross-correlation signal processing can provide significant gain, but only if the signal has enough structure of the right kind.

The primary explanatory Wikipedia article I would recommend is Multilateration, or, as we call it where I work, Time Difference of Arrival (TDOA) geolocation. It is closely related to the things (ILD, IPD, and ITD) mentioned in the articles @uhoh linked, but rather than trying to exactly match what animals do, this is the method usually used in computer processing of both radio and sound signals for navigation, so it's what I would assume JPL's engineers would choose.

If the sound you're locating lasts long enough, you can just move the microphones relative to each other to generate new TDOA surfaces. The source of the sound is located wherever all the surfaces intersect. Animals do the same thing in order to hear more precisely: they turn their heads to get new baselines, and some twist their ears to change where their antenna patterns peak. Since Perseverance has one ear fixed to its body and one on the end of its boom, it could generate the effect of having three ears by extending, retracting, or swinging the boom around; but only if the noise being located lasts long enough, and if they wouldn't cause too much disruption to the missions of all the other sensors sharing the boom by moving it like that.

$\endgroup$
3
  • $\begingroup$ I know about multilateration. That's why I asked the question: I would like to know if it is being done by Perseverance (and if not, why not). So this doesn't answer the question. $\endgroup$
    – usernumber
    Commented Sep 10, 2021 at 9:56
  • $\begingroup$ @usernumber If not, why not? Why would they? What exactly do you think they're hearing? $\endgroup$
    – Harabeck
    Commented Sep 10, 2021 at 14:08
  • $\begingroup$ @Harabeck I don't understand your comment. Who is "they"? $\endgroup$
    – usernumber
    Commented Sep 14, 2021 at 8:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.