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

[Drivers] Generate AUV & USV Drivers #19

Open
natrad100 opened this issue Jun 2, 2022 · 2 comments
Open

[Drivers] Generate AUV & USV Drivers #19

natrad100 opened this issue Jun 2, 2022 · 2 comments

Comments

@natrad100
Copy link

Background

We need to develop a list of common hardware used on both AUV's and USV's so that we can prioritise driver development and comparability for future development.

Proposal

  1. List possible drivers
  2. Prioritise the most common
  3. Fork current drivers and develop or develop independently
@arjo129
Copy link

arjo129 commented Jun 4, 2022

I do like this proposal, but I don't think we should fork drivers as we would need the relevent devices to test them on. That being said, there are things we can work on in this domain.

  1. Converters - For instance, a lot of DVLs have a standard interface called PD0-PD13, generally research groups tend to write their own driver for these DVLs. However, we would first need to agree on common message formats: See [Interfaces] AUV Standard Interfaces #17 and [Interfaces] USV Standard Interfaces #18.
  2. Some companies (waterlinked for instance) already have opensource ros drivers: https://github.com/waterlinked

@arjo129 arjo129 changed the title Generate AUV & USV Drivers [Interfaces] Generate AUV & USV Drivers Oct 23, 2023
@arjo129 arjo129 changed the title [Interfaces] Generate AUV & USV Drivers [Drivers] Generate AUV & USV Drivers Oct 23, 2023
@mabelzhang
Copy link

mabelzhang commented Nov 7, 2023

For book keeping, @evan-palmer is doing related work (DVL driver possibly)

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

No branches or pull requests

3 participants