This study proposes a visual SLAM algorithm for autonomous asteroid exploration, leveraging state-of-the-art estimation techniques from Robotics. Two variants of a factor graphbased SLAM system are developed: ISAM2dynamics, which directly incorporates orbital dynamics constraint into the SLAM estimation process, and ISAM2concurrent, featuring a dynamic filter tightly-coupled with the smoother. Both methods provide accurate sparse metric maps of the target while estimating the entire history of attitude and orbital states. A keyframe insertion logic is also proposed to insert graph states in an adaptive manner and only as required by the algorithm. A medium fidelity image processing emulator is presented to avoid the burden of rendering images while retaining representativeness of the measurements’ errors. This enabled a comparative Monte Carlo analysis to highlight advantages and drawbacks of the approaches. Results show that incorporating the dynamics directly into the factor graph allows a more accurate and consistent estimation with respect to ISAM2concurrent approach. Moreover, it enables the smoother to correct estimation of landmarks that are no longer visible, thus maintaining the entire map consistent throughout the navigation window. However, this comes at the cost of a computational cost of the smoothing that increases over time.

Enhanced Full Visual Slam for Close Proximity Exploration of Asteroids Combining Incremental Smoothing with Filtering Techniques

Califano, P.;Piccolo, F.;Panicucci, P.;Topputo, F.
2025-01-01

Abstract

This study proposes a visual SLAM algorithm for autonomous asteroid exploration, leveraging state-of-the-art estimation techniques from Robotics. Two variants of a factor graphbased SLAM system are developed: ISAM2dynamics, which directly incorporates orbital dynamics constraint into the SLAM estimation process, and ISAM2concurrent, featuring a dynamic filter tightly-coupled with the smoother. Both methods provide accurate sparse metric maps of the target while estimating the entire history of attitude and orbital states. A keyframe insertion logic is also proposed to insert graph states in an adaptive manner and only as required by the algorithm. A medium fidelity image processing emulator is presented to avoid the burden of rendering images while retaining representativeness of the measurements’ errors. This enabled a comparative Monte Carlo analysis to highlight advantages and drawbacks of the approaches. Results show that incorporating the dynamics directly into the factor graph allows a more accurate and consistent estimation with respect to ISAM2concurrent approach. Moreover, it enables the smoother to correct estimation of landmarks that are no longer visible, thus maintaining the entire map consistent throughout the navigation window. However, this comes at the cost of a computational cost of the smoothing that increases over time.
2025
35th AAS/AIAA Space Flight Mechanics Meeting
File in questo prodotto:
File Dimensione Formato  
CALIP01-25.pdf

accesso aperto

Dimensione 13.91 MB
Formato Adobe PDF
13.91 MB Adobe PDF Visualizza/Apri

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/11311/1282763
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex ND
social impact