A tool for the automation of efficient multi-robot choreography planning and execution

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Authors

  • Eric Wete
  • Joel Greenyer
  • Daniel Kudenko
  • Wolfgang Nejdl
  • Oliver Flegel
  • Dennes Eisner

Research Organisations

External Research Organisations

  • FHDW Hannover
  • Volkswagen AG
View graph of relations

Details

Original languageEnglish
Title of host publicationProceedings - ACM/IEEE 25th International Conference on Model Driven Engineering Languages and Systems, MODELS 2022
Subtitle of host publicationCompanion Proceedings
Pages37-41
Number of pages5
ISBN (electronic)9781450394673
Publication statusPublished - 9 Nov 2022
Event25th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2022 - Montreal, Canada
Duration: 23 Oct 202228 Oct 2022

Abstract

In the automotive industry, the design, modeling, and planning of multi-robot cells are manual error-prone, and time-expensive tasks. A recent work investigated, using reactive synthesis, approaches to automate robot task planning, and execution. In this paper, we present a tool that realizes a model-At-runtime approach. The tool is integrated with a robot simulation tool, to automate efficient multi-robot choreography planning, and execution. We illustrate the tool using a multi-robot spot welding cell, inspired from an industrial case. Given a virtual model of the production cell, and user constraints definition, the tool can derive a specification for the reactive synthesis. The tool integrates the synthesized controller with the production cell execution, and in real time, optimizes the strategies by considering the uncertainties. The system can select among several correct, and safe actions, the optimal action using AI-based planning techniques, such as the Monte Carlo Tree Search (MCTS) algorithm. We showcase our tool, illustrate its implementation architecture, including how it can support robot experts for automated planning and execution of production cells.

Keywords

    AI-based optimization, Model-driven engineering, Multi-robot motion planning, Reactive synthesis, Task scheduling

ASJC Scopus subject areas

Cite this

A tool for the automation of efficient multi-robot choreography planning and execution. / Wete, Eric; Greenyer, Joel; Kudenko, Daniel et al.
Proceedings - ACM/IEEE 25th International Conference on Model Driven Engineering Languages and Systems, MODELS 2022: Companion Proceedings. 2022. p. 37-41.

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Wete, E, Greenyer, J, Kudenko, D, Nejdl, W, Flegel, O & Eisner, D 2022, A tool for the automation of efficient multi-robot choreography planning and execution. in Proceedings - ACM/IEEE 25th International Conference on Model Driven Engineering Languages and Systems, MODELS 2022: Companion Proceedings. pp. 37-41, 25th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2022, Montreal, Canada, 23 Oct 2022. https://doi.org/10.1145/3550356.3559090
Wete, E., Greenyer, J., Kudenko, D., Nejdl, W., Flegel, O., & Eisner, D. (2022). A tool for the automation of efficient multi-robot choreography planning and execution. In Proceedings - ACM/IEEE 25th International Conference on Model Driven Engineering Languages and Systems, MODELS 2022: Companion Proceedings (pp. 37-41) https://doi.org/10.1145/3550356.3559090
Wete E, Greenyer J, Kudenko D, Nejdl W, Flegel O, Eisner D. A tool for the automation of efficient multi-robot choreography planning and execution. In Proceedings - ACM/IEEE 25th International Conference on Model Driven Engineering Languages and Systems, MODELS 2022: Companion Proceedings. 2022. p. 37-41 doi: 10.1145/3550356.3559090
Wete, Eric ; Greenyer, Joel ; Kudenko, Daniel et al. / A tool for the automation of efficient multi-robot choreography planning and execution. Proceedings - ACM/IEEE 25th International Conference on Model Driven Engineering Languages and Systems, MODELS 2022: Companion Proceedings. 2022. pp. 37-41
Download
@inproceedings{337990517f0943d0a01a67a39175be6b,
title = "A tool for the automation of efficient multi-robot choreography planning and execution",
abstract = "In the automotive industry, the design, modeling, and planning of multi-robot cells are manual error-prone, and time-expensive tasks. A recent work investigated, using reactive synthesis, approaches to automate robot task planning, and execution. In this paper, we present a tool that realizes a model-At-runtime approach. The tool is integrated with a robot simulation tool, to automate efficient multi-robot choreography planning, and execution. We illustrate the tool using a multi-robot spot welding cell, inspired from an industrial case. Given a virtual model of the production cell, and user constraints definition, the tool can derive a specification for the reactive synthesis. The tool integrates the synthesized controller with the production cell execution, and in real time, optimizes the strategies by considering the uncertainties. The system can select among several correct, and safe actions, the optimal action using AI-based planning techniques, such as the Monte Carlo Tree Search (MCTS) algorithm. We showcase our tool, illustrate its implementation architecture, including how it can support robot experts for automated planning and execution of production cells.",
keywords = "AI-based optimization, Model-driven engineering, Multi-robot motion planning, Reactive synthesis, Task scheduling",
author = "Eric Wete and Joel Greenyer and Daniel Kudenko and Wolfgang Nejdl and Oliver Flegel and Dennes Eisner",
year = "2022",
month = nov,
day = "9",
doi = "10.1145/3550356.3559090",
language = "English",
pages = "37--41",
booktitle = "Proceedings - ACM/IEEE 25th International Conference on Model Driven Engineering Languages and Systems, MODELS 2022",
note = "25th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2022 ; Conference date: 23-10-2022 Through 28-10-2022",

}

