# Installation Tutorials

## Notice

We recommend running this program on a Windows 10/11 system. After enabling Hyper-V, Virtual Machine Platform, Windows Subsystem for Linux (WSL), and Virtual Machine Platform, you can use the WSL feature of the Windows system.

If you are using a Windows Home edition, it may not include the Hyper-V option. You can still install it directly using the Hyper-V.bat script we provide. The installation link is:

{% embed url="<https://sigma.obs.cn-north-4.myhuaweicloud.com/Hyper-V.bat>" %}

## 1. WSL  image Download

For this system, we provide a subsystem image that can be quickly used for software and hardware-in-the-loop simulation of flight control.

This method does not require configuring complex flight control systems or development environments such as ROS, OpenCV, Gstreamer, etc., and can be used directly.

The WSL installl link is:

{% embed url="<https://sigma.obs.cn-north-4.myhuaweicloud.com/WslTar/Sigma.tar>" %}

***

## 2. WSL Image Load

```
wsl --set-default-version 2
```

```
wsl --update
```

```
wsl --import Sigma <desired installation path> <the absolute path of Sigma.tar> --version 2
```

for example, "wsl --import Sigma E:\SigmaFree\WSL E:\SigmaFree\Image\Sigma.tar --version 2"

If it's not the first installation and you need to reinstall, you should uninstall the existing image file with the same name in advance.

```
wsl --unregister Sigma
```

Here, it should be noted that when the system is functioning properly, the subsystem name must be named "Sigma." Otherwise, the simulation system scripts and programs will not work correctly.

## 3. Software Download

{% hint style="info" %}
***We will privide English Version soon!!!***&#x20;
{% endhint %}

If you want early access Chinese Version, you can click follow link and unzip this file.&#x20;

{% embed url="<https://sigma.obs.cn-north-4.myhuaweicloud.com/SigmaFree.zip>" %}

ps: we won't update this version. And we will release the official English version after the internal test is completed.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://bit-sigma.gitbook.io/tutorials-for-sigma-free/sigma-free-introduction/installation-guide/installation-tutorials.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
