Velocity estimation by digital filtering of position data to process adaptive control laws for robotics manipulators

This paper deals with the study of some estimation methods of velocity using only position data, with the particular aim of processing adaptive control laws for robotic manipulators so that the harmonic content of the mechanical torques developed at the joints be reduced and the position errors be sufficiently small when trajectory tracking is the specific task. Moving average filters and least square filters are, first of all, reviewed and then a new method is discussed which is suitable for velocity estimation in closed loop control systems specifically designed for the tracking of trajectories. Experiments, carried out on a closed loop control system consisting of a planar manipulator and an adaptive controller which uses velocity data obtained by applying above methods, are described.

[1]  Alan V. Oppenheim,et al.  Discrete-Time Signal Pro-cessing , 1989 .

[2]  S. Nicosia,et al.  Robot control by using only joint position measurements , 1990 .

[3]  T. W. Parks,et al.  Digital Filter Design , 1987 .

[4]  Ronald H. Brown,et al.  On algorithms for velocity estimation using discrete position encoders , 1995, Proceedings of IECON '95 - 21st Annual Conference on IEEE Industrial Electronics.

[5]  F. Alonge,et al.  Adaptive control strategies for rigid robots to reduce harmonic content of driving torque and compensate coulomb friction , 1996, Proceedings of the 1996 IEEE IECON. 22nd International Conference on Industrial Electronics, Control, and Instrumentation.

[6]  Jean-Jacques E. Slotine,et al.  Adaptive manipulator control: A case study , 1988 .

[7]  Ronald H. Brown,et al.  Analysis of algorithms for velocity estimation from discrete position versus time data , 1992, IEEE Trans. Ind. Electron..

[8]  Wu-Sheng Lu,et al.  A reduced-order adaptive velocity observer for manipulator control , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.