APM:Libraries
Public Member Functions | Public Attributes | List of all members
SITL::Submarine::FrameConfig Class Reference

#include <SIM_Submarine.h>

Public Member Functions

 FrameConfig ()=default
 

Public Attributes

float length = 0.457
 
float width = 0.338
 
float height = 0.254
 
float weight = 10.5
 
float net_bouyancy = 2.0
 
float bouyancy_acceleration = GRAVITY_MSS + net_bouyancy/weight
 

Detailed Description

Definition at line 48 of file SIM_Submarine.h.

Constructor & Destructor Documentation

◆ FrameConfig()

SITL::Submarine::FrameConfig::FrameConfig ( )
default

Member Data Documentation

◆ bouyancy_acceleration

float SITL::Submarine::FrameConfig::bouyancy_acceleration = GRAVITY_MSS + net_bouyancy/weight

Definition at line 57 of file SIM_Submarine.h.

Referenced by SITL::Submarine::calculate_buoyancy_acceleration().

◆ height

float SITL::Submarine::FrameConfig::height = 0.254

Definition at line 53 of file SIM_Submarine.h.

Referenced by SITL::Submarine::calculate_buoyancy_acceleration().

◆ length

float SITL::Submarine::FrameConfig::length = 0.457

Definition at line 51 of file SIM_Submarine.h.

◆ net_bouyancy

float SITL::Submarine::FrameConfig::net_bouyancy = 2.0

Definition at line 55 of file SIM_Submarine.h.

◆ weight

float SITL::Submarine::FrameConfig::weight = 10.5

Definition at line 54 of file SIM_Submarine.h.

◆ width

float SITL::Submarine::FrameConfig::width = 0.338

Definition at line 52 of file SIM_Submarine.h.


The documentation for this class was generated from the following file: