<?xml version='1.0' encoding='utf-8'?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/dedicated-snap-store/</loc><lastmod>2025-05-26T13:15:45Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/</loc><lastmod>2026-03-10T15:55:08Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/observability/alert-rules-configuration-from-device/</loc><lastmod>2025-07-25T08:48:48Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/observability/components-explanations/</loc><lastmod>2026-01-21T11:05:11Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/observability/</loc><lastmod>2026-03-10T15:55:08Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/observability/security-considerations-for-cos/</loc><lastmod>2026-03-10T15:55:08Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/observability/what-is-cos-for-robotics/</loc><lastmod>2025-07-25T08:48:48Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/security/</loc><lastmod>2026-03-10T15:55:08Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/security/ros-esm-ppa-rosdep/</loc><lastmod>2026-01-08T11:19:29Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/security/security-audits/</loc><lastmod>2025-11-21T16:32:08Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/security/what-is-ros-esm/</loc><lastmod>2025-10-15T07:21:45Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/snaps/application-orchestration/</loc><lastmod>2025-04-30T13:46:18Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/snaps/debug-a-snap-application/</loc><lastmod>2025-04-02T15:56:01Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/snaps/debug-the-build-of-a-snap/</loc><lastmod>2025-04-30T13:46:18Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/snaps/identify-functionalities-and-apps-of-robotics-snap/</loc><lastmod>2025-12-11T09:44:36Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/snaps/</loc><lastmod>2025-10-09T07:56:23Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/snaps/ros-architectures-with-snaps/</loc><lastmod>2026-03-06T13:13:00Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/snaps/snap-configurations-and-hooks/</loc><lastmod>2025-04-30T13:46:18Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/snaps/snap-data-and-file-storage/</loc><lastmod>2025-04-30T13:46:18Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/snaps/snap-environment-variables/</loc><lastmod>2025-04-30T13:46:18Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/snaps/vcstool-and-rosinstall-file/</loc><lastmod>2025-11-21T16:32:08Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/explanations/ubuntu-core/</loc><lastmod>2025-07-25T08:48:48Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/</loc><lastmod>2026-02-16T10:39:43Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/maintenance/check-cves/</loc><lastmod>2025-10-21T13:54:58Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/maintenance/combine-esm-and-upstream-ros/</loc><lastmod>2026-01-08T11:19:29Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/maintenance/enable-ros-esm/</loc><lastmod>2026-01-08T11:19:29Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/maintenance/</loc><lastmod>2025-10-21T13:54:58Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/maintenance/set-up-a-ros-esm-environment/</loc><lastmod>2026-01-08T11:19:29Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/operation/configure-alertmanager-to-send-email-alerts/</loc><lastmod>2025-11-21T16:32:08Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/operation/deploy-caddy/</loc><lastmod>2026-02-17T08:49:12Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/operation/deploy-cos-for-robotics-with-tls-encryption/</loc><lastmod>2026-03-10T15:55:08Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/operation/device-send-rosbag/</loc><lastmod>2025-10-23T16:45:29Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/operation/</loc><lastmod>2026-02-16T13:32:00Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/operation/migrate-sqlite3-to-postgresql/</loc><lastmod>2026-02-16T13:32:00Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/operation/observe-cos-rob/</loc><lastmod>2025-08-20T10:37:16Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/operation/set-up-blackbox-exporter-to-monitor-cos-rob-devices/</loc><lastmod>2025-12-18T09:01:51Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/operation/write-configuration-snap-for-cos-for-robotics/</loc><lastmod>2025-10-23T08:52:25Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/packaging/build-and-publish-snap-with-github-actions/</loc><lastmod>2025-07-25T08:48:48Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/packaging/config-a-snap-make-config-overwritable/</loc><lastmod>2025-07-25T08:48:48Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/packaging/config-a-snap-pull-from-a-server/</loc><lastmod>2025-12-11T09:44:36Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/packaging/config-a-snap-using-content-snap/</loc><lastmod>2025-07-25T08:48:48Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/packaging/debugging-snap-applications/</loc><lastmod>2025-12-11T09:44:36Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/packaging/get-started-with-ros2-snaps/</loc><lastmod>2025-10-15T07:25:37Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/packaging/</loc><lastmod>2025-10-21T12:54:53Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/packaging/migrate_from_docker_to_snap/</loc><lastmod>2025-11-21T16:32:08Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/packaging/ros-2-shared-memory-in-snaps/</loc><lastmod>2025-07-25T08:48:48Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/packaging/ros-distributions-with-no-extensions/</loc><lastmod>2025-11-21T16:57:16Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/how-to-guides/security/hardening-your-robot/</loc><lastmod>2025-12-11T09:44:36Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/</loc><lastmod>2026-03-27T16:36:00Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/references/esm-package-list/</loc><lastmod>2026-01-21T11:05:11Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/references/</loc><lastmod>2026-01-21T11:05:11Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/references/observability/cos-registration-server-api/</loc><lastmod>2026-01-21T11:05:11Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/references/observability/</loc><lastmod>2025-10-21T12:54:53Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/references/observability/rob-cos-faq/</loc><lastmod>2025-07-25T08:48:48Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/references/ref_architecture/reference_architecture/</loc><lastmod>2025-10-09T16:39:19Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/references/snapcraft/extensions/</loc><lastmod>2025-04-30T13:46:18Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/references/snapcraft/faq/</loc><lastmod>2026-01-21T11:05:11Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/references/snapcraft/</loc><lastmod>2025-10-21T12:54:53Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/references/snapcraft/plugins/</loc><lastmod>2025-04-30T13:46:18Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/tutorials/</loc><lastmod>2025-10-21T12:54:53Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/tutorials/observability/deploy-cos-for-robotics-agent-on-your-robot/</loc><lastmod>2026-03-06T13:13:00Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/tutorials/observability/deploy-cos-for-robotics-server-in-the-cloud/</loc><lastmod>2026-03-06T13:13:00Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/tutorials/observability/</loc><lastmod>2025-10-23T08:52:25Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/tutorials/snaps-core/building-ros-snaps-with-content-sharing/</loc><lastmod>2025-12-05T15:21:18Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/tutorials/snaps-core/create-ubuntu-core-image-for-turtlebot3/</loc><lastmod>2026-01-21T16:47:53Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/tutorials/snaps-core/distribute-ros-apps-with-snap-store/</loc><lastmod>2025-07-25T08:48:48Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/tutorials/snaps-core/exercises/exercise_1/</loc><lastmod>2025-07-25T08:48:48Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/tutorials/snaps-core/exercises/exercise_2/</loc><lastmod>2025-07-25T08:48:48Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/tutorials/snaps-core/</loc><lastmod>2025-10-21T12:54:53Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/tutorials/snaps-core/packaging-complex-robotics-software-with-snaps/</loc><lastmod>2026-01-08T11:19:29Z</lastmod></url><url><loc>https://canonical-robotics.readthedocs-hosted.com/en/latest/tutorials/snaps-core/packaging-ros-application-as-snap/</loc><lastmod>2025-12-11T09:44:36Z</lastmod></url></urlset>