Dynamic decoupling for hybrid control of rigid-/flexible-joint robots interacting with the environment

Nonlinear feedback control for force-controlled robots with constrained end-effector motion is considered. A general method is presented that assures an exact feedback linearization for both rigid and flexible-joint robots, as the joint flexibility can cause instability of robot control. The feedback control linearizes and decouples the original nonlinear system into a number of decoupled linear subsystems. The effect of stiction on the end-effector contact with the environment is inherently incorporated in the formulation, using the same constrained system formalism. A version of the controller with improved robustness characteristics, based on the robust servomechanism theory, is proposed. The derivation of the control algorithm for a two-link planar robot interacting with a rough plane surface is presented as an example. Numerical simulation results confirm the effectiveness of the method. The issues associated with real-time robot control, such as the choice of sampling frequency and the influence of modeling errors, are discussed. >

[1]  Andrew A. Goldenberg,et al.  Force and position control of manipulators during constrained motion tasks , 1989, IEEE Trans. Robotics Autom..

[2]  John J. Craig,et al.  Hybrid position/force control of manipulators , 1981 .

[3]  Matthew T. Mason,et al.  Compliance and Force Control for Computer Controlled Manipulators , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[4]  Bruce A. Francis,et al.  The internal model principle of control theory , 1976, Autom..

[5]  Pradeep K. Khosla,et al.  Choosing sampling rates for robot control , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[6]  W. C. Walton,et al.  A new matrix theorem and its application for establishing independent coordinates for complex dynamical systems with constraints , 1969 .

[7]  Warren P. Seering,et al.  Three dynamic problems in robot force control , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[8]  E. Haug,et al.  Dynamics of mechanical systems with Coulomb friction, stiction, impact and constraint addition-deletion—I theory , 1986 .

[9]  Tsuneo Yoshikawa,et al.  Dynamic hybrid position/force control of robot manipulators-controller design and experiment , 1987, IEEE J. Robotics Autom..

[10]  Hendrik Van Brussel,et al.  An approach to discrete inverse dynamics control of flexible-joint robots , 1992, IEEE Trans. Robotics Autom..

[11]  James K. Mills,et al.  Control of robotic manipulators with flexible joints during constrained motion task execution , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[12]  Andrew A. Goldenberg,et al.  An approach to force and position control of robot manipulators , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[13]  H. Fassler Manipulators constrained by stiff contact: dynamics, control, and experiments , 1990 .

[14]  S. Desa,et al.  Synthesis of Control Systems for Manipulators Using Multivariable Robust Servomechanism Theory , 1985 .

[15]  E. Haug,et al.  Generalized Coordinate Partitioning for Dimension Reduction in Analysis of Constrained Dynamic Systems , 1982 .

[16]  A. A. Cole,et al.  Control of robot manipulators with constrained motion , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[17]  H. Brussel,et al.  Inverse dynamics task control of flexible joint robots—I: Continuous-time approach , 1993 .

[18]  Tsuneo Yoshikawa,et al.  Dynamic hybrid position/force control of robot manipulators--Description of hand constraints and calculation of joint driving force , 1986, IEEE Journal on Robotics and Automation.

[19]  Shay-Ping Thomas Wang Nonlinear robust industrial robot control , 1987 .

[20]  Alessandro De Luca,et al.  A TASK SPACE DECOUPLING APPROACH TO HYBRID CONTROL OF MANIPULATORS , 1988 .

[21]  Shay-Ping T. Wang,et al.  Nonlinear Robust Hybrid Control of Robot Manipulators , 1988, 1988 American Control Conference.

[22]  N. H. McClamroch,et al.  Feedback stabilization and tracking of constrained robots , 1988 .

[23]  In Ha,et al.  An approach to nonlinear feedback control with applications to robotics , 1984, The 22nd IEEE Conference on Decision and Control.

[24]  Heikki N. Koivo,et al.  A model for constrained motion of a serial link manipulator , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[25]  Mohsen Shahinpoor,et al.  The effects of joint and link flexibilities on the dynamic stability of force-controlled manipulators , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[26]  M. Spong Modeling and Control of Elastic Joint Robots , 1987 .

[27]  P. Likins,et al.  Singular Value Decomposition for Constrained Dynamical Systems , 1985 .

[28]  Oussama Khatib,et al.  A unified approach for motion and force control of robot manipulators: The operational space formulation , 1987, IEEE J. Robotics Autom..

[29]  Sahjendra N. Singh,et al.  Robust Trajectory Following Control of Robotic Systems , 1985 .

[30]  C. Wampler,et al.  Formulation of Equations of Motion for Systems Subject to Constraints , 1985 .

[31]  John T. Wen,et al.  Stability Analysis of Position and Force Control Problems for Robot Arms , 1990 .

[32]  Alessandro De Luca,et al.  Task space decoupling approach to hybrid control of manipulators , 1989 .

[33]  Hariharan Krishnan,et al.  A new approach to position and contact force regulation in constrained robot systems , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[34]  Hoda A. ElMaraghy,et al.  Dynamic Control of Flexible Joint Robots with Constrained End-Effector Motion , 1991 .

[35]  Mark W. Spong,et al.  On the force control problem for flexible joint manipulators , 1989 .

[36]  K. Jankowski Dynamics of controlled mechanical systems with material and program constraints— I. Theory , 1989 .