Pose Estimation for Non-Cooperative Rendezvous Using Neural Networks

06/24/2019
by   Sumant Sharma, et al.
0

This work introduces the Spacecraft Pose Network (SPN) for on-board estimation of the pose, i.e., the relative position and attitude, of a known non-cooperative spacecraft using monocular vision. In contrast to other state-of-the-art pose estimation approaches for spaceborne applications, the SPN method does not require the formulation of hand-engineered features and only requires a single grayscale image to determine the pose of the spacecraft relative to the camera. The SPN method uses a Convolutional Neural Network (CNN) with three branches to solve for the pose. The first branch of the CNN bootstraps a state-of-the-art object detector to detect a 2D bounding box around the target spacecraft. The region inside the bounding box is then used by the other two branches of the CNN to determine the attitude by initially classifying the input region into discrete coarse attitude labels before regressing to a finer estimate. The SPN method then uses a novel Gauss-Newton algorithm to estimate the position by using the constraints imposed by the detected 2D bounding box and the estimated attitude. The secondary contribution of this work is the generation of the Spacecraft PosE Estimation Dataset (SPEED). SPEED consists of synthetic as well as actual camera images of a mock-up of the Tango spacecraft from the PRISMA mission. The synthetic images are created by fusing OpenGL-based renderings of the spacecraft's 3D model with actual images of the Earth captured by the Himawari-8 meteorological satellite. The actual camera images are created using a 7 degrees-of-freedom robotic arm, which positions and orients a vision-based sensor with respect to a full-scale mock-up of the Tango spacecraft. The SPN method, trained only on synthetic images, produces degree-level attitude error and cm-level position errors when evaluated on the actual camera images not used during training.

READ FULL TEXT

page 3

page 11

page 12

page 14

page 17

research
09/01/2019

Towards Robust Learning-Based Pose Estimation of Noncooperative Spacecraft

This work presents a novel Convolutional Neural Network (CNN) architectu...
research
09/19/2018

Pose Estimation for Non-Cooperative Spacecraft Rendezvous Using Convolutional Neural Networks

On-board estimation of the pose of an uncooperative target spacecraft is...
research
12/14/2020

img2pose: Face Alignment and Detection via 6DoF, Face Pose Estimation

We propose real-time, six degrees of freedom (6DoF), 3D face pose estima...
research
10/19/2018

Fast and Robust Multiple ColorChecker Detection using Deep Convolutional Neural Networks

ColorCheckers are reference standards that professional photographers an...
research
08/12/2021

Robotic Testbed for Rendezvous and Optical Navigation: Multi-Source Calibration and Machine Learning Use Cases

This work presents the most recent advances of the Robotic Testbed for R...
research
12/16/2020

MSL-RAPTOR: A 6DoF Relative Pose Tracker for Onboard Robotic Perception

Determining the relative position and orientation of objects in an envir...
research
05/28/2021

Using Convolutional Neural Networks for Relative Pose Estimation of a Non-Cooperative Spacecraft with Thermal Infrared Imagery

Recent interest in on-orbit servicing and Active Debris Removal (ADR) mi...

Please sign up or login with your details

Forgot password? Click here to reset