2019
DOI: 10.1145/3358197
|View full text |Cite
|
Sign up to set email alerts
|

Compositional Design of Multi-Robot Systems Control Software on ROS

Abstract: This paper presents a methodology that relies on Assume-Guarantee Contracts to decompose the problem of synthesizing control software for a multi-robot system. Initially, each contract describes either a component ( e.g. , a robot) or an aspect of the system. Then, the design problem is decomposed into different synthesis and verification sub-problems, allowing to tackle the complexity involved in the design process. The design problem is then recomposed by exploiting the rigorousness p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 21 publications
0
4
0
Order By: Relevance
“…For example, TUW can aid in multi-robot tasks and path planning by designing routes on a search graph for multiple robots. This approach involves constructing a search graph from a pixel map and utilizing an extended priority planning method to locate paths for multiple robots [ 31 ]. In ROS-based frameworks, navigation and control commands for robots can be designed and executed within a global map, enabling MRS to plan and execute tasks efficiently [ 32 ].…”
Section: Related Workmentioning
confidence: 99%
“…For example, TUW can aid in multi-robot tasks and path planning by designing routes on a search graph for multiple robots. This approach involves constructing a search graph from a pixel map and utilizing an extended priority planning method to locate paths for multiple robots [ 31 ]. In ROS-based frameworks, navigation and control commands for robots can be designed and executed within a global map, enabling MRS to plan and execute tasks efficiently [ 32 ].…”
Section: Related Workmentioning
confidence: 99%
“…Another approach that is compositional, uses Assume-Guarantee contracts, and targets ROS is presented in [62]. Their methodology focusses on using contracts to decompose the control software of multi-robot systems.…”
Section: Related Workmentioning
confidence: 99%
“…Related work includes the identification of Event-B specification clones in cyber physical system specifications [15]. Other compositional approaches include OCRA [8], AGREE [10], CoCoSpec [7], SIMPAL [29], DRONA [12], and a methodology to decompose a system into assume-guarantee contracts that are then validated through simulation [27], however, none explicitly incorporates heterogeneous techniques.…”
Section: Software Testingmentioning
confidence: 99%