scenario_OpNavAttODLimb

Overview

This scenario is identical to OpNavAttOD, except that it uses the Canny transform to extract limb points. Then it reconstructs the spacecraft position using the horizon points. More details can be found in Chapter 4 of Thibaud Teil’s PhD thesis.

The algorithms used are found in src/fswAlgorithms/imageProcessing/limbFinding, and in src/fswAlgorithms/imageProcessing/horizonOpNav.

The script can be run at full length by calling:

python3 scenario_OpNavAttODLimb.py
class scenario_OpNavAttODLimb.scenario_OpNav(masterSim, showPlots=False)[source]

Bases: BSK_OpNav.BSKScenario

Main Simulation Class

configure_initial_conditions()[source]

Developer must override this method in their BSK_Scenario derived subclass.

log_outputs()[source]

Developer must override this method in their BSK_Scenario derived subclass.

pull_outputs(showPlots)[source]

Developer must override this method in their BSK_Scenario derived subclass.