Multi-Robot On-site Shared Analytics Information and Computing

12/13/2021
by   Joshua Vander Hook, et al.
0

Computation load-sharing across a network of heterogeneous robots is a promising approach to increase robots capabilities and efficiency as a team in extreme environments. However, in such environments, communication links may be intermittent and connections to the cloud or internet may be nonexistent. In this paper we introduce a communication-aware, computation task scheduling problem for multi-robot systems and propose an integer linear program (ILP) that optimizes the allocation of computational tasks across a network of heterogeneous robots, accounting for the networked robots' computational capabilities and for available (and possibly time-varying) communication links. We consider scheduling of a set of inter-dependent required and optional tasks modeled by a dependency graph. We present a consensus-backed scheduling architecture for shared-world, distributed systems. We validate the ILP formulation and the distributed implementation in different computation platforms and in simulated scenarios with a bias towards lunar or planetary exploration scenarios. Our results show that the proposed implementation can optimize schedules to allow a threefold increase the amount of rewarding tasks performed (e.g., science measurements) compared to an analogous system with no computational load-sharing.

READ FULL TEXT

page 1

page 8

page 9

research
05/02/2018

Avalon: Building an Operating System for Robotcenter

This paper envisions a scenario that hundreds of heterogeneous robots fo...
research
09/03/2020

A Visual Analytics Approach to Debugging Cooperative, Autonomous Multi-Robot Systems' Worldviews

Autonomous multi-robot systems, where a team of robots shares informatio...
research
09/07/2021

Distributed Allocation and Scheduling of Tasks with Cross-Schedule Dependencies for Heterogeneous Multi-Robot Teams

To enable safe and efficient use of multi-robot systems in everyday life...
research
06/07/2017

Multi-Robot Data Gathering Under Buffer Constraints and Intermittent Communication

We consider a team of heterogeneous robots which are deployed within a c...
research
12/20/2021

Towards Computational Awareness in Autonomous Robots: An Empirical Study of Computational Kernels

The potential impact of autonomous robots on everyday life is evident in...
research
09/21/2022

Consensus-based Fast and Energy-Efficient Multi-Robot Task Allocation

In a multi-robot system, the appropriate allocation of the tasks to the ...
research
03/05/2021

ODAS: Open embeddeD Audition System

Artificial audition aims at providing hearing capabilities to machines, ...

Please sign up or login with your details

Forgot password? Click here to reset