Contact force and torque sensing for serial manipulator based on an adaptive Kalman filter with variable time period

Robotics and Computer-Integrated Manufacturing - Tập 72 - Trang 102210 - 2021
Feng Cao1, Paul D. Docherty1,2, Siliang Ni1, XiaoQi Chen3
1Mechanical Engineering Department, University of Canterbury, Christchurch, New Zealand
2Institute for Technical Medicine (ITeM), Furtwangen University, Villingen-Schwenningen, Germany
3Faculty of Science, Engineering and Technology, Swinburne University of Technology, Victoria, Australia

Tài liệu tham khảo

Tinos, 2006, Motion and force control of cooperative robotic manipulators with passive joints, IEEE Trans. Control Syst. Technol., 14, 725, 10.1109/TCST.2006.872505 Kruse, 2015, A sensor-based dual-arm tele-robotic system, IEEE Trans. Autom. Sci. Eng., 12, 4, 10.1109/TASE.2014.2333754 Lopes, 2008, A force-impedance controlled industrial robot using an active robotic auxiliary device, Robot. Comput.-Integr. Manuf., 24, 299, 10.1016/j.rcim.2007.04.002 Stolt, 2015, Detection of contact force transients in robotic assembly, 962 Podobnik, 2007, Haptic interaction stability with respect to grasp force, IEEE Trans. Syst. Man, Cybern. C, Appl. Rev., 37, 1214, 10.1109/TSMCC.2007.905816 Zhu, 2016, Power transfer performance and cutting force effects of contactless energy transfer system for rotary ultrasonic grinding, IEEE Trans. Ind. Electron., 63, 2785, 10.1109/TIE.2016.2514352 Zhang, 2018, A novel sound-based belt condition monitoring method for robotic grinding using optimally pruned extreme learning machine, J. Mater. Process. Technol., 260, 9, 10.1016/j.jmatprotec.2018.05.013 Chen, 2019, Contact force control and vibration suppression in robotic polishing with a smart end effector, Robot. Comput.-Integr. Manuf., 57, 391, 10.1016/j.rcim.2018.12.019 Solanes, 2018, Adaptive robust control and admittance control for contactdriven robotic surface conditioning, Robot. Comput.-Integr. Manuf., 54, 115, 10.1016/j.rcim.2018.05.003 Olsson, 2010, Costefficient drilling using industrial robots with high-bandwidth force feedback, Robot. Comput.-Integr. Manuf., 26, 24, 10.1016/j.rcim.2009.01.002 Xu, 2021, Hybrid active/passive force control strategy for grinding marks suppression and profile accuracy enhancement in robotic belt grinding of turbine blade, Robot. Comput.-Integr. Manuf., 67, 10.1016/j.rcim.2020.102047 Zhu, 2020, Robotic grinding of complex components: a step towards efficient and intelligent machining–challenges, solutions, and applications, Robot. Comput.-Integr. Manuf., 65, 10.1016/j.rcim.2019.101908 Gaz, 2018, A model-based residual approach for human-robot collaboration during manual polishing operations, Mechatronics, 55, 234, 10.1016/j.mechatronics.2018.02.014 Yao, 2018, Sensorless and adaptive admittance control of industrial robot in physical human-robot interaction, Robot. Comput.-Integr. Manuf., 51, 158, 10.1016/j.rcim.2017.12.004 Cherubini, 2016, Collaborative manufacturing with physical human-robot interaction, Robot. Comput-Integr. Manuf., 31, 1, 10.1016/j.rcim.2015.12.007 Lo, 2012, Exoskeleton robots for upper-limb rehabilitation: state of the art and future prospects, Med. Eng. Phys., 34, 261, 10.1016/j.medengphy.2011.10.004 Meng, 2015, Recent development of mechanisms and control strategies for robot-assisted lower limb rehabilitation, Mechatronics, 31, 132, 10.1016/j.mechatronics.2015.04.005 Han, 2019, Collision detection and coordinated compliance control for a dual-arm robot without force/torque sensing based on momentum observer, IEEE/ASME Trans. Mechatronics, 24, 2261, 10.1109/TMECH.2019.2934141 Raibert, 1981, Hybrid position/force control of manipulators, J. Dyn. Syst. Meas. Control, 103, 126, 10.1115/1.3139652 Hogan, 1985, Impedance control: an approach to manipulation-part I: theory; part II: implementation; part III: applications, Trans. ASME J. Dyn. Syst. Meas. Control, 107, 1, 10.1115/1.3140702 Ohnishi, 1996, Motion control for advanced mechatronics, IEEE/ASME Trans. Mechatronics, 1, 56, 10.1109/3516.491410 Phuong, 2020, ‘Fine sensorless force control realization based on dither periodic component elimination Kalman filter and wide band disturbance observer, IEEE Trans. Ind. Electron., 67, 757, 10.1109/TIE.2018.2883256 Chan, 2013, Extended active observer for force estimation and disturbance rejection of robotic manipulators, Robot. Auton. Syst., 61, 1277, 10.1016/j.robot.2013.09.003 Chen, 2000, A nonlinear disturbance observer for robotic manipulators, IEEE Trans. Ind. Electron., 47, 932, 10.1109/41.857974 Chen, 2004, Disturbance observer based control for nonlinear systems, IEEE/ASME Trans. Mechatronics, 9, 706, 10.1109/TMECH.2004.839034 Mohammadi, 2013, Nonlinear disturbance observer design for robotic manipulators, Control Eng. Pract., 21, 253, 10.1016/j.conengprac.2012.10.008 Nikoobin, 2009, Lyapunov-based nonlinear disturbance observer for serial n-link robot manipulators, J. Intell. Robot. Syst., 55, 135, 10.1007/s10846-008-9298-2 Zhang, 2015, Torque estimation for robotic joint with harmonic drive transmission based on position measurements, IEEE Trans. Robot., 31, 322, 10.1109/TRO.2015.2402511 Zhou, 2017, Robust decentralized force/position fault-tolerant control for constrained reconfigurable manipulators without torque sensing, Nonlinear Dyn, 89 Dong, 2018, Torque sensorless decentralized neuro-optimal control for modular and reconfigurable robots with uncertain environments, Neurocomputing, 282, 60, 10.1016/j.neucom.2017.12.012 Jeong, 2011, Sensorless and modeless estimation of external force using time delay estimation: application to impedance control, J. Mech. Sci. Technol., 25, 2051, 10.1007/s12206-011-0624-4 Luca, 2005, Sensorless robot collision detection and hybrid force/motion control, 999 Luca, 2006, Collision detection and safe reaction with the DLR-III lightweight manipulator arm, 1623 Luca, 2003, Actuator failure detection and isolation using generalized momenta, Proc. IEEE Int. Conf. Robot. Autom., 1, 634 Ragaglia, 2016, Accurate sensorless lead-through programming for lightweight robots in structured environments, Robot. Comput.-Integr. Manuf, 39, 9, 10.1016/j.rcim.2015.11.002 Yuan, 2019, Position based impedance force controller with sensorless force estimation, Assembly Autom., 39, 489, 10.1108/AA-09-2018-0124 Yen, 2019, Development of a virtual force sensor for a low-cost collaborative robot and applications to safety control, Sensors, 19, 2603, 10.3390/s19112603 Qiu, 2019, A force-sensorless approach to collision detection based on virtual powers, Adv. Robot., 33, 1209, 10.1080/01691864.2019.1686420 Tian, 2016, Sensorless collision detection and contact force estimation for collaborative robots based on torque observer, 946 Liu, 2017, Real-time estimation of sensorless planar robot contact information, J. Robot. Mechatron., 29, 557, 10.20965/jrm.2017.p0557 Huang, 2017, A novel adaptive Kalman filter with inaccurate process and measurement noise covariance matrices, IEEE Trans. Automat. Contr., 63, 594, 10.1109/TAC.2017.2730480 Zhu, 2021, An adaptive Kalman filter with inaccurate noise covariances in the presence of outliers, IEEE Trans. Automat. Contr. Wang, 2020, Suboptimal adaptive Kalman filtering based on the proportional control of prior error covariance, ISA Trans., 100, 145, 10.1016/j.isatra.2019.12.008 Mercorelli, 2012, A switching kalman filter for sensorless control of a hybrid hydraulic piezo actuator using mpc for camless internal combustion engines Schimmack, 2018, An extended Kalman filter as an observer in a control structure for health monitoring of a metal–polymer hybrid soft actuator, IEEE/ASME Trans. Mechatronics, 23, 1477, 10.1109/TMECH.2018.2792321 Haus, 2018, Tracking control of a piezo-hydraulic actuator using input–output linearization and a cascaded extended kalman filter structure, J. Franklin Inst., 355, 9298, 10.1016/j.jfranklin.2017.07.042 Zanni, 2016, A prediction-error covariance estimator for adaptive Kalman filtering in step-varying processes: application to power-system state estimation, IEEE Trans. Control Syst. Technol., 25, 1683, 10.1109/TCST.2016.2628716 Zhang, 2013, A two-stage Kalman filter approach for robust and real-time power system state estimation, IEEE Trans. Sustain. Energy, 5, 629, 10.1109/TSTE.2013.2280246 Chen, 2005, A Kalman estimator for detecting repetitive disturbances Gao, 2012, Seam tracking monitoring based on adaptive Kalman filter embedded Elman neural network during high-power fiber laser welding, IEEE Trans. Ind. Electron., 59, 4315, 10.1109/TIE.2012.2193854 Zhou, 2013, Equality constrained robust measurement fusion for adaptive kalman-filter-based heterogeneous multi-sensor navigation, IEEE Trans. Aerosp. Electron. Syst., 49, 2146, 10.1109/TAES.2013.6621807 Xu, 2020, A computationally efficient variational adaptive Kalman filter for transfer alignment, IEEE Sens. J., 20, 13682, 10.1109/JSEN.2020.3004621 Bisht, 2014, An adaptive unscented Kalman filter for tracking sudden stiffness changes, Mech. Syst. Signal Process., 49, 181, 10.1016/j.ymssp.2014.04.009 Liu, 2018, An innovative information fusion method with adaptive Kalman filter for integrated INS/GPS navigation of autonomous vehicles, Mech. Syst. Signal Process., 100, 605, 10.1016/j.ymssp.2017.07.051 Ghaleb, 2017, Improved vehicle positioning algorithm using enhanced innovation-based adaptive Kalman filter, Pervasive Mob. Comput., 40, 139, 10.1016/j.pmcj.2017.06.008 Hajiyev, 2013, Robust adaptive Kalman filter for estimation of UAV dynamics in the presence of sensor/actuator faults, Aerosp. Sci. Technol., 28, 376, 10.1016/j.ast.2012.12.003 Odry, 2018, Kalman filter for mobile-robot attitude estimation: novel optimized and adaptive solutions, Mech. Syst. Signal Process., 110, 569, 10.1016/j.ymssp.2018.03.053 Huang, 2017, A new adaptive extended Kalman filter for cooperative localization, IEEE Trans. Aerosp. Electron. Syst., 54, 353, 10.1109/TAES.2017.2756763 Li, 2017, Model-free control for continuum robots based on an adaptive Kalman filter, IEEE/ASME Trans. Mechatronics, 23, 286, 10.1109/TMECH.2017.2775663 Haus, 2019, Polynomial augmented extended kalman filter to estimate the state of charge of lithium-ion batteries, IEEE Trans. Veh. Technol., 69, 1452, 10.1109/TVT.2019.2959720 Jung, 2006, Robust contact force estimation for robot manipulators in three-dimensional space, Proc. Inst. Mech. Eng. C J. Mech. Eng. Sci., 220, 1317, 10.1243/09544062C09005 Pehlivan, 2016, Minimal assist-as-needed controller for upper limb robotic rehabilitation, IEEE Trans. Robot., 32, 113, 10.1109/TRO.2015.2503726 Jin, 2018, Contact force estimation for robot manipulator using semi-parametric model and disturbance kalman filter, IEEE Trans. Ind. Electron., 65, 3365, 10.1109/TIE.2017.2748056 Wahrburg, 2017, Motor-current-based estimation of cartesian contact forces and torques for robotic manipulators and its application to force control, IEEE Trans. Autom. Sci. Eng., 1 Spong, 2006 Axelsson, 2015, Discrete-time solutions to the continuous-time differential Lyapunov equation with applications to Kalman filtering, IEEE Trans. Autom. Control, 60, 632, 10.1109/TAC.2014.2353112 Van Loan, 1978, Computing integrals involving the matrix exponential, IEEE Trans. Autom. Control, 23, 395, 10.1109/TAC.1978.1101743 Gravdahl, 2014 Olsson, 1998, Friction models and friction compensation, Eur. J. Control, 4, 176, 10.1016/S0947-3580(98)70113-X