Mission packages
The mission packages are a set of components (e.g., software) for the distributed system to express mission functionality through autonomy on-demand. These mission packages also contains the various user interfaces required for proper control and monitoring of the system by human operators who can be either in-the-loop or on-the-loop. One may thus expect in any mission package:
- Morphogens: software component that controls expression of capability profiles at the level of system agents, including controllers and state machines).
- Mission graph(s): software component that controls agent orchestration and integration at the level of the system.
- User interfaces: software and hardware components providing the user(s) with control of the system.
- Configuration files and ancillary items for system initialization / shutdown.
Background picture by Арманов – Own work, CC BY-SA 4.0, Link