Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
A constraint programming model for the scheduling and workspace layout design of a dual-arm multi-tool assembly robot
ABB Corporate Research, Sweden.
RISE Research Institutes of Sweden, Digitala system, Datavetenskap.ORCID-id: 0000-0003-3079-8095
KTH Royal Institute of Technology, Sweden.
Uppsala University, Sweden.
Visa övriga samt affilieringar
2023 (Engelska)Ingår i: Constraints, ISSN 1383-7133, E-ISSN 1572-9354, Vol. 28, s. 71-Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

The generation of a robot program can be seen as a collection of sub-problems, where many combinations of some of these sub-problems are well studied. The performance of a robot program is strongly conditioned by the location of the tasks. However, the scope of previous methods does not include workspace layout design, likely missing high-quality solutions. In industrial applications, designing robot workspace layout is part of the commissioning. We broaden the scope and show how to model a dual-arm multi-tool robot assembly problem. Our model includes more robot programming sub-problems than previous methods, as well as workspace layout design. We propose a constraint programming formulation in MiniZinc that includes elements from scheduling and routing, extended with variable task locations. We evaluate the model on realistic assembly problems and workspaces, utilizing the dual-arm YuMi robot from ABB Ltd. We also evaluate redundant constraints and various formulations for avoiding arm-to-arm collisions. The best model variant quickly finds high-quality solutions for all problem instances. This demonstrates the potential of our approach as a valuable tool for a robot programmer. © 2023, The Author(s).

Ort, förlag, år, upplaga, sidor
Springer , 2023. Vol. 28, s. 71-
Nyckelord [en]
Assembly manufacturing, Constraint programming, Robot planning and scheduling, Workspace layout design, Constraint theory, Machine design, Robot programming, Dual arm, Layout designs, Planning and scheduling, Robot planning, Robot programs, Sub-problems, Assembly
Nationell ämneskategori
Robotteknik och automation
Identifikatorer
URN: urn:nbn:se:ri:diva-65715DOI: 10.1007/s10601-023-09345-4Scopus ID: 2-s2.0-85164960102OAI: oai:DiVA.org:ri-65715DiVA, id: diva2:1785995
Tillgänglig från: 2023-08-07 Skapad: 2023-08-07 Senast uppdaterad: 2024-05-27Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Övriga länkar

Förlagets fulltextScopus

Person

Carlsson, Mats

Sök vidare i DiVA

Av författaren/redaktören
Carlsson, Mats
Av organisationen
Datavetenskap
I samma tidskrift
Constraints
Robotteknik och automation

Sök vidare utanför DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetricpoäng

doi
urn-nbn
Totalt: 78 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf