Services are built-in software packages that make it easier to add complex capabilities such as motion planning or object detection to your robot. The following are the service types that Viam natively supports. If you would like to use additional service types, you can extend Viam with custom services.
The Motion Service enables your robot to plan and move its components relative to itself, other robots, and the world.
The Frame System holds reference frame information for the relative position of components in space.
Simultaneous Localization And Mapping (SLAM) allows your robot to create a map of its surroundings and find its location within that map.
Have questions, or want to meet other people working on robots? Join our Community Discord.
Was this page helpful?
Glad to hear it! If there is anything we could be doing better, please create an issue.
We're sorry about that. If you'd like to talk to us for help, please join the Community Discord. To ensure we know what's wrong with this page, you can also open an issue.