2. Скачиваем модели мира [НазваниеАрхива] и разархивируем ее в папку `Assets`. Должна получится струткура `Assets/НазваниеАрхива`
2. Скачиваем модели мира [Industrial_Zone_Modular_Pack](https://disk.yandex.ru/d/leNWr7JXhXlNJQ) и разархивируем ее в папку `Assets`. Должна получится струткура `Assets/Industrial_Zone_Modular_Pack`
3. В UnityHub добавляем проект ( Add new project ) и выбираем папку `sirius_unity_sim`.
3. В UnityHub добавляем проект `Add new project` и выбираем папку `sirius_unity_sim`.
4. Открываем проект и ждем процесса компиляции проекта. (мне кажется, что тут появился SafeMode, который должен исчезнуть после установки доп.пакетов из п.5)
4. Открываем проект и ждем процесса компиляции проекта. Unity не сможет скомпилировать некоторые скрипты и из-за этого предложит перейти в режим `Safe Mode`. Соглашаемся.
5. После открытия программы устанавливаемя дополнительные пакеты для организации свзяи ROS+Unity:
5. После открытия программы устанавливаемя дополнительные пакеты для организации свзяи ROS+Unity:
> Через интерфейс "+" выбрать `Add package from git URL...` и ввести прикрепленные ниже ссылки
- Через меню `Window > Package manager` выбрать раздел `Unity Registry` и установить библиотеку `Mathematics`,`Burst`
- Через интерфейс "+" выбрать `Add package from git URL...` и ввести прикрепленные ниже ссылки
- [ROS-TCP-Connector](https://github.com/Unity-Technologies/ROS-TCP-Connector) - перессылка сообещинй из ROS в Unity и обратно
- [ROS-TCP-Connector](https://github.com/Unity-Technologies/ROS-TCP-Connector) - перессылка сообещинй из ROS в Unity и обратно
6. Если не все ошибки были исправленны, то выходим из режима `Safe Mode > Exit Safe Mode`. Во вкладке `Robotics > ROS Settings` переключаем на протокол `ROS2` и ждем компиляции проекта. После компиляции оставшихся скриптов не должно возникнуть никаких критических ошибок.