Robotic Deep Rolling With Iterative Learning Motion and Force Control

被引:21
作者
Chen, Shuyang [1 ]
Wang, Zhigang [2 ]
Chakraborty, Abhijit [2 ]
Klecka, Michael [2 ]
Saunders, Glenn [3 ]
Wen, John [4 ]
机构
[1] Rensselaer Polytech Inst, Dept Mech Aerosp & Nucl Engn, Troy, NY 12180 USA
[2] Raytheon Technol Res Ctr, E Hartford, CT 06118 USA
[3] Rensselaer Polytech Inst, Mfg Innovat Ctr, Troy, NY 12180 USA
[4] Rensselaer Polytech Inst, Dept Elect Comp & Syst Engn, Troy, NY 12180 USA
关键词
Industrial robots; force control; iterative learning control; deep rolling; HYBRID FORCE; POSITION CONTROL; MANIPULATORS; ALGORITHM; TRACKING; DESIGN;
D O I
10.1109/LRA.2020.3009076
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Large industrial robots offer an attractive option for deep rolling in terms of cost and flexibility. These robots are typically designed for fast and precise motion, but may be commanded to perform force control by adjusting the position setpoint based on the measurements from a wrist-mounted force/torque sensor. Contact force during deep rolling may be as high as 2000 N. The force control performance is affected by robot dynamics, robot joint servo controllers, and motion-induced inertial force. In this letter, we compare three deep rolling force control strategies: position-based rolling with open-loop force control, impedance control, and gradient-based iterative learning control (ILC). Open loop force control is easy to implement but does not correct for any force deviation. Impedance control uses force feedback, but does not track well non-constant force profiles. The ILC augments the impedance control by updating the commanded motion and force profiles based on the motion and force error trajectories in the previous iteration. The update is based on the gradient of the motion and force trajectories with respect to the commanded motion and force. We show that this gradient may be generated experimentally without the need of an explicit model. This is possible because the mapping from the commanded joint motion to the actual joint motion is nearly identical for all joints in industrial robots. We have evaluated the approach on the physical testbed using an ABB robot and demonstrated the convergence of the ILC scheme. The final ILC tracking performance of a trapezoidal force profile improves by over 70% in terms of the RMS error compared with the impedance controller.
引用
收藏
页码:5581 / 5588
页数:8
相关论文
共 33 条
  • [1] ABB, 2018, APPL MAN FORC CONTR
  • [2] ABB, 2010, PROD MAN IRB6640
  • [3] Iterative learning control: Brief survey and categorization
    Ahn, Hyo-Sung
    Chen, YangQuan
    Moore, Kevin L.
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2007, 37 (06): : 1099 - 1121
  • [4] Aicardi M., 1991, 91 ICAR. Fifth International Conference on Advanced Robotics. Robots in Unstructured Environments (Cat. No.91TH0376-4), P423, DOI 10.1109/ICAR.1991.240616
  • [5] Anderson R. J., 1987, Proceedings of the 1987 IEEE International Conference on Robotics and Automation (Cat. No.87CH2413-3), P1073
  • [6] Arimoto S., 1990, International Journal of Adaptive Control and Signal Processing, V4, P543, DOI 10.1002/acs.4480040610
  • [7] Arimoto S., 1984, Proceedings of the 23rd IEEE Conference on Decision and Control (Cat. No. 84CH2093-3), P1064
  • [8] Bolder J., 2015, THESIS
  • [9] Bos Johannes, 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA), P3000, DOI 10.1109/ICRA.2017.7989344
  • [10] A survey of iterative learning control
    Bristow, Douglas A.
    Tharayil, Marina
    Alleyne, Andrew G.
    [J]. IEEE CONTROL SYSTEMS MAGAZINE, 2006, 26 (03): : 96 - 114