Download

TY - GEN

T1 - A tool for the automation of efficient multi-robot choreography planning and execution

AU - Wete, Eric

AU - Greenyer, Joel

AU - Kudenko, Daniel

AU - Nejdl, Wolfgang

AU - Flegel, Oliver

AU - Eisner, Dennes

PY - 2022/11/9

Y1 - 2022/11/9

N2 - In the automotive industry, the design, modeling, and planning of multi-robot cells are manual error-prone, and time-expensive tasks. A recent work investigated, using reactive synthesis, approaches to automate robot task planning, and execution. In this paper, we present a tool that realizes a model-At-runtime approach. The tool is integrated with a robot simulation tool, to automate efficient multi-robot choreography planning, and execution. We illustrate the tool using a multi-robot spot welding cell, inspired from an industrial case. Given a virtual model of the production cell, and user constraints definition, the tool can derive a specification for the reactive synthesis. The tool integrates the synthesized controller with the production cell execution, and in real time, optimizes the strategies by considering the uncertainties. The system can select among several correct, and safe actions, the optimal action using AI-based planning techniques, such as the Monte Carlo Tree Search (MCTS) algorithm. We showcase our tool, illustrate its implementation architecture, including how it can support robot experts for automated planning and execution of production cells.

AB - In the automotive industry, the design, modeling, and planning of multi-robot cells are manual error-prone, and time-expensive tasks. A recent work investigated, using reactive synthesis, approaches to automate robot task planning, and execution. In this paper, we present a tool that realizes a model-At-runtime approach. The tool is integrated with a robot simulation tool, to automate efficient multi-robot choreography planning, and execution. We illustrate the tool using a multi-robot spot welding cell, inspired from an industrial case. Given a virtual model of the production cell, and user constraints definition, the tool can derive a specification for the reactive synthesis. The tool integrates the synthesized controller with the production cell execution, and in real time, optimizes the strategies by considering the uncertainties. The system can select among several correct, and safe actions, the optimal action using AI-based planning techniques, such as the Monte Carlo Tree Search (MCTS) algorithm. We showcase our tool, illustrate its implementation architecture, including how it can support robot experts for automated planning and execution of production cells.

KW - AI-based optimization

KW - Model-driven engineering

KW - Multi-robot motion planning

KW - Reactive synthesis

KW - Task scheduling

UR - http://www.scopus.com/inward/record.url?scp=85142926314&partnerID=8YFLogxK

U2 - 10.1145/3550356.3559090

DO - 10.1145/3550356.3559090

M3 - Conference contribution

AN - SCOPUS:85142926314

SP - 37

EP - 41

BT - Proceedings - ACM/IEEE 25th International Conference on Model Driven Engineering Languages and Systems, MODELS 2022

T2 - 25th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2022

Y2 - 23 October 2022 through 28 October 2022

ER -

By the same author(s)