A constraint programming model for the scheduling and workspace layout design of a dual-arm multi-tool assembly robot

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 work...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Constraints : an international journal Jg. 28; H. 2; S. 71 - 104
Hauptverfasser: Wessén, Johan, Carlsson, Mats, Schulte, Christian, Flener, Pierre, Pecora, Federico, Matskin, Mihhail
Format: Journal Article
Sprache:Englisch
Veröffentlicht: New York Springer US 01.06.2023
Springer Nature B.V
Schlagworte:
ISSN:1383-7133, 1572-9354, 1572-9354
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract 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.
AbstractList 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.
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).
Author Flener, Pierre
Pecora, Federico
Wessén, Johan
Carlsson, Mats
Schulte, Christian
Matskin, Mihhail
Author_xml – sequence: 1
  givenname: Johan
  orcidid: 0000-0003-4126-6879
  surname: Wessén
  fullname: Wessén, Johan
  email: jlwessen@kth.se
  organization: ABB Corporate Research
– sequence: 2
  givenname: Mats
  orcidid: 0000-0003-3079-8095
  surname: Carlsson
  fullname: Carlsson, Mats
  organization: RISE Research Institutes of Sweden
– sequence: 3
  givenname: Christian
  orcidid: 0000-0002-6283-7004
  surname: Schulte
  fullname: Schulte, Christian
  organization: KTH Royal Institute of Technology
– sequence: 4
  givenname: Pierre
  orcidid: 0000-0001-8730-4098
  surname: Flener
  fullname: Flener, Pierre
  organization: Uppsala University
– sequence: 5
  givenname: Federico
  orcidid: 0000-0002-9652-7864
  surname: Pecora
  fullname: Pecora, Federico
  organization: Örebro University
– sequence: 6
  givenname: Mihhail
  orcidid: 0000-0002-4722-0823
  surname: Matskin
  fullname: Matskin, Mihhail
  organization: KTH Royal Institute of Technology
BackLink https://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-338539$$DView record from Swedish Publication Index (Kungliga Tekniska Högskolan)
https://urn.kb.se/resolve?urn=urn:nbn:se:oru:diva-107731$$DView record from Swedish Publication Index (Örebro universitet)
https://urn.kb.se/resolve?urn=urn:nbn:se:ri:diva-65715$$DView record from Swedish Publication Index
https://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-509201$$DView record from Swedish Publication Index (Uppsala universitet)
BookMark eNqNkktv3CAUha0qlZqk_QNdIXXZ0oIv2Hg5Sp9SpG6SbBE24CGxYcpD0fz7MplUlbpIugLpfgfuPfecNSc-eNM0byn5SAnpPyVKOkIxaQGTARjH7EVzSnnf4gE4O6l3EIB7CvCqOUvplhAy9MBOm7JBU_ApR-V8RrsY5qjW1fkZrUGbBdkQUd4alKat0WU5FJTX6D7Eu7RTk0GL2oeSkTbJzR4FixTSRS1YxRWtZckO5xAWpFIy67jsUQxjyK-bl1Ytybx5PM-b669fri6-48uf335cbC7xxGmbsTD9KIgBCrzvYBSMtUKwkTLLLNGEGmW6jk7KWkW5ZnqyzHABotb1pDoB582H47vp3uzKKHfRrSruZVBOfnY3GxniLEuRnAwtoRV__zwenex4T3ml8fN0iEVS0vdA_4-_y1sJIDgMlX935OtWfhWTsrwNJfrql4SWVyto9aNS4khNMaQUjZWTyyq74A87Xern8pAQeUyIrAmRDwmRrErbf6R_WnpSBI9TVNjPJv7t6gnVb5jn0jE
CitedBy_id crossref_primary_10_3390_agronomy14102209
Cites_doi 10.1016/0004-3702(71)90010-5
10.1109/ICRA.2013.6630817
10.1109/AERO.2019.8741569
10.1002/jos.92
10.1016/0377-2217(94)90332-8
10.1609/aaai.v33i01.33016087
10.1016/j.jmsy.2015.05.004
10.1007/978-3-540-74970-7_38
10.1007/s10951-021-00684-9
10.1109/IROS.2012.6385972
10.1016/S0377-2217(01)00338-1
10.1109/TSMC.1981.4308589
10.1177/0278364918765952
10.1007/s10514-019-09832-9
10.1109/ICRA.2019.8794022
10.1023/a:1018995317468
10.1007/s10601-020-09316-z
10.1007/s13218-014-0325-0
10.1007/978-3-030-58942-4_33
10.1109/ROBOT.2002.1014709
10.1177/0278364917739114
10.1016/j.dam.2008.03.021
10.1007/s10732-005-1997-2
10.1109/TRA.2002.802229
10.1007/s13218-019-00625-x
10.1017/CBO9780511546877
10.1109/IROS.2011.6094883
10.1109/ROBOT.2000.845149
10.1007/s10951-005-2861-9
10.1016/j.cie.2010.03.013
10.6092/JOSER_2014_05_01_p3
10.1109/IROS.2014.6943079
10.1016/0020-0190(93)90029-9
10.1109/ROBOT.1986.1087555
10.1109/IROS.2013.6696370
10.1137/0402049
10.1109/ICRA.2011.5980391
10.1609/aaai.v27i1.8541
ContentType Journal Article
Copyright The Author(s) 2023
The Author(s) 2023. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Copyright_xml – notice: The Author(s) 2023
– notice: The Author(s) 2023. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
DBID C6C
AAYXX
CITATION
8FE
8FG
ABJCF
AFKRA
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
DWQXO
GNUQQ
HCIFZ
JQ2
K7-
L6V
M7S
P5Z
P62
PHGZM
PHGZT
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PTHSS
ADTPV
AFDQA
AOWAS
D8T
D8V
ZZAVC
AABEP
D91
ACNBI
DF2
DOI 10.1007/s10601-023-09345-4
DatabaseName Springer Nature OA Free Journals (ODIN)
CrossRef
ProQuest SciTech Collection
ProQuest Technology Collection
Materials Science & Engineering Collection
ProQuest Central UK/Ireland
Advanced Technologies & Computer Science Collection
ProQuest Central Essentials
ProQuest Central
ProQuest Technology Collection
ProQuest One Community College
ProQuest Central Korea
ProQuest Central Student
SciTech Collection (ProQuest)
ProQuest Computer Science Collection
Computer Science Database
ProQuest Engineering Collection
Engineering Database
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic (New)
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic (retired)
ProQuest One Academic UKI Edition
ProQuest Central China
Engineering Collection
SwePub
SWEPUB Kungliga Tekniska Högskolan full text
SwePub Articles
SWEPUB Freely available online
SWEPUB Kungliga Tekniska Högskolan
SwePub Articles full text
SWEPUB Örebro universitet full text
SWEPUB Örebro universitet
SWEPUB Uppsala universitet full text
SWEPUB Uppsala universitet
DatabaseTitle CrossRef
Computer Science Database
ProQuest Central Student
Technology Collection
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
SciTech Premium Collection
ProQuest One Community College
ProQuest Central China
ProQuest Central
ProQuest One Applied & Life Sciences
ProQuest Engineering Collection
ProQuest Central Korea
ProQuest Central (New)
Engineering Collection
Advanced Technologies & Aerospace Collection
Engineering Database
ProQuest One Academic Eastern Edition
ProQuest Technology Collection
ProQuest SciTech Collection
Advanced Technologies & Aerospace Database
ProQuest One Academic UKI Edition
Materials Science & Engineering Collection
ProQuest One Academic
ProQuest One Academic (New)
DatabaseTitleList



