Skip to content
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

Determine method for specifying the 'seastate' of the simulation. #93

Closed
osrf-migration opened this issue May 23, 2019 · 1 comment
Closed
Labels
enhancement New feature or request minor Plugin
Milestone

Comments

@osrf-migration
Copy link

Original report (archived issue) by Brian Bingham (Bitbucket: brian_bingham).


For the purposes of the competition we need to be able to specify the wave conditions (seastate) in the environment - specifically we need to be able to give a range of seastate values to specify the range of operating conditions that the tasks solutions will be tested against.

In the current default branch the wave field is specified as a summation of N regular waves where the amplitude, period and direction of each wave component are specified directly - see https://github.com/osrf/vrx/blob/master/wamv_gazebo/urdf/dynamics/wamv_gazebo_dynamics_plugin.xacro

In the proposed synchronized physics visualization (see PR #78 ) the wave field is specified like so…

./devel/lib/asv_wave_sim_gazebo_plugins/WaveMsgPublisher \
  --number 3 \
  --scale 2 \
  --angle 0.4 \
  --direction -1 -1 \
  --steepness 1 \
  --period 7 \
  --amplitude .1

where the properties of the individual wave components are determined as described here.

After we integrate the physics/visual synchronization (see issue #23 (#23)) we need to determine a reasonable way to describe the range of seastates that will be use for task evaluation.

@osrf-migration
Copy link
Author

Original comment by Brian Bingham (Bitbucket: brian_bingham).


  • changed state from "new" to "resolved"

See https://osrf-migration.github.io/vrx-gh-pages/#!/osrf/vrx/wiki/documentation/wavefield_envelope

@osrf-migration osrf-migration added minor Plugin enhancement New feature or request labels May 4, 2020
@osrf-migration osrf-migration added this to the 1.1 milestone May 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request minor Plugin
Projects
None yet
Development

No branches or pull requests

1 participant