Achieving fine absolute positioning accuracy in large powerful manipulators

High accuracy is generally unattainable in manipulators capable of producing high task forces due to such factors as high joint, actuator, and transmission friction and link elastic and geometric distortions. A method called base sensor control has been developed to compensate for nonlinear joint characteristics, such as high joint friction, to improve system repeatability. A method to identify and compensate for system geometric and elastic distortion positioning errors in large manipulators has also been proposed to improve absolute accuracy in systems with good repeatability using a wrist force/torque sensor. This technique is called geometric and elastic error compensation. Here, it is shown experimentally that the two techniques can be effectively combined to enable strong manipulators to achieve high absolute positioning accuracy while performing tasks requiring high forces.

[1]  L. J. Zezza Steam generator nozzle dam system , 1985 .

[2]  Roderic A. Grupen,et al.  Learning reactive admittance control , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[3]  K. C. Gupta,et al.  Identification of Position-Independent Robot Parameter Errors Using Special Jacobian Matrices , 1993, Int. J. Robotics Res..

[4]  Steven Dubowsky,et al.  An analytical method to eliminate the redundant parameters in robot calibration , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[5]  J Flanz,et al.  Overview of the MGH-Northeast Proton Therapy Center plans and progress , 1995 .

[6]  John M. Hollerbach,et al.  A survey of kinematic calibration , 1989 .

[7]  Dimitry Gorinevsky,et al.  Force Control of Robotics Systems , 1998 .

[8]  C. Y. Lin,et al.  Kinematic calibration of manipulators with closed loop actuated joints , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[9]  H. Zhuang,et al.  Observability Issues in Kinematic Identification of Manipulators , 1992 .

[10]  John M. Hollerbach,et al.  Kinematic calibration using a plane constraint , 1997, Proceedings of International Conference on Robotics and Automation.

[11]  Daniel E. Whitney,et al.  Industrial Robot Forward Calibration Method and Results , 1986 .

[12]  Steven J. Leon Linear Algebra With Applications , 1980 .

[13]  Steven Dubowsky,et al.  IDENTIFICATION AND COMPENSATION OF GEOMETRIC AND ELASTIC ERRORS IN LARGE MANIPULATORS: APPLICATION TO A HIGH ACCURACY MEDICAL ROBOT , 1998 .

[14]  SimunoviÄ SimunoviÄ,et al.  An information approach to parts mating , 1979 .

[15]  Phillip J. McKerrow,et al.  Introduction to robotics , 1991 .

[16]  Shinichi Hirai,et al.  Towards a symbolic-level force feedback: recognition of assembly process states , 1991 .

[17]  R. Cipra,et al.  A Method for Determining and Correcting Robot Position and Orientation Errors Due to Manufacturing , 1988 .

[18]  Giuseppe Oriolo,et al.  Stabilization of self-motions in redundant robots , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[19]  J. L. Nevins,et al.  The Force Vector Assembler Concept , 1972 .

[20]  Karim Abdel-Malek,et al.  Analytical Boundary of the Workspace for General3-DOF Mechanisms , 1997, Int. J. Robotics Res..

[21]  Oussama Khatib,et al.  Joint Torque Sensory Feedback in the Control of a PUMA Manipulator , 1986, 1986 American Control Conference.

[22]  Marco A. Meggiolaro,et al.  MANIPULATOR CALIBRATION USING A SINGLE ENDPOINT CONTACT CONSTRAINT , 2000 .

[23]  Hanqi Zhuang,et al.  Optimal selection of measurement configurations for robot calibration using simulated annealing , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[24]  Hanqi Zhuang,et al.  Error-model-based robot calibration using a modified CPC model , 1993 .

[25]  Chia-Hsiang Menq,et al.  Determination of Optimal Measurement Configurations for Robot Calibration Based on Observability Measure , 1991, Int. J. Robotics Res..

[26]  Samad Hayati,et al.  Robot arm geometric link parameter estimation , 1983, The 22nd IEEE Conference on Decision and Control.

[27]  D. C. H. Yang,et al.  On the Workspace of Mechanical Manipulators , 1983 .

[28]  A. Slocum,et al.  Precision Machine Design , 1992 .

[29]  Steven Dubowsky,et al.  Compensation of Geometric and Elastic Deflection Errors in Large Manipulators Based on Experimental Measurements: Application to a High Accuracy Medical Manipulator , 1998 .

[30]  Hanqi Zhuang,et al.  A linear solution to the kinematic parameter identification of robot manipulators , 1993, IEEE Trans. Robotics Autom..

[31]  Louis J. Everett,et al.  A study of kinematic models for forward calibration of manipulators , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[32]  H. E. Merritt,et al.  Hydraulic Control Systems , 1991 .

[33]  Oussama Khatib,et al.  Joint Torque Sensory Feedback in the Control of a PUMA Manipulator , 1986 .

