Donghao Shi;Hao Hu;Chenguang Yang;Zhenyu Lu;Qinchuan Li
{"title":"可变形物体协同操纵学习系统","authors":"Donghao Shi;Hao Hu;Chenguang Yang;Zhenyu Lu;Qinchuan Li","doi":"10.1109/TASE.2024.3486063","DOIUrl":null,"url":null,"abstract":"Dynamic motion primitives (DMPs) have been widely used in robotics and automation systems because of their rapid deployment capability. Previous research has concentrated on extending coupled dynamic movement primitives (CDMPs) to manipulate rigid objects using a dual-arm robot. However, manipulating deformable objects may fail due to issues with the workspace, manipulability caused by the robot’s layout, and the uncertain dynamics of deformable objects. This research proposes a unique system that combines Learning from Demonstration (LfD) to optimise robot layouts based on human experience and robot manipulability. It also employs a modified CDMPs (MCDMPs) method to manipulate deformable objects. The MCDMPs include a new term to ensure that the deformed object can change its configuration during manipulation. Furthermore, another term is introduced to track the desired trajectory of the deformed object, which is crucial for transporting tasks. We conducted simulations using a mass-spring-damper system for cooperative manipulation to validate the proposed approach. We also employed a dual-arm robot platform to transport a deformed ball with disturbance. The simulation and experimental findings indicate that our method performs well in trajectory tracking and configuration change. Note to Practitioners—This research paper addresses the need for faster deployment of dual-arm robots in various applications, such as industrial and services. We must consider the robot’s installation layout and task programming for rapid deployment. To optimise layouts for tasks quickly, we introduce an optimisation framework which considers the comprehensive performance of dual arms and uses demonstration sampling and learning generalisation. To address the manipulation of deformable objects by dual-arm robots, we use an MCDMPs method that employs the barrier Lyapunov function (BLF) to track changed configurations. Additionally, we introduce a term for reference trajectory tracking component for the manipulated object.","PeriodicalId":51060,"journal":{"name":"IEEE Transactions on Automation Science and Engineering","volume":"22 ","pages":"8453-8464"},"PeriodicalIF":6.4000,"publicationDate":"2024-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Learning System for Deformable Object Cooperative Manipulation\",\"authors\":\"Donghao Shi;Hao Hu;Chenguang Yang;Zhenyu Lu;Qinchuan Li\",\"doi\":\"10.1109/TASE.2024.3486063\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Dynamic motion primitives (DMPs) have been widely used in robotics and automation systems because of their rapid deployment capability. Previous research has concentrated on extending coupled dynamic movement primitives (CDMPs) to manipulate rigid objects using a dual-arm robot. However, manipulating deformable objects may fail due to issues with the workspace, manipulability caused by the robot’s layout, and the uncertain dynamics of deformable objects. This research proposes a unique system that combines Learning from Demonstration (LfD) to optimise robot layouts based on human experience and robot manipulability. It also employs a modified CDMPs (MCDMPs) method to manipulate deformable objects. The MCDMPs include a new term to ensure that the deformed object can change its configuration during manipulation. Furthermore, another term is introduced to track the desired trajectory of the deformed object, which is crucial for transporting tasks. We conducted simulations using a mass-spring-damper system for cooperative manipulation to validate the proposed approach. We also employed a dual-arm robot platform to transport a deformed ball with disturbance. The simulation and experimental findings indicate that our method performs well in trajectory tracking and configuration change. Note to Practitioners—This research paper addresses the need for faster deployment of dual-arm robots in various applications, such as industrial and services. We must consider the robot’s installation layout and task programming for rapid deployment. To optimise layouts for tasks quickly, we introduce an optimisation framework which considers the comprehensive performance of dual arms and uses demonstration sampling and learning generalisation. To address the manipulation of deformable objects by dual-arm robots, we use an MCDMPs method that employs the barrier Lyapunov function (BLF) to track changed configurations. Additionally, we introduce a term for reference trajectory tracking component for the manipulated object.\",\"PeriodicalId\":51060,\"journal\":{\"name\":\"IEEE Transactions on Automation Science and Engineering\",\"volume\":\"22 \",\"pages\":\"8453-8464\"},\"PeriodicalIF\":6.4000,\"publicationDate\":\"2024-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Transactions on Automation Science and Engineering\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/10740498/\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"AUTOMATION & CONTROL SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Automation Science and Engineering","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10740498/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
A Learning System for Deformable Object Cooperative Manipulation
Dynamic motion primitives (DMPs) have been widely used in robotics and automation systems because of their rapid deployment capability. Previous research has concentrated on extending coupled dynamic movement primitives (CDMPs) to manipulate rigid objects using a dual-arm robot. However, manipulating deformable objects may fail due to issues with the workspace, manipulability caused by the robot’s layout, and the uncertain dynamics of deformable objects. This research proposes a unique system that combines Learning from Demonstration (LfD) to optimise robot layouts based on human experience and robot manipulability. It also employs a modified CDMPs (MCDMPs) method to manipulate deformable objects. The MCDMPs include a new term to ensure that the deformed object can change its configuration during manipulation. Furthermore, another term is introduced to track the desired trajectory of the deformed object, which is crucial for transporting tasks. We conducted simulations using a mass-spring-damper system for cooperative manipulation to validate the proposed approach. We also employed a dual-arm robot platform to transport a deformed ball with disturbance. The simulation and experimental findings indicate that our method performs well in trajectory tracking and configuration change. Note to Practitioners—This research paper addresses the need for faster deployment of dual-arm robots in various applications, such as industrial and services. We must consider the robot’s installation layout and task programming for rapid deployment. To optimise layouts for tasks quickly, we introduce an optimisation framework which considers the comprehensive performance of dual arms and uses demonstration sampling and learning generalisation. To address the manipulation of deformable objects by dual-arm robots, we use an MCDMPs method that employs the barrier Lyapunov function (BLF) to track changed configurations. Additionally, we introduce a term for reference trajectory tracking component for the manipulated object.
期刊介绍:
The IEEE Transactions on Automation Science and Engineering (T-ASE) publishes fundamental papers on Automation, emphasizing scientific results that advance efficiency, quality, productivity, and reliability. T-ASE encourages interdisciplinary approaches from computer science, control systems, electrical engineering, mathematics, mechanical engineering, operations research, and other fields. T-ASE welcomes results relevant to industries such as agriculture, biotechnology, healthcare, home automation, maintenance, manufacturing, pharmaceuticals, retail, security, service, supply chains, and transportation. T-ASE addresses a research community willing to integrate knowledge across disciplines and industries. For this purpose, each paper includes a Note to Practitioners that summarizes how its results can be applied or how they might be extended to apply in practice.