Table of Contents
- Modules: The primary units of deployment in DimOS, modules run in parallel and are python classes.
- Streams: How modules communicate, a Pub / Sub system.
- Blueprints: a way to group modules together and define their connections to each other.
- Runtime environments: run selected Python modules in named venv or project workers, or resolve native executable settings from named environments.
- VGN MuJoCo Grasp Demo: opt-in xArm7 TSDF reconstruction and grasp candidate visualization demo.
- GPD MuJoCo Grasp Demo: opt-in xArm7 pointcloud GPD candidate generation plus a separate manual agent-facing execution demo.
- RPC: how one module can call a method on another module (arguments get serialized to JSON-like binary data).
- Skills: An RPC function, except it can be called by an AI agent (a tool for an AI).
- Agents: AI that has an objective, access to stream data, and is capable of calling skills as tools.