Computer Science Database

CrossRef
Database_xml – sequence: 1
  dbid: BENPR
  name: Text complet a ProQuest Central
  url: https://www.proquest.com/central
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1572-9354
EndPage 104
ExternalDocumentID oai_DiVA_org_uu_509201
oai_DiVA_org_ri_65715
oai_DiVA_org_oru_107731
oai_DiVA_org_kth_338539
10_1007_s10601_023_09345_4
GrantInformation_xml – fundername: Royal Institute of Technology
GroupedDBID -4Z
-59
-5G
-BR
-EM
-Y2
-~C
.86
.VR
06D
0VY
1N0
1SB
2.D
203
28-
29F
2J2
2JN
2JY
2KG
2LR
2P1
2VQ
2~H
30V
4.4
406
408
409
40D
40E
5GY
5QI
5VS
67Z
6NX
8TC
8UJ
95-
95.
95~
96X
AAAVM
AABHQ
AACDK
AAHNG
AAIAL
AAJBT
AAJKR
AANZL
AAOBN
AARHV
AARTL
AASML
AATNV
AATVU
AAUYE
AAWCG
AAYIU
AAYQN
AAYTO
AAYZH
ABAKF
ABBBX
ABBXA
ABDZT
ABECU
ABFTV
ABHLI
ABHQN
ABJNI
ABJOX
ABKCH
ABKTR
ABMNI
ABMQK
ABNWP
ABQBU
ABQSL
ABSXP
ABTEG
ABTHY
ABTKH
ABTMW
ABULA
ABWNU
ABXPI
ACAOD
ACBXY
ACDTI
ACGFS
ACHSB
ACHXU
ACKNC
ACMDZ
ACMLO
ACOKC
ACOMO
ACPIV
ACSNA
ACZOJ
ADHHG
ADHIR
ADIMF
ADINQ
ADKNI
ADKPE
ADRFC
ADTPH
ADURQ
ADYFF
ADZKW
AEBTG
AEFIE
AEFQL
AEGAL
AEGNC
AEJHL
AEJRE
AEKMD
AEMSY
AENEX
AEOHA
AEPYU
AESKC
AETLH
AEVLU
AEXYK
AFBBN
AFEXP
AFGCZ
AFLOW
AFQWF
AFWTZ
AFZKB
AGAYW
AGDGC
AGGDS
AGJBK
AGMZJ
AGQEE
AGQMX
AGRTI
AGWIL
AGWZB
AGYKE
AHAVH
AHBYD
AHKAY
AHSBF
AHYZX
AIAKS
AIGIU
AIIXL
AILAN
AITGF
AJBLW
AJRNO
AJZVZ
ALMA_UNASSIGNED_HOLDINGS
ALWAN
AMKLP
AMXSW
AMYLF
AMYQR
AOCGG
ARMRJ
ASPBG
AVWKF
AXYYD
AYJHY
AZFZN
B-.
BA0
BBWZM
BDATZ
BGNMA
BSONS
C6C
CAG
COF
CS3
CSCUP
DDRTE
DL5
DNIVK
DPUIP
DU5
EBLON
EBS
EIOEI
EJD
ESBYG
F5P
FEDTE
FERAY
FFXSO
FIGPU
FINBP
FNLPD
FRRFC
FSGXE
FWDCC
GGCAI
GGRSB
GJIRD
GNWQR
GQ6
GQ7
GQ8
GXS
H13
HF~
HG5
HG6
HMJXF
HQYDN
HRMNR
HVGLF
HZ~
I09
IHE
IJ-
IKXTQ
ITM
IWAJR
IXC
IZIGR
IZQ
I~X
I~Z
J-C
J0Z
JBSCW
JCJTX
JZLTJ
KDC
KOV
KOW
LAK
LLZTM
M4Y
MA-
N2Q
NDZJH
NPVJJ
NQJWS
NU0
O9-
O93
O9G
O9I
O9J
OAM
OVD
P19
P2P
P9O
PF0
PT4
PT5
QOK
QOS
R4E
R89
R9I
RHV
RNI
ROL
RPX
RSV
RZC
RZE
RZK
S16
S1Z
S26
S27
S28
S3B
SAP
SCJ
SCLPG
SCO
SDH
SDM
SHX
SISQX
SJYHP
SNE
SNPRN
SNX
SOHCF
SOJ
SPISZ
SRMVM
SSLCW
STPWE
SZN
T13
T16
TEORI
TSG
TSK
TSV
TUC
U2A
UG4
UOJIU
UTJUX
UZXMN
VC2
VFIZW
W23
W48
WK8
YLTOR
Z45
Z7R
Z7X
Z83
Z88
Z8M
Z8R
Z8W
Z92
ZMTXR
~EX
AAPKM
AAYXX
ABBRH
ABDBE
ABFSG
ABRTQ
ACSTC
ADHKG
AEZWR
AFDZB
AFHIU
AFOHR
AGQPQ
AHPBZ
AHWEU
AIXLP
ATHPR
AYFIA
CITATION
8FE
8FG
ABJCF
AFKRA
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
DWQXO
GNUQQ
HCIFZ
JQ2
K7-
L6V
M7S
P62
PHGZM
PHGZT
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PTHSS
ADTPV
AFDQA
AOWAS
D8T
D8V
ZZAVC
AABEP
D91
ACNBI
DF2
ID FETCH-LOGICAL-c512t-8e7b80e3135763b8442884b14f4f0d01eae661caffa15d4dcf4e58384f4dca683
IEDL.DBID RSV
ISICitedReferencesCount 2
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001032500800001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1383-7133
1572-9354
IngestDate Tue Nov 04 16:28:03 EST 2025
Tue Nov 04 16:09:41 EST 2025
Tue Nov 04 16:31:40 EST 2025
Thu Nov 27 02:50:55 EST 2025
Sat Sep 27 04:20:59 EDT 2025
Sat Nov 29 04:16:04 EST 2025
Tue Nov 18 22:00:58 EST 2025
Fri Feb 21 02:41:28 EST 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 2
Keywords Robot planning and scheduling
Workspace layout design
Assembly manufacturing
Constraint programming
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c512t-8e7b80e3135763b8442884b14f4f0d01eae661caffa15d4dcf4e58384f4dca683
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0002-6283-7004
0000-0002-9652-7864
0000-0003-3079-8095
0000-0001-8730-4098
0000-0002-4722-0823
0000-0003-4126-6879
OpenAccessLink https://link.springer.com/10.1007/s10601-023-09345-4
PQID 3254281442
PQPubID 2043864
PageCount 34
ParticipantIDs swepub_primary_oai_DiVA_org_uu_509201
swepub_primary_oai_DiVA_org_ri_65715
swepub_primary_oai_DiVA_org_oru_107731
swepub_primary_oai_DiVA_org_kth_338539
proquest_journals_3254281442
crossref_citationtrail_10_1007_s10601_023_09345_4
crossref_primary_10_1007_s10601_023_09345_4
springer_journals_10_1007_s10601_023_09345_4
PublicationCentury 2000
PublicationDate 2023-06-01
PublicationDateYYYYMMDD 2023-06-01
PublicationDate_xml – month: 06
  year: 2023
  text: 2023-06-01
  day: 01
