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

Multiple gliders #31

Merged
merged 47 commits into from
May 12, 2021
Merged

Multiple gliders #31

merged 47 commits into from
May 12, 2021

Conversation

woensug-choi
Copy link
Collaborator

@woensug-choi woensug-choi commented Mar 10, 2021

Multiple glider support is available now.

Each vehicle is affected by separate ocean currents interpolated according to its depth.
This PR includes modifications at the kinematics plugin and an example launch file.

Quickstart

roslaunch glider_hybrid_whoi_gazebo start_demo_kinematics_stratified_current_two_gliders.launch

F63X74y54X

Changelog

  • Kinematics plugin
    • 'Set/get_model_state' ROS-Gazebo generic service calls were not compatible with multiple calls from multiple vehicles. They are alternated to use the SetWorldPos, SetWorldTwist instead
  • New launch file
    • 'start_demo_kinematics_stratified_current_two_gliders.launch' file is added
    • Glider names are 'glider_1', 'glider_2'

Notes

crvogt and others added 25 commits March 15, 2021 23:20
…/lon calc according to new interface diagram
Publish GPS topic only at the surface
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.

4 participants