paper-with-me

홈 › Papers

Towards Robust Learning-Based Pose Estimation of Noncooperative Spacecraft

2019-09-01 · Tae Ha Park, Sumant Sharma, Simone D'Amico

This work presents a novel Convolutional Neural Network (CNN) architecture and a training procedure to enable robust and accurate pose estimation of a noncooperative spacecraft. First, a new CNN architecture is introduced that has scored a fourth place in the recent Pose Estimation Challenge hosted by Stanford's Space Rendezvous Laboratory (SLAB) and the Advanced Concepts Team (ACT) of the European Space Agency (ESA). The proposed architecture first detects the object by regressing a 2D bounding box, then a separate network regresses the 2D locations of the known surface keypoints from an image of the target cropped around the detected Region-of-Interest (RoI). In a single-image pose estimation problem, the extracted 2D keypoints can be used in conjunction with corresponding 3D model coordinates to compute relative pose via the Perspective-n-Point (PnP) problem. These keypoint locations have known correspondences to those in the 3D model, since the CNN is trained to predict the corners in a pre-defined order, allowing for bypassing the computationally expensive feature matching processes. This work also introduces and explores the texture randomization to train a CNN for spaceborne applications. Specifically, Neural Style Transfer (NST) is applied to randomize the texture of the spacecraft in synthetically rendered images. It is shown that using the texture-randomized images of spacecraft for training improves the network's performance on spaceborne images without exposure to them during training. It is also shown that when using the texture-randomized spacecraft images during training, regressing 3D bounding box corners leads to better performance on spaceborne images than regressing surface keypoints, as NST inevitably distorts the spacecraft's geometric features to which the surface keypoints have closer relation.

📄 PDF Abstract BibTeX arXiv:1909.00392

Code (2)

tpark94/speedplusbaseline pytorch
tpark94/spnv2 pytorch

Tasks

Pose EstimationStyle Transfer

Similar Papers 제목 키워드 기반

Robust Multi-Task Learning and Online Refinement for Spacecraft Pose Estimation across Domain Gap

2022-03-08 · Tae Ha Park, Simone D'Amico

This work presents Spacecraft Pose Network v2 (SPNv2), a Convolutional Neural Network (CNN) for pose estimation of noncooperative spacecraft across domain gap. SPNv2 is a multi-scale, multi-task CNN which consists of a s…

Multi-Task LearningPose EstimationSpacecraft Pose Estimation

Data-driven Moving Horizon Estimation for Angular Velocity of Space Noncooperative Target in Eddy Current De-tumbling Mission

2023-01-13 · Xiyao Liu, Haitao Chang, Zhenyu Lu, Panfeng Huang

Angular velocity estimation is critical for eddy current de-tumbling of noncooperative space targets. However, unknown model of the noncooperative target and few observation data make the model-based estimation methods c…

LEMMAState Estimation

Attitude Takeover Control for Noncooperative Space Targets Based on Gaussian Processes with Online Model Learning

2023-10-24 · YuHan Liu, Pengyu Wang, Chang-Hun Lee, Roland Tóth

One major challenge for autonomous attitude takeover control for on-orbit servicing of spacecraft is that an accurate dynamic motion model of the combined vehicles is highly nonlinear, complex and often costly to identif…

Gaussian Processes

Control of Small Spacecraft by Optimal Output Regulation: A Reinforcement Learning Approach

2023-07-18 · Joao Leonardo Silva Cotta, Omar Qasem, Paula do Vale Pereira, Hector Gutierrez

The growing number of noncooperative flying objects has prompted interest in sample-return and space debris removal missions. Current solutions are both costly and largely dependent on specific object identification and …

reinforcement-learning

GKNet: Graph-based Keypoints Network for Monocular Pose Estimation of Non-cooperative Spacecraft

2025-07-15 · Weizhao Ma, Dong Zhou, Yuhui Hu, Zipeng He

Monocular pose estimation of non-cooperative spacecraft is significant for on-orbit service (OOS) tasks, such as satellite maintenance, space debris removal, and station assembly. Considering the high demands on pose est…

Keypoint DetectionPose Estimation