Development and Command-Control Tools for Many-Robot Systems

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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2005
Accession Number
ADA435840

Entities

People

  • Douglas W. Gage

Organizations

  • Naval Command, Control and Ocean Surveillance Center

Tags

Communities of Interest

  • Autonomy
  • Materials and Manufacturing Processes
  • Sensors

DTIC Thesaurus Topics

  • Automobiles
  • Autonomous Systems
  • Collisions
  • Computer Programming
  • Computer Science
  • Control Systems
  • Cybersecurity
  • Detectors
  • Environment
  • Ground Vehicles
  • Light Sources
  • Microelectromechanical Systems
  • Robotics
  • Robots
  • Simulations
  • Unmanned Systems
  • Vehicles

Fields of Study

  • Computer science

Readers

  • Robotics and Automation.
  • Software Engineering.
  • Systems Analysis and Design

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • Autonomy
  • Autonomy - Autonomous System Control