Skip to content

Ocean waves and WAM-V #27

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

Open
wants to merge 6 commits into
base: ros2
Choose a base branch
from
Open

Ocean waves and WAM-V #27

wants to merge 6 commits into from

Conversation

woensug-choi
Copy link

@woensug-choi woensug-choi commented Jul 7, 2025

DEMO Launch

ros2 launch dave_demos dave_robot.launch.py namespace:=wamv world_name:=wamv_waves paused:=false
  • Ran on Dave Docker RDP (MacOS X)
    Screen Recording 2025-07-07 at 7 49 27 PM

Additional packages you need

sudo apt-get install libcgal-dev libfftw3-dev

ensure the system plugins are found

export GZ_SIM_SYSTEM_PLUGIN_PATH=\
$GZ_SIM_SYSTEM_PLUGIN_PATH:\
/home/docker/HOST/dave_ws/install/wave/lib

ensure the gui plugin is found

export GZ_GUI_PLUGIN_PATH=\
$GZ_GUI_PLUGIN_PATH:\
/home/docker/HOST/dave_ws/install/wave/src/gui/plugins/waves_control/build

For current ogre vendor package bug, this is required (July 7, 2025)

ln -s /opt/ros/jazzy/opt/gz_ogre_next_vendor/lib/libOgreNextMain.so.2.3.3 /opt/ros/jazzy/opt/gz_ogre_next_vendor/lib/libOgreNextMain.so.2.3.1

Referenced from https://github.com/srmainwaring/asv_wave_sim by @srmainwaring

@woensug-choi
Copy link
Author

woensug-choi commented Jul 7, 2025

Need to update docker images and installation methods for environmental variables set-up
Also, the documentations.

@srmainwaring
Copy link

@woensug-choi it may be better to not copy the code from https://github.com/srmainwaring/asv_wave_sim into this repo, and just reference the plugin instead, maybe as a module, or a build dependency. Aside from potential maintenance issues in creating a hard fork, the code is GPL3, which would require the code in this repo to also be subject to the same license.

@woensug-choi
Copy link
Author

@srmainwaring I shall rewrite as dependency! Thank you for the quick comment!

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

Successfully merging this pull request may close these issues.

2 participants