Skip to main content

Goals

This guide walks you through connecting your Boston Dynamics Spot quadruped robot to its digital twin on Cyberwave. By the end, you will have:
  • Configured the Spot hardware and connected an edge device
  • Created a Cyberwave environment with a Spot digital twin
  • Installed the Cyberwave edge stack on the edge device connected to Spot
  • Paired the physical robot with the digital twin in real time

Set Up the Spot Hardware

Before connecting to Cyberwave, make sure your Spot is powered on, firmware is up to date, and you have network access to its onboard computer.

Spot Developer Documentation

Refer to the official Boston Dynamics developer documentation for hardware setup, networking, and initial configuration.

Phase 1: Configure Cyberwave Environment

Set up your environment and add the Spot digital twin on Cyberwave.

Step 1: Create an Environment

An environment is a 3D virtual space that mirrors your real-world robot setup.
  1. Go to the Cyberwave dashboard and click on New Environment.
  2. Give your environment a name and description.

Step 2: Add the Spot Digital Twin

  1. Inside your environment, click Add from Catalog in the left panel.
  2. Search for Boston Dynamics Spot in the catalog.
  3. Add the Spot digital twin to your environment.
  4. Position it to match your physical setup.

Phase 2: Pair the Spot Robot

To install the Cyberwave edge stack and pair Spot, you need to connect an edge device (e.g., a Spot CORE I/O payload, Raspberry Pi, Jetson Orin Nano, or any Linux computer) to Spot and then install the Cyberwave software on that device.

Step 1: Connect an Edge Device to Spot

Spot supports two primary ways to connect an external compute device: Verify the connection: Once connected, SSH into your edge device from your laptop or workstation and verify that Spot is reachable:
ssh user@<edge-device-ip>
Then check connectivity to Spot’s onboard computer:
ping 192.168.80.3
Spot’s onboard computer is typically reachable at 192.168.80.3 on its internal payload network. Your edge device should receive an IP in the 192.168.80.x range via DHCP. Refer to the Spot networking guide for details on the default IP scheme and network configuration.

Step 2: Install the Cyberwave CLI

With your edge device connected to Spot and SSH session active, install the Cyberwave CLI:
curl -fsSL https://cyberwave.com/install.sh | bash
For more details, see Step 3 of the Quick Start guide.

Step 3: Install the Edge Core

The Edge Core is the orchestrator of your Cyberwave edge components. It runs on the edge device and acts as the bridge between the Spot hardware and the Cyberwave cloud backend.
sudo cyberwave edge install
The CLI will prompt you to log in with your Cyberwave credentials and then install the cyberwave-edge-core on your edge device.

Step 4: Pair Spot with its Digital Twin

Follow the prompts in your terminal:
  1. Select the environment you created earlier.
  2. Select the Spot digital twin you added to that environment.
  3. The appropriate driver will be automatically installed and configured.
Your Boston Dynamics Spot is now paired with its digital twin and syncing in real time.