PublicationDecade 2020
PublicationPlace New York
PublicationPlace_xml – name: New York
– name: Dordrecht
PublicationSubtitle An International Journal
PublicationTitle Constraints : an international journal
PublicationTitleAbbrev Constraints
PublicationYear 2023
Publisher Springer US
Springer Nature B.V
Publisher_xml – name: Springer US
– name: Springer Nature B.V
References ICAPS (2022) ICAPS competitions. https://www.icaps-conference.org/competitions
Luby, M., Sinclair, A., & Zuckerman, D. (1993). Optimal speedup of Las Vegas algorithms. Information Processing Letters,47,. https://doi.org/10.1016/0020-0190(93)90029-9
Erhart, S., Sieber, D., Hirche, S. (2013) An impedance-based control architecture for multi-robot cooperative dual-arm mobile manipulation. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 315–322. IEEE. https://doi.org/10.1109/IROS.2013.6696370
PecoraFMansouriMHawesNKunzeLSpecial issue on reintegrating artificial intelligence and roboticsKünstliche Intelligenz201933431531710.1007/s13218-019-00625-x
Toussaint, M. (2015) Logic-geometric programming: An optimization-based approach to combined task and motion planning. In: International Joint Conference on Artificial Intelligence (IJCAI). https://dl.acm.org/doi/10.5555/2832415.2832517
Mirrazavi SalehianSSFigueroaNBillardAA unified framework for coordinated multi-arm motion planningInternational Journal of Robotics Research201837101205123210.1177/0278364918765952
Li, J., Harabor, D., Stuckey, P., Ma, H., Koenig, S. (2019) Symmetry-breaking constraints for grid-based multi-agent path finding. In: AAAI Conference on Artificial Intelligence. pp. 6087–6095.https://ojs.aaai.org//index.php/AAAI/article/view/4565
HanenCStudy of a NP-hard cyclic scheduling problem: the recurrent job-shopEuropean Journal of Operational Research19947218210110.1016/0377-2217(94)90332-80801.90061
MösenlechnerLBeetzMParameterizing actions to have the appropriate effectsIEEE/RSJ International Conference on Intelligent Robots and Systems201110.1109/IROS.2011.6094883
WallaceMYorke-SmithNA new constraint programming model and solving for the cyclic hoist scheduling problemConstraints2020253319337418676510.1007/s10601-020-09316-z
Kaelbling, L.P., Lozano-Pérez, T. (2011) Hierarchical task and motion planning in the now. In: IEEE International Conference on Robotics and Automation (ICRA), pp. 1470–1477. IEEE. https://doi.org/10.1109/ICRA.2011.5980391
FikesRENilssonNJSTRIPS: a new approach to the application of theorem proving to problem solvingArtificial Intelligence19712318920810.1016/0004-3702(71)90010-50234.68036
SerafiniPUkovichWA mathematical model for periodic scheduling problemsSIAM Journal of Discrete Mathematics198924550581101853910.1137/04020490676.90030
Yu, J., LaValle, S. (2013) Structure and intractability of optimal multi-robot path planning on graphs. In: AAAI Conference on Artificial Intelligence, pp. 1443–1449. http://www.aaai.org/ocs/index.php/AAAI/AAAI13/paper/view/6111
GarrettCRLozano-PérezTKaelblingLPFFRob: leveraging symbolic planning for efficient task and motion planningThe International Journal of Robotics Research201837110413610.1177/0278364917739114
MascisAPacciarelliDJob-shop scheduling with blocking and no-wait constraintsEuropean Journal of Operational Research20021433498517193137510.1016/S0377-2217(01)00338-11082.90528
Wessén, J., Carlsson, M., Schulte, C. (2020) Scheduling of dual-arm multi-tool assembly robots and workspace layout optimization. In: International Conference on the Integration of Constraint Programming, Artificial Intelligence, and Operations Research (CPAIOR), pp. 511–520. https://doi.org/10.1007/978-3-030-58942-4_33
Burgard, W., Cremers, A.B., Fox, D., Hähnel, D., Lakemeyer, G., Schulz, D., Steiner, W., Thrun, S. (1998) The interactive museum tour-guide robot. In: National Conference on Artificial Intelligence (AAAI). pp. 11–18. American Association for Artificial Intelligence, USA. https://www.aaai.org/Library/AAAI/1998/aaai98-002.php
Nethercote, N., Stuckey, P.J., Becket, R., Brand, S., Duck, G.J., Tack, G. (2007) Mini-Zinc: Towards a standard CP modelling language. In: Principles and Practice of Constraint Programming (CP). LNCS, vol. 4741, pp. 529–543. Springer. https://doi.org/10.1007/978-3-540-74970-7_38
MösenlechnerLBeetzMFast temporal projection using accurate physics-based geometric reasoningIEEE International Conference on Robotics and Automation (ICRA)201310.1109/ICRA.2013.6630817
Zahroof, T., Bylard, A., Shageer, H., Pavone, M. (2019) Perception-constrained robot manipulator planning for satellite servicing. In: IEEE Aerospace Conference, pp. 1–10. IEEE
Knutar, F. (2015) Automatic generation of assembly schedules for a dual-arm robot using constraint programming. Master’s thesis, Department of Information Technology, Uppsala University, Sweden. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-276340
Brain, M.N., Davenport, J.H., Griggio, A. (2022) Benchmarking solvers, sat-style. http://www.sc-square.org/CSA/workshop2-papers/RP3-FinalVersion.pdf
Stuckey, P.J., et al. (2022) The MiniZinc Handbook. Monash University. https://www.minizinc.org/doc-latest/index-en.html
Ejenstam, J. (2014) Implementing a time optimal task sequence for robot assembly using constraint programming. Master’s thesis, Department of Information Technology, Uppsala University, Sweden. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-229581
ShomeRSoloveyKDobsonAHalperinDBekrisKEdRRT*: scalable and informed asymptotically-optimal multi-robot motion planningAutonomous Robots202044344346710.1007/s10514-019-09832-9
Lozano-PérezTAutomatic planning of manipulator transfer movementsIEEE Transactions on Systems, Man, and Cybernetics1981111068169810.1109/TSMC.1981.4308589
LagriffoulFDimitrovDSaffiottiAKarlssonLConstraint propagation on interval bounds for dealing with geometric backtrackingIEEE/RSJ International Conference on Intelligent Robots and Systems201210.1109/IROS.2012.6385972
Coleman, D., Şucan, I.A., Chitta, S., Correll, N. (2014). Reducing the barrier to entry of complex robotic software: a moveit! case study. Journal of Software Engineering for Robotics,5(1), 3–16. https://doi.org/10.6092/JOSER_2014_05_01_p3
Dawande, M., Geismar, H. N., Sethi, S. P., & Sriskandarajah, C. (2005). Sequencing and scheduling in robotic cells: Recent developments. Journal of Scheduling,8(5), 387–426. https://doi.org/10.1007/s10951-005-2861-9
Hall, N.G. (1999) Handbook of Industrial Robotics, Second Edition. Wiley
SunDMillsJKAdaptive synchronized control for coordination of multirobot assembly tasksIEEE Transactions on Robotics and Automation200218449851010.1109/TRA.2002.802229
Rethink Robotics (2022) The rethink robotics sawyer robot. https://www.rethinkrobotics.com/sawyer
BraunerNIdentical part production in cyclic robotic cells: concepts, overview and open questionsDiscrete Applied Mathematics20081561324802492244702310.1016/j.dam.2008.03.0211152.90429
Levner, E., Kats, V., & Alcaide Lopéz de Pablo, D., Cheng, T. (2010). Complexity of cyclic scheduling problems: A state-of-the-art survey. Computers & Industrial Engineering,59(2), 352–361. https://doi.org/10.1016/j.cie.2010.03.013
Song, P., Kumar, V. (2002) A potential field based approach to multi-robot manipulation. In: IEEE International Conference on Robotics and Automation (ICRA). vol. 2, pp. 1217–1222. IEEE. https://doi.org/10.1109/ROBOT.2002.1014709
Todt, E., Rausch, G., Suárez, R. (2000) Analysis and classification of multiple robot coordination methods. In: IEEE International Conference on Robotics and Automation (ICRA). vol. 4, pp. 3158–3163. IEEE. https://doi.org/10.1109/ROBOT.2000.845149
CramaYKatsVVan De KlundertJLevnerECyclic scheduling in robotic flowshopsAnnals of Operations Research2000961–497124180252110.1023/a:10189953174680997.90032
FunkeBGrünertTIrnichSLocal search for vehicle routing and scheduling problems: Review and conceptual integrationJournal of Heuristics200511426730610.1007/s10732-005-1997-21122.90400
JonssonADraperDClementsDJoslinDCyclic schedulingComputers & Industrial Engineering1999210161021
Fortune, S., Wilfong, G., Yap, C. (1986) Coordinated motion of two robot arms. In: IEEE International Conference on Robotics and Automation (ICRA). vol 3, pp. 1216–1223. IEEE . https://doi.org/10.1109/ROBOT.1986.1087555
ABB AB. (2022) The ABB YuMi industrial robot. https://new.abb.com/products/robotics/collaborative-robots/irb-14000-yumi
Lozano-Pérez, T., Kaelbling, L.P. (2014) A constraint-based method for solving sequential manipulation planning problems. In: IEEE/RSJ International Conference on Intelligent Robots and Systems. https://doi.org/10.1109/IROS.2014.6943079
KatsVLevnerECyclic scheduling in a robotic production lineJournal of Scheduling2002512341200003810.1002/jos.920995.90032
MogaliJKKinableJSmithSFRubensteinZBScheduling for multi-robot routing with blocking and enabling constraintsJournal of Scheduling2021243291318427845310.1007/s10951-021-00684-91479.90103
Russell, S., Norvig, P. (2020) Artificial intelligence: a modern approach. Prentice Hall, fourth edn.
Behrens, J.K., Lange, R., Mansouri, M. (2019) A constraint programming approach to simultaneous task allocation and motion scheduling for industrial dual-arm manipulation tasks. In: International Conference on Robotics and Automation (ICRA) . https://doi.org/10.1109/ICRA.2019.8794022
Pecora, F. (2014) Is model-based robot programming a mirage? A brief survey of AI reasoning in robotics. Künstliche Intelligenz, 28(4), 255–261. https://doi.org/10.1007/s13218-014-0325-0
Öztürk, C., & Tunalı, S., Hnich, B., Örnek, A. (2015). Cyclic scheduling of flexible mixed model assembly lines with parallel stations. Journal of Manufacturing Systems,36, 147–158. https://doi.org/10.1016/j.jmsy.2015.05.004
LaValle, S. M. (2006). Planning Algorithms. Cambridge University Press.
F Pecora (9345_CR35) 2019; 33
M Wallace (9345_CR46) 2020; 25
9345_CR37
RE Fikes (9345_CR11) 1971; 2
9345_CR36
V Kats (9345_CR20) 2002; 5
9345_CR34
A Mascis (9345_CR29) 2002; 143
N Brauner (9345_CR4) 2008; 156
Y Crama (9345_CR7) 2000; 96
9345_CR38
C Hanen (9345_CR16) 1994; 72
L Mösenlechner (9345_CR33) 2013
9345_CR2
9345_CR1
D Sun (9345_CR43) 2002; 18
9345_CR25
9345_CR24
9345_CR23
9345_CR21
SS Mirrazavi Salehian (9345_CR30) 2018; 37
CR Garrett (9345_CR14) 2018; 37
9345_CR28
9345_CR27
B Funke (9345_CR13) 2005; 11
JK Mogali (9345_CR31) 2021; 24
L Mösenlechner (9345_CR32) 2011
9345_CR50
9345_CR6
9345_CR15
9345_CR5
9345_CR3
9345_CR12
9345_CR9
9345_CR10
9345_CR8
9345_CR19
9345_CR17
P Serafini (9345_CR39) 1989; 2
A Jonsson (9345_CR18) 1999; 2
F Lagriffoul (9345_CR22) 2012
9345_CR48
9345_CR47
T Lozano-Pérez (9345_CR26) 1981; 11
9345_CR45
9345_CR44
9345_CR42
9345_CR41
R Shome (9345_CR40) 2020; 44
9345_CR49
References_xml – reference: Yu, J., LaValle, S. (2013) Structure and intractability of optimal multi-robot path planning on graphs. In: AAAI Conference on Artificial Intelligence, pp. 1443–1449. http://www.aaai.org/ocs/index.php/AAAI/AAAI13/paper/view/6111
– reference: Levner, E., Kats, V., & Alcaide Lopéz de Pablo, D., Cheng, T. (2010). Complexity of cyclic scheduling problems: A state-of-the-art survey. Computers & Industrial Engineering,59(2), 352–361. https://doi.org/10.1016/j.cie.2010.03.013
– reference: KatsVLevnerECyclic scheduling in a robotic production lineJournal of Scheduling2002512341200003810.1002/jos.920995.90032
– reference: LagriffoulFDimitrovDSaffiottiAKarlssonLConstraint propagation on interval bounds for dealing with geometric backtrackingIEEE/RSJ International Conference on Intelligent Robots and Systems201210.1109/IROS.2012.6385972
– reference: FunkeBGrünertTIrnichSLocal search for vehicle routing and scheduling problems: Review and conceptual integrationJournal of Heuristics200511426730610.1007/s10732-005-1997-21122.90400
– reference: Lozano-Pérez, T., Kaelbling, L.P. (2014) A constraint-based method for solving sequential manipulation planning problems. In: IEEE/RSJ International Conference on Intelligent Robots and Systems. https://doi.org/10.1109/IROS.2014.6943079
– reference: Todt, E., Rausch, G., Suárez, R. (2000) Analysis and classification of multiple robot coordination methods. In: IEEE International Conference on Robotics and Automation (ICRA). vol. 4, pp. 3158–3163. IEEE. https://doi.org/10.1109/ROBOT.2000.845149
– reference: Erhart, S., Sieber, D., Hirche, S. (2013) An impedance-based control architecture for multi-robot cooperative dual-arm mobile manipulation. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 315–322. IEEE. https://doi.org/10.1109/IROS.2013.6696370
– reference: Brain, M.N., Davenport, J.H., Griggio, A. (2022) Benchmarking solvers, sat-style. http://www.sc-square.org/CSA/workshop2-papers/RP3-FinalVersion.pdf
– reference: Coleman, D., Şucan, I.A., Chitta, S., Correll, N. (2014). Reducing the barrier to entry of complex robotic software: a moveit! case study. Journal of Software Engineering for Robotics,5(1), 3–16. https://doi.org/10.6092/JOSER_2014_05_01_p3
– reference: MascisAPacciarelliDJob-shop scheduling with blocking and no-wait constraintsEuropean Journal of Operational Research20021433498517193137510.1016/S0377-2217(01)00338-11082.90528
– reference: LaValle, S. M. (2006). Planning Algorithms. Cambridge University Press.
– reference: Rethink Robotics (2022) The rethink robotics sawyer robot. https://www.rethinkrobotics.com/sawyer/
– reference: Toussaint, M. (2015) Logic-geometric programming: An optimization-based approach to combined task and motion planning. In: International Joint Conference on Artificial Intelligence (IJCAI). https://dl.acm.org/doi/10.5555/2832415.2832517
– reference: WallaceMYorke-SmithNA new constraint programming model and solving for the cyclic hoist scheduling problemConstraints2020253319337418676510.1007/s10601-020-09316-z
– reference: Luby, M., Sinclair, A., & Zuckerman, D. (1993). Optimal speedup of Las Vegas algorithms. Information Processing Letters,47,. https://doi.org/10.1016/0020-0190(93)90029-9
– reference: Behrens, J.K., Lange, R., Mansouri, M. (2019) A constraint programming approach to simultaneous task allocation and motion scheduling for industrial dual-arm manipulation tasks. In: International Conference on Robotics and Automation (ICRA) . https://doi.org/10.1109/ICRA.2019.8794022
– reference: Ejenstam, J. (2014) Implementing a time optimal task sequence for robot assembly using constraint programming. Master’s thesis, Department of Information Technology, Uppsala University, Sweden. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-229581
– reference: Kaelbling, L.P., Lozano-Pérez, T. (2011) Hierarchical task and motion planning in the now. In: IEEE International Conference on Robotics and Automation (ICRA), pp. 1470–1477. IEEE. https://doi.org/10.1109/ICRA.2011.5980391
– reference: Nethercote, N., Stuckey, P.J., Becket, R., Brand, S., Duck, G.J., Tack, G. (2007) Mini-Zinc: Towards a standard CP modelling language. In: Principles and Practice of Constraint Programming (CP). LNCS, vol. 4741, pp. 529–543. Springer. https://doi.org/10.1007/978-3-540-74970-7_38
– reference: SunDMillsJKAdaptive synchronized control for coordination of multirobot assembly tasksIEEE Transactions on Robotics and Automation200218449851010.1109/TRA.2002.802229
– reference: ABB AB. (2022) The ABB YuMi industrial robot. https://new.abb.com/products/robotics/collaborative-robots/irb-14000-yumi
– reference: PecoraFMansouriMHawesNKunzeLSpecial issue on reintegrating artificial intelligence and roboticsKünstliche Intelligenz201933431531710.1007/s13218-019-00625-x
– reference: Burgard, W., Cremers, A.B., Fox, D., Hähnel, D., Lakemeyer, G., Schulz, D., Steiner, W., Thrun, S. (1998) The interactive museum tour-guide robot. In: National Conference on Artificial Intelligence (AAAI). pp. 11–18. American Association for Artificial Intelligence, USA. https://www.aaai.org/Library/AAAI/1998/aaai98-002.php
– reference: ShomeRSoloveyKDobsonAHalperinDBekrisKEdRRT*: scalable and informed asymptotically-optimal multi-robot motion planningAutonomous Robots202044344346710.1007/s10514-019-09832-9
– reference: FikesRENilssonNJSTRIPS: a new approach to the application of theorem proving to problem solvingArtificial Intelligence19712318920810.1016/0004-3702(71)90010-50234.68036
– reference: BraunerNIdentical part production in cyclic robotic cells: concepts, overview and open questionsDiscrete Applied Mathematics20081561324802492244702310.1016/j.dam.2008.03.0211152.90429
– reference: Russell, S., Norvig, P. (2020) Artificial intelligence: a modern approach. Prentice Hall, fourth edn.
– reference: Song, P., Kumar, V. (2002) A potential field based approach to multi-robot manipulation. In: IEEE International Conference on Robotics and Automation (ICRA). vol. 2, pp. 1217–1222. IEEE. https://doi.org/10.1109/ROBOT.2002.1014709
– reference: Öztürk, C., & Tunalı, S., Hnich, B., Örnek, A. (2015). Cyclic scheduling of flexible mixed model assembly lines with parallel stations. Journal of Manufacturing Systems,36, 147–158. https://doi.org/10.1016/j.jmsy.2015.05.004
– reference: Hall, N.G. (1999) Handbook of Industrial Robotics, Second Edition. Wiley
– reference: Mirrazavi SalehianSSFigueroaNBillardAA unified framework for coordinated multi-arm motion planningInternational Journal of Robotics Research201837101205123210.1177/0278364918765952
– reference: ICAPS (2022) ICAPS competitions. https://www.icaps-conference.org/competitions
– reference: Fortune, S., Wilfong, G., Yap, C. (1986) Coordinated motion of two robot arms. In: IEEE International Conference on Robotics and Automation (ICRA). vol 3, pp. 1216–1223. IEEE . https://doi.org/10.1109/ROBOT.1986.1087555
– reference: Dawande, M., Geismar, H. N., Sethi, S. P., & Sriskandarajah, C. (2005). Sequencing and scheduling in robotic cells: Recent developments. Journal of Scheduling,8(5), 387–426. https://doi.org/10.1007/s10951-005-2861-9
– reference: GarrettCRLozano-PérezTKaelblingLPFFRob: leveraging symbolic planning for efficient task and motion planningThe International Journal of Robotics Research201837110413610.1177/0278364917739114
– reference: SerafiniPUkovichWA mathematical model for periodic scheduling problemsSIAM Journal of Discrete Mathematics198924550581101853910.1137/04020490676.90030
– reference: JonssonADraperDClementsDJoslinDCyclic schedulingComputers & Industrial Engineering1999210161021
– reference: MogaliJKKinableJSmithSFRubensteinZBScheduling for multi-robot routing with blocking and enabling constraintsJournal of Scheduling2021243291318427845310.1007/s10951-021-00684-91479.90103
– reference: HanenCStudy of a NP-hard cyclic scheduling problem: the recurrent job-shopEuropean Journal of Operational Research19947218210110.1016/0377-2217(94)90332-80801.90061
– reference: MösenlechnerLBeetzMFast temporal projection using accurate physics-based geometric reasoningIEEE International Conference on Robotics and Automation (ICRA)201310.1109/ICRA.2013.6630817
– reference: Wessén, J., Carlsson, M., Schulte, C. (2020) Scheduling of dual-arm multi-tool assembly robots and workspace layout optimization. In: International Conference on the Integration of Constraint Programming, Artificial Intelligence, and Operations Research (CPAIOR), pp. 511–520. https://doi.org/10.1007/978-3-030-58942-4_33
– reference: Zahroof, T., Bylard, A., Shageer, H., Pavone, M. (2019) Perception-constrained robot manipulator planning for satellite servicing. In: IEEE Aerospace Conference, pp. 1–10. IEEE
– reference: MösenlechnerLBeetzMParameterizing actions to have the appropriate effectsIEEE/RSJ International Conference on Intelligent Robots and Systems201110.1109/IROS.2011.6094883
– reference: Pecora, F. (2014) Is model-based robot programming a mirage? A brief survey of AI reasoning in robotics. Künstliche Intelligenz, 28(4), 255–261. https://doi.org/10.1007/s13218-014-0325-0
– reference: Knutar, F. (2015) Automatic generation of assembly schedules for a dual-arm robot using constraint programming. Master’s thesis, Department of Information Technology, Uppsala University, Sweden. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-276340
– reference: Li, J., Harabor, D., Stuckey, P., Ma, H., Koenig, S. (2019) Symmetry-breaking constraints for grid-based multi-agent path finding. In: AAAI Conference on Artificial Intelligence. pp. 6087–6095.https://ojs.aaai.org//index.php/AAAI/article/view/4565
– reference: Stuckey, P.J., et al. (2022) The MiniZinc Handbook. Monash University. https://www.minizinc.org/doc-latest/index-en.html
– reference: CramaYKatsVVan De KlundertJLevnerECyclic scheduling in robotic flowshopsAnnals of Operations Research2000961–497124180252110.1023/a:10189953174680997.90032
– reference: Lozano-PérezTAutomatic planning of manipulator transfer movementsIEEE Transactions on Systems, Man, and Cybernetics1981111068169810.1109/TSMC.1981.4308589
– volume: 2
  start-page: 189
  issue: 3
  year: 1971
  ident: 9345_CR11
  publication-title: Artificial Intelligence
  doi: 10.1016/0004-3702(71)90010-5
