-
Notifications
You must be signed in to change notification settings - Fork 280
Project Roadmap
Rob Woolley edited this page Jan 19, 2026
·
1 revision
Here are draft plans for the ROS OpenEmbedded Community in 2026:
- Focus on Scarthgap and Jazzy LTS for production
- Rolling on master for development
- Sunset Kirkstone in April 2026
- Maintain all supported Yocto and ROS 2 combinations and machines
- Getting started instructions and bitbake-setup configurations
- Documentation on validated tools and versions (eg. Rocker and ROS VSCode extension)
- Define versioning
- Automated tests with test report (incl. ptest, testimage, and ament_cmake_test)
- Add release notes with changelogs
- Provide information on SBOMs and provenance (signed tags / artifacts)
- Publish an artifact policy (types, signatures, reproducibility checklist, retention)
- Frame expectations (best-effort, community-level support)
- Focus on most common use cases with fully-integrated images
- Machines: genericx86-64, raspberrypi5, beaglev-fire (Space ROS)
- Paired with downloadable SDKs and Devcontainers
- Tuned for performance and size (eg. RT, amdv3, etc)
- Quick start image (desktop images: RPi5 or QEMU amd64 VMs)
- OE ROS Containers
- Launch ROS running natively on workstation for quick prototyping
- Focus on getting RViz2, Gazebo running with hardware acceleration
- VSCode Extensions
- Robotics Development Extensions for ROS 2 https://github.com/Ranch-Hand-Robotics/rde-ros-2
- Yocto Project Bitbake https://marketplace.visualstudio.com/items?itemName=yocto-project.yocto-bitbake
- New OpenEmbedded VSCode Extension
- Support for custom package tooling (eg. pixi, etc)
- Space ROS demos
- Canadarm2 and Mars Curiosity Rover
- CARLA integration
- Autoware / Open AD Kit exploration
- micro-ROS / MCU demo
- PX4 + ROS 2 bridge demo
- AGL SoDeV
- Find cost-efficient hosting solution
- Containers
- GitHub Container Registry (GHCR)
- Docker Hub?
- Filesystem images & SDKs:
- Cloudflare R2 ($0.015/GB-month with no egress fees) https://developers.cloudflare.com/sponsorships/ ?
- GitHub Releases?
- Binary package feeds
- What package format? (ipk / rpm / deb)?
- What are the public facing use cases for packages? Would custom container images be preferred?