sarkit.sicd.projection.ProjectionSetsBi

class ProjectionSetsBi(*, t_COA, tx_COA, tr_COA, Xmt_COA, VXmt_COA, Rcv_COA, VRcv_COA, R_Avg_COA, Rdot_Avg_COA)

Ensemble of bistatic Center of Aperture projection sets.

For a selected image grid location, the COA projection set contains the parameters needed for computing precise image-to-scene projection.

Constructor arguments are array_like and broadcast into the attributes after an implicit, right-most dimension is added to t_COA, tx_COA, tr_COA, R_Avg_COA and Rdot_Avg_COA. The implicit dimension is subsequently removed

Attributes:
t_COA(…) ndarray

Center of aperture times in seconds relative to collect start

tx_COA, tr_COA(…) ndarray

Transmit and receive times in seconds relative to collect start for computing bistatic geometry

Xmt_COA, Rcv_COA(…, 3) ndarray

Transmit and receive APC positions with ECEF X, Y, Z components (m) in last dimension

VXmt_COA, VRcv_COA(…, 3) ndarray

Transmit and receive APC velocities with ECEF X, Y, Z components (m/s) in last dimension

R_Avg_COA, Rdot_Avg_COA(…) ndarray

Range (m) and range rate (m/s) averages relative to the APC COA positions and velocities

Methods

from_mono(mono_proj_set)

Create a bistatic projection set from a monostatic projection set.