– year: 2013
  ident: 9345_CR33
  publication-title: IEEE International Conference on Robotics and Automation (ICRA)
  doi: 10.1109/ICRA.2013.6630817
– ident: 9345_CR49
  doi: 10.1109/AERO.2019.8741569
– ident: 9345_CR37
– volume: 5
  start-page: 23
  issue: 1
  year: 2002
  ident: 9345_CR20
  publication-title: Journal of Scheduling
  doi: 10.1002/jos.92
– volume: 72
  start-page: 82
  issue: 1
  year: 1994
  ident: 9345_CR16
  publication-title: European Journal of Operational Research
  doi: 10.1016/0377-2217(94)90332-8
– ident: 9345_CR3
– ident: 9345_CR25
  doi: 10.1609/aaai.v33i01.33016087
– ident: 9345_CR50
  doi: 10.1016/j.jmsy.2015.05.004
– ident: 9345_CR34
  doi: 10.1007/978-3-540-74970-7_38
– volume: 24
  start-page: 291
  issue: 3
  year: 2021
  ident: 9345_CR31
  publication-title: Journal of Scheduling
  doi: 10.1007/s10951-021-00684-9
– year: 2012
  ident: 9345_CR22
  publication-title: IEEE/RSJ International Conference on Intelligent Robots and Systems
  doi: 10.1109/IROS.2012.6385972
