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. [S1087-1357(00)70901-4]

1.
Machine Tool Task Force, “Technology of Machine Tools, Vol. 5: Machine Tool Accuracy,” UCRL-52960-5, Lawrence Livermore Laboratory, University of California, Livermore, California, 1980.
2.
The Working Papers of the MIT Commission on Industrial Productivity, Vol. 2, The MIT Press, 1989.
3.
Ferreira, P. M., “Research Summary in Large-Scale Flexible Automation,” 1994 NSF Design & Manufacturing Grantees Conf., Boston, 1994, pp. 421–422.
4.
Tlusty, J., and Mutch, G. F., 1973, “Testing and Evaluating Thermal Deformation of Machine Tools,” Proc. 14th MTDR, 1973.
5.
Takeuchi, Y., Sakamoto, M., and Sata, T., 1982, “Improvement in Workpiece Accuracy of an NC Lathe by Compensating for Thermal Expansion,” Precis. Eng., 4, No. 1.
6.
Dommez, M. A., and Lee, K., “A Real-Time Error Compensation System for a Computerized Numerical Control Turning Center,” Proc. 1986 IEEE Int. Conf. Robot. Automat., April 1986.
7.
Leete
,
D. L.
,
1961
, “
Automatic Compensation of Alignment Errors in Machine Tools
,”
Int. J. Machine Tool Design Research
,
1
, pp.
293
324
.
8.
French, D., and Humphries, S. H., 1967, “Compensation for the Backlash and Alignment Errors in a Numerically Controlled Machine Tool by a Digital Computer Program,” Proc. 8th MTDR, 1967.
9.
Love, W. J., and Scarr, A. J., 1973, “The Determination of the Volumetric Accuracy of Multi-Axis Machines,” Proc. 14th MTDR, 1973.
10.
Schultchik, R., 1977, “The Components of the Volumetric Accuracy,” Ann. CIRP, 25, No. 1.
11.
Sawabe, M., and Fujimuma, N., 1978, “Influence of Radial Motion on Form Error of Workpiece in Turning,” Ann. CIRP, 27, No. 1.
12.
Peklenic, J., 1970, “Geometrical Adaptive Control of Manufacturing Systems,” Ann. CIRP, 18.
13.
Watanabe, T., and Iwai, S., 1983, “A Control System to Improve the Accuracy of Finished Surface in Milling,” ASME J. Dyn. Syst., Meas., Control, 105.
14.
Poo
,
A. N.
,
Bollinger
,
J. G.
, and
Younkin
,
G. W.
,
1971
, “
Dynamic Errors in Type 1 Contouring Systems
,”
IEEE Trans. Ind. Appl.
,
IA-8
, No.
4
, July/August pp.
477
484
.
15.
Ragunath, V., 1985, Thermal Effects on the Accuracy of Numerically Controlled Machine Tools, Ph.D. dissertation, Purdue University, West Lafayette, Indiana, 1985.
16.
Jan, H. K., Chu, C. N., and Liu, C. R., 1990, “A Configuration Independent Approach for Modeling Three Dimensional Error Map for Machine Tools Using Hyperpatch Model and Metrology Plate,” Modeling of Machine Tools: Accuracy, Dynamics, and Control, ASME, 1990, pp. 75–85.
17.
Ferreira
,
P.
, and
Liu
,
C. R.
,
1986
, “
An Analytic Quadratic Models for the Geometric Errors of a Machine Tool
,”
J. Manuf. Sys.
,
5
, No.
1
, pp.
51
62
.
18.
Wang, J., Xue, B., Wang, Z., and Pei, J., 1990, “Computer Controlled System for Compensating Straightness Error in Ginding,” Modeling of Machine Tools: Accuracy, Dynamics and Control, ASME, 1990, pp. 1–7.
19.
Bennett
,
D.
, and
Hollerbach
,
J. M.
,
1991
, “
Autonomous Calibration of Single-Loop Closed Kinematic Chains Formed by Manipulators with Passive Endpoint Constraints
,”
IEEE Trans. Rob. Autom.
,
7
, pp.
597
606
.
20.
Wampler
,
C. W.
,
Hollerbach
,
J. M.
, and
Arai
,
T.
,
1995
, “
An Implicit Loop Method for Kinematic Calibration and Its Application to Closed-Chain Mechanisms
,”
IEEE Trans. Rob. Autom.
,
11
, No.
5
, pp.
710
724
.
21.
Zhuang
,
H.
,
1997
, “
Self-Calibration of Parallel Mechanisms with a Case Study on Stewart Platform
,”
IEEE Trans. Rob. Autom.
,
13
, No.
3
, pp.
387
397
.
22.
Wang
,
L.-C. T.
, and
Chen
,
C. C.
,
1993
, “
On the Numerical Kinematic Analysis of General Parallel Robotic Manipulators
,”
IEEE Trans. Rob. Autom.
,
9
, No.
3
, pp.
272
285
.
23.
Lewis, F., 1986, Optimal Estimation, John Wiley & Sons, 1986.
24.
Etemadi-Zanganeh
,
K.
, and
Angeles
,
J.
,
1995
, “
Real-Time Direct Kinematics of General Six-Degree-of-Freedom Parallel Manipulators with Minimum-Sensor Data
,”
J. Rob. Syst.
,
12
, No.
12
, pp.
3
844
.
You do not currently have access to this content.