RoboStack/ros-noetic
vinca configuration files for ros-noetic
What it solves
RoboStack provides a way to install and run the Robot Operating System (ROS Noetic) across multiple platforms including Linux, macOS, and Windows, without requiring root access or the need to compile from source. It solves the difficulty of installing ROS on non-Linux distributions and the complexity of managing dependencies for robotics software.
How it works
It leverages the Conda package manager to distribute pre-built binaries of ROS Noetic. By coupling ROS with Conda, it allows users to install ROS and other data science libraries (like TensorFlow or PyTorch) in the same isolated environment, avoiding conflicts with system libraries.
Who it’s for
Robotics developers and researchers who need a cross-platform environment for ROS Noetic, particularly those using macOS or Windows, or those on Linux distributions other than Ubuntu.
Highlights
- Cross-platform support for Linux, macOS, Windows, and ARM (Linux).
- No root access required; all packages are installed in the home directory.
- Seamless integration with the Conda and Jupyter data science ecosystem.
- Eliminates the need for compiling from source on macOS and Windows.
Related
- Project
- Project
- Project
- Project
- Project