What is the Asset Catalog?
The Asset Catalog is Cyberwave’s library of pre-configured robot assets. Each asset includes a 3D model, kinematic definition (URDF), and metadata that lets you create digital twins with a single line of code.Assets in the catalog are identified by a registry ID in the format
vendor/model, such as the-robot-studio/so101 or unitree/go2.Using Catalog Assets
Create a Twin from an Asset
Use the Python SDK to create a digital twin from any catalog asset:cw.twin() function handles everything:
- Finds the asset in the catalog
- Creates (or retrieves) a digital twin in your environment
- Returns an appropriate Twin class based on the asset’s capabilities
Asset Capabilities
Assets in the catalog have different capabilities based on their type:Robot Arms
Joint control, inverse kinematics, gripper operations
Mobile Robots
Position control, rotation, navigation
Quadrupeds
Leg joint control, gait patterns, camera streaming
Drones
Takeoff, landing, hover, flight control
Capability-Based Twin Classes
The SDK automatically returns the right Twin class based on capabilities:Browsing the Catalog
Web Interface
Browse assets at cyberwave.com/catalog:- Filter by category (arms, mobile robots, quadrupeds, drones)
- Search by manufacturer or model name
- View 3D previews and specifications
SDK Search
Search the catalog programmatically:Asset Structure
Each catalog asset contains:Next Steps
Quick Start
Create your first digital twin in minutes
SO101 Arm Example
Control a robot arm with joint manipulation