Autonomous Angles-Only Multi-Target Tracking for Spacecraft Swarms

Autonomous angles-only relative navigation is a key enabler towards operating spacecraft swarms in deep space. However, current architectures for angles-only relative navigation do not consider the measurement assignment problem and simply assume that measurements are correctly assigned to targets. Consequently, there is a need for new algorithms which accurately and robustly assign measurements to multiple target space objects in view, without requiring existing relative orbit knowledge. This paper presents the Spacecraft Angles-Only Multi-Target Tracking Software algorithm that performs this task using only sequential camera images and under autonomous spacecraft limitations, applying 1) kinematic knowledge of target behavior in the observer's reference frame, and 2) principles of multi-hypothesis tracking to treat ambiguous measurement assignments. A measurement transform is introduced to ensure consistent elliptical target motion, and kinematically-derived track prediction, gating and scoring criteria are applied to greatly improve tracking efficiency and performance. Monte-Carlo testing demonstrates nearly 100 precision and strong recall in measurement assignment across a variety of multi-spacecraft formations, using both synthetic measurements and hardware-in-the-loop imagery. The algorithm can track across large data gaps and with significant measurement noise, and can cooperate with an angles-only navigation filter to improve accuracy in challenging cases.

[1]  Robert W. Sittler,et al.  An Optimal Data Association Problem in Surveillance Theory , 1964, IEEE Transactions on Military Electronics.

[2]  David K. Geller,et al.  Optimal Orbital Rendezvous Maneuvering for Angles-Only Navigation , 2009 .

[3]  Samuel S. Blackman,et al.  Multiple-Target Tracking with Radar Applications , 1986 .

[4]  Anna Freud,et al.  Design And Analysis Of Modern Tracking Systems , 2016 .

[5]  Alan Hoskins,et al.  An Agile Multi-use Nano Star Camera for Constellation Applications , 2013 .

[6]  Adam W. Koenig,et al.  AAS 16-530 IMPROVED MANEUVER-FREE APPROACH TO ANGLES-ONLY NAVIGATION FOR SPACE RENDEZVOUS , 2016 .

[7]  Sven Behnke,et al.  Online visual robot tracking and identification using deep LSTM networks , 2017, IEEE/RJS International Conference on Intelligent RObots and Systems.

[8]  Owen Brown,et al.  Fractionated Space Architectures: A Vision for Responsive Space , 2006 .

[9]  Kyle J. DeMars,et al.  Relative multiple space object tracking using intensity filters , 2015, 2015 18th International Conference on Information Fusion (Fusion).

[10]  Simone D'Amico,et al.  Autonomous Formation Flying in Low Earth Orbit , 2010 .

[11]  James M. Rehg,et al.  Multiple Hypothesis Tracking Revisited , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[12]  Jian Li,et al.  Star Centroiding Based on Fast Gaussian Fitting for Star Sensors , 2018, Sensors.

[13]  Y. Bar-Shalom,et al.  A generalized S-D assignment algorithm for multisensor-multitarget state estimation , 1997, IEEE Transactions on Aerospace and Electronic Systems.

[14]  Daniele Mortari,et al.  The Pyramid Star Identification Technique , 2004 .

[15]  R. Streit,et al.  Probabilistic Multi-Hypothesis Tracking , 1995 .

[16]  Gabriel Taubin,et al.  Estimation of Planar Curves, Surfaces, and Nonplanar Space Curves Defined by Implicit Equations with Applications to Edge and Range Image Segmentation , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[17]  Wolfgang Koch,et al.  Retrodiction for Bayesian multiple-hypothesis/multiple-target tracking in densely cluttered environment , 1996, Defense, Security, and Sensing.

[18]  Simone D'Amico,et al.  Development of the Stanford GNSS Navigation Testbed for Distributed Space Systems , 2018 .

[19]  Y. Bar-Shalom,et al.  Multitarget Tracking , 2015 .

[20]  Gabriella Gaias,et al.  Angles-Only Navigation to a Noncooperative Satellite Using Relative Orbital Elements , 2014 .

[21]  Craig Underwood,et al.  Using CubeSat/micro-satellite technology to demonstrate the Autonomous Assembly of a Reconfigurable Space Telescope (AAReST) , 2015 .

[22]  S. D’Amico,et al.  Nonlinear Kalman Filtering for Improved Angles-Only Navigation Using Relative Orbital Elements , 2017 .

[23]  John Leif Jørgensen,et al.  Noncooperative Rendezvous Using Angles-Only Optical Navigation: System Design and Flight Results , 2013 .

[24]  O. Montenbruck,et al.  Proximity Operations of Formation-Flying Spacecraft Using an Eccentricity/Inclination Vector Separation , 2006 .

[25]  Felix Huber,et al.  On-Orbit Servicing Missions: Challenges and Solutions for Spacecraft Operations , 2010 .

[26]  Kenichi Kanatani,et al.  Guide to 3D Vision Computation: Geometric Analysis and Implementation , 2016 .

[27]  K. G. Murty An Algorithm for Ranking All the Assignment in Order of Increasing Cost , 1968 .

[28]  Javier Ruiz-del-Solar,et al.  Robust Tracking of Soccer Robots Using Random Finite Sets , 2017, IEEE Intelligent Systems.

[29]  Yanning Zhang,et al.  Centroid estimation based on MSER detection and Gaussian Mixture Model , 2014, 2014 12th International Conference on Signal Processing (ICSP).

[30]  Adam W. Koenig,et al.  New State Transition Matrices for Relative Motion of Spacecraft Formations in Perturbed Orbits , 2016 .

[31]  Josh Sullivan,et al.  Starling1: Swarm Technology Demonstration , 2018 .

[32]  Joris De Schutter,et al.  An Accurate and Efficient Gaussian Fit Centroiding Algorithm for Star Trackers , 2013 .

[33]  Dario Izzo,et al.  Satellite Pose Estimation Challenge: Dataset, Competition Design, and Results , 2019, IEEE Transactions on Aerospace and Electronic Systems.

[34]  S.S. Blackman,et al.  Multiple hypothesis tracking for multiple target tracking , 2004, IEEE Aerospace and Electronic Systems Magazine.

[35]  R. Mahler Multitarget Bayes filtering via first-order multitarget moments , 2003 .

[36]  Benjamin B. Reed,et al.  The Restore-L Servicing Mission , 2016 .