Pose estimation of an uncooperative spacecraft from actual space imagery

This paper addresses the preliminary design of a spaceborne monocular vision-based navigation system for on-orbit-servicing and formation-flying applications. The aim is to estimate the pose of a passive space resident object using its known three-dimensional model and single low-resolution two-dimensional images collected on-board the active spacecraft. In contrast to previous work, no supportive means are available on the target satellite (e.g., light emitting diodes) and no a-priori knowledge of the relative position and attitude is available (i.e., lost-in-space scenario). Three fundamental mechanisms – perceptual organisation, true perspective projection, and random sample consensus – are exploited to overcome the limitations of monocular passive optical navigation in space. The preliminary design is conducted and validated making use of actual images collected in the frame of the PRISMA mission at about 700 km altitude and 10 m inter-spacecraft separation.

[1]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[2]  Simone D'Amico,et al.  Prisma Formation Flying Demonstrator: Overview and Conclusions from the Nominal Mission , 2012 .

[3]  A. Ostrowski Solution of equations and systems of equations , 1967 .

[4]  Alan M. McIvor,et al.  An Analysis of Lowe's Model-based Vision System , 1988, Alvey Vision Conference.

[5]  Richard O. Duda,et al.  Use of the Hough transformation to detect lines and curves in pictures , 1972, CACM.

[6]  David G. Lowe,et al.  Perceptual Organization and Visual Recognition , 2012 .

[7]  Andrew Zisserman,et al.  MLESAC: A New Robust Estimator with Application to Estimating Image Geometry , 2000, Comput. Vis. Image Underst..

[8]  Oliver Montenbruck,et al.  Final Commissioning of the PRISMA GPS Navigation System , 2012 .

[9]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  David G. Lowe,et al.  Three-Dimensional Object Recognition from Single Two-Dimensional Images , 1987, Artif. Intell..

[11]  David G. Lowe,et al.  Object recognition from local scale-invariant features , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[12]  Christopher Hunt,et al.  Notes on the OpenSURF Library , 2009 .

[13]  N. H. McClamroch,et al.  Autonomous spacecraft docking using a computer vision system , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[14]  Simone D'Amico,et al.  Spaceborne Autonomous Formation Flying Experiment on the PRISMA Mission , 2011 .

[15]  Markus Landgraf,et al.  Formation flying and mission design for Proba-3 , 2013 .

[16]  Larry S. Davis,et al.  Model-based object pose in 25 lines of code , 1992, International Journal of Computer Vision.

[17]  Manny R. Leinz,et al.  Orbital Express Autonomous Rendezvous and Capture Sensor System (ARCSS) flight test results , 2008, SPIE Defense + Commercial Sensing.

[18]  Toralf Boge,et al.  Flight Dynamics Challenges of the German On-Orbit Servicing Mission DEOS , 2009 .

[19]  Alexander Cropp Pose estimation and relative orbit determination of a nearby target microsatellite using passive imagery , 2001 .