create world
This commit is contained in:
@@ -38,14 +38,16 @@ git clone --recurse-submodules https://git.robofob.ru/sirius/sirius_unity_sim.gi
|
||||
git submodule init
|
||||
git submodule update
|
||||
```
|
||||
2. Скачиваем модели мира [НазваниеАрхива] и разархивируем ее в папку `Assets`. Должна получится струткура `Assets/НазваниеАрхива`
|
||||
3. В UnityHub добавляем проект ( Add new project ) и выбираем папку `sirius_unity_sim`.
|
||||
4. Открываем проект и ждем процесса компиляции проекта. (мне кажется, что тут появился SafeMode, который должен исчезнуть после установки доп.пакетов из п.5)
|
||||
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`.
|
||||
4. Открываем проект и ждем процесса компиляции проекта. Unity не сможет скомпилировать некоторые скрипты и из-за этого предложит перейти в режим `Safe Mode`. Соглашаемся.
|
||||
5. После открытия программы устанавливаемя дополнительные пакеты для организации свзяи ROS+Unity:
|
||||
> Через интерфейс "+" выбрать `Add package from git URL...` и ввести прикрепленные ниже ссылки
|
||||
- [ROS-TCP-Connector](https://github.com/Unity-Technologies/ROS-TCP-Connector) - перессылка сообещинй из ROS в Unity и обратно
|
||||
- Через меню `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 и обратно
|
||||
`https://github.com/Unity-Technologies/ROS-TCP-Connector.git?path=/com.unity.robotics.ros-tcp-connector`.
|
||||
- Visualizations - визуализация данных ROS-сообщений в Unity в реальном времени
|
||||
- Visualizations - визуализация данных ROS-сообщений в Unity в реальном времени
|
||||
`https://github.com/Unity-Technologies/ROS-TCP-Connector.git?path=/com.unity.robotics.visualizations`
|
||||
- [URDF-Importer](https://github.com/Unity-Technologies/URDF-Importer)
|
||||
`https://github.com/Unity-Technologies/URDF-Importer.git?path=/com.unity.robotics.urdf-importer#v0.5.2`
|
||||
- [URDF-Importer](https://github.com/Unity-Technologies/URDF-Importer)
|
||||
`https://github.com/Unity-Technologies/URDF-Importer.git?path=/com.unity.robotics.urdf-importer#v0.5.2`
|
||||
6. Если не все ошибки были исправленны, то выходим из режима `Safe Mode > Exit Safe Mode`. Во вкладке `Robotics > ROS Settings` переключаем на протокол `ROS2` и ждем компиляции проекта. После компиляции оставшихся скриптов не должно возникнуть никаких критических ошибок.
|
||||
Reference in New Issue
Block a user