Sidereon.SourceLocalization.Sensor (Sidereon v0.25.0)

Copy Markdown View Source

Sensor with a known Cartesian position.

position_m is a 2D or 3D Cartesian coordinate in metres. All sensors in one solve must use the same dimension. propagation_speed_m_s optionally overrides the call-level speed for this sensor.

Summary

Functions

Build a sensor from a 2D or 3D position in metres.

Types

t()

@type t() :: %Sidereon.SourceLocalization.Sensor{
  position_m: [float()],
  propagation_speed_m_s: float() | nil
}

Functions

new(position_m, propagation_speed_m_s \\ nil)

@spec new([number()] | tuple(), number() | nil) :: t()

Build a sensor from a 2D or 3D position in metres.