Maritime Robotics is a branch of robotics that has to deal with a lot of things that regular robotics doesn’t, such as hydrodynamics, hydrostatics, sonars, acoustic beacons… There are already great solutions for simulation and development of maritime robotics in ROS1/2 and Gazebo/Ignition, as you can see in the list below:
- COLA2: ROS and Gazebo
- VRX: ROS and Gazebo
- UUV Simulator: ROS and Gazebo
- Plankton: ROS2 and Gazebo
- Ignition native underwater vehicles: Ignition
- MBARI Vehicle Simulated in Ignition: Ignition
- Project Dave: ROS and Gazebo
- DS SIM: ROS and Gazebo
- UW APL Hydrographic Messages: ROS
Even though we have these amazing tools available, there are still some gaps to close, such as: vehicle model estimation for example. So I think we could get together developers of these packages, as well as people who work with underwater vehicles to map what we have in open source, what is missing, what we could develop and what can be migrated or merged from different packages. Also, OSRF is making an effort to help simulation in underwater environment with Ignition, so I also think it is cool if we can integrate things that already exist into Ignition, as well as update things from ROS to ROS2.
My proposal is that we create a work group, with monthly meetings or every two weeks, to do exactly what I mentioned in the previous paragraph. Of course everyone will contribute with what they can, developing, reviewing, or even just going to the meeting to suggest something or to give their opinion.
Please share your thoughts! Do you want to do this? Is there an important repo/package that I should have listed here? Should we do something else that I haven’t commented?
Disclaimer: I’m not participating in any of the work groups, I don’t know if there is a specific way to start this, to request to put it in ROS Events calendar… I just wanted to get together with everyone, so we can close the gaps and see what we can do to improve maritime robotics development!
So, since many have shown interest in participating, I would like to have a better understanding of how each one of you wants to contribute. Please answer this form.
Also, we need to get together to discusss properly what we shall do. If you are interested, vote which is the best time for you in this poll· Please, use your ROS Discourse username in doodle poll.
The time and for the first meeting has been settled. See you guys on 2022-02-04T14:00:00Z→2022-02-04T15:00:00Z !