– volume: 143
  start-page: 498
  issue: 3
  year: 2002
  ident: 9345_CR29
  publication-title: European Journal of Operational Research
  doi: 10.1016/S0377-2217(01)00338-1
– volume: 11
  start-page: 681
  issue: 10
  year: 1981
  ident: 9345_CR26
  publication-title: IEEE Transactions on Systems, Man, and Cybernetics
  doi: 10.1109/TSMC.1981.4308589
– volume: 37
  start-page: 1205
  issue: 10
  year: 2018
  ident: 9345_CR30
  publication-title: International Journal of Robotics Research
  doi: 10.1177/0278364918765952
– volume: 2
  start-page: 1016
  year: 1999
  ident: 9345_CR18
  publication-title: Computers & Industrial Engineering
– volume: 44
  start-page: 443
  issue: 3
  year: 2020
  ident: 9345_CR40
  publication-title: Autonomous Robots
  doi: 10.1007/s10514-019-09832-9
– ident: 9345_CR2
  doi: 10.1109/ICRA.2019.8794022
– ident: 9345_CR17
– volume: 96
  start-page: 97
  issue: 1–4
  year: 2000
  ident: 9345_CR7
  publication-title: Annals of Operations Research
  doi: 10.1023/a:1018995317468
– volume: 25
  start-page: 319
  issue: 3
  year: 2020
  ident: 9345_CR46
  publication-title: Constraints
  doi: 10.1007/s10601-020-09316-z
