🌐 US-Proxy
class="astro-fsecprpt">Skip to content

Manage ROS with ease

Run any ROS distro in an isolated, per-project environment. On Linux, macOS and Windows.

Quick start
terminal
$ pixi init ros_ws -c https://prefix.dev/robostack-lyrical
$ cd ros_ws
$ pixi add ros-lyrical-desktop
$ pixi run rviz2
Why RoboStack

The ROS setup that stays out of your way

Any OS, any version

Run any ROS distro on Fedora, Arch, macOS with Apple Silicon or Windows. The one-Ubuntu-version-per-distro rule simply doesn't apply here.

No sudo, nothing global

Each project gets its own environment. Run two distros side by side, delete a folder and it's gone. No Docker, no dual-boot, no VM.

Minutes, not an afternoon

Every package ships as a prebuilt binary. No compiling from source, no hunting down build dependencies - install and launch rviz.

The whole conda and PyPI ecosystem

PyTorch, Jupyter and OpenCV from conda-forge live in the same environment as ROS. Robotics and machine learning, one pixi add apart.

4,805
packages built across active distros
6
active ROS distros
6
platforms, from linux-64 to Apple Silicon
0
times you'll type sudo
Channels

Pick your ROS distro

All distros →

Missing a package? Add it in one line

Most packages join RoboStack as a one-line pull request: put the name in a vinca.yaml and CI builds it for every platform.

Add a package →

Using RoboStack in research?

If you use RoboStack in an academic article, please cite the paper behind it.

Your robot doesn't care what OS you run

Four commands from an empty folder to rviz on your machine - whichever machine that is.