<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Blog on Mahdi Sarfarazi</title>
    <link>https://mahdisf.github.io/posts/</link>
    <description>Recent content in Blog on Mahdi Sarfarazi</description>
    <image>
      <title>Mahdi Sarfarazi</title>
      <url>https://mahdisf.github.io/images/papermod-cover.png</url>
      <link>https://mahdisf.github.io/images/papermod-cover.png</link>
    </image>
    <generator>Hugo</generator>
    <language>en</language>
    <copyright>©2026 - Mahdi Sarfarazi</copyright>
    <lastBuildDate>Wed, 27 May 2026 09:00:00 +0330</lastBuildDate>
    <atom:link href="https://mahdisf.github.io/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Starting This Blog</title>
      <link>https://mahdisf.github.io/posts/starting-this-blog/</link>
      <pubDate>Wed, 27 May 2026 09:00:00 +0330</pubDate>
      <guid>https://mahdisf.github.io/posts/starting-this-blog/</guid>
      <description>Why I am keeping a technical blog about robotics, AI, simulation, and control.</description>
      <content:encoded><![CDATA[<p>This blog is a place for concise technical notes from my work in AI and robotics.</p>
<p>The topics I plan to write about include ROS2 software architecture, reinforcement learning for control, Isaac Gym and Gazebo simulation workflows, multimodal robot data pipelines, and the practical details of connecting LLMs and VLMs to robotic systems.</p>
<p>My goal is to keep the writing useful: implementation notes, design decisions, experiments, lessons from hardware integration, and research summaries that can help another engineer reproduce or improve the work.</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
