Multirobot Coordination with Counting Temporal Logics

10/31/2018
by   Yunus Emre Sahin, et al.
0

In many multirobot applications, planning trajectories in a way to guarantee that the collective behavior of the robots satisfies a certain high-level specification is crucial. Motivated by this problem, we introduce counting temporal logics---formal languages that enable concise expression of multirobot task specifications over possibly infinite horizons. We first introduce a general logic called counting linear temporal logic plus (cLTL+), and propose an optimization-based method that generates individual trajectories such that satisfaction of a given cLTL+ formula is guaranteed when these trajectories are synchronously executed. We then introduce a fragment of cLTL+, called counting linear temporal logic (cLTL), and show that a solution to planning problem with cLTL constraints can be obtained more efficiently if all robots have identical dynamics. In the second part of the paper, we relax the synchrony assumption and discuss how to generate trajectories that can be asynchronously executed, while preserving the satisfaction of the desired cLTL+ specification. In particular, we show that when the asynchrony between robots is bounded, the method presented in this paper can be modified to generate robust trajectories. We demonstrate these ideas with an experiment and provide numerical results that showcase the scalability of the method.

READ FULL TEXT

page 11

page 13

research
03/25/2022

ω-Forest Algebras and Temporal Logics

We use the algebraic framework for languages of infinite trees introduce...
research
04/09/2018

A Counting Semantics for Monitoring LTL Specifications over Finite Traces

We consider the problem of monitoring a Linear Time Logic (LTL) specific...
research
01/14/2021

Temporal Logic Task Allocation in Heterogeneous Multi-Robot Systems

In this paper, we consider the problem of optimally allocating tasks, ex...
research
07/23/2020

Decentralized Safe Reactive Planning under TWTL Specifications

We investigate a multi-agent planning problem, where each agent aims to ...
research
11/08/2022

On Multi-Robot Path Planning Based on Petri Net Models and LTL specifications

This work considers the path planning problem for a team of identical ro...
research
03/29/2018

Scalable Integrated Task and Motion Planning from Signal Temporal Logic Specifications

This paper aims to develop formal methods to achieve a performance guara...
research
06/04/2023

Ergonomic Collaboration between Humans and Robots: An Energy-Aware Signal Temporal Logic Perspective

This paper presents a method for designing energy-aware collaboration ta...

Please sign up or login with your details

Forgot password? Click here to reset