Skip to content

SSN Sensor Functions

Functions for accessing the Vallado Space Surveillance Network sensor site dataset.

All functions are available via brahe.datasets.ssn_sensors.<function_name>.

load

ssn_sensors_load builtin

ssn_sensors_load() -> list[PointLocation]

Load the Vallado SSN sensor sites.

Returns representative US Space Surveillance Network sensor sites with locations from Vallado 4th Ed. Table 4-2, az/el/range limits from Table 4-3, and bias/noise calibration values from Table 4-4. Data is embedded; no network access is required.

Returns:

Type Description
list[PointLocation]

list[PointLocation]: 21 sensor sites with properties: - sensor_type: "azel_range" or "radec" - system, category, sensor_numbers: descriptive metadata - az_min_deg/az_max_deg/el_min_deg/el_max_deg/range_max_m: optional limits - range_bias_m/az_bias_deg/el_bias_deg and range_noise_m/az_noise_deg/el_noise_deg: optional calibration

Raises:

Type Description
RuntimeError

If the embedded data cannot be parsed.

Example
1
2
3
4
import brahe as bh

sensors = bh.datasets.ssn_sensors.load()
radars = [s for s in sensors if s.properties["sensor_type"] == "azel_range"]

See Also