Overview of RoboStack for ROS Humble
mainRoboStack provides ROS Humble binaries distributed via Conda, a cross-platform, language-agnostic package manager. This approach allows users to install ROS Humble on Linux, macOS, Windows, and ARM (Linux) without requiring root access or relying on system libraries.
Key benefits include:
- Cross-platform support: Works on Linux (including older Ubuntu versions), macOS, Windows, and ARM-based Linux.
- Ecosystem integration: You can install other packages from
conda-forge(like TensorFlow or PyTorch) in the same environment as ROS Humble without conflicts. - Ease of use: Pre-built binaries avoid the need for manual compilation, which is particularly beneficial on Windows and macOS.
- No root required: All packages are installed within your user directory.