Skip to content

A Gazebo plugin to simulate underwater vehicles and visualize with UWsim.

Notifications You must be signed in to change notification settings

hiveground-ros-package/freefloating_gazebo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

freefloating_gazebo

A Gazebo plugin to simulate underwater vehicles and visualize with UWsim.

Gazebo plugins

The package builds two Gazebo plugins:

  • freefloating_gazebo_fluid (world plugin) simulates buoyancy and viscous force from water

  • freefloating_gazebo_control (model plugin) opens topics for wrench and joint states, in order to control the considered robots

Other executables

Also builds an external PID controler: pid_control These PID's allow position or velocity control of the vehicle body and joints. Subscribes to setpoint and states topics, and publishes on the wrench and torque topics that are subscribed to by the freefloating_gazebo_control plugin.

Examples

The examples can be downloaded from the freefloating_gazebo_demo package.

References

Please use the following reference when citing this work:

O. Kermorgant, "A dynamic simulator for underwater vehicle-manipulators", International Conference on Simulatation, Modeling and Programming for Autonomous Robots SIMPAR 2014, Oct 2014

About

A Gazebo plugin to simulate underwater vehicles and visualize with UWsim.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 75.5%
  • Python 21.9%
  • CMake 2.6%