Connect Hardware
Catalog-supported hardware
80+ devices supported out of the box. Each ships with a pre-built driver
that installs automatically when you pair. Add the twin, run one command, done.
Custom integrations
Bring any device that isn’t in the catalog. Create an asset from your URDF
and write a driver. Typically about 2 days, versus months for a bespoke integration.
Cyberwave Edge
Both paths run on Cyberwave Edge, the software layer that bridges your physical hardware to the cloud. The Edge runs on any machine connected to your robot or sensor: a Raspberry Pi strapped to a robot, a Jetson on a drone, the robot’s own onboard computer (if it has one), or even your Mac for quick local development. You don’t need to think about which device, OS, or protocol your hardware uses. Cyberwave abstracts all of that away, so connecting any supported device always comes down to one command: The CLI auto-detects your hardware, installs the right driver, and links it to the digital twin you created in the dashboard.Hardware Devices
These are some of the most popular devices connected with Cyberwave. Each links to its full hardware documentation, specs, and setup guide on the catalog. Don’t see yours? Browse the full catalog of 80+ supported devices.| Device | Category | Hardware documentation |
|---|---|---|
| SO-101 | Robotic arm | Open the SO-101 docs |
| Universal Robots UR7e | Robotic arm | Open the UR7e docs |
| Enactic OpenArm | Robotic arm | Open the OpenArm docs |
| Unitree Go2 | Robotic dog | Open the Go2 docs |
| Boston Dynamics Spot | Robotic dog | Open the Spot docs |
| Waveshare UGV Beast | Ground rover | Open the UGV Beast docs |
| DJI Mini 4 Pro | Drone | Open the DJI Mini 4 Pro docs |
| DJI Mini 3 Pro | Drone | Open the DJI Mini 3 Pro docs |
| Standard Camera | Camera | Open the Standard Camera docs |
Catalog-supported hardware
If your device is in the catalog, there’s nothing to build. Add a twin, pair the hardware, and Cyberwave installs the matching driver for you.Prerequisites
- A Cyberwave account (Request Early Access)
- API token from your dashboard (Profile → API Keys)
- An edge device connected to your hardware (Raspberry Pi, Jetson, industrial PC, your Mac, or anything that can reach the internet)
Add a digital twin
In the dashboard, create a new environment, click Add from Catalog, search for your hardware, and position the twin to match your physical setup.
Your hardware is now paired with its digital twin and syncing in real time.
Custom integrations
If your hardware isn’t in the catalog, you bring it online yourself in two steps. The driver layer is protocol-agnostic, so it works with ROS 1 and ROS 2, VDA5050, OPC UA, Modbus, gRPC/REST, and raw serial.Create an asset
Upload your URDF and meshes to create a custom asset, public or private.
Create an Asset
Prepare a URDF ZIP and create your asset from the dashboard.
Write a driver
Build a small Docker container that bridges your device’s native interface to Cyberwave’s MQTT layer. Scaffold it with the AI driver skill or the SDKs, then add the hardware-specific logic.
Writing Compatible Drivers
Container contract, the
cw-driver.yml interface manifest, MQTT catalog, and packaging.Custom Integrations overview
The full walkthrough for bringing your own hardware, plus open-source reference drivers.
What you can do once connected
However you connect it, your hardware becomes a first-class digital twin with the full platform behind it.Workflows
Chain perception, models, and motion into repeatable automations, low-code or in Python.
Replay & recording
Record episodes, scrub the timeline, and export datasets for training and review.
Teleoperation & remote takeover
Drive your hardware from anywhere and take over from an AI policy with one click.
Controllers & models
Assign keyboard, teleop, or trained AI policies as the controller for your twin.
Simulation
Validate behavior against the digital twin before it ever touches real hardware.
Digital twin
A live, synced virtual mirror of your hardware that the whole platform builds on.
Browse the catalog
Hardware Catalog
Browse all 80+ supported devices and add them to your environment.