Skip to content

Add Kilted Kaiju #339

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
May 10, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .github/workflows/humble-build-source.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,5 @@ jobs:
with:
ros_distro: humble
ref: humble
ros2_repo_branch: humble
os_name: ubuntu-22.04
container: ""
1 change: 0 additions & 1 deletion .github/workflows/jazzy-build-source.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,5 @@ jobs:
with:
ros_distro: jazzy
ref: jazzy
ros2_repo_branch: jazzy
os_name: ubuntu-latest
container: ubuntu:24.04
2 changes: 1 addition & 1 deletion .github/workflows/rolling-abi-compatibility.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
strategy:
fail-fast: false
matrix:
ROS_DISTRO: [rolling]
ROS_DISTRO: [kilted, rolling]
uses: ros-controls/ros2_control_ci/.github/workflows/reusable-abi-check.yml@master
with:
ros_distro: ${{ matrix.ROS_DISTRO }}
2 changes: 1 addition & 1 deletion .github/workflows/rolling-build-binary.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
strategy:
fail-fast: false
matrix:
ROS_DISTRO: [rolling]
ROS_DISTRO: [kilted, rolling]
ROS_REPO: [main, testing]
with:
ros_distro: ${{ matrix.ROS_DISTRO }}
Expand Down
5 changes: 2 additions & 3 deletions .github/workflows/rolling-build-downstream.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,10 @@ jobs:
strategy:
fail-fast: false
matrix:
ROS_DISTRO: [rolling]
ROS_REPO: [testing]
ROS_DISTRO: [kilted, rolling]
with:
ros_distro: ${{ matrix.ROS_DISTRO }}
ros_repo: ${{ matrix.ROS_REPO }}
ros_repo: testing
ref_for_scheduled_build: ros2-master
not_test_build: true
upstream_workspace: control_toolbox.${{ matrix.ROS_DISTRO }}.repos
Expand Down
5 changes: 2 additions & 3 deletions .github/workflows/rolling-build-semi-binary.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,9 @@ jobs:
strategy:
fail-fast: false
matrix:
ROS_DISTRO: [rolling]
ROS_REPO: [testing]
ROS_DISTRO: [kilted, rolling]
with:
ros_distro: ${{ matrix.ROS_DISTRO }}
ros_repo: ${{ matrix.ROS_REPO }}
ros_repo: testing
upstream_workspace: control_toolbox.${{ matrix.ROS_DISTRO }}.repos
ref_for_scheduled_build: ros2-master
4 changes: 3 additions & 1 deletion .github/workflows/rolling-build-source.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,11 @@ jobs:
- ROS_DISTRO: rolling
CONTAINER: ubuntu:24.04
OS_NAME: ubuntu-latest
- ROS_DISTRO: kilted
CONTAINER: ubuntu:24.04
OS_NAME: ubuntu-latest
with:
ros_distro: ${{ matrix.ROS_DISTRO }}
ref: ros2-master
ros2_repo_branch: ${{ matrix.ROS_DISTRO }}
os_name: ${{ matrix.OS_NAME }}
container: ${{ matrix.CONTAINER }}
2 changes: 1 addition & 1 deletion .github/workflows/rolling-ci-pre-commit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,6 @@ jobs:
strategy:
fail-fast: false
matrix:
ROS_DISTRO: [rolling]
ROS_DISTRO: [kilted, rolling]
with:
ros_distro: ${{ matrix.ROS_DISTRO }}
2 changes: 1 addition & 1 deletion .github/workflows/rolling-debian-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
strategy:
fail-fast: false
matrix:
ROS_DISTRO: [rolling]
ROS_DISTRO: [kilted, rolling]
with:
ros_distro: ${{ matrix.ROS_DISTRO }}
upstream_workspace: control_toolbox.${{ matrix.ROS_DISTRO }}.repos
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/rolling-rhel-semi-binary-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
strategy:
fail-fast: false
matrix:
ROS_DISTRO: [rolling]
ROS_DISTRO: [kilted, rolling]
with:
ros_distro: ${{ matrix.ROS_DISTRO }}
upstream_workspace: control_toolbox.${{ matrix.ROS_DISTRO }}.repos
Expand Down
8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
control_toolbox
===========
# control_toolbox

