Skip to content

Devcontainer templates for some ROS (Robotic Operating System) distributions

License

Notifications You must be signed in to change notification settings

JuanCSUCoder/RobotEn

Repository files navigation

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