-
Notifications
You must be signed in to change notification settings - Fork 74
DVL Water Tracking
Brian Bingham edited this page Sep 10, 2020
·
17 revisions
- The Ocean Current tutorial discusses the model used for specifying the ocean current velocity.
Launch simulation
roslaunch nps_uw_sensors_gazebo whoi_teledyne_whn.launch
Initially the water current is zero.
The DVL publishes the following topics:
Select the model whoi_teledyne_wn
in the Gazebo gui, right-click and follow.
- Edit the launch file and comment out the
apply_velocity
node so that the ROV and sensor are stationary. - Restart the simulation
- Plot the water velocities in beam coordinates
rosrun rqt_plot rqt_plot /dvl/dvl_current/vel_bin_beams[0]/velocity_bin_beam[0]
- Make a step change in water current velocity, e.g.,
rosservice call /hydrodynamics/set_current_velocity "velocity: 1.0"
- Wait a few seconds, then change back to zero,
rosservice call /hydrodynamics/set_current_velocity "velocity: 0.0"