BSK_Plotting

BSK_Plotting.plot_data_lat(timeData, dataLoc, C_PN, id=None)[source]

Plot geodetic latitude from time-series position and DCM data.

Assumes: - timeData is length N - dataLoc has shape (N, 3) and is expressed in frame N - C_PN has shape (N, 3, 3), where each sample maps N -> P

All three inputs must be aligned sample-by-sample in time.

BSK_Plotting.plot_data_tam(timeData, dataTam, id=None)[source]

Plot the magnetic field.

BSK_Plotting.plot_illumination_fraction(timeAxis, illumination_factor, id=None)[source]

Preferred plot for eclipse illumination fraction.

BSK_Plotting.plot_magnetic_field(timeData, dataMagField, id=None)[source]

Plot the magnetic field.

BSK_Plotting.plot_position(time, r_BN_N_truth, r_BN_N_meas, tTN, r_TN_N, id=None)[source]

Plot the position result.

BSK_Plotting.plot_rw_cmd_actual_torque(timeData, dataUsReq, dataRW, numRW, id=None, livePlot=False)[source]

compare commanded and actual RW motor torques

BSK_Plotting.plot_shadow_fraction(timeAxis, shadow_factor, id=None)[source]

Backwards-compatible alias for plot_illumination_fraction.

Kept for older scenarios that still call plot_shadow_fraction.

BSK_Plotting.plot_velocity(time, v_BN_N_truth, v_BN_N_meas, id=None)[source]

Plot the velocity result.