Control Of Mobile Robots Using Barrier Functions Under Temporal Logic Specifications

08/14/2019
by   Mohit Srinivasan, et al.
0

In this paper, we propose a framework for the control of mobile robots subject to temporal logic specifications using barrier functions. Complex task specifications can be conveniently encoded using linear temporal logic (LTL). In particular, we consider a fragment of LTL which encompasses a large class of motion planning specifications for a robotic system. Control barrier functions (CBFs) have recently emerged as a convenient tool to guarantee reachability and safety for a system. In addition, they can be encoded as affine constraints in a quadratic program (QP). In the case of complex system specifications, we show that following QP based methods in existing literature can lead to infeasibility and hence we provide a method of composition of multiple barrier functions in order to mitigate infeasibility. A scheme to prioritize different barrier functions which allows the user to encode the notion of priority based control, is also introduced. We prove that the resulting system trajectory synthesized by the proposed controller satisfies the given specification. Robotic simulation and experimental results are provided in addition to the theoretical framework.

READ FULL TEXT

page 1

page 11

research
08/07/2018

Control of Multi-Agent Systems with Finite Time Control Barrier Certificates and Temporal Logic

In this paper, a method to synthesize controllers using finite time conv...
research
09/13/2023

Composing Control Barrier Functions for Complex Safety Specifications

The increasing complexity of control systems necessitates control laws t...
research
04/22/2022

Noncooperative Herding With Control Barrier Functions: Theory and Experiments

In this paper, we consider the problem of protecting a high-value unit f...
research
03/19/2020

Barrier Functions for Multiagent-POMDPs with DTL Specifications

Multi-agent partially observable Markov decision processes (MPOMDPs) pro...
research
10/18/2021

Online Motion Planning with Soft Timed Temporal Logic in Dynamic and Unknown Environment

Motion planning of an autonomous system with high-level specifications h...
research
04/01/2023

Automated Formation Control Synthesis from Temporal Logic Specifications

In this paper, we propose a novel framework using formal methods to synt...
research
09/24/2020

Recurrent Neural Network Controllers for Signal Temporal Logic Specifications Subject to Safety Constraints

We propose a framework based on Recurrent Neural Networks (RNNs) to dete...

Please sign up or login with your details

Forgot password? Click here to reset