Giuseppe Napolano, Alessia Nocerino, Giancarmine Fasano, Michele Grassi, Roberto Opromolla
{"title":"基于cnn的主动碎片清除任务中相对状态和目标运动参数估计体系","authors":"Giuseppe Napolano, Alessia Nocerino, Giancarmine Fasano, Michele Grassi, Roberto Opromolla","doi":"10.1016/j.actaastro.2025.06.012","DOIUrl":null,"url":null,"abstract":"<div><div>This paper presents an original relative navigation architecture for proximity operations towards an uncooperative inactive satellite, employing convolutional neural networks for monocular-based pose estimation. In particular, this latter task is performed following an indirect approach, in which two neural networks of the YOLO family are employed to respectively locate the target satellite in the image and identify a set of key-points corresponding to natural target features. The resulting correspondences between the 3D coordinates of the key-points and their positions in the image are used to solve a Perspective-n-Point problem combining analytical and numerical solvers. In addition, an original strategy is introduced to get estimates of the target angular velocity and of its covariance. Such pose and target angular velocity information are integrated as measurements in the correction step of a Multiplicative Extended Kalman Filter at different frequencies; this approach allows improving rotational state estimation accuracy, especially when dealing with tumbling satellites. A new dataset of 20000 synthetic images of the ENVISAT satellite is generated using the open-source software Blender, accounting for variable conditions in terms of target relative position, attitude, Sun illumination and presence of the Earth in the background, to train the networks. Several testing datasets are generated to validate the proposed methods, simulating monitoring and approach scenarios with spinning and tumbling targets. A parametrical study is also conducted to assess the effect of the size of the key-points’ extraction network and of the suppression of the target detection network on relative navigation accuracy. Results show the capability to estimate the relative state with errors of less than 6 % of the range on relative position and with degree-level accuracy on relative attitude, while relative velocity and target angular velocity are estimated with errors of less than 6 cm/s and 0.1°/s, respectively; the accuracy of target angular velocity estimation is preserved even with tumbling satellites having angular rates up to 1°/s.</div></div>","PeriodicalId":44971,"journal":{"name":"Acta Astronautica","volume":"235 ","pages":"Pages 485-511"},"PeriodicalIF":3.4000,"publicationDate":"2025-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A CNN-based architecture for relative state and target motion parameters estimation in active debris removal missions\",\"authors\":\"Giuseppe Napolano, Alessia Nocerino, Giancarmine Fasano, Michele Grassi, Roberto Opromolla\",\"doi\":\"10.1016/j.actaastro.2025.06.012\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>This paper presents an original relative navigation architecture for proximity operations towards an uncooperative inactive satellite, employing convolutional neural networks for monocular-based pose estimation. In particular, this latter task is performed following an indirect approach, in which two neural networks of the YOLO family are employed to respectively locate the target satellite in the image and identify a set of key-points corresponding to natural target features. The resulting correspondences between the 3D coordinates of the key-points and their positions in the image are used to solve a Perspective-n-Point problem combining analytical and numerical solvers. In addition, an original strategy is introduced to get estimates of the target angular velocity and of its covariance. Such pose and target angular velocity information are integrated as measurements in the correction step of a Multiplicative Extended Kalman Filter at different frequencies; this approach allows improving rotational state estimation accuracy, especially when dealing with tumbling satellites. A new dataset of 20000 synthetic images of the ENVISAT satellite is generated using the open-source software Blender, accounting for variable conditions in terms of target relative position, attitude, Sun illumination and presence of the Earth in the background, to train the networks. Several testing datasets are generated to validate the proposed methods, simulating monitoring and approach scenarios with spinning and tumbling targets. A parametrical study is also conducted to assess the effect of the size of the key-points’ extraction network and of the suppression of the target detection network on relative navigation accuracy. Results show the capability to estimate the relative state with errors of less than 6 % of the range on relative position and with degree-level accuracy on relative attitude, while relative velocity and target angular velocity are estimated with errors of less than 6 cm/s and 0.1°/s, respectively; the accuracy of target angular velocity estimation is preserved even with tumbling satellites having angular rates up to 1°/s.</div></div>\",\"PeriodicalId\":44971,\"journal\":{\"name\":\"Acta Astronautica\",\"volume\":\"235 \",\"pages\":\"Pages 485-511\"},\"PeriodicalIF\":3.4000,\"publicationDate\":\"2025-06-12\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Acta Astronautica\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0094576525003649\",\"RegionNum\":2,\"RegionCategory\":\"物理与天体物理\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"ENGINEERING, AEROSPACE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Acta Astronautica","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0094576525003649","RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, AEROSPACE","Score":null,"Total":0}
A CNN-based architecture for relative state and target motion parameters estimation in active debris removal missions
This paper presents an original relative navigation architecture for proximity operations towards an uncooperative inactive satellite, employing convolutional neural networks for monocular-based pose estimation. In particular, this latter task is performed following an indirect approach, in which two neural networks of the YOLO family are employed to respectively locate the target satellite in the image and identify a set of key-points corresponding to natural target features. The resulting correspondences between the 3D coordinates of the key-points and their positions in the image are used to solve a Perspective-n-Point problem combining analytical and numerical solvers. In addition, an original strategy is introduced to get estimates of the target angular velocity and of its covariance. Such pose and target angular velocity information are integrated as measurements in the correction step of a Multiplicative Extended Kalman Filter at different frequencies; this approach allows improving rotational state estimation accuracy, especially when dealing with tumbling satellites. A new dataset of 20000 synthetic images of the ENVISAT satellite is generated using the open-source software Blender, accounting for variable conditions in terms of target relative position, attitude, Sun illumination and presence of the Earth in the background, to train the networks. Several testing datasets are generated to validate the proposed methods, simulating monitoring and approach scenarios with spinning and tumbling targets. A parametrical study is also conducted to assess the effect of the size of the key-points’ extraction network and of the suppression of the target detection network on relative navigation accuracy. Results show the capability to estimate the relative state with errors of less than 6 % of the range on relative position and with degree-level accuracy on relative attitude, while relative velocity and target angular velocity are estimated with errors of less than 6 cm/s and 0.1°/s, respectively; the accuracy of target angular velocity estimation is preserved even with tumbling satellites having angular rates up to 1°/s.
期刊介绍:
Acta Astronautica is sponsored by the International Academy of Astronautics. Content is based on original contributions in all fields of basic, engineering, life and social space sciences and of space technology related to:
The peaceful scientific exploration of space,
Its exploitation for human welfare and progress,
Conception, design, development and operation of space-borne and Earth-based systems,
In addition to regular issues, the journal publishes selected proceedings of the annual International Astronautical Congress (IAC), transactions of the IAA and special issues on topics of current interest, such as microgravity, space station technology, geostationary orbits, and space economics. Other subject areas include satellite technology, space transportation and communications, space energy, power and propulsion, astrodynamics, extraterrestrial intelligence and Earth observations.