A developer workflow that matches reality: build → test → deploy
Ship robots like software with tools that work the way you already code.
Import the SDK
Control devices with a consistent API. One import, any hardware.
Test in simulation
Run the same code in high-fidelity simulation and on the real robot.
Deploy to edge
Deploy to edge templates (robots, Raspberry Pis, etc.) and monitor logs/telemetry.
Same SDK. Any robot, camera and more
As easy as importing a library in Python.
The Developer Lifecycle: Evolved
Stop building around hardware constraints. Start building software-defined robotics.
Phase | Traditional Automation(Hardware-Led) | With Cyberwave(Software-Led) |
|---|---|---|
01.Hardware Selection | Vendor Lock-inYou choose a vendor, and you're stuck. Switching hardware means rewriting proprietary driver code from scratch. | Hardware AgnosticHardware is just an abstraction. Switch from a generic arm to an industrial cobot by changing one line of code. |
02.Integration | "Driver Hell"Weeks spent writing custom adapters just to make robots talk to sensors (Southbound integration). | Universal AbstractionInstant connectivity via our open-source Edge Runtime. Sensors and actuators auto-connect to your standardized API. |
03.Simulation | Static VisualizationPretty 3D models that don't obey physics. Code written here rarely works on the real machine without heavy modification. | Physics-Based Digital TwinsHigh-fidelity, MuJoCo-powered physics. The code you write for the Twin is the exact same code that runs on the real robot. |
04.Intelligence | Rigid Logic LoopsHard-coded "If-This-Then-That" scripts. If the environment changes unexpectedly, the system fails. | AI-Native BehaviorsInject VLM and RL policies natively. Your robots perceive, reason, and adapt to dynamic environments in real-time. |
05.Testing | High-Risk Physical TestingValidating logic on expensive hardware. A single bug can cause costly damage to assets. | Sim-to-Real ValidationRun thousands of test cycles in the cloud. Validate logic safely in the digital twin before touching the physical edge. |
06.Telemetry | Trapped DataLogs are stuck on the device. Debugging requires manual retrieval or proprietary vendor tools. | Real-Time ObservabilityBi-directional streaming via MQTT & WebRTC. Watch video feeds and sensor data from anywhere in the world. |
07.Deployment | Manual SSH FlashingUpdating a fleet requires logging into devices one by one. Version control is a nightmare. | OTA Fleet OrchestrationPush containerized updates to one robot or one thousand instantly. Manage your fleet like a modern SaaS stack. |