Abstract:The unknown payload will increase the error of the robot model, which will cause serious interference to the collision detection and even lead to algorithm failure. Therefore, a collision detection algorithm for robots working with payloads is proposed in this paper. Firstly, a novel torque observer with band-pass filtering characteristics is designed based on the generalized momentum of the robot. Through the analysis of the frequency domain characteristics of the robot dynamics, the maximum frequency threshold of the robot dynamics model corresponding to the joint speed is obtained, and the parameters of the band-pass torque observer are determined. Then, the band-pass torque observer is used to filter the joint torque signal to improve the tolerance of the collision detection algorithm to the robot model error. Finally, the effectiveness of the proposed collision detection algorithm is further validated by human-robot interaction experiments. The experimental results show that the proposed algorithm is more robust than existing algorithms, and can meet the needs of the robot with 0~2 kg unknown payload.
[1] Robla-Gomez S, Becerra V M, Llata J R, et al. Working together:A review on safe human-robot collaboration in industrial environments[J]. IEEE Access, 2017, 5:26754-26773. [2] Flacco F, Kroeger T, de Luca A, et al. A depth space approach for evaluating distance to objects[J]. Journal of Intelligent and Robotic Systems, 2015, 80(1):7-22. [3] Villani V, Pini F, Leali F, et al. Survey on human-robot collaboration in industrial settings:Safety, intuitive interfaces and applications[J]. Mechatronics, 2018, 55:248-266. [4] Wu H B, Chen J P, Su Y X, et al. New tactile sensor for position detection based on distributed planar electric field[J]. Sensors and Actuators A:Physical, 2016, 242:146-161. [5] Haddadin S, de Luca A, Albu-Schaffer A. Robot collisions: A survey on detection, isolation, and identification[J]. IEEE Transactions on Robotics, 2017, 33(6):1292-1312. [6] Xie Z W, Li C, Liu H. An approach of integrating force sensing and safety operation for manipulator[J]. International Journal of Intelligent Unmanned Systems, 2013, 1(1):62-75. [7] Dimeas F, Avendavalencia L D, Aspragathos N. Human-robot collision detection and identification based on fuzzy and time series modelling[J]. Robotica, 2015, 33(9):1886-1898. [8] Heo Y J, Kim D, Lee W, et al. Collision detection for industrial collaborative robots:A deep learning approach[J]. IEEE Robotics and Automation Letters, 2019, 4(2):740-746. [9] Li Z J, Wu H B, Yang J M, et al. A position and torque switching control method for robot collision safety[J]. International Journal of Automation and Computing, 2018, 15(2):156-168. [10] Je H W, Baek J Y, Min C L. Current based compliance control method for minimizing an impact force at collision of service robot arm[J]. International Journal of Precision Engineering and Manufacturing, 2011, 12(2):251-258. [11] Yamada Y, Suita K, Imai K, et al. A failure-to-safety robot system for human-robot coexistence[J]. Robotics and Autonomous Systems, 1996, 18(1/2):283-291. [12] Jung B J, Koo J C, Choi H R, et al. Human-robot collision detection under modeling uncertainty using frequency boundary of manipulator dynamics[J]. Journal of Mechanical Science and Technology, 2014, 28(11):4389-4395. [13] de Luca A, Albu-Schaffer A, Haddadin S, et al. Collision detection and safe reaction with the DLR-III lightweight manipulator arm[C]//IEEE International Conference on Intelligent Robots and Systems. Piscataway, USA:IEEE, 2006:1623-1630. [14] 钟琮玮,项基,韦巍,等.基于扰动观测器的机械手碰撞检测与安全响应[J].浙江大学学报:工学版, 2012, 46(6):1115-1121. Zhong C W, Xiang J, Wei W, et al. Collision detection and safe reaction of manipulator based on disturbance observer[J]. Journal of Zhejiang University:Engineering Science, 2012, 46(6): 1115-1121. [15] 吴海彬,李实懿,吴国魁.基于动量偏差观测器的机器人碰撞检测算法[J].电机与控制学报, 2015, 19(5):97-104. Wu H B, Li S Y, Wu G K. Collision detection algorithm for robot manipulator based on momentum deviation observer[J]. Electric Machines and Control, 2015, 19(5):97-104. [16] Lee S D, Song J B. Sensorless collision based on friction model for a robot manipulator[J]. International Journal of Precision Engineering and Manufacturing, 2016:17(1):11-17. [17] Makarov M, Caldas A, Grossard M, et al. Adaptive filtering for robust proprioceptive robot impact detection under model uncertainties[J]. IEEE/ASME Transactions on Mechatronics, 2014, 19(6):1917-1928. [18] Sotoudehnejad V, Kermani M R. Velocity-based variable thresholds for improving collision detection in manipulators[C]//IEEE International Conference on Robotics and Automation. Piscataway, USA:IEEE, 2014:3364-3369. [19] Gaz C, de Luca A. Payload estimation based on identified coefficients of robot dynamics-With an application to collision detection[C]//IEEE International Conference on Intelligent Robots and Systems. Piscataway, USA:IEEE, 2017:3033-3040.