Matthew Ebert , Ronnie Stone , Ergun Akleman , Zhenghui Sha , Vinayak Krishnamurthy
{"title":"Traveling cellsman: Partition-cluster co-parameterization for multi-robot cooperative 3D printing","authors":"Matthew Ebert , Ronnie Stone , Ergun Akleman , Zhenghui Sha , Vinayak Krishnamurthy","doi":"10.1016/j.addma.2025.104987","DOIUrl":null,"url":null,"abstract":"<div><div>We present <em>Traveling Cellsman</em>, an approach for creating a parameterization for task scheduling and collision avoidance with Cooperative 3D printing (C3DP). The parameterization is based on the distribution of work between robots (partition), which allows the robots to navigate through their printing tasks effectively while also allowing for collision avoidance with other robots. The parameterization provides straightforward optimization of makespan. Inspired by the multiple traveling salesman problem (MTSP), we schedule tasks by first clustering tasks together based on a parameterization of the partition. The clustered tasks can then be ordered for printing. Numerical results indicate that our clustering approach finds an optimal solution faster than the non-clustered approach for minimizing the pause and movement time of the robots. Physical results also show that optimization allows for faster printing time as compared to non-optimized or slicer-based methods for generating a printing schedule. While we demonstrate our method using C3DP, it is generally applicable to other multi-robot task scheduling problems where collision may occur.</div></div>","PeriodicalId":7172,"journal":{"name":"Additive manufacturing","volume":"112 ","pages":"Article 104987"},"PeriodicalIF":11.1000,"publicationDate":"2025-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Additive manufacturing","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2214860425003513","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, MANUFACTURING","Score":null,"Total":0}
引用次数: 0
Abstract
We present Traveling Cellsman, an approach for creating a parameterization for task scheduling and collision avoidance with Cooperative 3D printing (C3DP). The parameterization is based on the distribution of work between robots (partition), which allows the robots to navigate through their printing tasks effectively while also allowing for collision avoidance with other robots. The parameterization provides straightforward optimization of makespan. Inspired by the multiple traveling salesman problem (MTSP), we schedule tasks by first clustering tasks together based on a parameterization of the partition. The clustered tasks can then be ordered for printing. Numerical results indicate that our clustering approach finds an optimal solution faster than the non-clustered approach for minimizing the pause and movement time of the robots. Physical results also show that optimization allows for faster printing time as compared to non-optimized or slicer-based methods for generating a printing schedule. While we demonstrate our method using C3DP, it is generally applicable to other multi-robot task scheduling problems where collision may occur.
期刊介绍:
Additive Manufacturing stands as a peer-reviewed journal dedicated to delivering high-quality research papers and reviews in the field of additive manufacturing, serving both academia and industry leaders. The journal's objective is to recognize the innovative essence of additive manufacturing and its diverse applications, providing a comprehensive overview of current developments and future prospects.
The transformative potential of additive manufacturing technologies in product design and manufacturing is poised to disrupt traditional approaches. In response to this paradigm shift, a distinctive and comprehensive publication outlet was essential. Additive Manufacturing fulfills this need, offering a platform for engineers, materials scientists, and practitioners across academia and various industries to document and share innovations in these evolving technologies.