Robot Development Kit
The RDK is the open-source, on-machine portion of the Viam platform, that provides viam-server and the Go SDK.
The RDK is the open-source, on-machine portion of the Viam platform, that provides viam-server and the Go SDK.
Add a modular resource to your machine by configuring it.
Create a module to provide a new modular resource to your machine.
Use the Viam CLI to upload a custom module to the Viam registry as a public module or as a private module that is shared only within your organization.
Define a new API for a resource that does not fit into existing component or service subtypes.
Tutorials and repositories with modular resources configuration examples.
Some usage may require you to define new APIs or deploy custom components using a server on a remote part
Add additional models of components and services or ML models from the Viam Registry, or extend Viam by creating new modular resources.