runtime/doc/ru/installation.md
Bill Finger a8874fa0d7 Update Dockerfile and dependencies, add installation guide
- Switched base image in `Dockerfile` to `nvidia/cuda:12.6.2-cudnn-devel-ubuntu22.04`.
- Added non-interactive mode for Debian and streamlined package installation.
- Removed unused JSON library build steps.
- Enhanced ROS2 installation with keyring and repository setup.
- Simplified Python package and framework dependencies installation.
- Added commands for `git-lfs` installation and cloning `rbs_assets_library`.
- Introduced a new Russian installation guide (`doc/ru/installation.md`) with detailed steps for setting up the framework and dependencies.
- Fixed import paths in `octree.py` for consistency with project structure.
- Added `all-deps.repos` and `requirements.txt` for managing dependencies.
2024-11-20 21:07:19 +03:00

2 KiB
Raw Blame History

Инструкция по установке фреймворка

Первым делом необходимо установить ROS2 Humble. Рекомендуется минимальная установка.

Вторым делом надо собрать ros2_control из исходников из этого форка стоит отметить, что также существует альтернативная установка с использованием vsctool который поставляется с базовыми пакетами ROS2.

Если устанавливать через vcstool тогда необходимые пакеты будут клонированы в тоже рабочее пространство, что и сам фреймворк. Сама команда будет выглядеть так

vcs import . < robossembler-ros2/repos/all-deps.repos

Заодно можно выполнить команду для установки всех требуемых библиотек Python

pip insatll -r robossembler-ros2/repos/requirements.txt

При этом команду надо выполнять в директории {robossembler_ws}/src/

Более четкая последовательность команд кому лень:

cd 
mkdir -p robossembler-ros2/src && cd robossembler-ros2
git clone git clone https://seed.robossembler.org/z46gtVRpXaXrGQM7Fxiqu7pLy7kip.git robossembler-ros2
# Или если вы предпочитаете radicle
rad clone rad:z46gtVRpXaXrGQM7Fxiqu7pLy7kip
cd src
vcs import . < robossembler-ros2/repos/all-deps.repos
pip insatll -r robossembler-ros2/repos/requirements.txt
cd ..
rosdep install --from-paths src -y --ignore-src
colcon build --symlink-install