The Resh Programming Language for Multirobot Orchestration

03/25/2021
by   Martin Carroll, et al.
0

This paper describes Resh, a new, statically typed, interpreted programming language and associated runtime for orchestrating multirobot systems. The main features of Resh are: (1) It offloads much of the tedious work of programming such systems away from the programmer and into the language runtime; (2) It is based on a small set of temporal and locational operators; and (3) It is not restricted to specific robot types or tasks. The Resh runtime consists of three engines that collaborate to run a Resh program using the available robots in their current environment. This paper describes both Resh and its runtime and gives examples of its use.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/23/2020

Exploratory Experiments on Programming Autonomous Robots in Jadescript

This paper describes exploratory experiments to validate the possibility...
research
02/12/2003

Cg in Two Pages

Cg is a language for programming GPUs. This paper describes Cg briefly....
research
04/22/2020

A scriptable, generative modelling system for dynamic 3D meshes

We describe a flexible, script-based system for the procedural generatio...
research
12/23/2019

Automated Deductive Verification for Ladder Programming

Ladder Logics is a programming language standardized in IEC 61131-3 and ...
research
03/02/2021

The Fusemate Logic Programming System (System Description)

Fusemate is a logic programming system that implements the possible mode...
research
06/16/2022

The Case for a Wholistic Serverless Programming Paradigm and Full Stack Automation for AI and Beyond – The Philosophy of Jaseci and Jac

In this work, the case is made for a wholistic top-down re-envisioning o...
research
01/18/2022

Self-Modifying Code in Open-Ended Evolutionary Systems

Having a model and being able to implement open-ended evolutionary syste...

Please sign up or login with your details

Forgot password? Click here to reset