<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://docs.viam.com/hardware/multi-machine/overview/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/overview/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/hosting/overview/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/setup/overview/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/overview/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/pipelines/overview/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/configure-hardware/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/try/overview/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>1</priority></url><url><loc>https://docs.viam.com/build-modules/overview/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/cli/overview/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/overview/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/fleet/overview/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/monitor/overview/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/frame-system/overview/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/move-an-arm/overview/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/obstacles/overview/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/train/overview/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/data-management-tutorial/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/how-it-works/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/deploy-and-maintain/available-models/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/common-components/add-an-arm/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/try/gazebo-setup/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/capture-sync/capture-and-sync-data/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/services/navigate-with-rover-base/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-modules/module-anatomy/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/move-an-arm/constraints/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/control/viam-applications/</loc><lastmod>2026-03-06T17:10:41-05:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/organization/overview/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/quickstarts/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/navigation/how-to/set-up-gps/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/capture-sync/stop-data-capture/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/configure/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/deploy-and-maintain/deploy-from-registry/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/services/vision/mlmodel/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/3d-vision/segment-3d/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/services/vision/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/concepts/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/concepts/how-apps-connect/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/hosting/deploy/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/app-tutorials/tutorial-dashboard/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/setup/typescript/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/pipelines/create-a-pipeline/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/configure-modules/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/common-components/add-a-base/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/machine-configuration/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/train/create-a-dataset/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/object-detection/detect/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/hello-world/first-project/part-1/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/try/part-1/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/hello-world/what-is-viam/</loc><lastmod>2026-03-06T17:10:41-05:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/what-is-viam/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-modules/write-an-inline-module/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/write-an-inline-module/</loc><lastmod>2026-03-06T17:10:41-05:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/capture-sync/conditional-sync/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/arm/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/fleet/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/architecture/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/control/drive-rover/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/components/arm/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/services/base-rc/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/services/motion/constraints/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/sdks/python/python-venv/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/component-apis/arm/</loc><lastmod>2025-09-26T16:08:54+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/frame-system/arm-gripper-camera/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/component-apis/base/</loc><lastmod>2025-09-26T16:08:54+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/component-apis/board/</loc><lastmod>2025-09-26T16:08:54+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/component-apis/button/</loc><lastmod>2025-09-26T16:08:54+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/component-apis/camera/</loc><lastmod>2025-09-26T16:08:54+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/capture-sync/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/cli/configure-machines/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/obstacles/configure-workspace-obstacles/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/organization/access/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/control/web-app/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/component-apis/encoder/</loc><lastmod>2025-09-26T16:08:54+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/camera/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/encoder/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/gantry/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/generic/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/gripper/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/motor/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/movement-sensor/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/power-sensor/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/sensor/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/servo/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/switch/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/services/generic/fake/</loc><lastmod>2025-06-26T21:40:48+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/camera/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/encoder/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/gantry/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/generic/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/gripper/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/motor/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/movement-sensor/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/power-sensor/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/sensor/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/servo/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/switch/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/frame-system/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/component-apis/gantry/</loc><lastmod>2025-09-26T16:08:54+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/motor/gpio/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/motor/gpio/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/motor/micro-rdk/gpio/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/motor/gpio-micro-rdk/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/component-apis/gripper/</loc><lastmod>2025-09-26T16:08:54+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/component-apis/input-controller/</loc><lastmod>2025-09-26T16:08:54+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/monitor/monitor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/reference/motion-service/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/component-apis/motor/</loc><lastmod>2025-09-26T16:08:54+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/move-an-arm/move-to-pose/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/quickstarts/first-arm/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/component-apis/movement-sensor/</loc><lastmod>2025-09-26T16:08:54+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/navigation/reference/navigation-service/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/monitor/dashboards/overview/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/component-apis/power-sensor/</loc><lastmod>2025-09-26T16:08:54+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/sdks/python/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/fleet/reuse-configuration/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/sdks/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/component-apis/sensor/</loc><lastmod>2025-09-26T16:08:54+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/component-apis/servo/</loc><lastmod>2025-09-26T16:08:54+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/component-apis/switch/</loc><lastmod>2025-09-26T16:08:54+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/fragments/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/schema/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/base/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/multi-machine/add-a-sub-part/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/multi-machine/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/pipelines/query-results/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/common-components/add-a-board/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/capture-sync/remote-parts-capture/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/train/annotate-images/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/classify/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/hello-world/problems-viam-solves/</loc><lastmod>2026-02-03T17:31:11-05:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/prepare/rpi-setup/</loc><lastmod>2026-03-06T15:21:06-05:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/device-setup/rpi-setup/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/prepare/odroid-c4-setup/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/device-setup/odroid-c4-setup/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/prepare/orange-pi-3-lts/</loc><lastmod>2025-12-03T17:34:29+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/device-setup/orange-pi-3-lts/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/prepare/orange-pi-zero2/</loc><lastmod>2025-12-03T17:34:29+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/device-setup/orange-pi-zero2/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/train/automate-annotation/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/hello-world/first-project/</loc><lastmod>2026-02-12T09:49:24-05:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/board/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/multi-machine/add-a-remote-part/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/services/vision/color_detector/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/deploy-and-maintain/deploy-custom-model/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/object-detection/detect-by-color/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/object-detection/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/setup/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/concepts/authentication/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/hosting/meta-json-reference/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/setup/node/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/pipelines/manage-pipelines/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/components/audio-in/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/install/setup/</loc><lastmod>2026-01-30T15:20:11-05:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/hello-world/tutorial-desk-safari/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/common-components/add-a-button/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/button/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/3d-vision/measure-depth/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/hello-world/first-project/part-2/</loc><lastmod>2026-04-08T09:53:46-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/try/part-2/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/query-data/</loc><lastmod>2026-04-17T13:07:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/train/train-a-model/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/try/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-modules/write-a-driver-module/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/write-a-driver-module/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/movement-sensor/set-up-base-station/</loc><lastmod>2025-08-01T15:03:56+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/services/motion/algorithms/</loc><lastmod>2025-01-07T23:06:38+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/prepare/beaglebone-setup/</loc><lastmod>2025-12-03T17:34:29+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/device-setup/beaglebone-setup/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/services/data/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/prepare/jetson-agx-orin-setup/</loc><lastmod>2025-12-03T17:34:29+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/device-setup/jetson-agx-orin-setup/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/prepare/jetson-nano-setup/</loc><lastmod>2025-12-03T17:34:29+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/device-setup/jetson-nano-setup/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/robot/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/organization/rbac/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/movement-sensor/micro-rdk/accel-adxl345/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/movement-sensor/accel-adxl345-micro-rdk/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/common-components/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/reference/api/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/navigation/reference/api/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/arm/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/frame-system/arm-fixed-camera/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/obstacles/avoid-obstacles/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/base/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/board/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/button/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/3d-scene/calibrate-frame-offsets/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/camera/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/quickstarts/frame-system/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/control/mobile-app/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/monitor/dashboards/create-dashboards/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/encoder/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/board/micro-rdk/esp32/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/board/esp32/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/base/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/board/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/base/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/board/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/camera/micro-rdk/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/camera/fake-micro-server/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/gantry/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/component-apis/generic/</loc><lastmod>2025-09-26T16:08:54+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/generic/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/sdks/go/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/motor/gpiostepper/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/motor/gpiostepper/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/gripper/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/input-controller/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/cli/manage-data/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/motor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/move-an-arm/move-with-constraints/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/movement-sensor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/navigation/how-to/navigate-to-waypoint/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/obstacles/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/power-sensor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/fleet/provision-devices/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/sensor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/servo/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/monitor/alert/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/switch/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/query-data-from-code/</loc><lastmod>2026-04-17T13:07:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/reference/motion-configuration/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/multi-machine/cross-machine-frames/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/pipelines/examples/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/advanced/platform-apis/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-modules/write-a-logic-module/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/write-a-logic-module/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/common-components/add-a-camera/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/capture-sync/upload-other-data/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/prepare/pumpkin/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/device-setup/pumpkin/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/prepare/sk-tda4vm/</loc><lastmod>2025-12-03T17:34:29+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/device-setup/sk-tda4vm/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/monitor/default-interface/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/train/deploy-a-model/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/fleet/end-user-setup/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/reference/kinematics/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/organization/api-keys/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/install/setup-micro/</loc><lastmod>2025-10-01T15:52:56+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/device-setup/setup-micro/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/advanced/dependencies/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/advanced/manage-modules/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/reference/frame-system-api/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/services/vision/detections-to-segments/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/deploy-and-maintain/retrain/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/services/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/object-detection/tune/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/tasks/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/tasks/connect-to-machine/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/setup/flutter/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/hosting/hosting-reference/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/pipelines/reference/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/components/audio-out/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/hello-world/building/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/common-components/add-an-encoder/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/services/discovery/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-modules/deploy-a-module/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/deploy-a-module/</loc><lastmod>2026-03-19T09:46:08-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/hello-world/first-project/part-3/</loc><lastmod>2026-04-08T09:52:09-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/try/part-3/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/foundation/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/organization/oauth/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/train/custom-training-scripts/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/data-client/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/control/control-motor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/advanced-modules/create-subtype/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/3d-scene/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/obstacles/attach-detach-geometries/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/control/headless-app/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/monitor/dashboards/custom-queries/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/pipelines/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/cli/datasets-and-training/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/fleet/deploy-software/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/input-controller/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/input-controller/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/camera/ffmpeg/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/camera/ffmpeg/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/navigation/how-to/follow-a-patrol-route/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/input-controller/gamepad/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/input-controller/gamepad/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/input-controller/gpio/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/input-controller/gpio/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/frame-system/mobile-base-sensors/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/move-an-arm/move-by-joint-positions/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/input-controller/mux/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/input-controller/mux/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/reference/orientation-vectors/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/monitor/teleop-workspaces/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/base/micro-rdk/two_wheeled_base/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/base/two_wheeled_base/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/sdks/typescript/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/3d-scene/verify-point-cloud-alignment/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/input-controller/webgamepad/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/input-controller/webgamepad/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/base/wheeled/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/base/wheeled/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/filter-at-the-edge/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/viam-server/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/camera/image-file/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/camera/image-file/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/hot-data-store/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-modules/manage-modules/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/fleet/deploy-ml-models/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/camera/micro-rdk/esp32-camera/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/camera/esp32-camera/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/camera/webcam/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/camera/webcam/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/arm/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/arm/fake/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-modules/platform-apis/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/lifecycle-of-a-module/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/common-components/add-a-gantry/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/navigation/how-to/drive-a-base/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/fleet/manage-versions/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/reference/plan-monitoring/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-modules/dependencies/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/cli/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/deploy-and-maintain/roll-out-to-fleet/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/tasks/connect-to-cloud/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/setup/react-native/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/advanced/metajson/</loc><lastmod>2025-12-05T14:33:32+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/advanced/module-configuration/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/common-components/add-a-generic/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-modules/module-reference/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/hello-world/first-project/part-4/</loc><lastmod>2026-04-08T09:51:09-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/try/part-4/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/object-detection/track/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/export-data/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/camera/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/ml-training-client/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/viam-micro-server/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/build-an-outdoor-rover/</loc><lastmod>2025-01-27T23:45:23+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/services/plan-motion-with-arm-gripper/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/components/base/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/services/generic/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/services/motion/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/architecture/parts/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/obstacles/allow-frame-collisions/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/navigation/how-to/avoid-obstacles/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/sdks/cpp/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/organization/data-regions/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/cli/data-pipelines/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/debug-motion-with-cli/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/movement-sensor/micro-rdk/gyro-mpu6050/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/movement-sensor/gyro-mpu6050-micro-rdk/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/movement-sensor/merged/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/movement-sensor/merged/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/frame-system/mobile-base-arm/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/fleet/schedule-jobs/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/control/sdks/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/base/sensor-controlled/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/base/sensor-controlled/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/monitor/troubleshoot/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/3d-scene/set-up-obstacle-avoidance/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/sync-data-to-your-database/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/3d-vision/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/common-components/add-a-gripper/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/reference/cli-commands/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/3d-scene/debug-motion-plan/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/advanced/logging/</loc><lastmod>2025-10-30T20:20:36+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/object-detection/act-on-detections/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/services/ml/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/deploy-and-maintain/batch-inference/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/setup/python/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/tasks/handle-connection-state/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/common-components/add-an-input-controller/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/services/discovery/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/hello-world/first-project/part-5/</loc><lastmod>2026-02-02T01:57:35-05:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/try/part-5/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/visualize-data/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/control/api-keys/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/device-setup/setup-micro/micro-module/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/encoder/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/gantry/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/components/board/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/services/frame-system/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/services/navigation/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/sessions/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/fleet/metadata/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/organization/billing/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/cli/build-and-deploy-modules/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/frame-system/camera-calibration/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/3d-scene/edit-frames/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/sdks/flutter/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/reference/algorithms/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/move-an-arm/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/train/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/navigation/how-to/tune-navigation/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/tasks/control-components/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/trigger-on-data/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/common-components/add-a-motor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/generic/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/device-setup/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/organization/white-labeled-billing/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/object-detection/alert-on-detections/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/vision/deploy-and-maintain/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/setup/go/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/tasks/stream-video/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/triggers/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/common-components/add-a-movement-sensor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/components/button/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/modules/advanced/micro-module/</loc><lastmod>2025-10-17T22:09:55+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/gripper/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/input-controller/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/billing-client/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/services/constrain-motion/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/controls-package/</loc><lastmod>2025-05-01T12:34:05-07:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/services/motion/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/services/slam/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-modules/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/motor/dmc4000/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/motor/dmc4000/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/architecture/machine-to-machine-comms/</loc><lastmod>2025-07-17T17:45:28+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/cli/manage-your-fleet/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/move-an-arm/pick-an-object/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/navigation/how-to/run-actions-at-waypoints/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/fleet/system-settings/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/camera/transform/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/camera/transform/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/sensor/micro-rdk/ultrasonic/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/sensor/ultrasonic-micro-rdk/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/common-components/add-a-power-sensor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/sdks/docommand/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/setup/cpp/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/tasks/query-data/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/common-components/add-a-sensor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/motor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/movement-sensor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/power-sensor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/sensor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/services/base-rc/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/components/camera/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/services/slam/cartographer/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/services/slam/cloudslam/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/sdks/use-extra-params/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/services/navigation/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/cli/administer-your-organization/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/fleet/change-network/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/navigation/how-to/monitor-and-troubleshoot/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/move-gantry/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/move-an-arm/place-an-object/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/sessions/</loc><lastmod>2025-05-01T12:34:05-07:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/gantry/single-axis/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/gantry/single-axis/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/common-components/add-a-servo/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/services/vision/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/tasks/test-locally/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/hardware/common-components/add-a-switch/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/servo/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/camera/calibrate/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/components/encoder/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/sdks/connectivity/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/cli/automate-with-scripts/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/monitor-a-running-plan/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/gantry/multi-axis/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/gantry/multi-axis/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/services/world-state-store/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/cli/reference/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/components/gantry/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/motor/encoded-motor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/motor/encoded-motor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/servo/gpio/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/servo/gpio/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/servo/micro-rdk/gpio/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/servo/gpio-micro-rdk/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/how-planning-works/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/wifi-credentials/</loc><lastmod>2026-03-06T15:21:06-05:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/advanced-modules/custom-components-remotes/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/base/micro-rdk/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/board/micro-rdk/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/camera/micro-rdk/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/encoder/micro-rdk/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/motor/micro-rdk/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/movement-sensor/micro-rdk/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/sensor/micro-rdk/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/servo/micro-rdk/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/app-tutorials/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/switch/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/hello-world/first-project/sim-setup/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/components/generic/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/navigation/how-to/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/install/setup-micro/micro-troubleshooting/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/device-setup/setup-micro/micro-troubleshooting/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/replanning-behavior/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/app-tutorials/tutorial-flutter-app/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/components/gripper/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/app-tutorials/tutorial-monitoring-service/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/app-tutorials/tutorial-fleet/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/viam-server/manage-viam-server/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/components/input-controller/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/viam-server/debug-endpoints/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/components/motor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/components/movement-sensor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/build-apps/hosting/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/components/power-sensor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/components/sensor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/components/servo/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/navigation/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/apis/components/switch/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/kinematic-chain-config/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/fleet/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/motion-planning/reference/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/navigation/reference/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/monitor/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/organization/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/advanced-modules/docker-modules/</loc><lastmod>2025-10-17T22:09:55+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>1</priority></url><url><loc>https://docs.viam.com/operate/reference/services/generic/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/glossary/</loc><lastmod>2025-09-18T11:14:43+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/data/reference/</loc><lastmod>2026-04-17T13:07:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/glossary/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/shana-tobot/</loc><lastmod>2025-01-27T23:45:23+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/sticker-machine/</loc><lastmod>2025-01-27T23:45:23+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/person-detection-ha/</loc><lastmod>2025-01-28T00:02:34+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/qr-code/</loc><lastmod>2025-01-27T23:45:23+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/apriltag/</loc><lastmod>2025-01-27T23:45:23+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/elastic/</loc><lastmod>2025-01-27T23:45:23+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/air-filtration/</loc><lastmod>2025-01-27T23:45:23+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/rover-typescript/</loc><lastmod>2025-01-28T00:02:34+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/plant-water/</loc><lastmod>2025-01-28T16:20:31+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/envvar/</loc><lastmod>2025-01-28T00:02:34+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/postman/</loc><lastmod>2025-01-27T23:45:23+01:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/control/air-quality-fleet/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/helmet/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/control/flutter-app/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/verification-system/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/configure/pet-photographer/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/bedtime-songs-bot/</loc><lastmod>2024-09-08T16:33:31+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/claw-game/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/get-started/confetti-bot/</loc><lastmod>2024-09-08T14:53:02+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/tipsy/</loc><lastmod>2024-09-08T16:33:31+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/get-started/lazy-susan/</loc><lastmod>2024-09-08T14:53:02+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/custom/custom-base-dog/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/guardian/</loc><lastmod>2024-09-08T16:33:31+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/modernize-retro-robot/</loc><lastmod>2024-09-08T14:53:02+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/send-security-photo/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/get-started/servo-mousemover/</loc><lastmod>2025-09-26T16:08:54+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/pet-treat-dispenser/</loc><lastmod>2024-09-08T16:33:31+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/light-up/</loc><lastmod>2024-09-08T16:33:31+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/make-a-plant-watering-robot/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/integrating-viam-with-openai/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/custom/controlling-an-intermode-rover-canbus/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/projects/foam-dart-launcher/</loc><lastmod>2024-09-08T14:53:02+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/get-started/blink-an-led/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/services/webcam-line-follower-robot/</loc><lastmod>2025-10-01T12:46:05+02:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/services/color-detection-scuttle/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/control/gamepad/</loc><lastmod>2026-03-06T10:41:41-08:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/tutorials/configure/configure-rover/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/advanced-modules/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/encoder/incremental/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/encoder/incremental/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/encoder/micro-rdk/incremental/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/encoder/incremental-micro-rdk/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/encoder/single/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/encoder/micro-rdk/single/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/encoder/single/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/encoder/single-micro-rdk/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/operate/reference/components/movement-sensor/wheeled-odometry/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://docs.viam.com/reference/components/movement-sensor/wheeled-odometry/</loc><lastmod>2026-04-17T12:24:16-04:00</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url></urlset>