ACSim β A Novel Acoustic Camera Simulator with Recursive Ray Tracing, Artifact Modeling, and Ground Truthing
π Published in IEEE Transactions on Robotics (TRO), 2025
This repository is under active development.
Please refer to the documentation for tutorials and setup instructions. If there are any questions, you can directly send an email to me. wang@race.t.u-tokyo.ac.jp
- Open demo/test.blendin Blender
- Install the add-on SonarRT.zip
- Press F12to render the scene
- Open built-in/wakachiku.blend
- Go to the Scripting tab
- Run sonarRT_plugin.py(clickβΆοΈ )
- Run sonarRT_UIpanels.py(clickβΆοΈ )
 
- Run 
An accelerated version is available in the optimized folder.
Please follow the documentation for environment setup and usage.
We provide a synthetic dataset used in training and evaluation:
Full documentation is available here:
π ACSim Documentation
If you use ACSim in your research or find this work useful, please cite the following paper:
@ARTICLE{acsim, 
  author = {Wang, Yusheng and Ji, Yonghoon and Tsuchiya, Hiroshi and Ota, Jun and Asama, Hajime and Yamashita, Atsushi},
  title = {ACSim: A Novel Acoustic Camera Simulator With Recursive Ray Tracing, Artifact Modeling, and Ground Truthing}, 
  journal = {IEEE Transactions on Robotics}, 
  year = {2025},
  volume = {41},
  pages = {2970--2989},
}