|
|
|
@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
# Unity Robot Controller
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Репозиторий с кодом для управления роботом в среде Unity
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 1. Установка
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 1.1. Установка ROS Jazzy
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 1.2. Создание рабочего окружения (workspace)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```sh
|
|
|
|
|
|
|
|
cd # переход в домашнюю (~) директорию
|
|
|
|
|
|
|
|
mkdir sirius_ws # создание папки
|
|
|
|
|
|
|
|
cd sirius_ws # переход в папку
|
|
|
|
|
|
|
|
mkdir src # создание папки
|
|
|
|
|
|
|
|
source /opt/ros/jazzy/setup.bash # указание инструкций сборщику
|
|
|
|
|
|
|
|
colcon build # первичная сборка рабочего окружения
|
|
|
|
|
|
|
|
echo source ~/sirius_ws/install/setup.bash >> ~/.bashrc # автоматическое указание инструкций сборщику и др. частям ROS при запуске каждой новой консоли
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 1.3. Установка пакета
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```sh
|
|
|
|
|
|
|
|
cd src # если вы в папке sirius_ws
|
|
|
|
|
|
|
|
git clone --recurse-submodules https://git.robofob.ru/sirius/unity_robot_controller # скачивание репозитория
|
|
|
|
|
|
|
|
cd .. # в корневую папку рабочего окружения (sirius_ws)
|
|
|
|
|
|
|
|
colcon build --symlink-install # сборка с указанием автоматического подтягивания изменений из конфиг. и py-файлов
|
|
|
|
|
|
|
|
source ~/.bashrc # обновление инструкций
|
|
|
|
|
|
|
|
```
|