Multi-Agent 3D Map Reconstruction and Change Detection in Microgravity with Free-Flying Robots (2311.02558v4)
Abstract: Assistive free-flyer robots autonomously caring for future crewed outposts -- such as NASA's Astrobee robots on the International Space Station (ISS) -- must be able to detect day-to-day interior changes to track inventory, detect and diagnose faults, and monitor the outpost status. This work presents a framework for multi-agent cooperative mapping and change detection to enable robotic maintenance of space outposts. One agent is used to reconstruct a 3D model of the environment from sequences of images and corresponding depth information. Another agent is used to periodically scan the environment for inconsistencies against the 3D model. Change detection is validated after completing the surveys using real image and pose data collected by Astrobee robots in a ground testing environment and from microgravity aboard the ISS. This work outlines the objectives, requirements, and algorithmic modules for the multi-agent reconstruction system, including recommendations for its use by assistive free-flyers aboard future microgravity outposts.
- Street-View Change Detection with Deconvolutional Networks. Auton. Robot., 42:1301–1322, 2018.
- The Ames Stereo Pipeline: NASA’s Open Source Software for Deriving and Processing Terrain Data. Earth Space Sci., 5, 2018.
- Jean-Yves Bouguet et al. Pyramidal Implementation of the Affine Lucas-Kanade Feature Tracker: Description of the Algorithm. Intel Corporation, 5(1-10):4, 2001.
- Astrobee: A New Tool for ISS Operations. In 2018 SpaceOps Conference, Marseille, France, May 2018. American Institute of Aeronautics and Astronautics. ISBN 978-1-62410-562-3. doi: 10.2514/6.2018-2517.
- Astrobee On-Orbit Commissioning. IAF Int. Conf. Space Ops., 16(SpaceOps-2021,9,x1518):1–9, 2021.
- Astrobee Free Flyers: Integrated and Tested. Ready for Launch! IAF Int. Astr. Cong., 70:1–9, 2019.
- Eliminating Conditionally Independent Sets in Factor Graphs: A Unifying Perspective Based on Smart Factors. In IEEE Int. Conf. Robot. Autom. (ICRA), pages 4290–4297, 2014.
- Turgay Celik. Unsupervised Change Detection in Satellite Images Using Principal Component Analysis and K𝐾Kitalic_K-Means Clustering. IEEE Geosci. Remote Sens. Lett., 6(4):772–776, 2009.
- Deep Space Gateway Concept: Extending Human Presence into Cislunar Space. IEEE Aerospace Conference Proceedings, 2018-March:1–10, 2018. ISSN 1095323X. doi: 10.1109/AERO.2018.8396541.
- Frank Dellaert. Factor Graphs and GTSAM: A Hands-On Introduction. Georgia Institute of Technology, Tech. Rep, 2:4, 2012.
- Photogrammetric Computer Vision. Springer, 2016.
- Continuous-Time Batch Estimation Using Temporal Basis Functions. In IEEE Int. Conf. Robot. Autom. (ICRA), pages 2088–2095, 2012.
- Unified Temporal and Spatial Calibration for Multi-Sensor Systems. In IEEE/RSJ Int. Conf. Intell. Robot. Sys. (IROS), pages 1280–1286, 2013.
- Monitoring Changes of 3D Building Elements From Unordered Photo Collections. In IEEE Int. Conf. Comput. Vis. (ICCV), pages 249–256, 2011.
- Tanaka Kanji. Detection-By-Localization: Maintenance-Free Change Object Detector. In IEEE Int. Conf. Robot. Autom. (ICRA), pages 4348–4355, 2019.
- ETH Autonomous Systems Laboratory. Kalibr. [Online] Available: https://github.com/ethz-asl/kalibr, 2023.
- The Gateway as a Building Block for Space Exploration and Development. In IAF Int. Astr. Cong., volume 73, 2022.
- A Novel Split and Merge EM Algorithm for Gaussian Mixture Model. In Int. Conf. Nat. Comput., volume 6, pages 479–483. IEEE, 2009.
- Self-Supervised Calibration for Robotic Systems. In IEEE Intell. Veh. Symp. (IV), pages 473–480, 2013.
- Robust Semantic Mapping and Localization on a Free-Flying Robot in Microgravity. In IEEE Int. Conf. Robot. Autom. (ICRA), pages 4121–4127, 2022.
- NASA. Astrobee Robot Software. [Online] Available: https://github.com/nasa/astrobee, 2023a.
- NASA. Astrobee Media. [Online] Available: https://github.com/nasa/astrobee_media.git, 2023b.
- NASA. ISAAC (Integrated System for Autonomous and Adaptive Caretaking). [Online] Available: https://github.com/nasa/isaac, 2023c.
- SPHERES: Development of an ISS Laboratory for Formation Flight and Docking Research. In IEEE Aerosp. Conf. Proc. (AERO), volume 1, pages 59–73, 2002.
- Change Detection in 3D Models Based on Camera Images. In Workshop on Planning, Perception and Navigation for Intelligent Vehicles at the IEEE/RSJ Int. Conf. on Intell. Robot. Sys. (IROS), 2017.
- Fast Image-Based Geometric Change Detection Given a 3D Model. In IEEE Int. Conf. Robot. Autom. (ICRA), pages 6308–6315, 2018.
- 3D Change Detection–Approaches and Applications. ISPRS J. Photogramm, 122:41–56, 2016.
- Image Change Detection Algorithms: A Systematic Survey. IEEE Trans. Image Process., 14(3):294–307, 2005.
- The Earth Mover’s Distance as a Metric for Image Retrieval. Int. J. Comput. Vis., 40(2):99, 2000.
- Unsupervised Change Detection for Space Habitats Using 3D Point Clouds. In AIAA SciTech F., 2024.
- Astrobee: A New Platform for Free-Flying Robotics on the International Space Station. In Int. Sympos. Artif. Intell. Robot. Autom. in Space (i-SAIRAS), 2016.
- ISAAC: An Integrated System for Autonomous and Adaptive Caretaking. In ISS R&D Conference, 2021.
- AstroLoc: An Efficient and Robust Localizer for a Free-flying Robot. In IEEE Int. Conf. Robot. Autom. (ICRA), pages 4106–4112, 2022.
- Chris Sweeney. Theia Multiview Geometry Library: Tutorial & Reference. [Online] Available: http://theia-sfm.org, 2023.
- Image Based Detection of Geometric Changes in Urban Environments. In IEEE Int. Conf. Comput. Vis. (ICCV), pages 2336–2343. IEEE, 2011.
- City-Scale Change Detection in Cadastral 3D Models Using Images. In IEEE/CVF Int. Conf. Comput. Vis. Pattern Recognit. (CVPR), pages 113–120, 2013.