NeRF-based Visualization of 3D Cues Supporting Data-Driven Spacecraft Pose Estimation
Antoine Legrand, Renaud Detry, Christophe De Vleeschouwer
TL;DR
This work tackles the explainability challenge of data-driven spacecraft pose estimation for autonomous on-orbit proximity operations. It introduces a NeRF-based image generator $G_{\Phi}$ conditioned on the 6D pose $(q,t)$ and trained by backpropagating through the pose estimator $P_{\Theta}$ to reveal the 3D cues the network relies on. The approach demonstrates that the recovered cues—such as edges and pose-relevant singularities like antennas—are sufficient for accurate pose inference and provides insights into how multi-task supervision affects robustness and generalization. Overall, the method enhances interpretability and trust in pose-estimation networks, facilitating safer deployment in space missions.
Abstract
On-orbit operations require the estimation of the relative 6D pose, i.e., position and orientation, between a chaser spacecraft and its target. While data-driven spacecraft pose estimation methods have been developed, their adoption in real missions is hampered by the lack of understanding of their decision process. This paper presents a method to visualize the 3D visual cues on which a given pose estimator relies. For this purpose, we train a NeRF-based image generator using the gradients back-propagated through the pose estimation network. This enforces the generator to render the main 3D features exploited by the spacecraft pose estimation network. Experiments demonstrate that our method recovers the relevant 3D cues. Furthermore, they offer additional insights on the relationship between the pose estimation network supervision and its implicit representation of the target spacecraft.
