A Differentially Flat Open-Chain Space Robot with Arbitrarily Oriented Joint Axes and Two Momentum Wheels at the Base

The motion of a free-floating space robot is characterized by the principle of conservation of angular momentum. It is well known that these angular momentum equations are nonholonomic, i.e., are nonintegrable rate equations. If the base of the free-floating robot is partially actuated, it is difficult to determine joint trajectories that will result in point-to-point motion of the entire robot system in its configuration space. However, if the drift-less system associated with the angular momentum conservation equations is differentially flat, point-to-point maneuvers of the free-floating robot in its configuration space can be constructed by properly choosing trajectories in the differentially flat space. The primary advantages of this approach is that it avoids the use of nonlinear programming (NLP) to solve the nonintegrable rate equations, which at best can provide only approximate solutions. A currently open research problem is how to design a differentially flat space robot with under-actuated base. The contributions of this technical note are as follows: i) study systematically the structure of the nonholonomic rate constraint equations of a free-floating open-chain space robot with two momentum wheels at the base and arbitrarily oriented joint axes; ii) identify a set of sufficient conditions on the inertia distribution under which the system exhibits differential flatness; iii) exploit these design conditions for point-to-point trajectory planning and control of the space robot.

[1]  Richard M. Murray,et al.  Nilpotent bases for a class of nonintegrable distributions with applications to trajectory generation for nonholonomic systems , 1994, Math. Control. Signals Syst..

[2]  M. Fliess,et al.  Flatness and defect of non-linear systems: introductory theory and examples , 1995 .

[3]  Klaus Landzettel,et al.  A new laboratory simulator for study of motion of free-floating robots relative to space targets , 1996, IEEE Trans. Robotics Autom..

[4]  Daizhan Cheng,et al.  Dissipative Hamiltonian realization and energy-based L2-disturbance attenuation control of multimachine power systems , 2003, IEEE Trans. Autom. Control..

[5]  T. Veeraklaew,et al.  New Computational Framework for Trajectory Optimization of Higher-Order Dynamic Systems , 2001 .

[6]  Daizhan Cheng,et al.  Adaptive L2 disturbance attenuation control of multi-machine power systems with SMES units , 2006, Autom..

[7]  Sunil K. Agrawal,et al.  Trajectory Planning of Differentially Flat Systems with Dynamics and Inequalities , 2000 .

[8]  J. Levine,et al.  On flatness necessary and sufficient conditions , 2004 .

[9]  D. M. Tilbury,et al.  A bound on the number of integrators needed to linearize a control system , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[10]  Pravin Varaiya,et al.  A structure preserving energy function for power system transient stability analysis , 1985 .

[11]  Sunil Kumar Agrawal,et al.  Design of differentially flat planar space robots and their planning and control , 2008, Int. J. Control.

[12]  Yoshihiko Nakamura,et al.  Exploiting nonholonomic redundancy of free-flying space robots , 1993, IEEE Trans. Robotics Autom..

[13]  F.F. Wu,et al.  Direct methods for transient stability analysis of power systems: Recent results , 1985, Proceedings of the IEEE.

[14]  Philippe Martin,et al.  Feedback linearization and driftless systems , 1994, Math. Control. Signals Syst..

[15]  David J. Hill,et al.  Transient stability enhancement and voltage regulation of power systems , 1993 .