Teleoperate with custom control interface

You can remotely operate any configured machine and visualize and aggregate its data using a custom control interface by creating a teleop workspace.

Prerequisites

A configured machine with teleoperable components

Make sure your machine has at least one camera, movement sensor, sensor, base, arm, board, gantry, gripper, motor or servo.

See configure a machine for more information.

Configure a workspace

1. Create a workspace in the Viam app

Log in to the Viam app.

Navigate to the FLEET page’s TELEOP tab. Create a workspace by clicking + Create workspace. Give it a name.

Blank teleop page.

2. Add widgets

Click Add widget and select the appropriate widget for your machine. Repeat as many times as necessary.

Now your workspace setup is complete:

Teleop workspace with values configured for each of the four widgets.

3. Select a machine

Now, select a machine with which to make your teleop workspace come to life. Select Monitor in the top right corner to leave editing mode. Click Select machine and select your configured machine.

Your dashboard now shows the configured widgets for the data from your machine:

Teleop workspace with values configured for each of the four widgets on monitor mode.

You can go back to Edit mode and drag and drop the widgets’ panes around to edit their appearance. For example:

Teleop workspace with values configured for each of the four widgets on monitor mode with four panes.