IOES-Lab / dave

Project DAVE
Apache License 2.0
11 stars 1 forks source link

Ocean Current Plugin #18

Open GauravKumar9920 opened 2 months ago

GauravKumar9920 commented 2 months ago

This PR introduces the addition of Ocean Current plugin to the Dave project. Link to the Documentation - Here's a checklist for the migration of ocean current plugin and it's features :

woensug-choi commented 2 weeks ago

@GauravKumar9920 At https://github.com/IOES-Lab/dave/pull/18/commits/c449d635262b986d1866af5020c5546f84edf0cb,

  1. Moved proto/dave_gz_world_plugins_msgs/msgs to dave_gz_world_plugins instead of dave_interfaces
    • moved .proto file and part of CMakeLists.txt to make proto msg
  2. Added dave_gz_world_plugins-msgs to target_link_libraries
    • here, the -msgs at the end of dave_gz_world_plugins is set as msgs because we've set TARGET as msgs at gz_msgs_generate_mssages? (didn't double check, but this is how I understood)
    • Added dave_gz_world_plugins-msgs to install target list

To-test

ros2 launch dave_robot_launch robot_in_world.launch.py z:=-5 namespace:=rexrov world_name:=ocp paused:=false

Problem from now