osrf / lrauv

Packages for simulating the Tethys-class Long-Range AUV (LRAUV) from the Monterey Bay Aquarium Research Institute (MBARI).
Apache License 2.0
60 stars 13 forks source link

Acoustic comms improvement ideas #253

Closed adityapande-1995 closed 1 year ago

adityapande-1995 commented 2 years ago

I'll be using this issue ticket to discuss improvement ideas for acoustic comms plugin, to make it more realistic.

  1. Signal strength information / intensity : Is it possible to supply this information via the packet ?
  2. Collisions : If 2 packets from different senders reach the destination at the same time, they might not be delivered. We can add a probabilistic model for this.
adityapande-1995 commented 2 years ago

Packet collisions : https://github.com/gazebosim/gz-sim/pull/1755

adityapande-1995 commented 1 year ago

For propagation model, we could use thr model used by RFComms in gz-sim as reference.

Alternatively, I found these references :

caguero commented 1 year ago

See https://github.com/gazebosim/gz-sim/pull/1755 and https://github.com/gazebosim/gz-sim/pull/1793