Gazebo plugin support for acoustic sensors

asked 2020-07-14 04:38:54 -0600

electrophod gravatar image

I wanted to model a acoustic environment in gazebo where I needed RF transmitters, RF receivers, ultrasonic receivers and emitters. I didn't find any Gazebo plugin/models/sensors for this function. Does any one know of any source to achieve this? Also if I had to write my own plugins, can anyone provide me sources to write them and interface with ROS? TIA

edit retag flag offensive close merge delete



Unfortunately, I think there is no such a thing in gazebo. At most you can use the ultrasonic sensor already provided as a plugin, from the "official" gazebo plugin repo or external like hector_gazebo_plugins. With your description what you want is to implement a Sensor plugin, here is a nice tutorial about that, and somehow inherit from the sensor class or even sonar sensor class to implement your own receiver/transmitter sensors.

Maybe you can make a trick using instead the Wireless receiver/transmitter sensor already implemented in Gazebo sensors. However, the main problem here is how you plan to articulate the process of transmitting a sound within Gazebo environment.

Maybe you have more luck posting your question in Gazebo answers.

Weasfas gravatar image Weasfas  ( 2020-07-14 06:34:40 -0600 )edit

hi. I need the same . Did you solve the problem?

Astronaut gravatar image Astronaut  ( 2021-09-15 06:00:40 -0600 )edit