[![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://opensource.org/licenses/BSD-3-Clause)
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
[![codecov](https://codecov.io/gh/ros-controls/control_toolbox/graph/badge.svg?token=0o4dFzADHj)](https://codecov.io/gh/ros-controls/control_toolbox)
Expand All @@ -9,15 +9,19 @@ This package contains several C++ classes and filter plugins useful in writing c
See the documentation of [ros2_control](http://control.ros.org) and release infos on [index.ros.org](http://index.ros.org/p/control_toolbox).

## Contributing

As an open-source project, we welcome each contributor, regardless of their background and experience. Pick a [PR](https://github.com/ros-controls/control_toolbox/pulls) and review it, or [create your own](https://github.com/ros-controls/control_toolbox/contribute)!
If you are new to the project, please read the [contributing guide](https://control.ros.org/rolling/doc/contributing/contributing.html) for more information on how to get started. We are happy to help you with your first contribution.

## Build status

ROS2 Distro | Branch | Build status | Documentation | Package build
:---------: | :----: | :----------: | :-----------: | :---------------:
**Rolling** | [`ros2-master`](https://github.com/ros-controls/control_toolbox/tree/ros2-master) | [![Binary Build](https://github.com/ros-controls/control_toolbox/actions/workflows/rolling-build-binary.yml/badge.svg?branch=ros2-master)](https://github.com/ros-controls/control_toolbox/actions/workflows/rolling-build-binary.yml?branch=ros2-master) <br> [![Source Build](https://github.com/ros-controls/control_toolbox/actions/workflows/rolling-build-source.yml/badge.svg?branch=ros2-master)](https://github.com/ros-controls/control_toolbox/actions/workflows/rolling-build-source.yml?branch=ros2-master) <br> [![build.ros2.org](https://build.ros2.org/buildStatus/icon?job=Rdev__control_toolbox__ubuntu_noble_amd64&subject=build.ros2.org)](https://build.ros2.org/job/Rdev__control_toolbox__ubuntu_noble_amd64/) | [API](http://docs.ros.org/en/rolling/p/control_toolbox/) | [![Build Status](https://build.ros2.org/buildStatus/icon?job=Rbin_uN64__control_toolbox__ubuntu_noble_amd64__binary)](https://build.ros2.org/job/Rbin_uN64__control_toolbox__ubuntu_noble_amd64__binary/)
**Kilted** | [`ros2-master`](https://github.com/ros-controls/control_toolbox/tree/ros2-master) | see above <br> [![build.ros2.org](https://build.ros2.org/buildStatus/icon?job=Kdev__control_toolbox__ubuntu_noble_amd64&subject=build.ros2.org)](https://build.ros2.org/job/Kdev__control_toolbox__ubuntu_noble_amd64/) | [API](http://docs.ros.org/en/rolling/p/control_toolbox/) | [![Build Status](https://build.ros2.org/buildStatus/icon?job=Kbin_uN64__control_toolbox__ubuntu_noble_amd64__binary)](https://build.ros2.org/job/Kbin_uN64__control_toolbox__ubuntu_noble_amd64__binary/)
**Jazzy** | [`jazzy`](https://github.com/ros-controls/control_toolbox/tree/jazzy) | [![Jazzy Binary Build](https://github.com/ros-controls/control_toolbox/actions/workflows/jazzy-build-binary.yml/badge.svg?branch=ros2-master)](https://github.com/ros-controls/control_toolbox/actions/workflows/jazzy-build-binary.yml?branch=ros2-master) <br> [![Jazzy Source Build](https://github.com/ros-controls/control_toolbox/actions/workflows/jazzy-build-source.yml/badge.svg?branch=ros2-master)](https://github.com/ros-controls/control_toolbox/actions/workflows/jazzy-build-source.yml?branch=ros2-master) <br> [![build.ros2.org](https://build.ros2.org/buildStatus/icon?job=Jdev__control_toolbox__ubuntu_noble_amd64&subject=build.ros2.org)](https://build.ros2.org/job/Jdev__control_toolbox__ubuntu_noble_amd64/) | [API](http://docs.ros.org/en/jazzy/p/control_toolbox/) | [![Build Status](https://build.ros2.org/buildStatus/icon?job=Jbin_uN64__control_toolbox__ubuntu_noble_amd64__binary)](https://build.ros2.org/job/Jbin_uN64__control_toolbox__ubuntu_noble_amd64__binary/)
**Humble** | [`humble`](https://github.com/ros-controls/control_toolbox/tree/humble) | [![Humble Binary Build](https://github.com/ros-controls/control_toolbox/actions/workflows/humble-build-binary.yml/badge.svg?branch=ros2-master)](https://github.com/ros-controls/control_toolbox/actions/workflows/humble-build-binary.yml?branch=ros2-master) <br> [![Humble Source Build](https://github.com/ros-controls/control_toolbox/actions/workflows/humble-build-source.yml/badge.svg?branch=ros2-master)](https://github.com/ros-controls/control_toolbox/actions/workflows/humble-build-source.yml?branch=ros2-master) <br> [![build.ros2.org](https://build.ros2.org/buildStatus/icon?job=Hdev__control_toolbox__ubuntu_jammy_amd64&subject=build.ros2.org)](https://build.ros2.org/job/Hdev__control_toolbox__ubuntu_jammy_amd64/) | [API](http://docs.ros.org/en/humble/p/control_toolbox/) | [![Build Status](https://build.ros2.org/buildStatus/icon?job=Hbin_uJ64__control_toolbox__ubuntu_jammy_amd64__binary)](https://build.ros2.org/job/Hbin_uJ64__control_toolbox__ubuntu_jammy_amd64__binary/)

## Acknowledgements

The project has received major contributions from companies and institutions [listed on control.ros.org](https://control.ros.org/rolling/doc/acknowledgements/acknowledgements.html)
6 changes: 6 additions & 0 deletions control_toolbox-not-released.kilted.repos
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
repositories:
## EXAMPLE DEPENDENCY
# <some_ros_package>:
# type: git
# url: [email protected]:<some_github_namespace>/<some_ros_package>.git
# version: master
13 changes: 13 additions & 0 deletions control_toolbox.kilted.repos
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
repositories:
control_msgs:
type: git
url: https://github.com/ros-controls/control_msgs.git
version: master
realtime_tools:
type: git
url: https://github.com/ros-controls/realtime_tools
version: master
ros2_control_cmake:
type: git
url: https://github.com/ros-controls/ros2_control_cmake.git
version: master
4 changes: 2 additions & 2 deletions ros_controls.jazzy.repos
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ repositories:
ros-controls/ros2_control:
type: git
url: https://github.com/ros-controls/ros2_control.git
version: master
version: jazzy
ros-controls/ros2_controllers:
type: git
url: https://github.com/ros-controls/ros2_controllers.git
version: master
version: jazzy
13 changes: 13 additions & 0 deletions ros_controls.kilted.repos
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
repositories:
ros-controls/kinematics_interface:
type: git
url: https://github.com/ros-controls/kinematics_interface.git
version: master
ros-controls/ros2_control:
type: git
url: https://github.com/ros-controls/ros2_control.git
version: master
ros-controls/ros2_controllers:
type: git
url: https://github.com/ros-controls/ros2_controllers.git
version: master
Loading