Achieving autonomous spacecraft operations is crucial for missions such as On-Orbit Servicing (OOS) and Ac- tive Debris Removal (ADR). In this frame, this work fo- cuses on visual-based relative navigation by introducing a pose estimation architecture relying on the combina- tion of Convolutional Neural Networks (CNN) with state- of-the-art Perspective-n-Points (PnP) solvers. Specifically, a two-stage deep learning approach is proposed: in the first stage, a YOLOv8-based network effectively localizes the target allowing the selection of a region of interest; the second stage employs a specialized YOLOv8-pose net- work to detect and identify a set of 2D points on the im- age plane corresponding to natural features of the target's surface by solving a regression problem. The resulting set of 2D-3D point correspondences is input to an analytical PnP solver followed by a first pose refinement step rely- ing on the numerical solution of a least-squares problem through Gauss-Newton method and a subsequent addi- tional refinement based on the Levenberg-Marquardt al- gorithm. Performance assessment is carried out by train- ing and testing the CNNs and the entire processing pipeline on the SPEED+ dataset getting a mean rotation of 1.37° and a mean translation error of 4.7 cm.

YOLOv8-Based Architecture for Pose Estimation of Uncooperative Spacecraft / Palescandolo, Matteo; Napolano, Giuseppe; Opromolla, Roberto; Grassi, Michele. - (2024), pp. 476-481. ( SPAICE2024 European Centre for Space Applications and Telecommunications (ECSAT) in Oxfordshire, UK 17 – 19 September 2024) [10.5281/zenodo.13885665].

YOLOv8-Based Architecture for Pose Estimation of Uncooperative Spacecraft

Matteo Palescandolo;Giuseppe Napolano;Roberto Opromolla;Michele Grassi
2024

Abstract

Achieving autonomous spacecraft operations is crucial for missions such as On-Orbit Servicing (OOS) and Ac- tive Debris Removal (ADR). In this frame, this work fo- cuses on visual-based relative navigation by introducing a pose estimation architecture relying on the combina- tion of Convolutional Neural Networks (CNN) with state- of-the-art Perspective-n-Points (PnP) solvers. Specifically, a two-stage deep learning approach is proposed: in the first stage, a YOLOv8-based network effectively localizes the target allowing the selection of a region of interest; the second stage employs a specialized YOLOv8-pose net- work to detect and identify a set of 2D points on the im- age plane corresponding to natural features of the target's surface by solving a regression problem. The resulting set of 2D-3D point correspondences is input to an analytical PnP solver followed by a first pose refinement step rely- ing on the numerical solution of a least-squares problem through Gauss-Newton method and a subsequent addi- tional refinement based on the Levenberg-Marquardt al- gorithm. Performance assessment is carried out by train- ing and testing the CNNs and the entire processing pipeline on the SPEED+ dataset getting a mean rotation of 1.37° and a mean translation error of 4.7 cm.
2024
YOLOv8-Based Architecture for Pose Estimation of Uncooperative Spacecraft / Palescandolo, Matteo; Napolano, Giuseppe; Opromolla, Roberto; Grassi, Michele. - (2024), pp. 476-481. ( SPAICE2024 European Centre for Space Applications and Telecommunications (ECSAT) in Oxfordshire, UK 17 – 19 September 2024) [10.5281/zenodo.13885665].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11588/1008085
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact