Neural-Network-Based Contact Force Observers for Haptic Applications

In the majority of robotic and haptic applications, including manipulation and human-robot interaction, contact force needs to be monitored and controlled. Transparent implementation of bilateral teleoperation or haptic controllers necessitates the exchange of operator and environment contact forces. This requires the use of expensive commercially available force/torque sensors, which are rather bulky, are vulnerable to impact forces, and increase system inertia and compliance. An alternative solution is the use of dynamic force observers, which estimate external forces using system dynamic model. However, due to the uncertainties in system dynamic structure and parameters, these model-based observers do not produce accurate force estimates, and often create a dynamic lag that may cause bandwidth limitation and instability. This paper proposes two neural-network-based force/torque observers that do not require a system dynamic model. The observers can estimate human hand force and environment contact force with up to 98.3% accuracy in the sense of mean-square error, and with negligible dynamic lag. The performance of the proposed observers are extensively analyzed in separate human-robot and robot-environment experimental settings, and in a two-channel bilateral teleoperation control loop with multiple runs with two Planar Twin-Pantograph haptic devices

[1]  C. Y. Lee,et al.  A joint torque disturbance observer for robotic assembly , 1993, Proceedings of 36th Midwest Symposium on Circuits and Systems.

[2]  H. Harry Asada,et al.  Measurement of finger posture and three-axis fingertip touch force using fingernail sensors , 2004, IEEE Transactions on Robotics and Automation.

[3]  V. Barnett,et al.  Applied Linear Statistical Models , 1975 .

[4]  M.G. Simoes,et al.  Neural network based prediction of mooring forces in floating production storage and offloading systems , 2000, Conference Record of the 2000 IEEE Industry Applications Conference. Thirty-Fifth IAS Annual Meeting and World Conference on Industrial Applications of Electrical Energy (Cat. No.00CH37129).

[5]  Han-Pang Huang,et al.  Robotic force control by using estimated contact force , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[6]  Nariman Sepehri,et al.  Neural inverse modeling and control of a base-excited inverted pendulum , 2001, Proceedings 2001 IEEE International Symposium on Computational Intelligence in Robotics and Automation (Cat. No.01EX515).

[7]  Scott M. Babcock,et al.  Inverse dynamics position control of a compliant manipulator , 1987, IEEE J. Robotics Autom..

[8]  Il Hong Suh,et al.  Disturbance observer based force control of robot manipulator without force sensor , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[9]  Blake Hannaford,et al.  Force-reflection and shared compliant control in operating telemanipulators with time delay , 1992, IEEE Trans. Robotics Autom..

[10]  Yuichi Matsumoto,et al.  An analysis and design of bilateral control based on disturbance observer , 2003, IEEE International Conference on Industrial Technology, 2003.

[11]  Dale A. Lawrence Stability and transparency in bilateral teleoperation , 1993, IEEE Trans. Robotics Autom..

[12]  Purang Abolmaesumi,et al.  Haptic interface control-design issues and experiments with a planar device , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[13]  Septimiu E. Salcudean,et al.  Transparency in time-delayed systems and the effect of local force feedback for transparent teleoperation , 2002, IEEE Trans. Robotics Autom..

[14]  K. Hashtrudi-Zaad,et al.  Dynamic parameter identification and analysis of a PHANToM haptic device , 2005, Proceedings of 2005 IEEE Conference on Control Applications, 2005. CCA 2005..

[15]  Christopher G. Atkeson,et al.  Estimation of Inertial Parameters of Manipulator Loads and Links , 1986 .

[16]  T. Murakami,et al.  Force sensorless impedance control by disturbance observer , 1993, Conference Record of the Power Conversion Conference - Yokohama 1993.

[17]  Mahdi Tavakoli,et al.  A force reflective master-slave system for minimally invasive surgery , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[18]  F. Girosi,et al.  Networks for approximation and learning , 1990, Proc. IEEE.

[19]  Joaquim P. Marques de Sá,et al.  Applied statistics : using SPSS, STATISTICA, and MATLAB , 2003 .

[20]  Tsuneo Yoshikawa,et al.  Bilateral control of master-slave manipulators for ideal kinesthetic coupling-formulation and experiment , 1994, IEEE Trans. Robotics Autom..

[21]  Rolf Eckmiller,et al.  Learning friction estimation for sensorless force/position control in industrial manipulators , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[22]  Homayoon Kazerooni,et al.  Theory and experiments on the stability of robot compliance control , 1991, IEEE Trans. Robotics Autom..

[23]  T.,et al.  Training Feedforward Networks with the Marquardt Algorithm , 2004 .

[24]  Septimiu E. Salcudean,et al.  Estimation of environment forces and rigid-body velocities using observers , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[25]  Septimiu E. Salcudean,et al.  Optimal kinematic design of a haptic pen , 2001 .

[26]  Koji Yoshida,et al.  Experimental Study Of The Identification Methods For An Industrial Robot Manipulator , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[27]  N. Peric,et al.  Application of the RBF neural networks for tire-road friction force estimation , 2003, 2003 IEEE International Symposium on Industrial Electronics ( Cat. No.03TH8692).

[28]  W. Seering,et al.  Introduction to dynamic models for robot force control , 1987, IEEE Control Systems Magazine.