Skip to content

Space ROS

  • Software
  • Middleware
  • Framework

Space ROS is a Docker-based build of the Robot Operating System (ROS) intended for space robotics applications. The repository contains the scripts used to build its base and dev container images.

  • Licensed per package

Made by Space ROS project.

Source on GitHub: github.com/space-ros/space-ros (opens in a new tab). Facts read at commit b734c36 (opens in a new tab).

Licenses

Code
Licensed per package

No license at the repository's root: each package carries its own. Read the license of each package you use.

No license file at the repository's root at commit b734c36 (opens in a new tab), on 24 Oct 2026.

Commercial use
Yes

No single license: each package carries its own. The core packages read (rclcpp, rcl, rmw at Space ROS's pinned versions, and process_sarif) are Apache-2.0, which allows commercial use.

Labels

  • Licensed per packageNo license at the repository's root: each of its packages carries its own license.

What it does: Robotheca's summary

  • Provides build scripts that produce a base Space ROS Docker image and a dev variant of it.
  • Builds are run with Docker Buildx, using ./build.sh with an optional SPACE_ROS_VARIANT=dev setting.
  • Uses pre-commit hooks for code checks, as shown by the pre-commit badge.

Written by Robotheca from the project's README (opens in a new tab) at commit ceb16d1.

Getting started

Difficulty
Advanced

Maintenance

Status
Active: a commit in the last 90 days
Newest commit
20 Oct 2026 on main
Latest release
jazzy-2026.07.0 (1 Aug 2026)

Checked on GitHub on 31 Oct 2026.

Robots that can run it

No robot on Robotheca is linked to it yet. Links come from a robot's robot.yaml, from its dependency files read as text, or from Robotheca's editors.

Robotheca lists software as a reference: nothing is hosted or run here, and every fact links to where it was read.