/RobotEn

Devcontainer templates for some ROS (Robotic Operating System) distributions

Primary LanguageDockerfileMIT LicenseMIT

RobotEn

Logo

GitHub Workflow Status GitHub repo size GitHub GitHub release (latest by date)

RobotEn or Robot Environment is a set of ROS DevContainer Templates, that aim to simplify and unify robotics development across Linux Distributions.

How To

Install DevContainer CLI

sudo npm install -g @devcontainers/cli

Run Local Workspace

devcontainer up --workspace-folder .

Distributions

ROS2 Iron Irwini

No GPU

devcontainer templates apply -t ghcr.io/JuanCSUCoder/RobotEn/iron_nogpu

ROS2 Humble

No GPU

devcontainer templates apply -t ghcr.io/JuanCSUCoder/RobotEn/humble_nogpu

AMD GPU

devcontainer templates apply -t ghcr.io/JuanCSUCoder/RobotEn/humble_amd

Nvidia GPU

devcontainer templates apply -t ghcr.io/JuanCSUCoder/RobotEn/humble_nvidia

ROS Noetic

devcontainer templates apply -t ghcr.io/JuanCSUCoder/RobotEn/noetic

ROS Indigo

devcontainer templates apply -t ghcr.io/JuanCSUCoder/RobotEn/indigo