– ident: 9345_CR36
  doi: 10.1007/s13218-014-0325-0
– ident: 9345_CR47
  doi: 10.1007/978-3-030-58942-4_33
– ident: 9345_CR41
  doi: 10.1109/ROBOT.2002.1014709
– volume: 37
  start-page: 104
  issue: 1
  year: 2018
  ident: 9345_CR14
  publication-title: The International Journal of Robotics Research
  doi: 10.1177/0278364917739114
– volume: 156
  start-page: 2480
  issue: 13
  year: 2008
  ident: 9345_CR4
  publication-title: Discrete Applied Mathematics
  doi: 10.1016/j.dam.2008.03.021
– volume: 11
  start-page: 267
  issue: 4
  year: 2005
  ident: 9345_CR13
  publication-title: Journal of Heuristics
  doi: 10.1007/s10732-005-1997-2
– volume: 18
  start-page: 498
  issue: 4
  year: 2002
  ident: 9345_CR43
  publication-title: IEEE Transactions on Robotics and Automation
  doi: 10.1109/TRA.2002.802229
– volume: 33
  start-page: 315
  issue: 4
  year: 2019
  ident: 9345_CR35
  publication-title: Künstliche Intelligenz
  doi: 10.1007/s13218-019-00625-x
– ident: 9345_CR23
  doi: 10.1017/CBO9780511546877
