String Diagrams for Assembly Planning

Assembly planning is a difficult problem for companies. Many disciplines such as design, planning, scheduling, and manufacturing execution need to be carefully engineered and coordinated to create successful product assembly plans. Recent research in the field of design for assembly has proposed new...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Master, Jade, Patterson, Evan, Yousfi, Shahin, Canedo, Arquimedes
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Master, Jade
Patterson, Evan
Yousfi, Shahin
Canedo, Arquimedes
description Assembly planning is a difficult problem for companies. Many disciplines such as design, planning, scheduling, and manufacturing execution need to be carefully engineered and coordinated to create successful product assembly plans. Recent research in the field of design for assembly has proposed new methodologies to design product structures in such a way that their assembly is easier. However, present assembly planning approaches lack the engineering tool support to capture all the constraints associated to assembly planning in a unified manner. This paper proposes CompositionalPlanning, a string diagram based framework for assembly planning. In the proposed framework, string diagrams and their compositional properties serve as the foundation for an engineering tool where CAD designs interact with planning and scheduling algorithms to automatically create high-quality assembly plans. These assembly plans are then executed in simulation to measure their performance and to visualize their key build characteristics. We demonstrate the versatility of this approach in the LEGO assembly domain. We developed two reference LEGO CAD models that are processed by CompositionalPlanning's algorithmic pipeline. We compare sequential and parallel assembly plans in a Minecraft simulation and show that the time-to-build performance can be optimized by our algorithms.
doi_str_mv 10.48550/arxiv.1909.10475
format Article
fullrecord <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_1909_10475</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1909_10475</sourcerecordid><originalsourceid>FETCH-LOGICAL-a675-de5f14d31b98882fb17d365fc5f2d9ef1bb665b97bcc1817555291bda52956663</originalsourceid><addsrcrecordid>eNotzs0KgkAUhuHZtAjrAlrlpqXmUc_8LKV_EApyLzOOI4JajBF195m1ehcffDyELCDwY44YrKV91U8fRCB8CGKGU7K6PmzdVe62lpWVbe-am3WTvi9b1bzdSyO7bphnZGJk05fzfx2S7XfZ5uil58Npk6SepAw9XaKBWEegBOc8NAqYjiiaAk2oRWlAKUpRCaaKAjgwRAwFKC2HIKU0csjydzs687utW2nf-debj97oA_avOYA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>String Diagrams for Assembly Planning</title><source>arXiv.org</source><creator>Master, Jade ; Patterson, Evan ; Yousfi, Shahin ; Canedo, Arquimedes</creator><creatorcontrib>Master, Jade ; Patterson, Evan ; Yousfi, Shahin ; Canedo, Arquimedes</creatorcontrib><description>Assembly planning is a difficult problem for companies. Many disciplines such as design, planning, scheduling, and manufacturing execution need to be carefully engineered and coordinated to create successful product assembly plans. Recent research in the field of design for assembly has proposed new methodologies to design product structures in such a way that their assembly is easier. However, present assembly planning approaches lack the engineering tool support to capture all the constraints associated to assembly planning in a unified manner. This paper proposes CompositionalPlanning, a string diagram based framework for assembly planning. In the proposed framework, string diagrams and their compositional properties serve as the foundation for an engineering tool where CAD designs interact with planning and scheduling algorithms to automatically create high-quality assembly plans. These assembly plans are then executed in simulation to measure their performance and to visualize their key build characteristics. We demonstrate the versatility of this approach in the LEGO assembly domain. We developed two reference LEGO CAD models that are processed by CompositionalPlanning's algorithmic pipeline. We compare sequential and parallel assembly plans in a Minecraft simulation and show that the time-to-build performance can be optimized by our algorithms.</description><identifier>DOI: 10.48550/arxiv.1909.10475</identifier><language>eng</language><subject>Computer Science - Robotics ; Computer Science - Systems and Control</subject><creationdate>2019-09</creationdate><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,780,885</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/1909.10475$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.1909.10475$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Master, Jade</creatorcontrib><creatorcontrib>Patterson, Evan</creatorcontrib><creatorcontrib>Yousfi, Shahin</creatorcontrib><creatorcontrib>Canedo, Arquimedes</creatorcontrib><title>String Diagrams for Assembly Planning</title><description>Assembly planning is a difficult problem for companies. Many disciplines such as design, planning, scheduling, and manufacturing execution need to be carefully engineered and coordinated to create successful product assembly plans. Recent research in the field of design for assembly has proposed new methodologies to design product structures in such a way that their assembly is easier. However, present assembly planning approaches lack the engineering tool support to capture all the constraints associated to assembly planning in a unified manner. This paper proposes CompositionalPlanning, a string diagram based framework for assembly planning. In the proposed framework, string diagrams and their compositional properties serve as the foundation for an engineering tool where CAD designs interact with planning and scheduling algorithms to automatically create high-quality assembly plans. These assembly plans are then executed in simulation to measure their performance and to visualize their key build characteristics. We demonstrate the versatility of this approach in the LEGO assembly domain. We developed two reference LEGO CAD models that are processed by CompositionalPlanning's algorithmic pipeline. We compare sequential and parallel assembly plans in a Minecraft simulation and show that the time-to-build performance can be optimized by our algorithms.</description><subject>Computer Science - Robotics</subject><subject>Computer Science - Systems and Control</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNotzs0KgkAUhuHZtAjrAlrlpqXmUc_8LKV_EApyLzOOI4JajBF195m1ehcffDyELCDwY44YrKV91U8fRCB8CGKGU7K6PmzdVe62lpWVbe-am3WTvi9b1bzdSyO7bphnZGJk05fzfx2S7XfZ5uil58Npk6SepAw9XaKBWEegBOc8NAqYjiiaAk2oRWlAKUpRCaaKAjgwRAwFKC2HIKU0csjydzs687utW2nf-debj97oA_avOYA</recordid><startdate>20190923</startdate><enddate>20190923</enddate><creator>Master, Jade</creator><creator>Patterson, Evan</creator><creator>Yousfi, Shahin</creator><creator>Canedo, Arquimedes</creator><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20190923</creationdate><title>String Diagrams for Assembly Planning</title><author>Master, Jade ; Patterson, Evan ; Yousfi, Shahin ; Canedo, Arquimedes</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a675-de5f14d31b98882fb17d365fc5f2d9ef1bb665b97bcc1817555291bda52956663</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Computer Science - Robotics</topic><topic>Computer Science - Systems and Control</topic><toplevel>online_resources</toplevel><creatorcontrib>Master, Jade</creatorcontrib><creatorcontrib>Patterson, Evan</creatorcontrib><creatorcontrib>Yousfi, Shahin</creatorcontrib><creatorcontrib>Canedo, Arquimedes</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Master, Jade</au><au>Patterson, Evan</au><au>Yousfi, Shahin</au><au>Canedo, Arquimedes</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>String Diagrams for Assembly Planning</atitle><date>2019-09-23</date><risdate>2019</risdate><abstract>Assembly planning is a difficult problem for companies. Many disciplines such as design, planning, scheduling, and manufacturing execution need to be carefully engineered and coordinated to create successful product assembly plans. Recent research in the field of design for assembly has proposed new methodologies to design product structures in such a way that their assembly is easier. However, present assembly planning approaches lack the engineering tool support to capture all the constraints associated to assembly planning in a unified manner. This paper proposes CompositionalPlanning, a string diagram based framework for assembly planning. In the proposed framework, string diagrams and their compositional properties serve as the foundation for an engineering tool where CAD designs interact with planning and scheduling algorithms to automatically create high-quality assembly plans. These assembly plans are then executed in simulation to measure their performance and to visualize their key build characteristics. We demonstrate the versatility of this approach in the LEGO assembly domain. We developed two reference LEGO CAD models that are processed by CompositionalPlanning's algorithmic pipeline. We compare sequential and parallel assembly plans in a Minecraft simulation and show that the time-to-build performance can be optimized by our algorithms.</abstract><doi>10.48550/arxiv.1909.10475</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier DOI: 10.48550/arxiv.1909.10475
ispartof
issn
language eng
recordid cdi_arxiv_primary_1909_10475
source arXiv.org
subjects Computer Science - Robotics
Computer Science - Systems and Control
title String Diagrams for Assembly Planning
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-09T03%3A16%3A49IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=String%20Diagrams%20for%20Assembly%20Planning&rft.au=Master,%20Jade&rft.date=2019-09-23&rft_id=info:doi/10.48550/arxiv.1909.10475&rft_dat=%3Carxiv_GOX%3E1909_10475%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true