COORDINATED MOTION CONTROL OF MULTIPLE MANIPULATOR SPACE FREE-FLYERS

In this paper, coordination between a spacecraft and its several manipulators is investigated, during a capture maneuver of a moving object in space. Using a general Lagrangian formulation, the dynamics model of the system is derived, and the results are summarized in an explicit dynamics model of multiple manipulator space free-flyers. The system dynamics is also formulated on the basis of choosing Euler parameters for orientation representation. This selection introduces algebraic constraints to the system, and the Natural Orthogonal Complement Method is applied to obtain independent system of equations of motion. Two model-based control algorithms, based on an Euler angle and an Euler parameter description of the orientation, are developed that allow coordinated control of the manipulators and the spacecraft, to track the planned trajectories. These trajectories ensure smooth operation, and reduce disturbances on the spacecraft and on the object just before grasping. The performance of the two model-based algorithms is compared to that of a transposed Jacobian controller, by a 3D simulation. It is shown that both model-based algorithms result in smaller errors, as long as model uncertainties are limited. However, the Euler angle model-based control algorithm (MB1) presents the inconvenience of representational singularities at some orientations, while the one based on Euler parameters (MB2) overcomes this problem.

[1]  Degang Chen,et al.  Control of free-flying underactuated space manipulators to equilibrium manifolds , 1993, IEEE Trans. Robotics Autom..

[2]  Ralph E. Bach,et al.  Attitude control with realization of linear error dynamics , 1993 .

[3]  Tsuneo Yoshikawa,et al.  Efficient computational algorithms for trajectory control of free-flying space robots with multiple arms , 1993, IEEE Trans. Robotics Autom..

[4]  M. M. Clarke,et al.  Requirements development for a free-flying robot--The " Robin" , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[5]  Kazuya Yoshida,et al.  Resolved motion rate control of space manipulators with generalized Jacobian matrix , 1989, IEEE Trans. Robotics Autom..

[6]  S. Ali A. Moosavian,et al.  Dynamics and control of multi-arm space robots during chase and capture operations , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[7]  Kazuya Yoshida,et al.  Dual arm coordination in space free-flying robot , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[8]  J. Angeles,et al.  Dynamics of Nonholonomic Mechanical Systems Using a Natural Orthogonal Complement , 1991 .

[9]  John J. Craig Zhu,et al.  Introduction to robotics mechanics and control , 1991 .

[10]  S. Ali A. Moosavian,et al.  Dynamics & Control of Multi-arm Space Robots During Chase & Capture Operations , 1996 .

[11]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

[12]  R. H. Cannon,et al.  An extended operational-space control algorithm for satellite manipulators , 1990 .

[13]  Steven Dubowsky,et al.  On the nature of control algorithms for free-floating space manipulators , 1991, IEEE Trans. Robotics Autom..

[14]  Jorge Angeles,et al.  Rational kinematics , 1989 .

[15]  Xavier Cyril,et al.  Dynamical modelling and control of a spacecraft-mounted manipulator capturing a spinning satellite☆ , 1995 .

[16]  吉田 和哉 Dual Arm Coordination in Space Free-Flying Robot , 1991 .

[17]  Steven Dubowsky,et al.  On the dynamics of manipulators in space using the virtual manipulator approach , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[18]  Y. Umetani,et al.  Continuous Path Control of Space Manipulators Mounted on OMV , 1987 .