– year: 2011
  ident: 9345_CR32
  publication-title: IEEE/RSJ International Conference on Intelligent Robots and Systems
  doi: 10.1109/IROS.2011.6094883
– ident: 9345_CR44
  doi: 10.1109/ROBOT.2000.845149
– ident: 9345_CR8
  doi: 10.1007/s10951-005-2861-9
– ident: 9345_CR45
– ident: 9345_CR24
  doi: 10.1016/j.cie.2010.03.013
– ident: 9345_CR1
– ident: 9345_CR5
– ident: 9345_CR6
  doi: 10.6092/JOSER_2014_05_01_p3
– ident: 9345_CR27
  doi: 10.1109/IROS.2014.6943079
– ident: 9345_CR9
– ident: 9345_CR15
– ident: 9345_CR38
– ident: 9345_CR28
  doi: 10.1016/0020-0190(93)90029-9
– ident: 9345_CR12
  doi: 10.1109/ROBOT.1986.1087555
– ident: 9345_CR21
– ident: 9345_CR10
  doi: 10.1109/IROS.2013.6696370
– ident: 9345_CR42
– volume: 2
  start-page: 550
  issue: 4
  year: 1989
  ident: 9345_CR39
  publication-title: SIAM Journal of Discrete Mathematics
  doi: 10.1137/0402049
– ident: 9345_CR19
  doi: 10.1109/ICRA.2011.5980391
– ident: 9345_CR48
  doi: 10.1609/aaai.v27i1.8541
SSID ssj0009734
Score 2.3196735
Snippet 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...
SourceID swepub
proquest
crossref
springer
SourceType Open Access Repository
Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 71
SubjectTerms Artificial Intelligence
Assembly
Assembly manufacturing
Computer Science
Constraint programming
Constraint theory
Constraints
Design
Dual arm
Industrial applications
Layout designs
Layouts
Machine design
Manufacturing
Operations Research/Decision Theory
Optimization
Planning
Planning and scheduling
Programming
Robot planning
Robot planning and scheduling
Robot programming
Robot programs
Robotics
Robots
Scheduling
Sub-problems
Workspace layout design
SummonAdditionalLinks – databaseName: Engineering Database
  dbid: M7S
  link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1Lb9QwELagcOBCeYqUgnwoXMAijp3EOaEVUHFAFRIP9WY5ftAVu-uSTSr13zP2OhvBIRw4ZxLbGY_nG88LoRNQWbVrKkGMrhrCuRJEcOdI7tragAblhYvV9T_VZ2fi_Lz5nC7ctimscjwT40FtvA535G8YWDKFAPhfvL38RULXqOBdTS00bqJboUoCjaF7X6aiu_XOqwxWGAnGWEqaSalzVTCkC0bApucl4X8qpglt7h2kfxUTjQro9PB_p34P3U3QEy92e-U-umE3D9Dh2NYBJyl_iIYF1gE1huYRPU4BXGuYHI5tczDAXAywEYNdDHoqpLNjtTE4RHjB8aQtXqlrP_TYxOAQ7B1WOGR8EdWtcQxgJL33Kwyw3a7b1TXufOv7R-jb6Yev7z6S1J2BaAAJPRG2bkVuGWVgsrBWwPKE4C3ljrvc5NQqC7pfK-cULQ032nEbfLTw3GhVCfYYHWz8xj5BuOZVUTQiV6wxnLpK8KYttQCDuSkKm9sM0ZE1UqfS5eEnrORUdDmwUwI7ZWSn5Bl6tX_ncle4Y5b6eGSdTEK8lRPfMvR63AXT47mvvdztlP3IoYj3--X3hfTdD_mzv5CMAU5q_kHouwGGqGtGM3QyR9gtZVXWtMzQizmyYZCADwHyHc0v9ym6U0TJCJdNx-ig7wb7DN3WV_1y2z2PMvYb-a4uEA
  priority: 102
  providerName: ProQuest
