Multi-point impedance control for redundant manipulators

This paper proposes an impedance control method called the multi-point impedance control (MPIC) for redundant manipulators. The method can not only control end-effector impedance, but also regulate impedances of several points on the links of the manipulator, which are called virtual end-point impedances, utilizing arm redundancy. Two approaches for realizing the MPIC are presented. In the first approach, controlling the end-effector impedance and the virtual end-point impedances are considered as the tasks with the same level, and the joint control law developed in this approach can realize the closest impedances of the multiple points, including the end-effector and the virtual end-points to the desired ones in the least squared sense. On the other hand, in the second approach, controlling the end-effector impedance is considered the most important task, and regulating the impedances of the virtual end-points is considered as a sub-task. Under the second approach, the desired end-effector impedance can be always realized since the joint control torque for the regulation of the virtual end-point impedances is designed in such a way that it has no effect on the end-effector motion of the manipulator. Simulation experiments are performed to confirm the validity and to show the advantages of the proposed method.

[1]  Makoto Kaneko,et al.  Multi-Point Compliance Control for Redundant Manipulators , 1990 .

[2]  Zhiwei Luo,et al.  Control design of robot for compliant manipulation on dynamic environments , 1993, IEEE Trans. Robotics Autom..

[3]  Norihiko Adachi,et al.  Compliant motion control of kinematically redundant manipulators , 1993, IEEE Trans. Robotics Autom..

[4]  Tsuneo Yoshikawa,et al.  Impedance control of redundant macro-micro manipulators , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[5]  J. Salisbury,et al.  Active stiffness control of a manipulator in cartesian coordinates , 1980, 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[6]  Charles A. Klein,et al.  Review of pseudoinverse control for use with kinematically redundant manipulators , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[7]  A. Liegeois,et al.  Automatic supervisory control of the configuration and behavior of multi-body mechanisms , 1977 .

[8]  Fan-Tien Cheng,et al.  Obstacle avoidance for redundant manipulators using the compact QP method , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[9]  Neville Hogan,et al.  Stable execution of contact tasks using impedance control , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[10]  Heikki N. Koivo,et al.  Dynamics and simulation of compliant motion of a manipulator , 1988, IEEE J. Robotics Autom..

[11]  Michael Athans,et al.  The Matrix Minimum Principle , 1967, Inf. Control..

[12]  Tsuneo Yoshikawa,et al.  Analysis and Control of Robot Manipulators with Redundancy , 1983 .

[13]  Wyatt S. Newman,et al.  Augmented impedance control: an approach to compliant control of kinematically redundant manipulators , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[14]  Oussama Khatib,et al.  Reduced effective inertia in Macro-/mini-manipulator systems , 1991 .

[15]  N. Hogan,et al.  Impedance Control:An Approach to Manipulation,Parts I,II,III , 1985 .

[16]  Oussama Khatib,et al.  Augmented Object and Reduced Effective Inertia in Robot Systems , 1988, 1988 American Control Conference.

[17]  John Baillieul,et al.  Avoiding obstacles and resolving kinematic redundancy , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[18]  Toshio Tsuji,et al.  Identification and Regulation of Mechanical Impedance for Force Control of Robot Manipulators , 1990 .

[19]  M Potkonjak,et al.  Two new methods for computer forming of dynamic equations of active mechanisms , 1979 .

[20]  Thomas B. Sheridan,et al.  Robust compliant motion for manipulators, part I: The fundamental concepts of compliant motion , 1986, IEEE J. Robotics Autom..

[21]  Richard P. Paul,et al.  Robotics research : the First International Symposium , 1984 .

[22]  Makoto Kaneko,et al.  Hierarchical control of end-effector impedance and joint impedance utilizing arm redundancy , 1994 .

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

[24]  Stefano Chiaverini,et al.  A damped least-squares solution to redundancy resolution , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[25]  J. Y. S. Luh,et al.  On-Line Computational Scheme for Mechanical Manipulators , 1980 .

[26]  Hee-Jun Kang,et al.  Joint torque optimization of redundant manipulators via the null space damping method , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[27]  Neville Hogan,et al.  An analysis of contact instability in terms of passive physical equivalents , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[28]  T. Yoshikawa,et al.  Task-Priority Based Redundancy Control of Robot Manipulators , 1987 .

[29]  Hisashi Osumi,et al.  Proposal Of Dynamic Redundancy In Robot Control , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[30]  Max Q.-H. Meng,et al.  Impedance control with adaptation for robotic manipulations , 1991, IEEE Trans. Robotics Autom..

[31]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part I—Theory , 1985 .