A Robust Position and Force Control Strategy for 7-DOF Redundant Manipulators

This paper is concerned with robust position and contact force control for 7-DOF redundant robot arms. An outer-inner loop controller, called the augmented hybrid impedance control scheme is developed. A 6-DOF force/torque sensor is used to measure the interaction forces. These are fed back to the outer-loop controller that implements either a force or an impedance controller in each of the 6 DOF of the tool frame. The force controller is provided with a force set point, and desired inertia and damping are introduced in the force control loop to improve transient performance. The inner loop consists of a Cartesian-level potential difference controller, a redundancy resolution scheme at the acceleration level, and a joint-space inverse dynamics controller. Experimental results for two 7-DOF robot arms (redundant, dextrous, isotropically enhanced, seven-turning pair robot (REDIESTRO) and Mitsubishi PA10-7C) are given to illustrate the performance of the force control strategy. A successful application of the proposed scheme to a surface cleaning task is described using the REDIESTRO, while position and force tracking experiments are described for the Mitsubishi PA10-7C robot.

[1]  Homayoun Seraji,et al.  Experiments in contact control , 1996, J. Field Robotics.

[2]  Rajnikant V. Patel,et al.  On the design of the kinematic structure of seven-axes redundant manipulators for maximum conditioning , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[3]  Kevin A. O'Neil,et al.  Divergence of linear acceleration-based redundancy resolution schemes , 2002, IEEE Trans. Robotics Autom..

[4]  Oussama Khatib,et al.  Load Independence of the Dynamically Consistent Inverse of the Jacobian Matrix , 1997, Int. J. Robotics Res..

[5]  Wan Kyun Chung,et al.  Disturbance-observer-based motion control of redundant manipulators using inertially decoupled dynamics , 1999 .

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

[7]  Mark W. Spong,et al.  Hybrid impedance control of robotic manipulators , 1988, IEEE J. Robotics Autom..

[8]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part II—Implementation , 1985 .

[9]  Farrokh Janabi-Sharifi,et al.  Collision: Modeling, simulation and identification of robotic manipulators interacting with environments , 1995, J. Intell. Robotic Syst..

[10]  Z. C. Lin,et al.  Impact reduction for redundant manipulators using augmented impedance control , 1995, J. Field Robotics.

[11]  Sukhan Lee,et al.  Analysis and control of redundant manipulator dynamics based on an extended operational space , 2001, Robotica.

[12]  Zexiang Li,et al.  Dynamics and control of redundantly actuated parallel manipulators , 2003 .

[13]  K. Watanabe,et al.  Neural Network-Based Kinematic Inversion of Industrial Redundant Robots Using Cooperative Fuzzy Hint for the Joint Limits Avoidance , 2006, IEEE/ASME Transactions on Mechatronics.

[14]  Guangjun Liu,et al.  Robust hybrid impedance control of robot manipulators , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[15]  Rajnikant V. Patel,et al.  The mechanical design of a seven-axes manipulator with kinematic isotropy , 1995, J. Intell. Robotic Syst..

[16]  Alin Albu-Schäffer,et al.  Cartesian impedance control of redundant robots: recent results with the DLR-light-weight-arms , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[17]  Joseph Duffy,et al.  The fallacy of modern hybrid control theory that is based on "orthogonal complements" of twist and wrench spaces , 1990, J. Field Robotics.

[18]  GianAntonio Magnani,et al.  External servicing testbed for automation and robotics , 1996, IEEE Robotics Autom. Mag..

[19]  J.P. Desai,et al.  Modeling and control of the Mitsubishi PA-10 robot arm harmonic drive system , 2005, IEEE/ASME Transactions on Mechatronics.

[20]  A.A. Goldenberg,et al.  A unified theory for hybrid control of manipulators , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[21]  Homayoun Seraji,et al.  Configuration control of redundant manipulators: theory and implementation , 1989, IEEE Trans. Robotics Autom..

[22]  Kouhei Ohnishi,et al.  248 A Decentralized Control in Consideration of Compliant Motion in Redundant Manipulator , 2001 .

