public class EstimatedState extends IMCMessage
Modifier and Type | Field and Description |
---|---|
static int |
ID_STATIC |
DEFAULT_ENTITY_ID, DEFAULT_SYSTEM_ID
Constructor and Description |
---|
EstimatedState() |
EstimatedState(double lat,
double lon,
float height,
float x,
float y,
float z,
float phi,
float theta,
float psi,
float u,
float v,
float w,
float vx,
float vy,
float vz,
float p,
float q,
float r,
float depth,
float alt) |
EstimatedState(IMCDefinition defs) |
EstimatedState(IMCMessage msg) |
asJSON, asJSON, asMap, asXml, asXmlStripped, cloneMessage, cloneMessage, compareTo, copyFrom, decodeTupleList, dump, encodeTupleList, get, getAbbrev, getAgeInSeconds, getAsNumber, getAsString, getBitmask, getDate, getDouble, getDst, getDstEnt, getEntityName, getFieldNames, getFloat, getHeader, getHeaderValue, getInteger, getLong, getLongFieldName, getLongName, getMessage, getMessage, getMessageInfo, getMessageList, getMessageList, getMessageType, getMgid, getPayloadSize, getProtocolFactory, getRawData, getSize, getSourceName, getSrc, getSrcEnt, getString, getString, getTimestamp, getTimestampMillis, getTupleList, getTypeOf, getUnitsOf, getValue, getValues, hasFlag, hexdump, isNull, isPeriodic, main, makeImmutable, parseJson, parseXml, payloadMD5, serialize, serialize, serialize, serializePayload, setBitMask, setDst, setDstEnt, setHeader, setMessageInfo, setMessageList, setSrc, setSrcEnt, setTimestamp, setTimestampMillis, setType, setValue, setValues, toString, validate
public static final int ID_STATIC
public EstimatedState()
public EstimatedState(IMCMessage msg)
public EstimatedState(IMCDefinition defs)
public EstimatedState(double lat, double lon, float height, float x, float y, float z, float phi, float theta, float psi, float u, float v, float w, float vx, float vy, float vz, float p, float q, float r, float depth, float alt)
public static EstimatedState create(java.lang.Object... values)
public static EstimatedState clone(IMCMessage msg) throws java.lang.Exception
java.lang.Exception
public double getLat()
public EstimatedState setLat(double lat)
lat
- Latitude (WGS-84) (rad)public double getLon()
public EstimatedState setLon(double lon)
lon
- Longitude (WGS-84) (rad)public double getHeight()
public EstimatedState setHeight(double height)
height
- Height (WGS-84) (m)public double getX()
public EstimatedState setX(double x)
x
- Offset north (m)public double getY()
public EstimatedState setY(double y)
y
- Offset east (m)public double getZ()
public EstimatedState setZ(double z)
z
- Offset down (m)public double getPhi()
public EstimatedState setPhi(double phi)
phi
- Rotation over x axis (rad)public double getTheta()
public EstimatedState setTheta(double theta)
theta
- Rotation over y axis (rad)public double getPsi()
public EstimatedState setPsi(double psi)
psi
- Rotation over z axis (rad)public double getU()
public EstimatedState setU(double u)
u
- Body-Fixed xx Velocity (m/s)public double getV()
public EstimatedState setV(double v)
v
- Body-Fixed yy Velocity (m/s)public double getW()
public EstimatedState setW(double w)
w
- Body-Fixed zz Velocity (m/s)public double getVx()
public EstimatedState setVx(double vx)
vx
- Ground Velocity X (North) (m/s)public double getVy()
public EstimatedState setVy(double vy)
vy
- Ground Velocity Y (East) (m/s)public double getVz()
public EstimatedState setVz(double vz)
vz
- Ground Velocity Z (Down) (m/s)public double getP()
public EstimatedState setP(double p)
p
- Angular Velocity in x (rad/s)public double getQ()
public EstimatedState setQ(double q)
q
- Angular Velocity in y (rad/s)public double getR()
public EstimatedState setR(double r)
r
- Angular Velocity in z (rad/s)public double getDepth()
public EstimatedState setDepth(double depth)
depth
- Depth (m)public double getAlt()
public EstimatedState setAlt(double alt)
alt
- Altitude (m)