1.7 KiB
Framework Installation Guide
First, you need to install ROS2 Humble. A minimal installation is recommended.
As the second step, you need to build ros2_control
from source using this fork. Alternatively, you can use the vcstool
method, which is included with the basic ROS2 packages.
If using vcstool
, the required packages will be cloned into the same workspace as the framework. The command would look like this:
vcs import . < robossembler-ros2/repos/all-deps.repos
Additionally, you can run the following command to install all required Python libraries:
pip install -r robossembler-ros2/repos/requirements.txt
Important
Note that to run the above command, you need to install
git lfs
since therequirements.txt
file includes therbs_assets_library
module, which contains large files but is installed as a Python module.
Make sure to execute this command in the {robossembler_ws}/src/
directory.
For those who prefer a concise sequence of commands, here it is:
cd
mkdir -p robossembler-ros2/src && cd robossembler-ros2
git clone https://seed.robossembler.org/z46gtVRpXaXrGQM7Fxiqu7pLy7kip.git robossembler-ros2
# Or if you prefer Radicle:
rad clone rad:z46gtVRpXaXrGQM7Fxiqu7pLy7kip
cd src
vcs import . < robossembler-ros2/repos/all-deps.repos
pip install -r robossembler-ros2/repos/requirements.txt
cd ..
rosdep install --from-paths src -y --ignore-src
colcon build --symlink-install