Services reference | Viam Documentation

Services reference

Configuration reference for Viam built-in services. Each page covers available models, configuration attributes, and JSON templates. For API method reference, see Service APIs.

Base remote control

The base remote control service allows you to remotely control a base with an input controller like a gamepad. Learn more

Discovery

Use a discovery service to discover available resources on a machine. Learn more

Frame system

The frame system holds reference frame information for the relative position of components in space. Learn more

Generic

A service that does not fit any of the other APIs. Learn more

Motion

The motion service enables your machine to plan and move its components relative to itself, other machines, and the world. Learn more

Navigation

The navigation service has been removed. Use the motion service for collision-free motion planning. Learn more

Vision

Configuration reference for built-in vision service models: mlmodel, color_detector, and detections-to-segments. Learn more