ros-maritime / issue_tracking

A meta repo to track the state of Maritime support in ROS 2/GazeboSim
0 stars 0 forks source link

[Drivers] Generate AUV & USV Drivers #19

Open natrad100 opened 2 years ago

natrad100 commented 2 years ago

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 commented 2 years ago

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 #17 and #18.
  2. Some companies (waterlinked for instance) already have opensource ros drivers: https://github.com/waterlinked
mabelzhang commented 1 year ago

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