SonoTraceLab -- A Raytracing-Based Acoustic Modelling System for Simulating Echolocation Behavior of Bats
Wouter Jansen, Jan Steckel
TL;DR
SonoTraceLab offers a GPU-accelerated, open-source acoustic simulation framework that combines raytracing for specular reflections with a curvature-driven Monte Carlo approach to diffraction, enabling realistic, post-processed ERTF-shaped signals for biological and robotic sonar scenarios. By operating on STL meshes up to about a million triangles and bypassing full PDE solvers, it provides a practical tool for rapid hypothesis testing in bat echolocation research and biosonar design. The authors validate the approach through ERTF fidelity tests, reflector-only scenes, and biosonar-driven prey-discrimination simulations, demonstrating biologically relevant cues and directional control. This work facilitates accelerated exploration of echolocation behaviors and sensor design, with potential impact on both biology and robotics.
Abstract
Echolocation is the prime sensing modality for many species of bats, who show the intricate ability to perform a plethora of tasks in complex and unstructured environments. Understanding this exceptional feat of sensorimotor interaction is a key aspect into building more robust and performant man-made sonar sensors. In order to better understand the underlying perception mechanisms it is important to get a good insight into the nature of the reflected signals that the bat perceives. While ensonification experiments are in important way to better understand the nature of these signals, they are as time-consuming to perform as they are informative. In this paper we present SonoTraceLab, an open-source software package for simulating both technical as well as biological sonar systems in complex scenes. Using simulation approaches can drastically increase insights into the nature of biological echolocation systems, while reducing the time- and material complexity of performing them.
