Skip to content

hegde-atri/nix-ros2

Repository files navigation

Nix development environment for ROS 2

https://img.shields.io/badge/Linux-Basic-brightgreen.svg https://img.shields.io/badge/macOS-broken-orange.svg https://img.shields.io/badge/WSL-Basic-blue.svg

Preface

Easy to use Nix development environment for ROS 2 for COM2009.

Table of Contents

How to use

Follow the instruction on ./documentation.org for macOS.

For linux:

First build the current docker image.

docker build -t ros2_image .
docker run -it -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix --privileged ros2_image

You now have access to your ros2 dev environment (shared volumes etc coming soon)

Links

Packages for MacOS

https://docs.ros.org/en/jazzy/Installation/Alternatives/macOS-Development-Setup.html#

asio assimp bison bullet cmake console_bridge cppcheck \ cunit eigen freetype graphviz opencv openssl orocos-kdl pcre poco \ pyqt@5 python qt@5 sip spdlog tinyxml2

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published