Skip to content

Multiple gliders#31

Merged
woensug-choi merged 47 commits intomasterfrom
two_gliders
May 12, 2021
Merged

Multiple gliders#31
woensug-choi merged 47 commits intomasterfrom
two_gliders

Conversation

@woensug-choi
Copy link
Copy Markdown
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
@woensug-choi woensug-choi merged commit c036cad into master May 12, 2021
@woensug-choi woensug-choi deleted the two_gliders branch July 30, 2021 04:58
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