Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Doppler Velocity Log (DVL) sensor #236

Closed
acxz opened this issue Jun 15, 2022 · 3 comments
Closed

Add Doppler Velocity Log (DVL) sensor #236

acxz opened this issue Jun 15, 2022 · 3 comments
Labels
enhancement New feature or request

Comments

@acxz
Copy link

acxz commented Jun 15, 2022

Desired behavior

For underwater robotics, due to the GPS denied environment, other forms of measurement need to be considered. One such sensor in underwater unmanned vehicles (UUVs) is the DVL which can be used to provided position and velocity information for the vehicle.

Alternatives considered

N/A

Implementation suggestion

HoloOcean is a simulator which does have an implementation of a DVL, referencing it could be helpful in implementing it in gazebo:
https://bitbucket.org/frostlab/holoocean/src/43f862ee4316a79db500a5160ebaef0790c3f4eb/engine/Source/Holodeck/Sensors/Private/DVLSensor.cpp#lines-88:151

Additional context

For fun reading: https://www.nssl.noaa.gov/publications/dopplerguide/chapter2.php

I'll also put down several other sensors that HoloOcean implements that we don't (this is not really a request for these tho) AcousticBeacon, Pressure/Depth?, ImagingSonar, OpticalModem, ProfilingSonar, Sidescan, SingleBeamSonar. The sonar sensors should already be tracked in previous issues, however, HoloOcean claims they have a novel method of simulationg/representing sonar via octree's that could be important to understand and look into for our sonar plugins.

@acxz acxz added the enhancement New feature or request label Jun 15, 2022
@chapulina
Copy link
Contributor

Folks from the LRAUV project have been looking into this, here's their ticket:

@azeey
Copy link
Contributor

azeey commented Aug 4, 2023

Added in #290. Should be available in gz-sensors8.

@azeey azeey closed this as completed Aug 4, 2023
@acxz
Copy link
Author

acxz commented Sep 8, 2023

Thanks so much!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants