Overview
LiveKit supports a range of realtime robotics apps, from teleoperating machines to monitoring fleets and running control policies in the cloud. Each use case builds on the same foundation: low-latency streaming of video, audio, and data between robots and the cloud.
These capabilities can be combined in a single app. For example, an app can teleoperate a robot, stream its cameras to a monitoring dashboard, and accept voice commands at the same time.
Use cases
Each use case pairs LiveKit's realtime transport with a different part of your robotics stack:
| Use case | Description | Common scenarios |
|---|---|---|
| Teleoperation | Stream video and control commands between robots and operators with ultra-low latency. | Driving a rover, piloting a drone, or supervising a robot in the field. |
| Observability | Monitor cameras and telemetry from robots in the field in realtime. | Fleet dashboards, anomaly detection, and incident review. |
| Remote inference | Control your robot with models running in the cloud. | Running end-to-end policies too large to run onboard. |
| Voice interactions | Add natural voice control to a robot with the LiveKit Agents framework. | Spoken commands, status readouts, and conversational control. |