Happy International Labor Holiday,Elecrow will be on holiday from May 1st to 4th.You may still place orders of products and manufacturing services as usual, and we will resume production and shipping on May 5th.

user-img

Bertrand Selva

+ Follow

Acoustic Targeting Module for Tactical Drone

This project presents a compact system capable of determining the direction and elevation of a sound source in real-time with Pi PICO

Acoustic Targeting Module for Tactical Drone
 
  • thumbnail-img
 

Story

 

This project showcases a compact system that determines the direction and elevation of a sound source using a Raspberry Pi Pico. Equipped with four analog microphones arranged on a 3D-printed spherical frame, the device captures audio signals to compute the Time Difference of Arrival (TDOA). By applying Fast Fourier Transforms (FFT) and cross-correlation in the frequency domain, it efficiently calculates time delays between microphone pairs. These delays reference a precomputed lookup table to ascertain the sound's origin, which is then displayed on a 3.5-inch touchscreen.

The design emphasizes cost-effectiveness and computational efficiency, achieving real-time processing with minimal hardware. Applications span robotics, security, and environmental monitoring, demonstrating the system's versatility and practical utility.

Demonstration video here :
(please watch the video in the highest resolution to see the red arrow)

This project presents a compact, affordable system capable of determining the direction and elevation of a sound source using a Raspberry Pi Pico microcontroller.

Operational Mechanics

Upon detecting a sufficiently loud sound, the system:

  1. Captures audio signals from all four microphones.

  2. Applies Fast Fourier Transforms (FFT) to convert time-domain signals into the frequency domain.

  3. Computes cross-correlations between microphone pairs in the frequency domain using the formula:

    R(τ) = INV_F{F{x(t)} · F{y(t)}*}

    where F denotes the Fourier Transform, INV_F its inverse, and * indicates the complex conjugate.

  4. Identifies time delays by locating the maxima in the cross-correlation functions.

  5. Determines the sound source's direction by referencing a precomputed lookup table based on these delays.

  6. Displays the result on the touchscreen, indicating the direction with a graphical pointer.

This method offers computational efficiency with a complexity of O(n log n), suitable for real-time processing on resource-constrained hardware.

Demonstration

A demonstration video showcases the system's responsiveness, with processing times of just a few hundred milliseconds. The red LED indicates the processing phase, and the touchscreen provides immediate visual feedback on the detected sound direction. https://www.youtube.com/watch?v=_IeDw05at84

Limitations

  • Static Sound Sources: The system assumes stationary sound sources; moving sources can introduce inaccuracies due to unknown velocities.

  • Single Source Detection: Designed for single-source scenarios; multiple simultaneous sources may complicate localization.

Potential Enhancements

  • ESP32 Integration: Utilizing an ESP32 microcontroller with I2S ports and DSP capabilities can enhance performance and allow the use of MEMS microphones.

  • LoRa Communication: Implementing LoRa modules enables multiple units to communicate, facilitating triangulation over larger areas.

  • Drone Deployment: Mounting the system on drones can provide rapid, wide-area sound source localization.

  • Deep Learning for Sound Classification: Incorporating neural networks can allow the system to classify different sound types, such as distinguishing between gunshots, machinery noise, or human voices.

Applications

This low-cost, efficient system has potential applications in:

  • Robotics: Enhancing environmental awareness through sound direction detection.

  • Security: Detecting and localizing unusual sounds in surveillance scenarios.

  • Search and Rescue: Locating individuals in distress through sound cues

 

Not for commercial use – © Selva Systems – Contact for license

 

 

 

 

Acoustic Targeting Module for Tactical Drone

This project presents a compact system capable of determining the direction and elevation of a sound source in real-time with Pi PICO

4.9k
 
18
0
0

Share your project on social media to expand its influence! Get more people to support it.

  • Comments( 0 )
  • Like( 18 )
/1000
Upload a photo:
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP

You May Also Like

View All
Add to cart
Board Type : GerberFile :
Layer : Dimensions :
PCB Qty :
Different PCB Design
PCB Thickness : PCB Color :
Surface Finish : Castellated Hole :
Copper Weight : 1 oz Production Time :
Total: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.

PCB Assembly

PCBA Qty: BomFile:
NO. OF UNIQUE PARTS: NO. of Components:
Country: Shipping Way:
Assembly Cost: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
3dPrintingFile : Size :
Unit : Volumn :
3D Printing Qty : Material :
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Acrylic Type : AcrylicFile :
Dimensions: Engrave:
Acrylic Qty :
Acrylic Thickness:
Acrylic Color:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
CNC Milling File : Size:
Unit: Volumn:
CNC Milling Qty : Material:
Type of Aluminum: Surface Finish:
Tolerance:
Surface Roughness:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Item Price Qty Subtotal Delete
Total: US $0.00
Certified Product | Guaranteed Purchase: Full techsupport