The Real-Time ObjectAgent Software Architecture for Distributed Satellite Systems

Abstract

The ObjectAgent system is being developed to create an agent-based software architecture for autonomous distributed systems. Agents are used to implement all of the software functionality and communicate through simplified natural language messages. Decision-making and fault detection and recovery capabilities are built-in at all levels. During the first phase of development, ObjectAgent was prototyped in Matlab. A complete, GUI-based environment was developed for the creation, simulation, and analysis of multi-agent, multi-satellite systems. Collision avoidance and reconfiguration simulations were performed for a cluster of four satellites.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2001
Accession Number
ADA451712

Entities

People

  • Christopher G. Harvey
  • Derek M. Surka
  • Margarita C. Brito

Tags

Communities of Interest

  • Space

DTIC Thesaurus Topics

  • Air Force
  • Air Force Research Laboratories
  • Artificial Intelligence
  • Artificial Satellites
  • Computer Programming
  • Computer Science
  • Computers
  • Graphical User Interface
  • Language
  • Multiagent Systems
  • Natural Language Processing
  • Natural Languages
  • Operating Systems
  • Orbits
  • Software Agents
  • Software Design
  • Spacecraft

Fields of Study

  • Computer science
  • Engineering

Readers

  • Database Systems and Applications
  • Distributed Systems and Data Platform Development
  • Space Exploration and Orbital Mechanics.

Technology Areas

  • Space
  • Space - Satellites
  • Space - Spacecraft Maneuvers