#include <boost/algorithm/string.hpp>#include <boost/bind.hpp>#include <boost/shared_ptr.hpp>#include <gazebo/gazebo.hh>#include <gazebo/msgs/msgs.hh>#include <gazebo/physics/Link.hh>#include <gazebo/physics/Model.hh>#include <gazebo/physics/PhysicsEngine.hh>#include <gazebo/physics/World.hh>#include <gazebo/transport/TransportTypes.hh>#include <sdf/sdf.hh>#include <math.h>#include <uuv_world_plugins/UnderwaterCurrentPlugin.hh>