Persistification of Robotic Tasks

by   Gennaro Notomista, et al.

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, which 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 distance 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 resulting 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.



page 3

page 11

page 12


Resilience and Energy-Awareness in Constraint-Driven-Controlled Multi-Robot Systems

In the context of constraint-driven control of multi-robot systems, in t...

A Set-Theoretic Approach to Multi-Task Execution and Prioritization

Executing multiple tasks concurrently is important in many robotic appli...

Self-adaptive decision-making mechanisms to balance the execution of multiple tasks for a multi-robots team

This work addresses the coordination problem of multiple robots with the...

Trajectory Optimization of Robots with Regenerative Drive Systems: Numerical and Experimental Results

We investigate energy-optimal control of robots with ultracapacitor base...

Noncooperative Herding With Control Barrier Functions: Theory and Experiments

In this paper, we consider the problem of protecting a high-value unit f...

Markov Chain-Based Stochastic Strategies for Robotic Surveillance

This article surveys recent advancements of strategy designs for persist...

Decentralized Heading Control with Rate Constraints using Pulse-Coupled Oscillators

Decentralized heading control is crucial for robotic network operations ...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.