<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- Homepage -->
  <url>
    <loc>https://www.mirurobotics.com/</loc>
    <lastmod>2026-04-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <!-- Pricing -->
  <url>
    <loc>https://www.mirurobotics.com/pricing</loc>
    <lastmod>2026-04-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <!-- Blog Index -->
  <url>
    <loc>https://www.mirurobotics.com/blog</loc>
    <lastmod>2026-04-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <!-- Blog Post: 5-lessons-for-scaling-your-raas-fleet-with-saman-farid-founder-ceo-of-formic -->
  <url>
    <loc>https://www.mirurobotics.com/blog/5-lessons-for-scaling-your-raas-fleet-with-saman-farid-founder-ceo-of-formic</loc>
    <lastmod>2026-04-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: the-software-playbook-for-a-2-000-robot-fleet-cem-ersoz-director-of-robotics-software-simbe-robotics-scaling-robotics-episode-8 -->
  <url>
    <loc>https://www.mirurobotics.com/blog/the-software-playbook-for-a-2-000-robot-fleet-cem-ersoz-director-of-robotics-software-simbe-robotics-scaling-robotics-episode-8</loc>
    <lastmod>2026-04-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: the-raas-playbook-for-100-factories-saman-farid-co-founder-ceo-formic-scaling-robotics-episode-7 -->
  <url>
    <loc>https://www.mirurobotics.com/blog/the-raas-playbook-for-100-factories-saman-farid-co-founder-ceo-formic-scaling-robotics-episode-7</loc>
    <lastmod>2026-04-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: from-robot-ops-to-customer-ops-scaling-indoor-outdoor-delivery-robots-ritukar-vijay-co-founder-ceo-ottonomy-scaling-robotics-episode-6 -->
  <url>
    <loc>https://www.mirurobotics.com/blog/from-robot-ops-to-customer-ops-scaling-indoor-outdoor-delivery-robots-ritukar-vijay-co-founder-ceo-ottonomy-scaling-robotics-episode-6</loc>
    <lastmod>2026-03-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: the-challenges-of-managing-robot-config-with-git -->
  <url>
    <loc>https://www.mirurobotics.com/blog/the-challenges-of-managing-robot-config-with-git</loc>
    <lastmod>2026-04-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: scaling-low-cost-solar-powered-robots-for-agriculture-usman-khan-founding-engineer-aigen-scaling-robotics-episode-5 -->
  <url>
    <loc>https://www.mirurobotics.com/blog/scaling-low-cost-solar-powered-robots-for-agriculture-usman-khan-founding-engineer-aigen-scaling-robotics-episode-5</loc>
    <lastmod>2026-03-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: scaling-robotics-episode-4-ashutosh-saxena-founder-ceo-torque-agi -->
  <url>
    <loc>https://www.mirurobotics.com/blog/scaling-robotics-episode-4-ashutosh-saxena-founder-ceo-torque-agi</loc>
    <lastmod>2026-02-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: scaling-robotics-episode-3-amit-moran-cto-civ-robotics-founder-indoor-robotics -->
  <url>
    <loc>https://www.mirurobotics.com/blog/scaling-robotics-episode-3-amit-moran-cto-civ-robotics-founder-indoor-robotics</loc>
    <lastmod>2026-02-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: scaling-robotics-episode-2-matan-yemini-amazon-robotics-prime-air-airobotics -->
  <url>
    <loc>https://www.mirurobotics.com/blog/scaling-robotics-episode-2-matan-yemini-amazon-robotics-prime-air-airobotics</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: four-pieces-of-software-infra-every-robotics-team-needs-to-scale -->
  <url>
    <loc>https://www.mirurobotics.com/blog/four-pieces-of-software-infra-every-robotics-team-needs-to-scale</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: two-mistakes-robotics-teams-keep-making-before-they-scale -->
  <url>
    <loc>https://www.mirurobotics.com/blog/two-mistakes-robotics-teams-keep-making-before-they-scale</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: scaling-robotics-episode-1-joshua-chaitin-pollak-kiva-6-river-ati -->
  <url>
    <loc>https://www.mirurobotics.com/blog/scaling-robotics-episode-1-joshua-chaitin-pollak-kiva-6-river-ati</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: threat-vectors-in-robotics-ota-updates -->
  <url>
    <loc>https://www.mirurobotics.com/blog/threat-vectors-in-robotics-ota-updates</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: config-wars-chapter-5-what-to-choose -->
  <url>
    <loc>https://www.mirurobotics.com/blog/config-wars-chapter-5-what-to-choose</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: using-unix-sockets-in-robotics -->
  <url>
    <loc>https://www.mirurobotics.com/blog/using-unix-sockets-in-robotics</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: config-wars-chapter-4-protocol-buffers -->
  <url>
    <loc>https://www.mirurobotics.com/blog/config-wars-chapter-4-protocol-buffers</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: using-k3s-and-argocd-for-robotics -->
  <url>
    <loc>https://www.mirurobotics.com/blog/using-k3s-and-argocd-for-robotics</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: part-2-why-ros-switched-from-tcpros -->
  <url>
    <loc>https://www.mirurobotics.com/blog/part-2-why-ros-switched-from-tcpros</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: config-wars-chapter-3-cue -->
  <url>
    <loc>https://www.mirurobotics.com/blog/config-wars-chapter-3-cue</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: part-1-why-ros-switched-from-tcpros -->
  <url>
    <loc>https://www.mirurobotics.com/blog/part-1-why-ros-switched-from-tcpros</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: config-wars-chapter-2-json-schema -->
  <url>
    <loc>https://www.mirurobotics.com/blog/config-wars-chapter-2-json-schema</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: config-wars-chapter-1-intro-to-schemas -->
  <url>
    <loc>https://www.mirurobotics.com/blog/config-wars-chapter-1-intro-to-schemas</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: choosing-a-schema-language-for-your -->
  <url>
    <loc>https://www.mirurobotics.com/blog/choosing-a-schema-language-for-your</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: robotics-config-management-is-a-mess -->
  <url>
    <loc>https://www.mirurobotics.com/blog/robotics-config-management-is-a-mess</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: where-cloud-feature-flagging-fails -->
  <url>
    <loc>https://www.mirurobotics.com/blog/where-cloud-feature-flagging-fails</loc>
    <lastmod>2025-11-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: the-challenges-of-application-configurations -->
  <url>
    <loc>https://www.mirurobotics.com/blog/the-challenges-of-application-configurations</loc>
    <lastmod>2025-11-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: tutorial-building-a-yocto-image-for -->
  <url>
    <loc>https://www.mirurobotics.com/blog/tutorial-building-a-yocto-image-for</loc>
    <lastmod>2025-11-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: using-docker-vs-yocto-in-robotics -->
  <url>
    <loc>https://www.mirurobotics.com/blog/using-docker-vs-yocto-in-robotics</loc>
    <lastmod>2025-11-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- Blog Post: why-server-automation-tools-fail -->
  <url>
    <loc>https://www.mirurobotics.com/blog/why-server-automation-tools-fail</loc>
    <lastmod>2025-10-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>