[34]  John M. Hollerbach,et al.  Autonomous calibration of single-loop closed kinematic chains formed by manipulators with passive endpoint constraints , 1991, IEEE Trans. Robotics Autom..

[35]  J. Ziegert,et al.  Basic considerations for robot calibration , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[36]  Hong Qiao,et al.  Fine Motion Strategies for Robotic Peg-Hole Insertion , 1995 .

[37]  Rolf Bernhardt,et al.  Robot Calibration , 1993 .

[38]  Hanqi Zhuang,et al.  Self-calibration of parallel mechanisms with a case study on Stewart platforms , 1997, IEEE Trans. Robotics Autom..

[39]  Steven Dubowsky,et al.  A FORCE-UPDATED KINEMATIC VIRTUAL VIEWING SYSTEM WITH APPLICATION TO NUCLEAR POWER PLANT MAINTENANCE , 1999 .

[40]  Guillaume Morel,et al.  The precise control of manipulators with joint friction: a base force/torque sensor method , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[41]  D. E. Whitney,et al.  Historical Perspective and State of the Art in Robot Force Control , 1987 .

[42]  John Kenneth Salisbury,et al.  Contact Sensing from Force Measurements , 1990, Int. J. Robotics Res..

[43]  Chi-Haur Wu,et al.  A Kinematic CAD Tool for the Design and Control of a Robot Manipulator , 1984 .

[44]  E. B. Magrab,et al.  A General Procedure to Evaluate Robot Positioning Errors , 1987 .

[45]  G. Engel,et al.  Assessment of Industrial Robots , 1980 .

[46]  John Lewis Schneiter,et al.  Automated tactile sensing for object recognition and localization , 1986 .

[47]  L. J. Everett,et al.  IDENTIFICATION OF THE KINEMATIC PARAMETERS OF A ROBOT MANIPULATOR FOR POSITIONAL ACCURACY IMPROVEMENT. , 1985 .

[48]  Thomas B Sheridan Performance evaluation of programmable robots and manipulators , 1976 .

[49]  Frederick P. Brooks,et al.  Force display performs better than visual display in a simple 6-D docking task , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[50]  Guillaume Morel,et al.  A MODEL-FREE FINE POSITION CONTROL METHOD USING THE BASE- SENSOR: WITH APPLICATION TO A HYDRAULIC MANIPULATOR , 1997 .

[51]  Jie Wu,et al.  Optimal planning of robot calibration experiments by genetic algorithms , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[52]  Steven Dubowsky,et al.  A Parameter Identification Study of Kinematic Errors in Planar Mechanisms , 1975 .

[53]  R. J. Richards,et al.  Hydraulic actuator analysis for industrial robot multivariable control , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[54]  Wisama Khalil,et al.  Identifiable Parameters and Optimum Configurations for Robots Calibration , 1991, Robotica.

[55]  Hanqi Zhuang,et al.  A complete and parametrically continuous kinematic model for robot manipulators , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[56]  John M. Hollerbach,et al.  The Calibration Index and Taxonomy for Robot Kinematic Calibration Methods , 1996, Int. J. Robotics Res..

[57]  Bahram Ravani,et al.  An overview of robot calibration , 1987, IEEE Journal on Robotics and Automation.

[58]  M. Goitein,et al.  Accuracy of radiation field alignment in clinical practice. , 1985, International journal of radiation oncology, biology, physics.

[59]  J. Burdick On the inverse kinematics of redundant manipulators: characterization of the self-motion manifolds , 1989 .

[60]  Frederick P. Brooks,et al.  Feeling and seeing: issues in force display , 1990, I3D '90.

[61]  Hanqi Zhuang,et al.  Robot calibration with planar constraints , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[62]  Louis J. Everett,et al.  Improved manipulator perfomance through local d-h calibation , 1995, J. Field Robotics.

[63]  Steven Dubowsky,et al.  A systematic error analysis of robotic manipulators: application to a high performance medical robot , 1997, Proceedings of International Conference on Robotics and Automation.

[64]  Jean-Jacques E. Slotine,et al.  Robot analysis and control , 1988, Autom..

[65]  Kam S. Tso,et al.  Robot geometry calibration , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[66]  Carlos Canudas de Wit,et al.  A new model for control of systems with friction , 1995, IEEE Trans. Autom. Control..

[67]  T. C. Widner,et al.  A model-based concept for telerobotic control of decontamination and dismantlement tasks , 1997, Proceedings of International Conference on Robotics and Automation.

[68]  Guillaume Morel,et al.  The precise control of manipulators with high joint-friction using base force/torque sensing , 2000, Autom..

[69]  Pradeep K. Khosla,et al.  An Analysis Of Manipulator Force Control Strategies Applied To An Experimentally Derived Model , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.