A Motion Planning Method for Visual Servoing Using Deep Reinforcement Learning in Autonomous Robotic Assembly

被引:8
|
作者
Liu, Zhenyu [1 ,2 ]
Wang, Ke [1 ,2 ]
Liu, Daxin [1 ,2 ]
Wang, Qide [1 ,2 ]
Tan, Jianrong [1 ,2 ]
机构
[1] Zhejiang Univ, State Key Lab Comp Aided Design & Comp CAD&CG, Hangzhou 310027, Peoples R China
[2] Zhejiang Univ, Engn Res Ctr Design Engn & Digital Twin Zhejiang P, Hangzhou 310027, Peoples R China
基金
中国国家自然科学基金;
关键词
Deep reinforcement learning (DRL); motion planning; robotic assembly; visual servoing (VS); TRACKING; POSITION;
D O I
10.1109/TMECH.2023.3275854
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Assembly positioning by visual servoing (VS) is a basis for autonomous robotic assembly. In practice, VS control suffers potential stability and convergence problems due to image and physical constraints, e.g., field of view constraints, image local minima, obstacle collisions, and occlusion. Therefore, this article proposes a novel deep reinforcement learning-based hybrid visual servoing (DRL-HVS) controller for motion planning of VS tasks. DRLHVS controller takes current observed image features and camera pose as inputs, and the core parameters of hybrid VS are dynamically optimized using a deep deterministic policy gradient (DDPG) algorithm to obtain an optimal motion scheme, considering image/physical constraints and robot motion performance. In addition, an adaptive exploration strategy is proposed to further improve the training efficiency by adaptively tuning the exploration noise parameters. In this way, the offline pretrained DRL-HVS controller in the virtual environment, where the DDPG actor-critic network is continuously optimized, can be quickly deployed to a real robot system for real-time control. Experiments based on an eye-in-hand VS system are conducted with a calibrated HIKVISION RGB camera mounted on the end-effector of a GSK-RB03A1 six degree-of-freedom (6-DoF) robot. Basic VS task experiments show that the proposed controller achieves better performance than the existing methods: the servoing time is 24% smaller than that of the five-dimensional VS method, a 100% success rate with the perturbed ranges of the initial position within 25 mm for translation and 20 degrees for rotation, and a 48% efficiency improvement. Moreover, a planetary gear component assembly process case study, where the robot aims to automatically put the gears on the gear shafts, is conducted to demonstrate the applicability of the proposed method in practice.
引用
收藏
页码:3513 / 3524
页数:12
相关论文
共 50 条
  • [41] A method of visual servoing for autonomous vehicles
    Kobayashi, M
    Miyamoto, Y
    Mitsuhashi, K
    Tanaka, Y
    AMC '96-MIE - 1996 4TH INTERNATIONAL WORKSHOP ON ADVANCED MOTION CONTROL, PROCEEDINGS, VOLS 1 AND 2, 1996, : 371 - 376
  • [42] Visual Servoing of a Robotic Manipulator Using an Optimized Trajectory Planning Technique
    Keshmiri, Mohammad
    Xie, Wen-Fang
    2014 IEEE 27TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2014,
  • [43] AirCapRL: Autonomous Aerial Human Motion Capture Using Deep Reinforcement Learning
    Tallamraju, Rahul
    Saini, Nitin
    Bonetto, Elia
    Pabst, Michael
    Liu, Yu Tang
    Black, Michael J.
    Ahmad, Aamir
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (04) : 6678 - 6685
  • [44] A fast learning approach for autonomous navigation using a deep reinforcement learning method
    Ejaz, Muhammad Mudassir
    Tang, Tong Boon
    Lu, Cheng-Kai
    ELECTRONICS LETTERS, 2021, 57 (02) : 50 - 53
  • [45] Autonomous assembly planning of demonstrated skills with reinforcement learning in simulation
    De Winter, Joris
    El Makrini, Ilias
    Van de Perre, Greet
    Nowe, Ann
    Verstraten, Tom
    Vanderborght, Bram
    AUTONOMOUS ROBOTS, 2021, 45 (08) : 1097 - 1110
  • [46] Energy-Efficient Motion Planning and Control for Robotic Arms via Deep Reinforcement Learning
    Shen, Tan
    Liu, Xing
    Dong, Yunlong
    Yuan, Ye
    2022 34TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2022, : 5502 - 5507
  • [47] Autonomous assembly planning of demonstrated skills with reinforcement learning in simulation
    Joris De Winter
    Ilias EI Makrini
    Greet Van de Perre
    Ann Nowé
    Tom Verstraten
    Bram Vanderborght
    Autonomous Robots, 2021, 45 : 1097 - 1110
  • [48] Assembly sequence planning based on deep reinforcement learning
    Zhao M.-H.
    Zhang X.-B.
    Guo X.
    Ou Y.-S.
    Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2021, 38 (12): : 1901 - 1910
  • [49] Robotic Arm Motion Planning Based on Residual Reinforcement Learning
    Zhou, Dongxu
    Jia, Ruiqing
    Yao, Haifeng
    Xie, Mingzuo
    2021 THE 13TH INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2021), 2021, : 89 - 94
  • [50] Reinforcement learning techniques applied to the motion planning of a robotic manipulator
    Ribeiro, Francisco M.
    Pinto, Vitor H.
    2022 IEEE INTERNATIONAL CONFERENCE ON AUTONOMOUS ROBOT SYSTEMS AND COMPETITIONS (ICARSC), 2022, : 173 - 178