<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  
  <url>
    <loc>https://thomasthelliez.com/blog/gemma-4-explained-architecture-benchmarks-use-cases/</loc>
    
    <lastmod>2026-04-03</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/real-time-linux-for-robotics/</loc>
    
    <lastmod>2026-03-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/what-is-sensor-fusion-in-robotics/</loc>
    
    <lastmod>2026-03-27</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/how-to-install-nemoclaw-on-nvidia-jetson-orin-nano-super/</loc>
    
    <lastmod>2026-03-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/can-bus-vs-uart-vs-i2c-vs-spi-in-robotics/</loc>
    
    <lastmod>2026-03-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/ros-2-architecture-patterns-that-scale/</loc>
    
    <lastmod>2026-03-15</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/pid-vs-mpc-in-robotics-a-practical-guide-for-ai-engineers/</loc>
    
    <lastmod>2026-03-12</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/what-physical-ai-really-means-for-robotics-and-cyber-physical-systems/</loc>
    
    <lastmod>2026-03-08</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/how-i-built-an-ai-agent-architecture/</loc>
    
    <lastmod>2026-03-06</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/qwen-3-5-vlm-multimodal-ai-model/</loc>
    
    <lastmod>2026-03-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/how-to-install-openclaw-on-nvidia-jetson-orin-nano/</loc>
    
    <lastmod>2026-02-27</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/what-is-a-digital-twin-in-robotics/</loc>
    
    <lastmod>2026-02-23</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/world-models-in-robotics/</loc>
    
    <lastmod>2026-02-20</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/containerizing-robotic-systems-without-losing-your-mind/</loc>
    
    <lastmod>2026-02-16</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/real-role-of-llms-and-other-ai-models-in-a-cyber-physical-system/</loc>
    
    <lastmod>2026-02-13</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/install-a-local-ai-runtime-container-on-jetson-orin-nano-with-isaac-ros/</loc>
    
    <lastmod>2026-02-09</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/isaac-ros-on-nvidia-jetson-orin-nano-super/</loc>
    
    <lastmod>2026-02-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/deep-dive-into-ros-2-camera-calibration-tf2-and-optical-frames/</loc>
    
    <lastmod>2026-02-03</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/introduction-to-pid-controllers/</loc>
    
    <lastmod>2026-02-03</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/running-piper-tts-on-nvidia-jetson-orin-nano-with-low-latency/</loc>
    
    <lastmod>2026-02-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/introduction-to-forward-and-inverse-kinematics-with-robotics-and-cps-examples/</loc>
    
    <lastmod>2026-01-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/uart-protocol-on-jetson-orin-nano/</loc>
    
    <lastmod>2026-01-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/enabling-gpio-output-pins-on-nvidia-jetson-orin-nano-super/</loc>
    
    <lastmod>2026-01-23</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/why-llms-should-not-control-motors-and-robots/</loc>
    
    <lastmod>2026-01-19</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/what-is-a-cyber-physic-system/</loc>
    
    <lastmod>2026-01-19</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/voice-activity-detection-and-wake-word-setup-for-whisper-based-voice-interfaces/</loc>
    
    <lastmod>2026-01-16</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/run-whisper-cpp-with-cuda-on-jetson-orin-nano-super/</loc>
    
    <lastmod>2026-01-09</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/how-vision-language-action-models-are-revolutionizing-robotics/</loc>
    
    <lastmod>2026-01-03</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/robots-are-just-microservices-with-wheels/</loc>
    
    <lastmod>2025-12-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/how-cyber-physical-systems-are-revolutionizing-self-driving-cars-and-smart-traffic/</loc>
    
    <lastmod>2025-12-15</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/understanding-the-cyber-physical-systems-feedback-loop/</loc>
    
    <lastmod>2025-12-15</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  

  <url>
    <loc>https://thomasthelliez.com/blog</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>

  
  <url>
    <loc>https://thomasthelliez.com/blog/tags/Software/</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://thomasthelliez.com/blog/tags/Hardware/</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  

  
</urlset>
