Design of the image-based satellite attitude control algorithm

This paper presents the design of the image-based control algorithm for interactive Earth observation. The image-based control algorithm is obtained from the modelling of the satellite pose in space. It is shown that the image-based control algorithm can be designed for two types of satellite attitude control problems: direction tracking and oriented-direction tracking. The reference target is not limited to the camera centre, but can be given anywhere in the image. The image-based control algorithm requires in-image tracking of one or two points on the Earth's surface (depending on the type of the controller). To achieve robust image-based tracking, the general framework for tracking points on the Earth's surface, which is assumed to be locally flat, is presented. The method is based on geometric local image features that are invariant to several image transformations and change in some environmental conditions. The presented methods are experimentally validated in simulation environment.

[1]  Per-Erik Forssén,et al.  Maximally Stable Colour Regions for Recognition and Matching , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[2]  Thomas O. Seppelin,et al.  The Department of Defense World Geodetic System 1972 , 1974 .

[3]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[4]  Guan-Lu Zhang Image-based visual servoing with hybrid camera configuration for robust robotic grasping , 2009 .

[5]  Gary R. Bradski,et al.  ORB: An efficient alternative to SIFT or SURF , 2011, 2011 International Conference on Computer Vision.

[6]  Drago Matko,et al.  Quadrocopter Hovering Using Position-estimation Information from Inertial Sensors and a High-delay Video System , 2012, J. Intell. Robotic Syst..

[7]  Giuseppe Oriolo,et al.  Feature Depth Observation for Image-based Visual Servoing: Theory and Experiments , 2008, Int. J. Robotics Res..

[8]  Pierre Vandergheynst,et al.  FREAK: Fast Retina Keypoint , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

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

[10]  Mark Whitty,et al.  Robotics, Vision and Control. Fundamental Algorithms in MATLAB , 2012 .

[11]  Peter I. Corke,et al.  Robotics, Vision and Control - Fundamental Algorithms in MATLAB® , 2011, Springer Tracts in Advanced Robotics.

[12]  Drago Matko,et al.  Image-Based Attitude Control of a Remote Sensing Satellite , 2012, J. Intell. Robotic Syst..

[13]  D. Kosmopoulos Robust Jacobian matrix estimation for image-based visual servoing , 2011 .

[14]  Gregor Klancar,et al.  Robust and efficient vision system for group of cooperating mobile robots with application to soccer robots. , 2004, ISA transactions.

[15]  Drago Matko,et al.  Quadrocopter control using an on-board video system with off-board processing , 2012, Robotics Auton. Syst..

[16]  Luc Van Gool,et al.  Speeded-Up Robust Features (SURF) , 2008, Comput. Vis. Image Underst..

[17]  Yi Ma,et al.  Vision guided landing of an unmanned air vehicle , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[18]  Roland Siegwart,et al.  Vision Based Position Control for MAVs Using One Single Circular Landmark , 2011, J. Intell. Robotic Syst..

[19]  Hyun Seung Yang,et al.  Toward autonomous robotic containment booms: visual servoing for robust inter-vehicle docking of surface vehicles , 2012, Intell. Serv. Robotics.

[20]  S. Sastry,et al.  Vision based terrain recovery for landing unmanned aerial vehicles , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[21]  Jiri Matas,et al.  Robust wide-baseline stereo from maximally stable extremal regions , 2004, Image Vis. Comput..

[22]  François Chaumette,et al.  Visual Servoing of an Airplane for Alignment with respect to a Runway , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[23]  Felix von Hundelshausen Computer Vision for Autonomous Mobile Robots , 2004 .

[24]  Rafael Kelly,et al.  Stable visual servoing of camera-in-hand robotic systems , 2000 .