[23]  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.

[24]  Yu-Che Chen,et al.  Instability of pseudoinverse acceleration control of redundant mechanisms , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[25]  Norihiko Adachi,et al.  Compliant motion control of redundant manipulators , 1991, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91.

[26]  Jun Nakanishi,et al.  A unifying methodology for the control of robotic systems , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[27]  E. Zergeroglu,et al.  Nonlinear tracking control of kinematically redundant robot manipulators , 2000, IEEE/ASME Transactions on Mechatronics.

[28]  Alin Albu-Schäffer,et al.  Cartesian impedance control techniques for torque controlled light-weight robots , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[29]  Pradeep K. Khosla,et al.  Exploiting redundancy to reduce impact force , 1991, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91.

[30]  Jun Nakanishi,et al.  Comparative experiments on task space control with redundancy resolution , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[31]  Rajnikant V. Patel,et al.  Control of Redundant Robot Manipulators: Theory and Experiments , 2005 .

[32]  Xiaoping Liu,et al.  Parameter identification and vibration control in Modular manipulators , 2004, IEEE/ASME Transactions on Mechatronics.

[33]  Homayoun Seraji,et al.  Singularity-robustness and task-prioritization in configuration control of redundant robots , 1990, 29th IEEE Conference on Decision and Control.

[34]  F. Shadpey,et al.  Adaptive compliant motion control of kinematically redundant manipulators , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[35]  Warren P. Seering,et al.  A nonlinear model of a harmonic drive gear transmission , 1996, IEEE Trans. Robotics Autom..

[36]  Seul Jung,et al.  Force tracking impedance control of robot manipulators under unknown environment , 2004, IEEE Transactions on Control Systems Technology.

[37]  H. Khalil,et al.  Adaptive output feedback control of nonlinear systems represented by input-output models , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[38]  Bojan Nemec,et al.  Force control of redundant robots in unstructured environment , 2002, IEEE Trans. Ind. Electron..

[39]  R. V. Patel,et al.  Compliant motion control and redundancy resolution for kinematically redundant manipulators , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[40]  K.J. Kyriakopoulos,et al.  Modeling, full identification and control of the mitsubishi PA-10 robot arm , 2007, 2007 IEEE/ASME international conference on advanced intelligent mechatronics.

[41]  F. Aghili,et al.  Emulation of robots interacting with environment , 2006, IEEE/ASME Transactions on Mechatronics.

[42]  Pradeep K. Khosla,et al.  Integration of real-time software modules for reconfigurable sensor-based control systems , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[43]  Il Hong Suh,et al.  Experiments on extended impedance control of redundant manipulator , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[44]  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.

[45]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation , 1984, 1984 American Control Conference.

[46]  Mark W. Spong,et al.  Robot dynamics and control , 1989 .

[47]  Homayoun Seraji,et al.  Nonlinear contact control for space station dexterous arms , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

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

[49]  Jonghoon Park,et al.  Characterization of instability of dynamic control for kinematically redundant manipulators , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[50]  Weihai Chen,et al.  Cartesian coordinate control for redundant modular robots , 2000, Smc 2000 conference proceedings. 2000 ieee international conference on systems, man and cybernetics. 'cybernetics evolving to systems, humans, organizations, and their complex interactions' (cat. no.0.

[51]  Tsuneo Yoshikawa,et al.  Dynamic Hybrid Position/Force Control of Robot Manipulators , 1985 .

[52]  Yangmin Li,et al.  Parameter identification and vibration control in Modular manipulators , 2004 .

[53]  Pyung-Hun Chang,et al.  Robust force/position control of a robot manipulator using time-delay control , 1995 .

[54]  Ian D. Walker,et al.  The use of kinematic redundancy in reducing impact and contact effects in manipulation , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[55]  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.

[56]  Yangmin Li,et al.  Parameters identification and vibration control for modular manipulators , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[57]  S. Shankar Sastry,et al.  Adaptive Control of Mechanical Manipulators , 1987, Proceedings. 1986 IEEE International Conference on Robotics and Automation.