Overview
Cyberwave organises resources in a simple top-down hierarchy: Organization → Workspace → Environment. Each level scopes access, permissions, and resource isolation so teams can collaborate without stepping on each other.Data Hierarchy
| Level | Contains | Description |
|---|---|---|
| Organization | Workspaces | Your company or team, the top-level account that owns all resources |
| Workspace | Environments, Workflows | A shared space for a team or department to collaborate |
| Environment | Digital Twins, Datasets, Assets | A 3D space that mirrors your real-world robot setup |
Organization
The top-level entity representing your company or team. All users, workspaces, and billing are managed here.- Centralised team and member management
- Billing, subscriptions, and usage tracking
- Organization-wide settings and policies
Workspace
A workspace groups related environments and workflows under a shared context, typically scoped to a team, department, or deployment stage.- Multiple workspaces per organization
- Workspace-level member access and permissions
- Invite external collaborators by email
Use Folders to organise related environments within a workspace. Folders are an optional grouping mechanism; they help keep things tidy as your workspace grows.
Environment
An environment is a 3D virtual space that mirrors your real-world robot setup. It’s where your digital twins live, sensors stream data, and controllers send commands, all in real time.- Multiple environments per workspace
- Edit Mode for designing and configuring the space
- Live Mode for real-time operation and data streaming
Digital Twins
Virtual replicas of physical robots, mirroring structure, joints, sensors, and behavior in real time.
Datasets
Recorded operations and telemetry data collected during robot demonstrations.
Assets
3D objects, sensors, cameras, and other elements placed in the environment.
Simulations
Physics-enabled test scenarios for reproducible testing and validation.
Workflows
Workflows exist at the workspace level and can orchestrate operations across multiple environments.- Visual node-based editor for building automation sequences
- Trigger-based execution, manual, scheduled, or event-driven
- Cross-environment automation capabilities
Example
Next Steps
Architecture
Understand the system architecture
Key Concepts
Learn core platform concepts
Quick Start
Get started with your first environment