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 条
  • [31] Deep-Reinforcement-Learning-Based Motion Planning for a Wide Range of Robotic Structures
    Parak, Roman
    Kudela, Jakub
    Matousek, Radomil
    Juricek, Martin
    COMPUTATION, 2024, 12 (06)
  • [32] A Guided-to-Autonomous Policy Learning method of Deep Reinforcement Learning in Path Planning
    Zhao, Wang
    Zhang, Ye
    Li, Haoyu
    2024 IEEE 18TH INTERNATIONAL CONFERENCE ON CONTROL & AUTOMATION, ICCA 2024, 2024, : 665 - 672
  • [33] Obstacle-Avoidable Robotic Motion Planning Framework Based on Deep Reinforcement Learning
    Liu, Huashan
    Ying, Fengkang
    Jiang, Rongxin
    Shan, Yinghao
    Shen, Bo
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2024, 29 (06) : 4377 - 4388
  • [34] A Review on Reinforcement Learning for Motion Planning of Robotic Manipulators
    Elguea-Aguinaco, Inigo
    Inziarte-Hidalgo, Ibai
    Bogh, Simon
    Arana-Arexolaleiba, Nestor
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2024, 2024 (01)
  • [35] Paper: Visual Servoing with Deep Learning and Data Augmentation for Robotic Manipulation
    Liu, Jingshu
    Li, Yuan
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2020, 24 (07) : 953 - 962
  • [36] Deep Reinforcement Learning for the Visual Servoing Control of UAVs with FOV Constraint
    Fu, Gui
    Chu, Hongyu
    Liu, Liwen
    Fang, Linyi
    Zhu, Xinyu
    DRONES, 2023, 7 (06)
  • [37] Real-time Motion Planning for Robotic Teleoperation Using Dynamic-goal Deep Reinforcement Learning
    Kamali, Kaveh
    Bonev, Ilian A.
    Desrosiers, Christian
    2020 17TH CONFERENCE ON COMPUTER AND ROBOT VISION (CRV 2020), 2020, : 182 - 189
  • [38] Autonomous Intraluminal Navigation of a Soft Robot using Deep-Learning-based Visual Servoing
    Lazo, Jorge F.
    Lai, Chun-Feng
    Moccia, Sara
    Rosa, Benoit
    Catellani, Michele
    de Mathelin, Michel
    Ferrigno, Giancarlo
    Breedveld, Paul
    Dankelman, Jenny
    De Momi, Elena
    2022 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2022, : 6952 - 6959
  • [39] Motion Planning And Control with Randomized Payloads Using Deep Reinforcement Learning
    Demir, Ali
    Sezer, Volkan
    2019 THIRD IEEE INTERNATIONAL CONFERENCE ON ROBOTIC COMPUTING (IRC 2019), 2019, : 32 - 37
  • [40] A Deep Reinforcement Learning Visual Servoing Control Strategy for Target Tracking Using a Multirotor UAV
    Mitakidis, Andreas
    Aspragkathos, Sotirios N.
    Panetsos, Fotis
    Karras, George C.
    Kyriakopoulos, Kostas J.
    2023 9TH INTERNATIONAL CONFERENCE ON AUTOMATION, ROBOTICS AND APPLICATIONS, ICARA, 2023, : 219 - 224