> ## 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.

# Develop with remote hardware

> Control a real SO101 robot arm live in our robotics lab from your browser. No setup, no hardware, no code.

<iframe width="100%" height="400" src="https://www.youtube.com/embed/ixC89Vf7NWk" title="Try a Real Robot Live" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen style={{ borderRadius: "8px" }} />

Get hands-on with Cyberwave in under 2 minutes; no setup, no hardware, no code. Control a real SO101 robot arm live in our robotics lab from your browser.

## Steps

<Steps>
  <Step title="Sign up for Cyberwave">
    Create an account at [cyberwave.com](https://cyberwave.com) or [request
    early access](https://cyberwave.com/request-early-access) if you don't have
    one yet.
  </Step>

  <Step title="Click 'Try a Real Robot'">
    From the dashboard, click **Try a Real Robot**. You'll be connected to a
    live SO101 robot arm with a camera in the Cyberwave robotics lab.

    <img src="https://mintcdn.com/cyberwave/vHPfb463b_1WpxJI/images/try-a-real-robot.png?fit=max&auto=format&n=vHPfb463b_1WpxJI&q=85&s=96516f06bcdb062dd04d37ad909e7752" alt="" width="2946" height="1352" data-path="images/try-a-real-robot.png" />
  </Step>

  <Step title="Control the robot (Switch to Live Mode)">
    A **keyboard controller** is already assigned, start moving the arm
    immediately in the **live mode** from your browser. You'll see the live
    camera feed from the lab as you control the robot in real time.

    <img src="https://mintcdn.com/cyberwave/vHPfb463b_1WpxJI/images/try-robot-live.png?fit=max&auto=format&n=vHPfb463b_1WpxJI&q=85&s=b5cea0259cacb49b74e6974c476e160f" alt="" width="3018" height="1650" data-path="images/try-robot-live.png" />
  </Step>
</Steps>

**What's connected:**

The live demo environment has an SO101 robot arm with a camera mounted on the wrist, streaming directly from the Milan lab.

**What you can do:**

* **Control the arm**: a keyboard controller is pre-assigned, use it to move individual joints in real time
* **Watch the live camera feed**: see what the robot sees from the wrist-mounted camera in the Milan lab
* **Record datasets**: start a recording session to capture arm movements and camera footage, just like you would in your own setup
* **Want a specific use case?** [reach out to the team](mailto:info@cyberwave.com) and we can configure a custom demo for your needs

<Check>
  You're controlling a physical robot from your browser. Everything you see
  here, joint control, camera streaming, dataset recording is the same
  experience you get with your own hardware.
</Check>

***

## Where to Go Next

<CardGroup cols={3}>
  <Card title="Hello Robot" icon="hand-wave" href="/overview/hello-robot">
    Build your first environment and control a twin in simulation in under 5
    minutes.
  </Card>

  <Card title="Python SDK" icon="bolt" href="/overview/tools/python-sdk">
    Go from zero to a working application using the SDK and real hardware.
  </Card>

  <Card title="Explore Capabilities" icon="robot" href="/capabilities/manipulation">
    See what you can build: manipulation, locomotion, perception, and
    simulation.
  </Card>
</CardGroup>
