Overview
Just sketching some rough ideas to go forward with the app manager (early 2013).
Pairing and Concert Modes
This illustrates a possible workflow in which the app manager is configured to support both pairing (1-1) and concert modes side by side. The primary targets for this design include:
Collapse pairing and concert modes on the same app manager mechanisms (namely the invite handle).
- Sandbox 1-1 connections in a public ros master on the robot.
Capabilities
Provide rules linking app requirements to abstracted capabilities instead of actual software packages or ros nodes.
Goals:
- More portable rapps.
- More flexible handling of hardware variation.
- Simpler authoring of launchers.
We are iterating the design on a google doc