Kang Li;Hui Zhang;Bo Chen;Yiming Jiang;Chenguang Yang;Yaonan Wang
{"title":"Modified Dynamic Movement Primitives With Control: A Novel Trajectory Planning Framework for Dual-Arm Asynchronous Tasks","authors":"Kang Li;Hui Zhang;Bo Chen;Yiming Jiang;Chenguang Yang;Yaonan Wang","doi":"10.1109/TIE.2025.3549105","DOIUrl":null,"url":null,"abstract":"In industrial environments, such as pharmaceutical applications, dual-arm asynchronous cooperation is essential for precise temporal and spatial coordination, particularly in tasks like handling liquid. Using dynamic movement primitives (DMPs), we establish separate DMPs models for each arm, with synchronization achieved through a shared canonical system. However, the original DMPs framework often struggles to accurately reproduce trajectory shapes and achieve endpoint precision, which is crucial in delicate tasks like liquid handling. To address these limitations, we propose a novel framework that integrates DMPs with model predictive control (MPC) to enhance the precision and reliability of dual-arm asynchronous tasks. Our approach introduces an MPC-generated coupling term within the DMPs formulation, continuously optimizing both trajectory shape and endpoint accuracy. The proposed method was validated in six numerical experiments, demonstrating an average improvement of 81.37% in dual-arm endpoint position error control efficiency compared to the original DMPs approaches. Finally, real-world validation using two ABB GoFa CRB 15 000 robots demonstrated the effectiveness of the framework in executing precise liquid handling tasks in industrial settings.","PeriodicalId":13402,"journal":{"name":"IEEE Transactions on Industrial Electronics","volume":"72 10","pages":"10401-10410"},"PeriodicalIF":7.2000,"publicationDate":"2025-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Industrial Electronics","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10945803/","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
In industrial environments, such as pharmaceutical applications, dual-arm asynchronous cooperation is essential for precise temporal and spatial coordination, particularly in tasks like handling liquid. Using dynamic movement primitives (DMPs), we establish separate DMPs models for each arm, with synchronization achieved through a shared canonical system. However, the original DMPs framework often struggles to accurately reproduce trajectory shapes and achieve endpoint precision, which is crucial in delicate tasks like liquid handling. To address these limitations, we propose a novel framework that integrates DMPs with model predictive control (MPC) to enhance the precision and reliability of dual-arm asynchronous tasks. Our approach introduces an MPC-generated coupling term within the DMPs formulation, continuously optimizing both trajectory shape and endpoint accuracy. The proposed method was validated in six numerical experiments, demonstrating an average improvement of 81.37% in dual-arm endpoint position error control efficiency compared to the original DMPs approaches. Finally, real-world validation using two ABB GoFa CRB 15 000 robots demonstrated the effectiveness of the framework in executing precise liquid handling tasks in industrial settings.
期刊介绍:
Journal Name: IEEE Transactions on Industrial Electronics
Publication Frequency: Monthly
Scope:
The scope of IEEE Transactions on Industrial Electronics encompasses the following areas:
Applications of electronics, controls, and communications in industrial and manufacturing systems and processes.
Power electronics and drive control techniques.
System control and signal processing.
Fault detection and diagnosis.
Power systems.
Instrumentation, measurement, and testing.
Modeling and simulation.
Motion control.
Robotics.
Sensors and actuators.
Implementation of neural networks, fuzzy logic, and artificial intelligence in industrial systems.
Factory automation.
Communication and computer networks.