Title A constraint programming model for the scheduling and workspace layout design of a dual-arm multi-tool assembly robot
URI https://link.springer.com/article/10.1007/s10601-023-09345-4
https://www.proquest.com/docview/3254281442
https://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-338539
https://urn.kb.se/resolve?urn=urn:nbn:se:oru:diva-107731
https://urn.kb.se/resolve?urn=urn:nbn:se:ri:diva-65715
https://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-509201
Volume 28
WOSCitedRecordID wos001032500800001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAVX
  databaseName: SpringerLINK Contemporary 1997-Present
  customDbUrl:
  eissn: 1572-9354
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0009734
  issn: 1572-9354
  databaseCode: RSV
  dateStart: 19970301
  isFulltext: true
  titleUrlDefault: https://link.springer.com/search?facet-content-type=%22Journal%22
  providerName: Springer Nature
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3Nb9MwFH9iGwcujE8RNiofBhewlMRO7BwLbEICVdUG08TFcvwBFW2D0gRp__2e06QFhIrgkosdO7H98n6_vC-AE1RZwhe5pNbkBeVcSyq59zT2pbCoQXnqu-z6H8RkIq-uimkfFLYavN0Hk2T3pf4p2C0P1DdlFFk4zyjfgwNUdzIUbDi_uNym2hVrWzJyLxooWB8q8-cxflVHW4y5MYv-lkK0Uztnh__3wPfgbg8zyXh9Lu7DLbd8AIdDCQfSS_RDaMfEBIQYCkU0pHfWWuAspCuRQxDSEoSIBDkw6qQQuk700pLgzYWfIuPIXF9XbUNs5whCKk80CdFdVNcL0jkr0qaq5gQhuluU82tSV2XVPIJPZ6cf37yjfSUGahAQNFQ6UcrYsYQhPWGl5EhaJC8T7rmPbZw47VDPG-29TjLLrfHcBXsstlujc8kew_6yWronQATP0xQ3TbPC8sTnkhdlZiSS4yJNXewiSIYNUaZPUx4WYa62CZbDuipcV9Wtq-IRvNzc832dpGNn7-Nhn1UvsCvFkCinEtllGsGrYTu3zbtGe7E-H5uZQ8Lut7PLsarqL-pb81Uxhpio-EvHqm5xCiFYEsHJro71TOWZSLIInu_q1rYKhQPh3dN_e58juJN2Rzb8aDqG_aZu3TO4bX40s1U9goPXp5Pp-Qj23gs6Co6yF3idZp9HnQzeAFuxKGs
linkProvider Springer Nature
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V3Nb9MwFH8aAwkujE9RGODDxgWsJbYTOweEKsa0qaXiMNBuJnFsqGibkSag_lP8jTynSSs4hNMOnO04ivN77_2e_T4ADtBkSZfEiuYmTqgQqaJKOEcDl8kcLahgrqmuP5aTibq4SD7swK8uF8aHVXY6sVHUeWH8GfkRR0-GKaT_7M3ld-q7Rvnb1a6FxhoWI7v6iS7b8vXZMf7fQ8ZO3p2_PaVtVwFq0LhVVFmZqcDykCPV5pnCFZUSWSiccEEehDa1aLNM6lwaRrnIjRPW3y3ieG7SWHFc9xpcF1xJL1cjSbdFfuX6Fhu9PuqdvzZJp03Vi73jzjgNEi4iKv40hFt2u7mQ_at4aWPwTvb-t626A7dbak2Ga1m4Czt2cQ_2urYVpNVi96EeEuNZsW-OUZE2QG2Om0GatkAEaTxBWkzQ70c77NP1SbrIiY9gQ_VrLJmlq6KuSN4Ev5DCkZT4jDaalnPSBGjSqihmBN0SO89mK1IWWVE9gI9X8vEPYXdRLOwjIFLEjCUqSHmSi9DFSiRZZBSTImHMBnYAYQcFbdrS7H4TZnpbVNrDRyN8dAMfLQbwcvPM5bowSe_s_Q4qulVSS73FyQBedajbDvet9mKNzM2bfZHy4-mnoS7KL_pb9VVzjjww-cfEoqzxFVLycAAHfRPLqY4jGUYDOOybVtca-S9S2sf9n_scbp6evx_r8dlk9ARusUYq_cHaPuxWZW2fwg3zo5ouy2eNfBP4fNVS8hsxMIsB
linkToPdf http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1Lb9QwEB5BQagXWl5qoC0-FC5gNYmdxDmuKCsQ1aoSUPVmOX7Ait2kShOk_nvGeey2CC1CnDOxk7Gd-b7MC-AITVbm8lRQo9Occq4EFdw5GroiM2hBeey66vqn2WwmLi7ysxtZ_F20--iS7HMafJWmsjm-NO74RuJb6mlwzCgycp5QfhfucR9I7_n65_N12d2s9ysjD6Oejg1pM38e47ZpWuPNlYv0t3KinQma7vz_w-_CwwF-kkm_Xx7BHVs-hp2xtQMZTvoTaCdEe-ToG0g0ZAjiWuKMpGudQxDqEoSOBLkx2iqf0k5UaYiP8sJPlLZkoa6rtiGmCxAhlSOK-Kwvquol6YIYaVNVC4LQ3S6LxTWpq6JqnsLX6fsv7z7QoUMD1QgUGipsVojQsoghbWGF4EhmBC8i7rgLTRhZZdH-a-WcihLDjXbcej8tXjdapYI9g62yKu0ekIyncZyLULHc8MilgudFogWS5jyObWgDiMbFkXooX-6VsJDrwsterxL1Kju9Sh7Am9U9l33xjo3S--Oay-EgX0mGBDoWyDrjAN6OS7u-vGm01_1eWc3sC3mfzM8nsqq_yR_Nd8kYYqX8L4JV3eIUWcaiAI42CdZzmSZZlATwapNY20rEiAj7nv_b-7yEB2cnU3n6cfbpBWzH3e71_6L2YaupW3sA9_XPZn5VH3YH8Be-Xy_R
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+constraint+programming+model+for+the+scheduling+and+workspace+layout+design+of+a+dual-arm+multi-tool+assembly+robot&rft.jtitle=Constraints+%3A+an+international+journal&rft.au=Wess%C3%A9n%2C+Johan&rft.au=Carlsson%2C+Mats&rft.au=Schulte%2C+Christian&rft.au=Flener%2C+Pierre&rft.date=2023-06-01&rft.issn=1572-9354&rft.volume=28&rft.spage=71&rft_id=info:doi/10.1007%2Fs10601-023-09345-4&rft.externalDocID=oai_DiVA_org_ri_65715
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1383-7133&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1383-7133&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1383-7133&client=summon