CNN-based image processing algorithm for autonomous optical navigation of Hera mission to the binary asteroid Didymos

Kaluthantrige, Aurelio and Feng, Jinglang and Gil-Fernández, Jesús (2023) CNN-based image processing algorithm for autonomous optical navigation of Hera mission to the binary asteroid Didymos. Acta Astronautica, 211. pp. 60-75. ISSN 0094-5765 (https://doi.org/10.1016/j.actaastro.2023.05.029)

[thumbnail of Kaluthantrige-etal-AA-2023-CNN-based-image-processing-algorithm-for-autonomous-optical-navigation-of-Hera]
Preview
Text. Filename: Kaluthantrige_etal_AA_2023_CNN_based_image_processing_algorithm_for_autonomous_optical_navigation_of_Hera.pdf
Final Published Version
License: Creative Commons Attribution 4.0 logo

Download (6MB)| Preview

Abstract

Hera mission is the European Space Agency’s contribution to the international collaboration with NASA for the planetary defence, i.e. Asteroid Impact Deflection Assessment aiming to deflect the trajectory of its target binary asteroid system (65803) Didymos. The Early Characterization Phase and the Detailed Characterization Phase of Hera mission are two phases of the proximity operations with the objective to physically and dynamically characterize Didymos. During these phases, an Image Processing algorithm is required to estimate the position of the centroid of the primary to enable Line of Sight navigation. However, the performance of standard Image Processing algorithms is affected by the disturbances of the image, such as poor illumination conditions, the presence of external bodies and the irregular shape of the target. This research addresses this challenge by developing a robust Convolutional Neural Networks-based Image Processing algorithm to estimate the position of the centroids of Didymos and its moon Dimorphos, the pseudorange from the primary and the Sun phase angle. The training, validation and testing datasets are generated with the software Planet and Asteroid Natural scene Generation Utility using the Early Characterization Phase and the Detailed Characterization Phase trajectories as case scenario. The position in the image of the centroids of Didymos and Dimorphos is estimated using their respective position vectors. To estimate the pseudorange, the developed algorithm regresses a set of keypoints on the visible border of Didymos and evaluates its apparent radius. For the Sun phase angle, the pixel position of the subsolar point of the primary is leveraged. The High-Resolution Network is the Convolutional Neural Network architecture applied to detect keypoints with superior spatial precision. Even with the considered disturbances, the analysis shows that the proposed algorithm is able to provide an accurate estimation of the mentioned outputs for all the Early Characterization Phase trajectory and for 77.33% of the Detailed Characterization Phase trajectory, improving the robustness and autonomy of the mission navigation.