Passive velocity field control of mechanical manipulators

Two concepts are advocated for the task specification and control of mechanical manipulators: 1) coding tasks in terms of velocity fields; 2) designing controllers so that the manipulator when under feedback control, interacts in an energetically passive manner with its physical environment. Based on these two concepts, a new passive velocity field controller is proposed which mimics the behavior of a passive energy storage element, such as a flywheel or a spring. It stores and releases energy while interacting with the manipulator, but does not generate any. The controller has the interesting property that it stabilizes any multiple (positive or negative) of the desired velocity field, and exponentially stabilizes the particular multiple of the desired velocity field which is determined by the total kinetic energy of the manipulator control system.

[1]  J. Willems Dissipative dynamical systems part I: General theory , 1972 .

[2]  R. Bishop,et al.  Tensor Analysis on Manifolds , 1980 .

[3]  Romeo Ortega,et al.  Adaptive motion control of rigid robots: a tutorial , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[4]  Tad McGeer,et al.  Passive walking with knees , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[5]  Roberto Horowitz,et al.  Stability and Robustness Analysis of a Class of Adaptive Controllers for Robotic Manipulators , 1990, Int. J. Robotics Res..

[6]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[7]  Mo Jamshidi,et al.  Learning control of robot manipulators , 1992 .

[8]  Daniel E. Koditschek,et al.  Comparative experiments with a new adaptive controller for robot arms , 1991, IEEE Trans. Robotics Autom..

[9]  J. Marsden,et al.  Introduction to mechanics and symmetry , 1994 .

[10]  Perry Y. Li Self-Optimizing Control and Passive Velocity Field Control of Intelligent Machines , 1995 .

[11]  Perry Y. Li,et al.  Passive velocity field control of mechanical manipulators , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[12]  Perry Y. Li,et al.  Control of Smart Exercise Machines Part II: Self-Optimizing Control , 1996 .

[13]  Perry Y. Li,et al.  Control of Smart Exercise Machines Part I: Problem Formulation and Non-Adaptive Control , 1996 .

[14]  Path-based approach to integrated planning and control for robotic systems , 1996 .

[15]  Carlos Canudas de Wit,et al.  Theory of Robot Control , 1996 .

[16]  R. Horowitz,et al.  Application of passive velocity field control to robot contour following problems , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[17]  Roberto Horowitz,et al.  Repetitive and adaptive control of robot manipulators with velocity estimation , 1997, IEEE Trans. Robotics Autom..

[18]  Perry Y. Li Passive control of bilateral teleoperated manipulators , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).