This paper describes the parameterization of robot excitation trajectories for optimal robot identification based on finite Fourier series. The coefficients of the Fourier series are optimized for minimal sensitivity of the identification to measurement disturbances, which is measured as the condition number of a regression matrix, taking into account motion constraints in joint and cartesian space. This approach allows obtaining small condition numbers with few coefficients for each joint, which simplifies the optimization problem significantly. The periodicity of the resulting trajectories and the fact that one has total control over their frequency content, are additional features of the presented parameterization approach. They allow further optimization of the excitation experiments through time domain data averaging and optimal selection of the excitation bandwidth, which both help the reduction of the disturbance level on the measurements, and therefore improve the identification accuracy.

1.
Armstrong
B.
,
1989
, “
On Finding Excitation Trajectories for Identification Experiments Involving Systems With Nonlinear Dynamics
,” 1989,
The Int. Journal of Robotics Research
, Vol.
8
, No.
6
, pp.
28
48
.
2.
Fisette, P., Raucent, B., and Samin, J. C., 1993, “Minimal Dynamic Characterization of Tree-like Multibody Systems,” Computer Aided Analysis of Rigid and Flexible Mechanical Systems, Nato-Advanced Study Institute, Vol. II, Troia, Portugal, pp. 111–129.
3.
Freund
E.
,
1982
, “
Fast Nonlinear Control With Arbitrary Pole-Placement for Industrial Robots and Manipulators
,”
Int. J. of Robotics Research
, Vol.
1
, pp.
65
78
.
4.
Gautier, M., Janin, C., and Presse, C., 1993, “Dynamic Identification of Robots Using Least Squares and Extended Kalman Filtering Methods,” Proc. of the Second European Control Conference, Groningen, The Netherlands, pp. 2291–2296.
5.
Golub, G. H., and Van Loan, C. F., 1989, Matrix Computations, The Johns Hopkins University Press, Baltimore and London, second edition.
6.
Grace, A., 1992, “Optimization Toolbox for Use With Matlab,” The Math-Works, Inc., MA.
7.
Lawson, C. L., and Hanson, R. J., 1974, Solving Least Squares Problems, Englewood Cliffs, NJ, Prentice Hall.
8.
Markeiwicz, B., 1973, “Analysis of Computed Torqye Drive Method and Comparison With Conventional Position Servo for a Computer Controlled Manipulator,” JPL. Caltech, TM 33-601.
9.
Otani, K., and Kakizaki, T., 1993, “Motion Planning and Modeling for Accurately Identifying Dynamic Parameters of an Industrial Robotic Manipulator,” Proc. of the 24th International Symposium on Industrial Robots, Tokyo, Japan, pp. 743–748.
10.
Spong, M., and Vidyasagar, M., 1989, Robot Dynamics and Control, John Wiley and Sons.
11.
Torfs, D., and De Schutter, J., 1992, “A New Control Scheme for a Flexible Robot Driven by a Velocity Controlled Actuator,” Proc. of the 23rd International Symposium on Industrial Robots, Barcelona, Spain, pp. 314–319.
12.
Van De Poel, P., Witvrouw, W., Bruyninckx, H., and De Schutter, J., “An Environment for Developing and Optimising Compliant Robot Motion Tools,” 1993, Proc. of the 6th Int. Conf. on Advanced Robotics (ICAR), Tokyo, Japan, pp. 713–718.
You do not currently have access to this content.