<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Open Source | XHT | Haotian Xue - AI Research &amp; Robotics</title><link>https://xht252.github.io/tags/open-source/</link><atom:link href="https://xht252.github.io/tags/open-source/index.xml" rel="self" type="application/rss+xml"/><description>Open Source</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Sun, 02 Aug 2026 00:00:00 +0000</lastBuildDate><image><url>https://xht252.github.io/media/icon_hu_1c0e9cb08cfb822a.png</url><title>Open Source</title><link>https://xht252.github.io/tags/open-source/</link></image><item><title>Welcome to My AI Research Blog: Multi-Agent Systems, Robotics and World Models</title><link>https://xht252.github.io/blog/welcome/</link><pubDate>Sun, 02 Aug 2026 00:00:00 +0000</pubDate><guid>https://xht252.github.io/blog/welcome/</guid><description>&lt;p&gt;Welcome to my personal website and blog.&lt;/p&gt;
&lt;p&gt;My name is &lt;strong&gt;Haotian Xue&lt;/strong&gt;. I am currently a graduate student in Software Engineering at Sichuan University, where I am exploring topics at the intersection of artificial intelligence, autonomous systems, robotics, and software engineering.&lt;/p&gt;
&lt;p&gt;I created this website as a place to organize my work, document what I learn, and share ideas that may be useful to other students, researchers, and developers.&lt;/p&gt;
&lt;h2 id="why-i-started-this-blog"&gt;Why I Started This Blog&lt;/h2&gt;
&lt;p&gt;Research and software development involve much more than presenting a final result. Behind every paper, experiment, or open-source project, there are usually many intermediate steps:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;understanding a new problem;&lt;/li&gt;
&lt;li&gt;reading papers and technical documentation;&lt;/li&gt;
&lt;li&gt;designing experiments;&lt;/li&gt;
&lt;li&gt;debugging code and environments;&lt;/li&gt;
&lt;li&gt;comparing alternative methods;&lt;/li&gt;
&lt;li&gt;recording failed attempts;&lt;/li&gt;
&lt;li&gt;and gradually refining an idea.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Many of these details are valuable, but they are often scattered across notebooks, repositories, documents, and temporary files. This blog gives me a more structured place to preserve them.&lt;/p&gt;
&lt;p&gt;Writing also helps me examine whether I truly understand a topic. When an idea cannot be explained clearly, it often means that some part of the reasoning is still incomplete. For this reason, I hope this website will serve not only as a public portfolio, but also as a long-term record of my learning and research process.&lt;/p&gt;
&lt;h2 id="what-i-am-interested-in"&gt;What I Am Interested In&lt;/h2&gt;
&lt;p&gt;My current interests include several closely related areas.&lt;/p&gt;
&lt;h3 id="multi-agent-reinforcement-learning"&gt;Multi-Agent Reinforcement Learning&lt;/h3&gt;
&lt;p&gt;Multi-agent reinforcement learning studies how multiple decision-making agents learn to cooperate, compete, communicate, and coordinate in shared environments.&lt;/p&gt;
&lt;p&gt;I am especially interested in problems involving structured environments, decentralized decision-making, safety constraints, heterogeneous agents, and generalization to unseen scenarios.&lt;/p&gt;
&lt;p&gt;These problems appear in many real-world systems, including intelligent transportation, robotics, autonomous vehicles, and large-scale coordination.&lt;/p&gt;
&lt;h3 id="world-models"&gt;World Models&lt;/h3&gt;
&lt;p&gt;World models aim to learn compact representations of an environment and predict how that environment may evolve.&lt;/p&gt;
&lt;p&gt;A useful world model can help an intelligent agent reason about future states before taking an action. This creates opportunities for planning, imagination-based learning, sample-efficient reinforcement learning, and long-horizon decision-making.&lt;/p&gt;
&lt;p&gt;I am interested in how world models can be extended from single-agent settings to multi-agent and embodied systems.&lt;/p&gt;
&lt;h3 id="robotics-and-autonomous-systems"&gt;Robotics and Autonomous Systems&lt;/h3&gt;
&lt;p&gt;Robotics connects perception, planning, control, and interaction with the physical world.&lt;/p&gt;
&lt;p&gt;I am particularly interested in autonomous systems that must operate under uncertainty, respond to changing environments, and coordinate with other agents. This includes aerial robots, intelligent vehicles, and other embodied platforms.&lt;/p&gt;
&lt;h3 id="intelligent-transportation"&gt;Intelligent Transportation&lt;/h3&gt;
&lt;p&gt;Transportation systems naturally involve many interacting agents, shared resources, safety requirements, and complex operational constraints.&lt;/p&gt;
&lt;p&gt;I am interested in how learning-based methods can be combined with graph representations, domain knowledge, planning algorithms, and safety rules to improve coordination and decision-making in these systems.&lt;/p&gt;
&lt;h3 id="open-source-software"&gt;Open-Source Software&lt;/h3&gt;
&lt;p&gt;Open-source development is also an important part of my learning process.&lt;/p&gt;
&lt;p&gt;Implementing ideas, organizing code, reproducing experiments, and documenting software are essential skills for turning research concepts into usable systems. I plan to share development records, environment setup notes, debugging experiences, and lessons learned from my projects.&lt;/p&gt;
&lt;h2 id="what-i-will-share-here"&gt;What I Will Share Here&lt;/h2&gt;
&lt;p&gt;The content of this blog will mainly include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;research notes on artificial intelligence and reinforcement learning;&lt;/li&gt;
&lt;li&gt;paper reading notes and method explanations;&lt;/li&gt;
&lt;li&gt;technical tutorials and environment setup guides;&lt;/li&gt;
&lt;li&gt;experiment design and implementation records;&lt;/li&gt;
&lt;li&gt;project development summaries;&lt;/li&gt;
&lt;li&gt;debugging notes and solutions to practical problems;&lt;/li&gt;
&lt;li&gt;reflections on research, learning, and open-source development.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Some posts will focus on theoretical ideas, while others will be more practical and code-oriented. I hope to keep the explanations clear and reproducible whenever possible.&lt;/p&gt;
&lt;h2 id="my-background"&gt;My Background&lt;/h2&gt;
&lt;p&gt;Before beginning my graduate study at Sichuan University, I completed a bachelor&amp;rsquo;s degree in Computer Science and Technology at the Civil Aviation University of China.&lt;/p&gt;
&lt;p&gt;My previous studies and projects involved software engineering, systems programming, computer networks, and open-source development. These experiences gradually led me toward artificial intelligence, autonomous systems, and multi-agent decision-making.&lt;/p&gt;
&lt;p&gt;I am still learning, and this website will evolve together with my research interests and technical experience.&lt;/p&gt;
&lt;h2 id="looking-ahead"&gt;Looking Ahead&lt;/h2&gt;
&lt;p&gt;This is the first post on the website, but it is not intended to remain only a simple welcome page.&lt;/p&gt;
&lt;p&gt;Over time, I hope the blog will become a searchable collection of useful research notes, technical explanations, project records, and lessons from both successful and unsuccessful experiments.&lt;/p&gt;
&lt;p&gt;You can also find my open-source work on
and some of my earlier technical writing on my
.&lt;/p&gt;
&lt;p&gt;Thank you for visiting.&lt;/p&gt;</description></item></channel></rss>