Skip to content

Enabling Robot Operating System 2 on Ubuntu#371

Merged
yockgen merged 2 commits intomainfrom
pg-dev-ros2
Jan 30, 2026
Merged

Enabling Robot Operating System 2 on Ubuntu#371
yockgen merged 2 commits intomainfrom
pg-dev-ros2

Conversation

@yockgen
Copy link
Copy Markdown
Contributor

@yockgen yockgen commented Jan 29, 2026

Merge Checklist

All boxes should be checked before merging the PR

  • The changes in the PR have been built and tested
  • Ready to merge

Description

Enabling Robot Operating System 2 on Ubuntu

Any Newly Introduced Dependencies

How Has This Been Tested?

Validated ROS2 demo running on Ubuntu via Qemu
ros2

Signed-off-by: Mah, Yock Gen <yock.gen.mah@intel.com>
Copilot AI review requested due to automatic review settings January 29, 2026 04:52
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR enables Robot Operating System 2 (ROS2) support on Ubuntu 24.04 by adding a new image template configuration file. The configuration sets up a minimal Ubuntu system with ROS2 Jazzy distribution and necessary components for running ROS2 applications.

Changes:

  • Added ROS2 package repository configuration pointing to packages.ros.org
  • Installed ROS2 Jazzy base packages and demo nodes
  • Created persistent ROS data directories with environment variable configuration

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread image-templates/ubuntu24-x86_64-ros2.yml
Copy link
Copy Markdown
Contributor

@magerstam magerstam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great!

@yockgen yockgen merged commit fbf97b4 into main Jan 30, 2026
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants