Cyberwave is built for both research projects and the moment those projects ship to a real customer. Once a robot is doing real work in a real place, human override is a requirement, not a feature — and Cyberwave gives you that override out of the box for every twin in the catalog, with no extra plumbing.Documentation Index
Fetch the complete documentation index at: https://docs.cyberwave.com/llms.txt
Use this file to discover all available pages before exploring further.
See your fleet in real time
Switch any environment into Live mode and the dashboard becomes a window into the physical cell. You don’t tab between half a dozen camera apps — Cyberwave composes the picture for you:- Live video from every paired camera, streamed via WebRTC into the same canvas as the 3D scene.
- 3D twin context — robot poses, joint states, and waypoints animate live alongside the video so you always know what’s where.
- Spatial sensors — LiDAR and depth point clouds overlaid on the scene so you can see what the robot sees.
- Health at a glance — per-twin presence indicators and edge-core status make it obvious which robot needs attention.
Take over any robot in one click
Every twin always has exactly one controller driving it. Swapping controllers is the entire takeover flow — there’s no separate teleoperation app to launch.Keyboard
Drive joints, gripper, or base motion straight from the browser. Best for
quick recoveries and demos.
Gamepad
USB or Bluetooth controllers for intuitive control of mobile robots and
arms.
Leader arm
Pair a physical leader arm (e.g. SO-101 leader/follower) and mirror your
motion 1:1 onto the live robot.
Python SDK
Script overrides from your own code with
cw.affect("live")
and robot.use_controller(...).Alerts, escalation, and who can do what
Real production deployments need more than “someone is watching the dashboard”. Cyberwave wires the rest of the loop for you:Real-time alerts
Per-twin and per-environment alerts with
info/warning/error/critical
severities, acknowledgement, and resolution lifecycle — surfaced in the UI
and over MQTT.Role-based access
Viewer / Editor / Admin roles
cascade from the workspace, with per-twin and per-environment overrides
so operators only see (and drive) what they’re meant to.
Audit-friendly link shares
Read-only and comment-only link shares
let stakeholders watch a live cell without ever getting takeover rights.
What to read next
Live Teleoperation reference
Controller types, WebRTC streaming, latency, and the full setup flow.
Go2 — digital to physical
End-to-end walkthrough of swapping a simulated policy for live override.
SO-101 teleop dataset
Use a leader/follower setup to teleop a real arm and record data for
training.