# Persistification of Robotic Tasks

**Authors:** Gennaro Notomista, Magnus Egerstedt

arXiv: 1903.05810 · 2019-11-04

## TL;DR

This paper introduces a control framework that guarantees robots can perform tasks continuously over extended periods by maintaining their energy levels, using control barrier functions and optimization to ensure persistent task execution.

## Contribution

The paper presents a novel control approach that ensures persistent robotic task execution by integrating energy constraints into the control design using set invariance and barrier functions.

## Key findings

- Framework successfully maintains robot energy levels during task execution.
- Simulation and Robotarium experiments validate persistent environment exploration and surveillance.
- Control method ensures tasks are performed over extended durations without energy depletion.

## Abstract

In this paper we propose a control framework that enables robots to execute tasks persistently, i.e., over time horizons much longer than robots' battery life. This is achieved by ensuring that the energy stored in the batteries of the robots is never depleted. This is framed as a set invariance constraint in an optimization problem whose objective is that of minimizing the difference between the robots' control inputs and nominal control inputs corresponding to the task that is to be executed. We refer to this process as the persistification of a robotic task. Forward invariance of subsets of the state space of the robots is turned into a control input constraint by using control barrier functions. The solution of the formulated optimization problem with energy constraints ensures that the robotic task is persistent. To illustrate the operation of the proposed framework, we consider two tasks whose persistent execution is particularly relevant: environment exploration and environment surveillance. We show the persistification of these two tasks both in simulation and on a team of wheeled mobile robots on the Robotarium.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1903.05810/full.md

## Figures

28 figures with captions in the complete paper: https://tomesphere.com/paper/1903.05810/full.md

## References

46 references — full list in the complete paper: https://tomesphere.com/paper/1903.05810/full.md

---
Source: https://tomesphere.com/paper/1903.05810