A Human-Robot Collaboration Method Using a Pose Estimation Network for Robot Learning of Assembly Manipulation Trajectories From Demonstration Videos

被引:6
|
作者
Deng, Xinjian [1 ]
Liu, Jianhua [1 ]
Gong, Honghui [2 ]
Gong, Hao [1 ]
Huang, Jiayu [1 ]
机构
[1] Beijing Inst Technol, Sch Mech Engn, Beijing 100081, Peoples R China
[2] Shenyang Normal Univ, Software Coll, Shenyang 110034, Peoples R China
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
Robots; Trajectory; Task analysis; Videos; Service robots; Cameras; Sensors; Image processing; industrial robot; intelligent assembly; learning from demonstration; PREDICTION;
D O I
10.1109/TII.2022.3224966
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The wide application of industrial robots has greatly improved assembly efficiency and reliability. However, determining how to efficiently teach a robot to perform assembly manipulation trajectories from demonstration videos is a challenging issue. This article proposes a method integrating deep learning, image processing, and an iteration model to predict the real assembly manipulation trajectory of a human hand from a video without specific depth information. First, a pose estimation network, Keypoint-RCNN, is used to accurately estimate hand pose in the 2-D image of each frame in a video. Second, image processing is applied to map the 2-D hand pose estimated by the neural network with the real 3-D assembly space. An iteration model based on the trust region algorithm is proposed to solve for the quaternions and translation vectors of two frames. All the quaternions and translation vectors form the predicted assembly manipulation trajectories. Finally, a UR3 robot is used to imitate the assembly operation based on the predicted manipulation trajectories. The results show that the robot could successfully imitate various operations based on the predicted manipulation trajectories.
引用
收藏
页码:7160 / 7168
页数:9
相关论文
共 50 条
  • [31] Efficient behavior learning in human-robot collaboration
    Munzer, Thibaut
    Toussaint, Marc
    Lopes, Manuel
    AUTONOMOUS ROBOTS, 2018, 42 (05) : 1103 - 1115
  • [32] Review of task allocation for human-robot collaboration in assembly
    Petzoldt, Christoph
    Harms, Matthias
    Freitag, Michael
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2023, 36 (11) : 1675 - 1715
  • [33] Human-Robot Complementary Collaboration for Flexible and Precision Assembly
    Cao, Shichen
    Xiao, Jing
    2024 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2024), 2024, : 12971 - 12977
  • [34] Foundation models assist in human-robot collaboration assembly
    Ji, Yuchen
    Zhang, Zequn
    Tang, Dunbing
    Zheng, Yi
    Liu, Changchun
    Zhao, Zhen
    Li, Xinghui
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [35] Designing Symbiotic Human-Robot Collaboration in assembly tasks
    Barravecchia, Federico
    Bartolomei, Mirco
    Mastrogiacomo, Luca
    Franceschini, Fiorenzo
    PRODUCTION ENGINEERING-RESEARCH AND DEVELOPMENT, 2025,
  • [36] Assembly task allocation of human-robot collaboration based on deep reinforcement learning
    Xiong Z.
    Chen H.
    Wang C.
    Yue M.
    Hou W.
    Xu B.
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2023, 29 (03): : 789 - 800
  • [37] Hand Pose Estimation for Robot Programming by Demonstration in Object Manipulation Tasks
    Xu, Jun
    Kun, Qian
    Liu, Huan
    Ma, Xudong
    2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 5328 - 5333
  • [38] A Survey of Robot Learning Strategies for Human-Robot Collaboration in Industrial Settings
    Mukherjee, Debasmita
    Gupta, Kashish
    Chang, Li Hsin
    Najjaran, Homayoun
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2022, 73
  • [39] Bayesian Reinforcement Learning for Adaptive Balancing in an Assembly Line With Human-Robot Collaboration
    Lee, Hyun-Rok
    Park, Sanghyun
    Lee, Jimin
    IEEE ACCESS, 2024, 12 : 172256 - 172265
  • [40] A Method of Human-robot Collaboration for Grinding of Workpieces
    Su, Jianhua
    Qiao, Hong
    Xu, Lijin
    Wang, Ming
    2015 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION, 2015, : 1156 - 1161