1995Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIERequires access

Development and command-control tools for many-robot systems

Douglas W. Gage

Open publisher page 11 citations

Abstract

An initial concept is presented for a set of communications and command-control capabilities that can facilitate the development process for a system consisting of an arbitrarily large number of relatively simple (and probably small and inexpensive, although not necessarily `micro') robots--mechanisms to allow the human developer to quickly and easily see into the internal state of large numbers of robots, and to quickly and easily make changes to the robots' behaviors. The interface between the control station and the developer must be carefully designed in order to provide a serviceable development environment, and this environment, or subsets of it, should then evolve into the operator's station for deployed systems that require active control and monitoring. The development environment must provide the developer with a precise model for (re-) programming the elements of the system, while the system operator will require only the simplest functional model of the system as a whole that can support mission needs, combined with a convenient way to tell the system what to do.

About this research paper

What this paper is about

An initial concept is presented for a set of communications and command-control capabilities that can facilitate the development process for a system consisting of an arbitrarily large number of relatively simple (and probably small and inexpensive, although not necessarily `micro') robots--mechanisms to allow the human developer to quickly and easily see into the internal state of large numbers of robots, and to quickly and easily make changes to the robots' behaviors. The interface between the control station and the developer must be carefully designed in order to provide a serviceable development environment, and this environment, or subsets of it, should then evolve into the operator's station for deployed systems that require active control and monitoring. The development environment must provide the developer with a precise model for (re-) programming the elements of the system, while the system operator will require only the simplest functional model of the system as a whole that can support mission needs, combined with a convenient way to tell the system what to do.

Why it matters

OpenAlex reports 11 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

An initial concept is presented for a set of communications and command-control capabilities that can facilitate the development process for a system consisting of an arbitrarily large number of relatively simple (and probably small and inexpensive, although not necessarily `micro') robots--mechanisms to allow the human developer to quickly and easily see into the internal state of large numbers of robots, and to quickly and easily make changes to the robots' behaviors. The interface between the control station and the developer must be carefully designed in order to provide a serviceable development environment, and this environment, or subsets of it, should then evolve into the operator's station for deployed systems that require active control and monitoring. The development environment must provide the developer with a precise model for (re-) programming the elements of the system, while the system operator will require only the simplest functional model of the system as a whole that can support mission needs, combined with a convenient way to tell the system what to do.

Key concepts: Robot, Computer science, Process (computing), Set (abstract data type), Operator (biology), Interface (matter), Simple (philosophy), Control (management)

Related papers

Back to paper searchBrowse research topicsOriginal source
Development and command-control tools for many-robot systems — Research Paper | ScholarLens