Contact force estimation for serial manipulator based on weighted moving average with variable span and standard Kalman filter with automatic tuning

被引:9
作者
Cao, Feng [1 ]
Docherty, Paul D. [1 ,2 ]
Chen, XiaoQi [3 ]
机构
[1] Univ Canterbury, Mech Engn Dept, Christchurch, New Zealand
[2] Furtwangen Univ, Inst Tech Med ITeM, Villingen Schwenningen, Germany
[3] Swinburne Univ Technol, Fac Sci Engn & Technol, Hawthorn, Vic, Australia
基金
日本学术振兴会;
关键词
Sensorless contact force estimation; Standard Kalman filter; Weighted moving average; Variable span; NONLINEAR DISTURBANCE OBSERVER; ROBOT COLLISION DETECTION; SENSORLESS; MODEL;
D O I
10.1007/s00170-021-08036-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Sensorless contact force estimation methods facilitate the application of the serial manipulators to manufacturing as they enable robots to interact with unexpected collisions at low cost. In this paper, an external force estimation approach with no embedded sensors is proposed. The approach combines a Weighted Moving Average (WMA) with variable span, the standard Kalman filter (SKF), and its tuning routines. Improved confidence in the motor output torque is achieved due to the reduction of the measurement noise in the motor current by the WMA. The span of the filter adapts continuously to achieve optimal tradeoff between response time and precision of estimation in real time. With the comprehensive information of uncertainty in motor current noise and measurement errors of individual joints speed, an automatic tuning algorithm of the SKF is presented. Validation of the presented estimation approach in terms of estimation accuracy and response time was conducted on the Universal Robot 5 manipulator with differing end effector loads. It was found that the combined force estimation method leads to a reduction of the root-mean-square error and response time by 55.2% and 20.8% in comparison with the established method. The proposed method can be applied to any robotic manipulators as long as the motor information (current, joint position, and joint velocities) is available. Consequently, the cost of collision recognition could be reduced dramatically.
引用
收藏
页码:3443 / 3456
页数:14
相关论文
共 45 条
[1]   Discrete-Time Solutions to the Continuous-Time Differential Lyapunov Equation With Applications to Kalman Filtering [J].
Axelsson, Patrik ;
Gustafsson, Fredrik .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2015, 60 (03) :632-643
[2]   Contact force and torque sensing for serial manipulator based on an adaptive Kalman filter with variable time period [J].
Cao, Feng ;
Docherty, Paul D. ;
Ni, Siliang ;
Chen, XiaoQi .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2021, 72 (72)
[3]   Extended active observer for force estimation and disturbance rejection of robotic manipulators [J].
Chan, Linping ;
Naghdy, Faze ;
Stirling, David .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2013, 61 (12) :1277-1287
[4]   Disturbance observer based control for nonlinear systems [J].
Chen, WH .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2004, 9 (04) :706-710
[5]   A nonlinear disturbance observer for robotic manipulators [J].
Chen, WH ;
Ballance, DJ ;
Gawthrop, PJ ;
O'Reilly, J .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2000, 47 (04) :932-938
[6]  
De Luca A, 2005, IEEE INT CONF ROBOT, P999
[7]  
De Luca A, 2003, IEEE INT CONF ROBOT, P634
[8]  
De Luca A, 2006, 2006 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-12, P1623
[9]   Torque sensorless decentralized neuro-optimal control for modular and reconfigurable robots with uncertain environments [J].
Dong, Bo ;
Zhou, Fan ;
Liu, Keping ;
Li, Yuanchun .
NEUROCOMPUTING, 2018, 282 :60-73
[10]  
Eom KS, 1998, IEEE INT CONF ROBOT, P3012, DOI 10.1109/ROBOT.1998.680888