Medusa SimulationDocumentation
Overview
Initializing search
medusa_simulation
Medusa SimulationDocumentation
medusa_simulation
Introduction
Get Started
Get Started
Repository Structure
Install Guide
Build the Code
Packages documentation
Packages documentation
Medusa Gazebo
Medusa Gazebo
Medusa Vehicles
Medusa Vehicles
Bluerov Regular
Bluerov Regular
Documentation
Documentation
Mblack Vehicle
Mblack Vehicle
Documentation
Documentation
Mred Vehicle
Mred Vehicle
Documentation
Documentation
Mvector Vehicle
Mvector Vehicle
Documentation
Documentation
Myellow Vehicle
Myellow Vehicle
Documentation
Documentation
Medusa Gazebo Bringup
Medusa Gazebo Bringup
Documentation
Documentation
Medusa Worlds
Medusa Worlds
Documentation
Documentation
Namespaces
Namespaces
terrain_generator
Uuv Simulator
Uuv Simulator
Uuv Assistants
Uuv Assistants
Documentation
Documentation
Classes
Classes
publish_vehicle_footprint::VehicleFootprint
publish_world_models::WorldPublisher
tf_quaternion::transformations::Arcball
Namespaces
Namespaces
publish_footprints
publish_vehicle_footprint
publish_world_models
set_simulation_timer
setup
tf
tf_quaternion
tf_quaternion::transformations
unpause_simulation
Uuv Descriptions
Uuv Descriptions
Documentation
Documentation
Classes
Classes
test_urdf_files::TestRexROVURDFFiles
Namespaces
Namespaces
test_urdf_files
Uuv Gazebo Plugins
Uuv Gazebo Plugins
Uuv Gazebo Plugins
Uuv Gazebo Plugins
Documentation
Documentation
Classes
Classes
gazebo::BuoyantObject
gazebo::ConversionFunction
classgazebo 1 1ConversionFunctionBasic
classgazebo 1 1ConversionFunctionBessa
gazebo::ConversionFunctionFactory
gazebo::ConversionFunctionLinearInterp
gazebo::Dynamics
gazebo::DynamicsFactory
gazebo::DynamicsFirstOrder
gazebo::DynamicsZeroOrder
gazebo::FinPlugin
gazebo::HMBox
gazebo::HMCylinder
classgazebo 1 1HMFossen
gazebo::HMSphere
classgazebo 1 1HMSpheroid
gazebo::HydrodynamicModel
gazebo::HydrodynamicModelFactory
gazebo::LiftDrag
gazebo::LiftDragFactory
gazebo::LiftDragQuadratic
gazebo::LiftDragTwoLines
gazebo::ThrusterDynamicsBessa
gazebo::ThrusterDynamicsYoerger
gazebo::ThrusterPlugin
gazebo::UmbilicalModel
gazebo::UmbilicalModelBerg
gazebo::UmbilicalModelFactory
gazebo::UmbilicalPlugin
gazebo::UmbilicalSegment
gazebo::UnderwaterObjectPlugin
Namespaces
Namespaces
Eigen
gazebo
Uuv Gazebo Ros Plugins Msgs
Uuv Gazebo Ros Plugins Msgs
Documentation
Documentation
Uuv Gazebo Ros Plugins
Uuv Gazebo Ros Plugins
Documentation
Documentation
Classes
Classes
gazebo::AccelerationsTestPlugin
gazebo::CustomBatteryConsumerROSPlugin
gazebo::LinearBatteryROSPlugin
gazebo::ThrusterManagerROSPlugin
test_default_fossen_vehicle::TestDefaultFossenVehicle
test_sphere_vehicle::TestSphereVehicle
test_thrusters::TestThrusters
uuv_simulator_ros::FinROSPlugin
uuv_simulator_ros::JointStatePublisher
uuv_simulator_ros::ThrusterROSPlugin
uuv_simulator_ros::UnderwaterObjectROSPlugin
Namespaces
Namespaces
gazebo
test_default_fossen_vehicle
test_sphere_vehicle
test_thrusters
uuv_gazebo_ros_plugins_msgs::srv
uuv_simulator_ros
Uuv Sensor Plugins
Uuv Sensor Plugins
Uuv Sensor Ros Plugins Msgs
Uuv Sensor Ros Plugins Msgs
Documentation
Documentation
Uuv Sensor Ros Plugins
Uuv Sensor Ros Plugins
Documentation
Documentation
Classes
Classes
FirstOrderFilter
gazebo::AltimeterROSPlugin
gazebo::CPCROSPlugin
gazebo::DVLROSPlugin
gazebo::GPSROSPlugin
gazebo::GazeboRosImageSonar
gazebo::GstCameraPlugin
gazebo::IMUROSPlugin
gazebo::MagnetometerROSPlugin
gazebo::PoseGTROSPlugin
gazebo::ROSBaseModelPlugin
gazebo::ROSBasePlugin
gazebo::ROSBaseSensorPlugin
gazebo::RPTROSPlugin
gazebo::SubseaPressureROSPlugin
gazebo::UnderwaterCameraROSPlugin
gazebo::modemPlugin
gazebo::usblPlugin
test_urdf_files::TestURDFFiles
structgazebo 1 1IMUParameters
gazebo::MagnetometerParameters
Namespaces
Namespaces
cv
gazebo
std
test_urdf_files
Uuv World Plugins
Uuv World Plugins
Uuv World Plugins
Uuv World Plugins
Documentation
Documentation
Classes
Classes
gazebo::GaussMarkovProcess
classgazebo 1 1UnderwaterCurrentPlugin
Namespaces
Namespaces
gazebo
Uuv World Ros Plugins Msgs
Uuv World Ros Plugins Msgs
Documentation
Documentation
Uuv World Ros Plugins
Uuv World Ros Plugins
Documentation
Documentation
Classes
Classes
gazebo::SphericalCoordinatesROSInterfacePlugin
uuv_simulator_ros::UnderwaterCurrentROSPlugin
Namespaces
Namespaces
gazebo
uuv_simulator_ros
Medusa Base
Medusa Base
Medusa Comms
Medusa Comms
Comms Msgs
Comms Msgs
Documentation
Documentation
Comms Radio
Comms Radio
Cpf Gamma
Cpf Gamma
Documentation
Documentation
Classes
Classes
cpf_gamma_ros::CpfGammaClientNode::CpfGammaClientNode
cpf_gamma_ros::CpfGammaServerNode::CpfGammaServerNode
Namespaces
Namespaces
cpf_gamma_ros
cpf_gamma_ros::CpfGammaClientNode
cpf_gamma_ros::CpfGammaServerNode
setup
Comms Acoustic
Comms Acoustic
Data Serializer
Data Serializer
Documentation
Documentation
Classes
Classes
data_serializer_ros::DataSerializerNode::DataSerializerNode
Namespaces
Namespaces
data_serializer_algorithms
data_serializer_algorithms::DataSerializerAlgorithm
data_serializer_ros
data_serializer_ros::DataSerializerNode
setup
Comms State Broadcaster
Comms State Broadcaster
Documentation
Documentation
Classes
Classes
Gnss2State
State2Gnss
UsblFix2State
Evo Tools
Evo Tools
Documentation
Documentation
Classes
Classes
DmacToMedusaNode
pos2simmodem::Pos2SimModem
Namespaces
Namespaces
pos2simmodem
Interrogation Scheme
Interrogation Scheme
Documentation
Documentation
Classes
Classes
AcousticPinger
ReplierNode
Dsor Utils
Dsor Utils
Dsor Msgs
Dsor Msgs
Documentation
Documentation
Dsor Utils
Dsor Utils
Documentation
Documentation
Classes
Classes
CircularDelay
CircularDelay::const_iterator
CircularDelay::const_reverse_iterator
CircularDelay::iterator
CircularDelay::reverse_iterator
Differentiator
DigitalFilter
HighPassFilter
HighPassFilter3
LowPassFilter
LowPassFilter2
LowPassFilter3
LowPassFilter3DiffApprox
LowPassFilter3MatchedZ
MovingAvarageFilter
DSOR::VehicleState
Namespaces
Namespaces
DSOR
tps
Medusa Sim
Medusa Sim
Auv Sim
Auv Sim
Documentation
Documentation
Classes
Classes
AUV
SimulationNode
State
Sensor Sim
Sensor Sim
Documentation
Documentation
Overview
Classes
Classes
SensorSim
SensorSim::Sensor
Medusa Addons
Medusa Addons
Http Server
Http Server
Documentation
Documentation
Classes
Classes
console::CallbackEcho
console::ERROR_Struct
console::HTTP_Handler
console::ROSTopicException
console::ROSTopicIOException
console::ThreadedHTTPServer
console::Topic_Struct
console::subscriber_Thread
Namespaces
Namespaces
console
setup
waypoint::srv
Libraries
Libraries
Medusa Diagnostics Library
Medusa Diagnostics Library
Documentation
Documentation
Namespaces
Namespaces
MedusaDiagnostics
Medusa Gimmicks Library
Medusa Gimmicks Library
Documentation
Documentation
Namespaces
Namespaces
MedusaGimmicks
Medusa Scripts
Medusa Scripts
Remote Controller
Remote Controller
Documentation
Documentation
Classes
Classes
RemoteControllerNode::RemoteControllerNode
Namespaces
Namespaces
RemoteControllerNode
Safety Feature
Safety Feature
Documentation
Documentation
Status Aggregator
Status Aggregator
Documentation
Documentation
Classes
Classes
diagnostic_aggregator::StatusAnalyzer
Namespaces
Namespaces
diagnostic_aggregator
Console Path Parser
Console Path Parser
Documentation
Documentation
Classes
Classes
ConsolePathParserNode
Formation
Section
Medusa Msgs
Medusa Msgs
Documentation
Documentation
Medusa Bringup
Medusa Bringup
Documentation
Documentation
Classes
Classes
medusa_bringup_algorithms::MedusaSetup::MedusaSetup
medusa_bringup_algorithms::MedusaSetup::Process
medusa_bringup_algorithms::MedusaSetup::ProcessActionType
medusa_bringup_algorithms::MedusaSetup::ProcessNotFound
medusa_bringup_ros::MedusaBringupVxNode::MedusaBringupVxNode
Namespaces
Namespaces
medusa_bringup_algorithms
medusa_bringup_algorithms::MedusaSetup
medusa_bringup_ros
medusa_bringup_ros::MedusaBringupVxNode
setup
Medusa Planning
Medusa Planning
Dsor Paths
Dsor Paths
Documentation
Documentation
Classes
Classes
Arc2D
Bernoulli
Circle2D
ConstRabbitSpeed
ConstVehicleSpeed
Line
Path
PathNode
PathSection
Polinomial5
Polynomial5
Sinusoid2D
Speed
Medusa Control
Medusa Control
Outer Loops Controllers
Outer Loops Controllers
Cpf Control
Cpf Control
Documentation
Documentation
Classes
Classes
CPFControl
CpfNode
EventTriggered
VehicleInfo
Waypoint
Waypoint
Documentation
Documentation
Classes
Classes
WaypointController
WaypointNode
WpHeading
WpLoose
WpStandard
Output_t
Vehicle_t
WPref_t
Path Following
Path Following
Documentation
Documentation
Classes
Classes
classAguiar
classBrevik
classFossen
classLapierre
classMarcelo
PathFollowing
PathFollowingNode
Pramod
RelativeHeading
Romulo
classSamson
PFollowingDebug
PathState
VehicleState
Inner Loops Controllers
Inner Loops Controllers
Inner Loops Pid
Inner Loops Pid
Documentation
Documentation
Overview
Classes
Classes
Innerloops
PID_Controller
RosController
Safeties
Open Loop Controller
Open Loop Controller
Documentation
Documentation
Classes
Classes
src::open_loop_controller::OpenLoopNode::OpenLoopNode
Namespaces
Namespaces
setup
src
src::open_loop_controller
src::open_loop_controller::OpenLoopNode
Static Thruster Allocation
Static Thruster Allocation
Documentation
Documentation
Classes
Classes
ThrustAllocation
Vehicle Stabilizer
Vehicle Stabilizer
Documentation
Documentation
Classes
Classes
VehicleStabilizerNode
Medusa Nav
Medusa Nav
Medusa Nav
Medusa Nav
Documentation
Documentation
Overview
Nav Tools
Nav Tools
Documentation
Documentation
Overview
Classes
Classes
AuvState2mState
Gnss2Utm
Gnss2UtmOutlier
LowPassFilter
SmoothState
UsblFix2Pos
Sensor Fusion
Sensor Fusion
Documentation
Documentation
Theory
Overview
Developer Notes
Classes
Classes
DeadReckoning
FiltersNode
HorizontalFilter
RotationalFilter
VerticalFilter
FilterGimmicks::measurement
FilterGimmicks::predicate_frame_id
HorizontalFilter::config
RotationalFilter::config
VerticalFilter::config
Namespaces
Namespaces
FilterGimmicks
Medusa Sim Bringup
Medusa Sim Bringup
Documentation
Documentation
Simple Bringup
Simple Bringup
Documentation
Documentation
Contributing
Contributing
Code of Conduct
Contributing
Changelog
Acknowledgments
License
Overview
Last update:
May 30, 2022
Back to top