Autonomous Calibration of Hexapod Machine Tools

Hexapod machines are emerging as a new type of CNC machine tools, Among other things, stringent calibration is an important means to improve their accuracy, Traditionally, to perform system calibration, one needs to measure a number of machine poses using an external measuring device. However, this process is often labor-intensive and invasive, and difficult for on-line calibration. In this paper, a systematic way of self-calibrating a hexapod machine tool is introduced. By adding a small number of redundant internal sensors, errors of the hexapod machine tool can be measured. This approach has the potential of automatically producing high accuracy measurement data over the entire workspace of the system with an extremely fast measurement rate. Once the measurement data is available, a recursive filter is applied to estimate machine parameter errors from the predicted geometric errors, and to update the model residing in the machine controller. Thus, it is possible to dynamically calibrate and compensate for various types of machine errors including those induced by thermal and loading variations, without interrupting the normal operation of the machine tool. To verify the concept, preliminary experimental studies were conducted on a Stewart platform built at Florida Atlantic University.

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

[2]  J. Peklenik Geometrical Adaptive Control of Manufacturing Systems , 1994 .

[3]  D. French,et al.  COMPENSATION FOR THE BACKLASH AND ALIGNMENT ERRORS IN A NUMERICALLY CONTROLLED MACHINE TOOL BY A DIGITAL COMPUTER PROGRAMME , 1968 .

[4]  T. Watanabe,et al.  A Control System to Improve the Accuracy of Finished Surfaces in Milling , 1983 .

[5]  Tatsuo Arai,et al.  An implicit loop method for kinematic calibration and its application to closed-chain mechanisms , 1995, IEEE Trans. Robotics Autom..

[6]  Toshio Sata,et al.  Improvement in the working accuracy of an nc lathe by compensating for thermal expansion , 1982 .

[7]  Jorge Angeles,et al.  Real-time direct kinematics of general six-degree-of-freedom parallel manipulators with minimum-sensor data , 1995, J. Field Robotics.

[8]  Moshe M. Barash,et al.  A real-time error compensation system for a computerized numerical control turning center , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[9]  C. Richard Liu,et al.  An analytical quadratic model for the geometric error of a machine tool , 1986 .

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

[11]  Chih-Cheng Chen,et al.  On the numerical kinematic analysis of general parallel robotic manipulators , 1993, IEEE Trans. Robotics Autom..

[12]  D. L. Leete Automatic compensation of alignment errors in machine tools , 1961 .

[13]  George W. Younkin,et al.  Dynamic Errors in Type 1 Contouring Systems , 1972 .

[14]  Raghunath Venugopal THERMAL EFFECTS ON THE ACCURACY OF NUMERICALLY CONTROLLED MACHINE TOOLS (NUMERICAL METHODS, EXPERIMENTAL) , 1985 .