regenerate all distros, Fri Apr 18 14:04:22 2025

This commit is contained in:
Superflore 2025-04-18 14:04:22 +00:00
parent 37c8b514bc
commit 6fe7145412
253 changed files with 1945 additions and 964 deletions

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }:
buildRosPackage {
pname = "ros-humble-ackermann-steering-controller";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ackermann_steering_controller/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "aa82d5f13068cae4ba3e704e0c2b0077959214806dda3c73b6a1662e06b276e2";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ackermann_steering_controller/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "dddff46171737e7f2bd16a0228068710c354b4e073305f7675d4cfae9a2aafa2";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, angles, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, kinematics-interface, kinematics-interface-kdl, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, tf2, tf2-eigen, tf2-geometry-msgs, tf2-kdl, tf2-ros, trajectory-msgs }:
buildRosPackage {
pname = "ros-humble-admittance-controller";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/admittance_controller/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "6a74551fe29f4a35b2ce4cec4efe72e6c04a461175492b7372f258ec750a7c0b";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/admittance_controller/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "e37a4c8b8064c4618548bba73e75a7d74ab7ecce2cfea086420bcc9cb0aa44f4";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }:
buildRosPackage {
pname = "ros-humble-bicycle-steering-controller";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/bicycle_steering_controller/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "c3cb7cf7057a815b9fbddc2c15a8af47a017f7218f97c50a2585dde3ff876451";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/bicycle_steering_controller/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "60c29783ee2d7b3ce29b541b5884d34e4af63ff7623dc2733d5609dc7553d584";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, geometry-msgs, hardware-interface, rclcpp-lifecycle, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-controller-interface";
version = "2.49.0-r1";
version = "2.50.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_interface/2.49.0-1.tar.gz";
name = "2.49.0-1.tar.gz";
sha256 = "763809855f6b0b32f69ebea189db1c6227e67a9f6e9fec9a91d47513e53e224d";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_interface/2.50.0-1.tar.gz";
name = "2.50.0-1.tar.gz";
sha256 = "9e254d6802f497b59c8b129aea1d063602c709239dd13982dc6862916c86c762";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, lifecycle-msgs, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-controller-manager-msgs";
version = "2.49.0-r1";
version = "2.50.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager_msgs/2.49.0-1.tar.gz";
name = "2.49.0-1.tar.gz";
sha256 = "4d85428613a9e469f0583465e43892b133563cc11da18a12e5a0b11c7107eef4";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager_msgs/2.50.0-1.tar.gz";
name = "2.50.0-1.tar.gz";
sha256 = "ff67a9a84b3859cd49ff971019b06749177e1b021b793cf252180549aac8dea5";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, ament-cmake-pytest, ament-cmake-python, ament-index-cpp, backward-ros, controller-interface, controller-manager-msgs, hardware-interface, hardware-interface-testing, launch, launch-ros, launch-testing, launch-testing-ros, pluginlib, python3Packages, rclcpp, rclpy, rcpputils, realtime-tools, robot-state-publisher, ros2-control-test-assets, ros2param, ros2run, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-controller-manager";
version = "2.49.0-r1";
version = "2.50.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager/2.49.0-1.tar.gz";
name = "2.49.0-1.tar.gz";
sha256 = "4eb56a818bf7d04c74809600d73cbf3d99657ceb75e47962373251b4a3a3b49f";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager/2.50.0-1.tar.gz";
name = "2.50.0-1.tar.gz";
sha256 = "484b024096a78fb1901ae29933484b96fd006b97dbe1c12591ceacb97f3d8e04";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, tf2, tf2-msgs }:
buildRosPackage {
pname = "ros-humble-diff-drive-controller";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/diff_drive_controller/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "22135b7b52eb4ef5ca2e9c4596dad7ecd1d574e907df95b0dc4b179ae5d62efb";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/diff_drive_controller/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "d94063da6a4b4b8491289aef46c329d09f918189ebdec05672bff5d745fc239b";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, dynamixel-interfaces, dynamixel-sdk, hardware-interface, pluginlib, rclcpp, realtime-tools, std-srvs }:
buildRosPackage {
pname = "ros-humble-dynamixel-hardware-interface";
version = "1.4.2-r1";
version = "1.4.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/dynamixel_hardware_interface-release/archive/release/humble/dynamixel_hardware_interface/1.4.2-1.tar.gz";
name = "1.4.2-1.tar.gz";
sha256 = "3d591f073fb40d3f041a7837082c4a1b725dd7725a424edfaf51e4f4cb2b140f";
url = "https://github.com/ros2-gbp/dynamixel_hardware_interface-release/archive/release/humble/dynamixel_hardware_interface/1.4.3-1.tar.gz";
name = "1.4.3-1.tar.gz";
sha256 = "b703d688a971b9539615af3ee82852de9de9672bd330cef56edb45b5afd1bba2";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-humble-effort-controllers";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/effort_controllers/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "1c75bb52bc0214fdb4c6cb88a0a69b505fcf63837c0af5927625dca4271b05a5";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/effort_controllers/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "e254e9e78063c8ca3878ac1bf8ca976e8cf36de737f78287347f12e2df5bc8d1";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,26 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-ros, image-transport, rclcpp, sensor-msgs, std-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-humble-fkie-message-filters";
version = "3.0.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/fkie_message_filters-release/archive/release/humble/fkie_message_filters/3.0.1-1.tar.gz";
name = "3.0.1-1.tar.gz";
sha256 = "1695320d44d10ba245f348ece974bc7c25ea9965e4efd9704d8e4c759aee702d";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-gtest ament-cmake-ros std-msgs ];
propagatedBuildInputs = [ image-transport rclcpp sensor-msgs tf2-ros ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Improved ROS message filters";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-humble-force-torque-sensor-broadcaster";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/force_torque_sensor_broadcaster/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "e90030ce1e0fc4d4f4085402f4f2d00127746c8ff23bc7f03d1a91006d13fed1";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/force_torque_sensor_broadcaster/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "467241b3e20d44e34e04824d2a3cda2653d1a3c7f4aac19227d8d82194384468";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-msgs }:
buildRosPackage {
pname = "ros-humble-forward-command-controller";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/forward_command_controller/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "dc3ae677e109790259f77930458f0a02c5447fbe9ecb2f64630cfcdd6f7dcc21";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/forward_command_controller/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "e5c95149cdba42777182e231bd3663063941cbcc3a11dbfa18f32fb55e99c53a";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,25 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, eigen, franka-description, inverse-dynamics-solver, pluginlib }:
buildRosPackage {
pname = "ros-humble-franka-inria-inverse-dynamics-solver";
version = "1.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/inverse_dynamics_solver-release/archive/release/humble/franka_inria_inverse_dynamics_solver/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "ad5b99d5d91901203724c6bdee88e3645680440ddb530170944b72c732325355";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ eigen franka-description inverse-dynamics-solver pluginlib ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "A C++ library implementing the inverse dynamics solver for the Franka Emika Panda (FER) real robot.";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -978,6 +978,8 @@ self: super: {
find-object-2d = self.callPackage ./find-object-2d {};
fkie-message-filters = self.callPackage ./fkie-message-filters {};
flex-sync = self.callPackage ./flex-sync {};
flexbe-behavior-engine = self.callPackage ./flexbe-behavior-engine {};
@ -1050,6 +1052,8 @@ self: super: {
franka-hardware = self.callPackage ./franka-hardware {};
franka-inria-inverse-dynamics-solver = self.callPackage ./franka-inria-inverse-dynamics-solver {};
franka-msgs = self.callPackage ./franka-msgs {};
franka-robot-state-broadcaster = self.callPackage ./franka-robot-state-broadcaster {};
@ -1288,6 +1292,8 @@ self: super: {
intra-process-demo = self.callPackage ./intra-process-demo {};
inverse-dynamics-solver = self.callPackage ./inverse-dynamics-solver {};
io-context = self.callPackage ./io-context {};
irobot-create-common-bringup = self.callPackage ./irobot-create-common-bringup {};
@ -1338,6 +1344,8 @@ self: super: {
kartech-linear-actuator-msgs = self.callPackage ./kartech-linear-actuator-msgs {};
kdl-inverse-dynamics-solver = self.callPackage ./kdl-inverse-dynamics-solver {};
kdl-parser = self.callPackage ./kdl-parser {};
key-teleop = self.callPackage ./key-teleop {};
@ -2080,6 +2088,18 @@ self: super: {
ompl = self.callPackage ./ompl {};
open-manipulator = self.callPackage ./open-manipulator {};
open-manipulator-x-bringup = self.callPackage ./open-manipulator-x-bringup {};
open-manipulator-x-description = self.callPackage ./open-manipulator-x-description {};
open-manipulator-x-gui = self.callPackage ./open-manipulator-x-gui {};
open-manipulator-x-playground = self.callPackage ./open-manipulator-x-playground {};
open-manipulator-x-teleop = self.callPackage ./open-manipulator-x-teleop {};
openeb-vendor = self.callPackage ./openeb-vendor {};
opennav-docking = self.callPackage ./opennav-docking {};
@ -3468,6 +3488,8 @@ self: super: {
ur = self.callPackage ./ur {};
ur10-inverse-dynamics-solver = self.callPackage ./ur10-inverse-dynamics-solver {};
ur-bringup = self.callPackage ./ur-bringup {};
ur-calibration = self.callPackage ./ur-calibration {};

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-humble-gpio-controllers";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/gpio_controllers/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "1ae9a435114641f1e573bf34c3bf59220265478e047b5ec6657fbab57b795a80";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/gpio_controllers/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "01be071a81153371ff8a1bbeeed8466897a99a8ffd84dcd006dc26a8c68444f9";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-action, realtime-tools, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-humble-gripper-controllers";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/gripper_controllers/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "3c931e2c833e6f88e054626b3a5055fcb7039940f7d1403070181e17bb751a7e";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/gripper_controllers/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "e921986629ec898702b6fbae1b21e7bce75486e4d03936984709f7cf0e3b8070";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, hardware-interface, lifecycle-msgs, pluginlib, rclcpp-lifecycle, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-humble-hardware-interface-testing";
version = "2.49.0-r1";
version = "2.50.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface_testing/2.49.0-1.tar.gz";
name = "2.49.0-1.tar.gz";
sha256 = "2e4e54100be8b03eba9a4cde27a7bd62624e2e0f60631d993e7f594d24b95acb";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface_testing/2.50.0-1.tar.gz";
name = "2.50.0-1.tar.gz";
sha256 = "771411fb98fa6890a3f6fcb3203e3ce8b4497c1677ddc924311397e2f4d7414d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, control-msgs, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcpputils, rcutils, ros2-control-test-assets, tinyxml2-vendor }:
buildRosPackage {
pname = "ros-humble-hardware-interface";
version = "2.49.0-r1";
version = "2.50.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface/2.49.0-1.tar.gz";
name = "2.49.0-1.tar.gz";
sha256 = "b5020d09755cea18ebbd40ba8ee7a91d7e8afad274fb9d08cf08b96797651090";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface/2.50.0-1.tar.gz";
name = "2.50.0-1.tar.gz";
sha256 = "b032ad5c5a6f249cc7a5c9418b4727cb6d4190f08c71519e2c6e7d6a93d3f1bf";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-imu-sensor-broadcaster";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/imu_sensor_broadcaster/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "70926ca4d557ae3eabe5a3c8f3c72ededf5a50cb9f515992b740b33c7d3ac741";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/imu_sensor_broadcaster/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "093a8b0100b797de0214650411e85a04dc98d3134158d5a1dcbc42469fe99aa6";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,25 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, eigen, pluginlib, rclcpp, rosbag2-cpp, rosbag2-storage, rosbag2-storage-default-plugins, sensor-msgs, urdf }:
buildRosPackage {
pname = "ros-humble-inverse-dynamics-solver";
version = "1.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/inverse_dynamics_solver-release/archive/release/humble/inverse_dynamics_solver/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "89e0feed7751a1bbcfa1729f7e2b8ab48ae8ce795435a0f90caee1d5c6218879";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ eigen pluginlib rclcpp rosbag2-cpp rosbag2-storage rosbag2-storage-default-plugins sensor-msgs urdf ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "A library implementing an inverse dynamics solver for serial manipulators.";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -2,21 +2,21 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gtest, launch-ros, launch-testing-ament-cmake, rclcpp, rclcpp-lifecycle }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gtest, launch-ros, launch-testing-ament-cmake, rclcpp, rclcpp-lifecycle, urdf }:
buildRosPackage {
pname = "ros-humble-joint-limits";
version = "2.49.0-r1";
version = "2.50.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/joint_limits/2.49.0-1.tar.gz";
name = "2.49.0-1.tar.gz";
sha256 = "16368ea7305707e7bba8a203edaba22b4cdc7fb700e85237eb0ffea3310a7b70";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/joint_limits/2.50.0-1.tar.gz";
name = "2.50.0-1.tar.gz";
sha256 = "b61e069a282ded0429fea87635658c1d28e2b271bcf375b503a0062cb664f443";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-gen-version-h ];
checkInputs = [ ament-cmake-gtest launch-ros launch-testing-ament-cmake ];
propagatedBuildInputs = [ rclcpp rclcpp-lifecycle ];
propagatedBuildInputs = [ rclcpp rclcpp-lifecycle urdf ];
nativeBuildInputs = [ ament-cmake ament-cmake-gen-version-h ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, builtin-interfaces, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, realtime-tools, ros2-control-test-assets, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-joint-state-broadcaster";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_state_broadcaster/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "08eceb2c22009b1745a29bbddcf55d9cf77abeb2b4abd88ad45a3d970bea0652";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_state_broadcaster/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "4939583c11f14f21097db6a713cff56c9eb97a475c6824b72b0a312e1006d5a2";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, angles, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, rsl, tl-expected, trajectory-msgs }:
buildRosPackage {
pname = "ros-humble-joint-trajectory-controller";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_trajectory_controller/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "fcf0c13bd685cb7f7215f7dd02b246a5ec5b4a9f830db25a23a71a745f850f0c";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_trajectory_controller/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "f4792d45c27871d14e671cb0e91f49acb997bbbbd12e4abd96413c816d5bdba3";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,26 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, franka-description, inverse-dynamics-solver, kdl-parser, pluginlib, rclcpp, ros-testing, ur-description }:
buildRosPackage {
pname = "ros-humble-kdl-inverse-dynamics-solver";
version = "1.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/inverse_dynamics_solver-release/archive/release/humble/kdl_inverse_dynamics_solver/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "0cc8b791369446bfc84d139ba94f025848db8ee0af0961d6ed67350f8490cba7";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common rclcpp ros-testing ];
propagatedBuildInputs = [ franka-description inverse-dynamics-solver kdl-parser pluginlib ur-description ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "A KDL-based library implementing an inverse dynamics solver for simulated robots.";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, rclcpp, sensor-msgs, udev }:
buildRosPackage {
pname = "ros-humble-ld08-driver";
version = "1.1.1-r1";
version = "1.1.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ld08_driver-release/archive/release/humble/ld08_driver/1.1.1-1.tar.gz";
name = "1.1.1-1.tar.gz";
sha256 = "6b4c03d37736cb345dcc0890e745e26e50e7c35e27cf7f523a5d4c85998234df";
url = "https://github.com/ros2-gbp/ld08_driver-release/archive/release/humble/ld08_driver/1.1.3-1.tar.gz";
name = "1.1.3-1.tar.gz";
sha256 = "2fe59ab1ec5203caed2ba1efa45a27d664a6e0376720701f179f61bf6ffe6c65";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, robot-state-publisher, xacro }:
buildRosPackage {
pname = "ros-humble-leo-description";
version = "1.2.4-r1";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo_description/1.2.4-1.tar.gz";
name = "1.2.4-1.tar.gz";
sha256 = "5db57530f37c1bd4594a712da74434822176d346aa7a71f7d5ce5e228d6ffb25";
url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo_description/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "12f8cb6df42469994de637b0a8a6a8fd25ddd7757ea909eecb2fc48b39b3b956";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-black, ament-cmake-copyright, ament-cmake-lint-cmake, ament-cmake-mypy, ament-cmake-xmllint, ament-index-python, ament-lint-auto, leo-description, leo-gz-plugins, leo-gz-worlds, robot-state-publisher, ros-gz-bridge, ros-gz-image, ros-gz-sim, xacro }:
buildRosPackage {
pname = "ros-humble-leo-gz-bringup";
version = "1.1.1-r1";
version = "1.1.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/humble/leo_gz_bringup/1.1.1-1.tar.gz";
name = "1.1.1-1.tar.gz";
sha256 = "4cb0a44d0d17915992d1e66f41af1904ab4b035ba29160c349f42620c840556c";
url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/humble/leo_gz_bringup/1.1.2-1.tar.gz";
name = "1.1.2-1.tar.gz";
sha256 = "3d6d57a0cfa8c28652224ae22f3d46062aeb77bc3bb219b90d4f36fd10f60bfd";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto }:
buildRosPackage {
pname = "ros-humble-leo-gz-worlds";
version = "1.1.1-r1";
version = "1.1.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/humble/leo_gz_worlds/1.1.1-1.tar.gz";
name = "1.1.1-1.tar.gz";
sha256 = "179a2fd729a70b326f1147b4c9c015c60fe316de236309f8347b6d618ff6c14f";
url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/humble/leo_gz_worlds/1.1.2-1.tar.gz";
name = "1.1.2-1.tar.gz";
sha256 = "2916cbf350bdd982e7ed42b1584be2c3441a71c3acbde3b3d82a94eae587617d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-leo-msgs";
version = "1.2.4-r1";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo_msgs/1.2.4-1.tar.gz";
name = "1.2.4-1.tar.gz";
sha256 = "e746c7ec1d9489786270b74013cd05579439ce8cf0d71fe2d57c2ccfbb9c82ad";
url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo_msgs/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "6484dc967dde2127751b1c0f7121aabaf3678fb6378045fbe8aa9efe9865a119";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, leo-gz-bringup, leo-gz-plugins, leo-gz-worlds }:
buildRosPackage {
pname = "ros-humble-leo-simulator";
version = "1.1.1-r1";
version = "1.1.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/humble/leo_simulator/1.1.1-1.tar.gz";
name = "1.1.1-1.tar.gz";
sha256 = "4814956b0bfee5810a9f4ef1a1f14a548eeed57237bde83dd2214a4e72f63986";
url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/humble/leo_simulator/1.1.2-1.tar.gz";
name = "1.1.2-1.tar.gz";
sha256 = "c63804e7c69a9aa4732e0ecf97ff45b6f4d3a69f54be811ffa009282cf129303";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, joy-linux, teleop-twist-joy, teleop-twist-keyboard }:
buildRosPackage {
pname = "ros-humble-leo-teleop";
version = "1.2.4-r1";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo_teleop/1.2.4-1.tar.gz";
name = "1.2.4-1.tar.gz";
sha256 = "e1ea96ae69be9c56ab2dec65272752a61ef406b7db1cd97cb2b87d525735916e";
url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo_teleop/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "2ce43911fffcb22e7cad8c7778afa1ff70f79aa3c8a49328deef98358c0c0ae5";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, leo-description, leo-msgs, leo-teleop }:
buildRosPackage {
pname = "ros-humble-leo";
version = "1.2.4-r1";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo/1.2.4-1.tar.gz";
name = "1.2.4-1.tar.gz";
sha256 = "db9463ea2c575db337d4317928b1bea25155b7d89c8665b3f74b3df03d444e97";
url = "https://github.com/ros2-gbp/leo_common-release/archive/release/humble/leo/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "a36b916a5e16c3c15677cc018d39055df647d36a8e8a7bb9aac02a1eb9699be7";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-copyright, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-flake8, ament-cmake-lint-cmake, ament-cmake-ros, ament-cmake-xmllint, camera-info-manager, event-camera-msgs, image-transport, libcaer-vendor, rclcpp, rclcpp-components, ros-environment, sensor-msgs, std-srvs }:
buildRosPackage {
pname = "ros-humble-libcaer-driver";
version = "1.1.3-r1";
version = "1.5.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/libcaer_driver-release/archive/release/humble/libcaer_driver/1.1.3-1.tar.gz";
name = "1.1.3-1.tar.gz";
sha256 = "b7433859e6f1d7f854a70cdfd8f44a4eaf5ea532f7e34d02d85b15545670b575";
url = "https://github.com/ros2-gbp/libcaer_driver-release/archive/release/humble/libcaer_driver/1.5.0-1.tar.gz";
name = "1.5.0-1.tar.gz";
sha256 = "c68f175f3647ede0d01c4dc9405ecf5dab841da4d4683ed712e7a9373a0d615b";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, std-srvs, tf2, tf2-geometry-msgs, tf2-msgs }:
buildRosPackage {
pname = "ros-humble-mecanum-drive-controller";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/mecanum_drive_controller/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "c8c1af7fab0d211f6ec8d3a9c688073bcba2c34dcc16c680b369cd69680fbf08";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/mecanum_drive_controller/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "2205a1e9da8db2a25e58a36584c59703fa193330cfc3fe0cb18730b591a806b8";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,25 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo-ros, gripper-controllers, open-manipulator-x-description, robot-state-publisher, ros2-control, ros2-controllers, rviz2, xacro }:
buildRosPackage {
pname = "ros-humble-open-manipulator-x-bringup";
version = "3.0.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/open_manipulator-release/archive/release/humble/open_manipulator_x_bringup/3.0.1-1.tar.gz";
name = "3.0.1-1.tar.gz";
sha256 = "5e81d3c8507d1d441d10abce22084c76999e0d50aeaa203074e6a8ebe5e9239a";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ gazebo-ros gripper-controllers open-manipulator-x-description robot-state-publisher ros2-control ros2-controllers rviz2 xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "OpenMANIPULATOR-X bringup ROS 2 package.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher, joint-state-publisher-gui, robot-state-publisher, rviz2 }:
buildRosPackage {
pname = "ros-humble-open-manipulator-x-description";
version = "3.0.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/open_manipulator-release/archive/release/humble/open_manipulator_x_description/3.0.1-1.tar.gz";
name = "3.0.1-1.tar.gz";
sha256 = "26a00621dde7694d9fb9691d6e3cd45891289289ebc31f5b07df5b23ab931994";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ joint-state-publisher joint-state-publisher-gui robot-state-publisher rviz2 ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "open_manipulator_x_description ROS 2 package.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, eigen3-cmake-module, geometry-msgs, moveit-core, moveit-msgs, moveit-ros-planning, moveit-ros-planning-interface, qt5, rclcpp, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-open-manipulator-x-gui";
version = "3.0.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/open_manipulator-release/archive/release/humble/open_manipulator_x_gui/3.0.1-1.tar.gz";
name = "3.0.1-1.tar.gz";
sha256 = "7a9355886586f029278a7f49beeb7be51ab38d08b7906fb817684e8fedce9a4f";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ eigen3-cmake-module geometry-msgs moveit-core moveit-msgs moveit-ros-planning moveit-ros-planning-interface qt5.qtbase rclcpp sensor-msgs std-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "The OpenMANIPULATOR-X GUI ROS 2 package enables users to explore Joint Space,
Task Space, and even work with the Task Constructor functionality.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, moveit-ros-planning-interface, rclcpp }:
buildRosPackage {
pname = "ros-humble-open-manipulator-x-playground";
version = "3.0.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/open_manipulator-release/archive/release/humble/open_manipulator_x_playground/3.0.1-1.tar.gz";
name = "3.0.1-1.tar.gz";
sha256 = "112a68dc674fb3c605d79f220e33061e10ca46c0a9ba81021be8ed3946136f8f";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ moveit-ros-planning-interface rclcpp ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "This package provides an example for utilizing the MoveIt API with the OpenMANIPULATOR-X,
allowing users to practice and experiment freely.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, control-msgs, geometry-msgs, nav-msgs, open-manipulator-x-bringup, open-manipulator-x-description, open-manipulator-x-moveit-config, rclcpp, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-open-manipulator-x-teleop";
version = "3.0.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/open_manipulator-release/archive/release/humble/open_manipulator_x_teleop/3.0.1-1.tar.gz";
name = "3.0.1-1.tar.gz";
sha256 = "8c256869f9f423bff60c442494518dfdc7acec9bf162d17a897435b9a91222b3";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ control-msgs geometry-msgs nav-msgs open-manipulator-x-bringup open-manipulator-x-description open-manipulator-x-moveit-config rclcpp sensor-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "OpenMANIPULATOR-X teleop ROS 2 package.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, open-manipulator-x-bringup, open-manipulator-x-description, open-manipulator-x-gui, open-manipulator-x-moveit-config, open-manipulator-x-playground, open-manipulator-x-teleop }:
buildRosPackage {
pname = "ros-humble-open-manipulator";
version = "3.0.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/open_manipulator-release/archive/release/humble/open_manipulator/3.0.1-1.tar.gz";
name = "3.0.1-1.tar.gz";
sha256 = "412e7d5e348a4fe195267b215ccaea8b2de03b572535ac56e827720564ea2581";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ open-manipulator-x-bringup open-manipulator-x-description open-manipulator-x-gui open-manipulator-x-moveit-config open-manipulator-x-playground open-manipulator-x-teleop ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "OpenMANIPULATOR-X meta ROS 2 package.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, angles, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, parameter-traits, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-srvs }:
buildRosPackage {
pname = "ros-humble-pid-controller";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/pid_controller/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "29d612165530aab65c766325724d972c768a8dbbc38fa93728cfcd5bd0b4bc35";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/pid_controller/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "4b1146e524c5563b5218022a48a3cb054a319fa4d8de2f072f688c7c9a4b6349";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, tf2-msgs }:
buildRosPackage {
pname = "ros-humble-pose-broadcaster";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/pose_broadcaster/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "dbd894f581a0ea63e817dc64638fc78c36b905e5265c49821098aa36f6dc5cac";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/pose_broadcaster/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "6adabcfc9d747e1e54d771dcb2e72402eba72e4b7da46089d817359dfb8ccd75";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-humble-position-controllers";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/position_controllers/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "7a274d9f95a67772fd7a3a6cbe1b4011bc824cad2195d5f708083e8e80f29b1f";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/position_controllers/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "17c404d16d39436b94f2b91497f6b801196d75bad6f051fe39c74f2288b86745";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-range-sensor-broadcaster";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/range_sensor_broadcaster/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "fef477b524f16718f08507844e7f0a9dfecc703257102a040315e53c3af99fb7";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/range_sensor_broadcaster/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "b2a28d880cbc3a4e1291a6d4341dccc5c89beb0557ca32f85fbfaf26db93f227";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-humble-ros2-control-test-assets";
version = "2.49.0-r1";
version = "2.50.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2_control_test_assets/2.49.0-1.tar.gz";
name = "2.49.0-1.tar.gz";
sha256 = "44ad3ed0b86c00fc843d648f88834a0d885efcebbe79828c9340bcf735b1a26e";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2_control_test_assets/2.50.0-1.tar.gz";
name = "2.50.0-1.tar.gz";
sha256 = "6df230a489067da92e1a00bf7302a4cc4fcf0863a974a93290a5b0b5b2d14f95";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, controller-manager, controller-manager-msgs, hardware-interface, joint-limits, ros2-control-test-assets, ros2controlcli, transmission-interface }:
buildRosPackage {
pname = "ros-humble-ros2-control";
version = "2.49.0-r1";
version = "2.50.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2_control/2.49.0-1.tar.gz";
name = "2.49.0-1.tar.gz";
sha256 = "f4058c69e77e8ad63ddf1311d97e09b40aa04c1656d9ee6bbd2dda5326bbef2b";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2_control/2.50.0-1.tar.gz";
name = "2.50.0-1.tar.gz";
sha256 = "91cc3982ba982dd58ed8936423a6b39bbee633c51f4a544b7210e9c4f5339565";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, launch-ros, launch-testing-ros, python3Packages, rclpy, sensor-msgs, std-msgs, trajectory-msgs }:
buildRosPackage {
pname = "ros-humble-ros2-controllers-test-nodes";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ros2_controllers_test_nodes/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "4f077a7fad776eddc8fdd9e0689abb00c034c25365ba8b98d97f7c1551d08ad0";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ros2_controllers_test_nodes/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "e92f01598ee522ca298d179f56a8f90c98f2fb5a3449491f253300f83d053185";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ackermann-steering-controller, admittance-controller, ament-cmake, bicycle-steering-controller, diff-drive-controller, effort-controllers, force-torque-sensor-broadcaster, forward-command-controller, gpio-controllers, gripper-controllers, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, mecanum-drive-controller, pid-controller, pose-broadcaster, position-controllers, range-sensor-broadcaster, steering-controllers-library, tricycle-controller, tricycle-steering-controller, velocity-controllers }:
buildRosPackage {
pname = "ros-humble-ros2-controllers";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ros2_controllers/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "7cfbbc5ea4ba59f1c9d6154d5d08f8a0d7d988c24ef9065fbf5dac40cdce002f";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ros2_controllers/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "9e47ea8e2a9355a83a7e66dd3a18eb5d23c8910f79d58fb1bb00265a2c4c9a9e";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, controller-manager, controller-manager-msgs, python3Packages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }:
buildRosPackage {
pname = "ros-humble-ros2controlcli";
version = "2.49.0-r1";
version = "2.50.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2controlcli/2.49.0-1.tar.gz";
name = "2.49.0-1.tar.gz";
sha256 = "30740e7102bda6d781e9a2ab593966e11b2bb8dfc5e5b43460cdf3af51f50d6b";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/ros2controlcli/2.50.0-1.tar.gz";
name = "2.50.0-1.tar.gz";
sha256 = "f934bf8fda6289373b2630a689a9fcc7e02a91b9729801331de88221a55310d2";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, controller-manager, controller-manager-msgs, rclpy, rqt-gui, rqt-gui-py }:
buildRosPackage {
pname = "ros-humble-rqt-controller-manager";
version = "2.49.0-r1";
version = "2.50.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/rqt_controller_manager/2.49.0-1.tar.gz";
name = "2.49.0-1.tar.gz";
sha256 = "dcfc2210b355b4da7d0a71ba79398f8ccb32aa47864f77f1130c42da4c8df45b";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/rqt_controller_manager/2.50.0-1.tar.gz";
name = "2.50.0-1.tar.gz";
sha256 = "423bee16420bdfd0a53d5ab12bea607c5d2b30172cc0e2478adf13a61966333d";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, control-msgs, controller-manager-msgs, python-qt-binding, python3Packages, qt-gui, rclpy, rqt-gui, rqt-gui-py, trajectory-msgs }:
buildRosPackage {
pname = "ros-humble-rqt-joint-trajectory-controller";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/rqt_joint_trajectory_controller/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "0efc8501a15882ac2f8c5e6359bf1505a0c2fb8ca7dbeb37e7643d41d3866cb7";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/rqt_joint_trajectory_controller/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "83a40727b3fff82e29c26ef1bf081e5a432091fd61ebd960270a7820006fb924";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ackermann-msgs, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, std-srvs, tf2, tf2-geometry-msgs, tf2-msgs }:
buildRosPackage {
pname = "ros-humble-steering-controllers-library";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/steering_controllers_library/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "e71b6f56768c38d7e2dfdb6b30c966d3401688f8a73651f7fe64e9797b125001";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/steering_controllers_library/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "6a50544dcdb6e73142fe6276e68fde69688562907cf52186a2e896c2afda83e9";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, marti-introspection-msgs, python3Packages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2param, ros2topic }:
buildRosPackage {
pname = "ros-humble-swri-cli-tools";
version = "3.7.3-r2";
version = "3.7.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_cli_tools/3.7.3-2.tar.gz";
name = "3.7.3-2.tar.gz";
sha256 = "4ca57c79207a4bd2244755ce1e05925f249191f3b806f291c34ab4044890957b";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_cli_tools/3.7.4-1.tar.gz";
name = "3.7.4-1.tar.gz";
sha256 = "9fc4b429f0a49d6cf3bd975be1c264fbc2c94b8919fa500245ce2f4d62d56c1e";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rclcpp }:
buildRosPackage {
pname = "ros-humble-swri-console-util";
version = "3.7.3-r2";
version = "3.7.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_console_util/3.7.3-2.tar.gz";
name = "3.7.3-2.tar.gz";
sha256 = "db0309134c0d3363e16cb311ed5c7b086654e60146bfba504a39ccd9410bceca";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_console_util/3.7.4-1.tar.gz";
name = "3.7.4-1.tar.gz";
sha256 = "8dc3a9ba381e055867fbef53b84a4243b3fa08c952363df89921ba3424f8ff7c";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-humble-swri-dbw-interface";
version = "3.7.3-r2";
version = "3.7.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_dbw_interface/3.7.3-2.tar.gz";
name = "3.7.3-2.tar.gz";
sha256 = "0eac606756d55c1d7ece2caa10a22227d90fe21960fc3524d6841c181be88bba";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_dbw_interface/3.7.4-1.tar.gz";
name = "3.7.4-1.tar.gz";
sha256 = "2e943ca020fa9e4ac28abe8bde4763449b96cd8963ae2185977d151b03bada85";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, cv-bridge, eigen, geos, pkg-config, rclcpp, tf2 }:
buildRosPackage {
pname = "ros-humble-swri-geometry-util";
version = "3.7.3-r2";
version = "3.7.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_geometry_util/3.7.3-2.tar.gz";
name = "3.7.3-2.tar.gz";
sha256 = "6af022490ac83049913306a2f27cdfdcf3db235ed14d46410b020545f9ba46cd";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_geometry_util/3.7.4-1.tar.gz";
name = "3.7.4-1.tar.gz";
sha256 = "44da7612dc725cc7a7e87fa584e86449590f6bde16493bab1f6c3b298cb318d5";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, boost, camera-calibration-parsers, cv-bridge, eigen, geometry-msgs, image-geometry, image-transport, message-filters, nav-msgs, pkg-config, rclcpp, rclcpp-components, rclpy, std-msgs, swri-geometry-util, swri-math-util, swri-opencv-util, swri-roscpp, tf2 }:
buildRosPackage {
pname = "ros-humble-swri-image-util";
version = "3.7.3-r2";
version = "3.7.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_image_util/3.7.3-2.tar.gz";
name = "3.7.3-2.tar.gz";
sha256 = "76cc9c8b1f7cd6ea84906130a3e20d7274c3c76c0add79877c0b24de77c4b2e8";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_image_util/3.7.4-1.tar.gz";
name = "3.7.4-1.tar.gz";
sha256 = "06cbf2a1e1c9036dc9e413541a5c48596c5d1c1c4565f04508c6fdf84695b108";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, boost, rclcpp }:
buildRosPackage {
pname = "ros-humble-swri-math-util";
version = "3.7.3-r2";
version = "3.7.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_math_util/3.7.3-2.tar.gz";
name = "3.7.3-2.tar.gz";
sha256 = "f500af58c3f6252061cb38a3611f07383835565f66a4612317929af918a2d3b5";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_math_util/3.7.4-1.tar.gz";
name = "3.7.4-1.tar.gz";
sha256 = "563eb8826fe3f63a47678528da41c2b0c5ed5337df5cea88de419b4f14c4a8bb";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, cv-bridge, swri-math-util }:
buildRosPackage {
pname = "ros-humble-swri-opencv-util";
version = "3.7.3-r2";
version = "3.7.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_opencv_util/3.7.3-2.tar.gz";
name = "3.7.3-2.tar.gz";
sha256 = "06847e6af10d1b54eeb4b666bf687ca562c80c114c748b81a15d7b4105339a4c";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_opencv_util/3.7.4-1.tar.gz";
name = "3.7.4-1.tar.gz";
sha256 = "5957bdecbe5a89c5380b2150308cf724fcac49044807a78f230ddc323cfe4c62";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, boost, diagnostic-updater, gtest, marti-common-msgs, nav-msgs, rclcpp, ros-environment, rosidl-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs, std-srvs }:
buildRosPackage {
pname = "ros-humble-swri-roscpp";
version = "3.7.3-r2";
version = "3.7.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_roscpp/3.7.3-2.tar.gz";
name = "3.7.3-2.tar.gz";
sha256 = "30a48227da7a7f39006951f35239a42fb6cbaad00b4130e3263d29ae11104a5a";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_roscpp/3.7.4-1.tar.gz";
name = "3.7.4-1.tar.gz";
sha256 = "ef72fd1b532f6a216c78e14816712aa85f285c25e40512649ca5d6eb9e92bfec";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, marti-common-msgs, marti-nav-msgs, rclcpp, swri-geometry-util, swri-math-util, swri-roscpp, swri-transform-util, tf2-geometry-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-humble-swri-route-util";
version = "3.7.3-r2";
version = "3.7.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_route_util/3.7.3-2.tar.gz";
name = "3.7.3-2.tar.gz";
sha256 = "3047d90b34e2e6d274491395b0cd618434bbb3ad9d8b92cf18aab374a75ddf98";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_route_util/3.7.4-1.tar.gz";
name = "3.7.4-1.tar.gz";
sha256 = "b26f519f6cb1c8a9f39d793d55ee070181b2994a68753142d44bd7707fd11716";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, boost }:
buildRosPackage {
pname = "ros-humble-swri-serial-util";
version = "3.7.3-r2";
version = "3.7.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_serial_util/3.7.3-2.tar.gz";
name = "3.7.3-2.tar.gz";
sha256 = "551ac664f73d4b745d2afad139bd83e52363c12001ebfb16310b047a39bfcb77";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_serial_util/3.7.4-1.tar.gz";
name = "3.7.4-1.tar.gz";
sha256 = "5d2d8c29fabafd88631abda7174708a9306c818d70b25f259dbedeef31dab876";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, boost, rclcpp }:
buildRosPackage {
pname = "ros-humble-swri-system-util";
version = "3.7.3-r2";
version = "3.7.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_system_util/3.7.3-2.tar.gz";
name = "3.7.3-2.tar.gz";
sha256 = "1c0e5748461c0f68206460418a22c41ec67e5f0e358775dcc6b2e5e865bf863d";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_system_util/3.7.4-1.tar.gz";
name = "3.7.4-1.tar.gz";
sha256 = "1bbfc705a98147bfac2048195f780be9b9184bf9535a394bb94cc5a644892de6";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-python, ament-index-cpp, boost, cv-bridge, diagnostic-msgs, diagnostic-updater, geographic-msgs, geographiclib, geometry-msgs, geos, gps-msgs, launch-ros, launch-testing, launch-testing-ament-cmake, marti-nav-msgs, pkg-config, proj, python3Packages, rcl-interfaces, rclcpp, rclcpp-components, rclpy, sensor-msgs, swri-math-util, swri-roscpp, tf2, tf2-geometry-msgs, tf2-ros, yaml-cpp }:
buildRosPackage {
pname = "ros-humble-swri-transform-util";
version = "3.7.3-r2";
version = "3.7.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_transform_util/3.7.3-2.tar.gz";
name = "3.7.3-2.tar.gz";
sha256 = "4c072ed751f0eb3d942bb078c490173f99de122f3acd28ffbd44a565ece75aab";
url = "https://github.com/ros2-gbp/marti_common-release/archive/release/humble/swri_transform_util/3.7.4-1.tar.gz";
name = "3.7.4-1.tar.gz";
sha256 = "259f39fdeabf568addbf856299d07d5b070b2c36ad3d9bab5d6e80ac26a4f4f4";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gen-version-h, ament-cmake-gmock, hardware-interface, pluginlib }:
buildRosPackage {
pname = "ros-humble-transmission-interface";
version = "2.49.0-r1";
version = "2.50.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/transmission_interface/2.49.0-1.tar.gz";
name = "2.49.0-1.tar.gz";
sha256 = "cf79dda4921826ab7962bddbd2a0efbc18e0c070c80f14ad4b98b7c37a7488d7";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/transmission_interface/2.50.0-1.tar.gz";
name = "2.50.0-1.tar.gz";
sha256 = "7b17cfd9bf2b816ba8efa2ddc307cf56fe048d78ae8f868f1eec9c6cc5f8516c";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ackermann-msgs, ament-cmake, ament-cmake-gmock, backward-ros, builtin-interfaces, controller-interface, controller-manager, geometry-msgs, hardware-interface, hardware-interface-testing, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, std-srvs, tf2, tf2-msgs }:
buildRosPackage {
pname = "ros-humble-tricycle-controller";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/tricycle_controller/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "7836871be7c7d25aa2110769d36353027401b722a198912441d68e109073ec87";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/tricycle_controller/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "6eff5a5540a77c262106995c95da156c645f844fcb4bebb88c8cab4b30267625";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }:
buildRosPackage {
pname = "ros-humble-tricycle-steering-controller";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/tricycle_steering_controller/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "6194a1859784e337e4fa5878aa52fa5d87f15abcdaa86c670b9c8fee94c9e3a3";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/tricycle_steering_controller/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "9535ac590e4056f8ebc829e85a632a406f555c69b523db7b6f21998e2b6c42b8";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, hls-lfcd-lds-driver, robot-state-publisher, rviz2, turtlebot3-description, turtlebot3-node }:
buildRosPackage {
pname = "ros-humble-turtlebot3-bringup";
version = "2.2.6-r1";
version = "2.2.8-r1";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/humble/turtlebot3_bringup/2.2.6-1.tar.gz";
name = "2.2.6-1.tar.gz";
sha256 = "514640e62b77d89335d14059ea6aeb659fcc2e4d4aa1d1f228e2b944f33202e6";
url = "https://github.com/ros2-gbp/turtlebot3-release/archive/release/humble/turtlebot3_bringup/2.2.8-1.tar.gz";
name = "2.2.8-1.tar.gz";
sha256 = "67ec05fbc3190bd820b33eb2a34319278aa537584737ae91ed533f7347032f64";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, cartographer-ros }:
buildRosPackage {
pname = "ros-humble-turtlebot3-cartographer";
version = "2.2.6-r1";
version = "2.2.8-r1";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/humble/turtlebot3_cartographer/2.2.6-1.tar.gz";
name = "2.2.6-1.tar.gz";
sha256 = "14e5593d2124db9933e71e5d2dd2020b886b6e0ebc5826f29f61343f0f080176";
url = "https://github.com/ros2-gbp/turtlebot3-release/archive/release/humble/turtlebot3_cartographer/2.2.8-1.tar.gz";
name = "2.2.8-1.tar.gz";
sha256 = "036144df598b77e5f013450a7e11823a6d4f137a1cac6a862c6e089aac84ce29";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, urdf }:
buildRosPackage {
pname = "ros-humble-turtlebot3-description";
version = "2.2.6-r1";
version = "2.2.8-r1";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/humble/turtlebot3_description/2.2.6-1.tar.gz";
name = "2.2.6-1.tar.gz";
sha256 = "04d1faafcace3fd4f832faaaf7c326fddc4ef32550b278be1e02ebc9c414b7c5";
url = "https://github.com/ros2-gbp/turtlebot3-release/archive/release/humble/turtlebot3_description/2.2.8-1.tar.gz";
name = "2.2.8-1.tar.gz";
sha256 = "33f7dc81a2e22d5eb85f25cce41d3a7483a0173667452350417197e1f908276c";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, nav-msgs, rclpy, sensor-msgs, tf-transformations, turtlebot3-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-humble-turtlebot3-example";
version = "2.2.6-r1";
version = "2.2.8-r1";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/humble/turtlebot3_example/2.2.6-1.tar.gz";
name = "2.2.6-1.tar.gz";
sha256 = "044ea9eb8fc8f6c2051092cf83ebd7a79c18cb2e5355d0293a3fdcb5176e29a0";
url = "https://github.com/ros2-gbp/turtlebot3-release/archive/release/humble/turtlebot3_example/2.2.8-1.tar.gz";
name = "2.2.8-1.tar.gz";
sha256 = "2f371e5666e3e32db7aedfc01fa621f1d6dea84145c59409ce341edc825f2825";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, nav2-bringup }:
buildRosPackage {
pname = "ros-humble-turtlebot3-navigation2";
version = "2.2.6-r1";
version = "2.2.8-r1";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/humble/turtlebot3_navigation2/2.2.6-1.tar.gz";
name = "2.2.6-1.tar.gz";
sha256 = "ad4b53fefab373db28e60ff73586e1cc5344b5fed253602c385b081720bdf012";
url = "https://github.com/ros2-gbp/turtlebot3-release/archive/release/humble/turtlebot3_navigation2/2.2.8-1.tar.gz";
name = "2.2.8-1.tar.gz";
sha256 = "927ca34b30c293e6db0fe38523ee0e9383e7119ffe92e6a746120092e51adc1f";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, dynamixel-sdk, geometry-msgs, message-filters, nav-msgs, rclcpp, rcutils, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros, turtlebot3-msgs }:
buildRosPackage {
pname = "ros-humble-turtlebot3-node";
version = "2.2.6-r1";
version = "2.2.8-r1";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/humble/turtlebot3_node/2.2.6-1.tar.gz";
name = "2.2.6-1.tar.gz";
sha256 = "5354e3d03f495ffb650cac0aa652eb2d560ffed502a27be4d4787639d3e50dfc";
url = "https://github.com/ros2-gbp/turtlebot3-release/archive/release/humble/turtlebot3_node/2.2.8-1.tar.gz";
name = "2.2.8-1.tar.gz";
sha256 = "9dcc7ab8804b7aa05b775ae5076b0be4659854882a551bad4c2da03904dd70d7";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, geometry-msgs, rclpy }:
buildRosPackage {
pname = "ros-humble-turtlebot3-teleop";
version = "2.2.6-r1";
version = "2.2.8-r1";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/humble/turtlebot3_teleop/2.2.6-1.tar.gz";
name = "2.2.6-1.tar.gz";
sha256 = "11de2ce0d403ecf24024e6563eeacd388cbe0484d3b709dd13249d09bef0cb65";
url = "https://github.com/ros2-gbp/turtlebot3-release/archive/release/humble/turtlebot3_teleop/2.2.8-1.tar.gz";
name = "2.2.8-1.tar.gz";
sha256 = "37a3f93717e087b4f771c52cff3fffaac5ac325f16f4bc829f6767158edef58d";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, turtlebot3-bringup, turtlebot3-cartographer, turtlebot3-description, turtlebot3-example, turtlebot3-navigation2, turtlebot3-node, turtlebot3-teleop }:
buildRosPackage {
pname = "ros-humble-turtlebot3";
version = "2.2.6-r1";
version = "2.2.8-r1";
src = fetchurl {
url = "https://github.com/robotis-ros2-release/turtlebot3-release/archive/release/humble/turtlebot3/2.2.6-1.tar.gz";
name = "2.2.6-1.tar.gz";
sha256 = "ad008799ba93de050e7ac73da2261f8162b07b596d337892b25971cc33875a7a";
url = "https://github.com/ros2-gbp/turtlebot3-release/archive/release/humble/turtlebot3/2.2.8-1.tar.gz";
name = "2.2.8-1.tar.gz";
sha256 = "3c5f56c13a2deb94ebbd3ed4bc4e0da4ff60064d5f27eb9d2e3410aca567ccca";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, controller-manager, force-torque-sensor-broadcaster, joint-state-broadcaster, joint-state-publisher, joint-trajectory-controller, launch, launch-ros, position-controllers, rclpy, robot-state-publisher, ros2-controllers-test-nodes, rviz2, ur-controllers, ur-description, urdf, velocity-controllers, xacro }:
buildRosPackage {
pname = "ros-humble-ur-bringup";
version = "2.6.0-r1";
version = "2.7.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_bringup/2.6.0-1.tar.gz";
name = "2.6.0-1.tar.gz";
sha256 = "32b35d21ffd31e41de75cf5f9c08171c8230b62aa4056cfb27ae86d181693a67";
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_bringup/2.7.0-1.tar.gz";
name = "2.7.0-1.tar.gz";
sha256 = "3d2f36baf4f4a2157cb8a9f02eeeb147d435f3c8706619edbd5acb9b442e5465";
};
buildType = "ament_cmake";

View file

@ -2,21 +2,21 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, rclcpp, ur-client-library, ur-robot-driver, yaml-cpp }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, rclcpp, ur-client-library, ur-robot-driver, yaml-cpp-vendor }:
buildRosPackage {
pname = "ros-humble-ur-calibration";
version = "2.6.0-r1";
version = "2.7.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_calibration/2.6.0-1.tar.gz";
name = "2.6.0-1.tar.gz";
sha256 = "5f9ba617549f308c3b2c09653b85eda0dfd279fa1bd030c3cc34eb8a4a6c362c";
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_calibration/2.7.0-1.tar.gz";
name = "2.7.0-1.tar.gz";
sha256 = "8cd72bcc679a6f69d250fcd44734a0f089276e75e2d4ed918846b96cc04706e2";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ eigen rclcpp ur-client-library ur-robot-driver yaml-cpp ];
propagatedBuildInputs = [ eigen rclcpp ur-client-library ur-robot-driver yaml-cpp-vendor ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, angles, control-msgs, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, joint-trajectory-controller, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcutils, realtime-tools, ros2-control-test-assets, std-msgs, std-srvs, tf2-geometry-msgs, tf2-ros, trajectory-msgs, ur-dashboard-msgs, ur-msgs }:
buildRosPackage {
pname = "ros-humble-ur-controllers";
version = "2.6.0-r1";
version = "2.7.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_controllers/2.6.0-1.tar.gz";
name = "2.6.0-1.tar.gz";
sha256 = "05d3a4d6a853eb1d43fb0b288232923eb90ffa0ff403a6d925d8c4abc4f2c555";
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_controllers/2.7.0-1.tar.gz";
name = "2.7.0-1.tar.gz";
sha256 = "47bb9acadf2a7f05ea15e6430394932ab131211e2654b51490a094a66947edbe";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-ur-dashboard-msgs";
version = "2.6.0-r1";
version = "2.7.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_dashboard_msgs/2.6.0-1.tar.gz";
name = "2.6.0-1.tar.gz";
sha256 = "79410cc2a05c4e8018fec1c21c77500b05faccbc75d9cc4f51e85f30ad940210";
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_dashboard_msgs/2.7.0-1.tar.gz";
name = "2.7.0-1.tar.gz";
sha256 = "df708c4d9afd646028e76536fab4d5d2daeecc8323f82fb406a2b7f3cb88f306";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, launch, launch-ros, moveit-kinematics, moveit-planners-ompl, moveit-ros-move-group, moveit-ros-visualization, moveit-servo, moveit-simple-controller-manager, rviz2, ur-description, urdf, warehouse-ros-sqlite, xacro }:
buildRosPackage {
pname = "ros-humble-ur-moveit-config";
version = "2.6.0-r1";
version = "2.7.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_moveit_config/2.6.0-1.tar.gz";
name = "2.6.0-1.tar.gz";
sha256 = "587372f9d2b94eaddbe9c9e07efa7c0d95e28c8ec293bef4fd6a199586359f48";
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_moveit_config/2.7.0-1.tar.gz";
name = "2.7.0-1.tar.gz";
sha256 = "1edc454cc9571fead83d973d3269be7d74ab2295ad1901ea42eb56c97c257e5a";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, backward-ros, controller-manager, controller-manager-msgs, force-torque-sensor-broadcaster, geometry-msgs, hardware-interface, joint-state-broadcaster, joint-state-publisher, joint-trajectory-controller, launch, launch-ros, launch-testing-ament-cmake, pluginlib, pose-broadcaster, position-controllers, rclcpp, rclcpp-lifecycle, rclpy, robot-state-publisher, ros2-controllers-test-nodes, rviz2, socat, std-msgs, std-srvs, tf2-geometry-msgs, ur-client-library, ur-controllers, ur-dashboard-msgs, ur-description, ur-msgs, urdf, velocity-controllers, xacro }:
buildRosPackage {
pname = "ros-humble-ur-robot-driver";
version = "2.6.0-r1";
version = "2.7.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_robot_driver/2.6.0-1.tar.gz";
name = "2.6.0-1.tar.gz";
sha256 = "48b011942de11b8867580aeece58ab4e7d86d32978d0080e8da2ba8a670c6181";
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur_robot_driver/2.7.0-1.tar.gz";
name = "2.7.0-1.tar.gz";
sha256 = "879f4656cec279979ec10cf56fcfa2b3e29c0ca3704c7966f8a6316c79896005";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ign-ros2-control, joint-state-publisher, launch, launch-ros, launch-testing-ament-cmake, launch-testing-ros, ros-gz-bridge, ros-gz-sim, rviz2, ur-controllers, ur-description, ur-moveit-config, urdf, xacro }:
buildRosPackage {
pname = "ros-humble-ur-simulation-gz";
version = "0.1.1-r2";
version = "0.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ur_simulation_gz-release/archive/release/humble/ur_simulation_gz/0.1.1-2.tar.gz";
name = "0.1.1-2.tar.gz";
sha256 = "1fa453dceb341dc4e944b92c9bd6c46d83a1bdc7f3c0c202aefceaf64ca24cbb";
url = "https://github.com/ros2-gbp/ur_simulation_gz-release/archive/release/humble/ur_simulation_gz/0.2.0-1.tar.gz";
name = "0.2.0-1.tar.gz";
sha256 = "229cafdc3752713838bd26eb9d49760db58630bfa561604520c946c47dfa9cbf";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ur-calibration, ur-controllers, ur-dashboard-msgs, ur-moveit-config, ur-robot-driver }:
buildRosPackage {
pname = "ros-humble-ur";
version = "2.6.0-r1";
version = "2.7.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur/2.6.0-1.tar.gz";
name = "2.6.0-1.tar.gz";
sha256 = "4280f73858b98d683d6e0c81c4e31de98dce2e58412b18356ca3950db958e506";
url = "https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release/archive/release/humble/ur/2.7.0-1.tar.gz";
name = "2.7.0-1.tar.gz";
sha256 = "979e28458b62138157e4e052db3290d5efa1e36ec62bd06b03ad1221c7afe582";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,26 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, inverse-dynamics-solver, pluginlib, rclcpp, ros-testing, rosbag2-cpp, rosbag2-storage, rosbag2-storage-default-plugins, trajectory-msgs, ur-description }:
buildRosPackage {
pname = "ros-humble-ur10-inverse-dynamics-solver";
version = "1.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/inverse_dynamics_solver-release/archive/release/humble/ur10_inverse_dynamics_solver/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "65f8357031d05f889a6b9344e23db9fe6080acf50ed5a47697493fb214eefb5a";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common rclcpp ros-testing rosbag2-cpp rosbag2-storage rosbag2-storage-default-plugins trajectory-msgs ];
propagatedBuildInputs = [ inverse-dynamics-solver pluginlib ur-description ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "A C++ library implementing the inverse dynamics solver for the UR10 real robot.";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-humble-velocity-controllers";
version = "2.43.0-r1";
version = "2.44.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/velocity_controllers/2.43.0-1.tar.gz";
name = "2.43.0-1.tar.gz";
sha256 = "6d6f51600d9303d103155d7da44e84e4f73139b1abd89797f56536351a34fb63";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/velocity_controllers/2.44.0-1.tar.gz";
name = "2.44.0-1.tar.gz";
sha256 = "6510d81fc4ec33265de289df6c191251399556dc088c5ef397c7a4dd2733c8af";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-copyright, ament-flake8, ament-pep257, example-interfaces, nav-msgs, python3Packages, rclcpp, rclpy, ros-environment, yasmin, yasmin-ros, yasmin-viewer }:
buildRosPackage {
pname = "ros-humble-yasmin-demos";
version = "3.1.0-r1";
version = "3.2.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/yasmin-release/archive/release/humble/yasmin_demos/3.1.0-1.tar.gz";
name = "3.1.0-1.tar.gz";
sha256 = "e870c1dd15b49f829412bdc57d42c114bbe30a1f5cb5f86784f9277df0ca1602";
url = "https://github.com/ros2-gbp/yasmin-release/archive/release/humble/yasmin_demos/3.2.0-2.tar.gz";
name = "3.2.0-2.tar.gz";
sha256 = "81af58c06f2c999b5eb2b50ee9b8217f2cffef7dd768815844ec7e0d91017843";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators }:
buildRosPackage {
pname = "ros-humble-yasmin-msgs";
version = "3.1.0-r1";
version = "3.2.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/yasmin-release/archive/release/humble/yasmin_msgs/3.1.0-1.tar.gz";
name = "3.1.0-1.tar.gz";
sha256 = "eac9d3312e0ad360984ffc8ef39134c8005efa299e5508a60d5145e0f1fd3297";
url = "https://github.com/ros2-gbp/yasmin-release/archive/release/humble/yasmin_msgs/3.2.0-2.tar.gz";
name = "3.2.0-2.tar.gz";
sha256 = "a244a7cb188a4610dae831bf972c8256b2e359c67665a325b6d578e682d0a87e";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-copyright, ament-flake8, ament-pep257, python3Packages, rclcpp, rclcpp-action, rclpy, ros-environment, yasmin }:
buildRosPackage {
pname = "ros-humble-yasmin-ros";
version = "3.1.0-r1";
version = "3.2.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/yasmin-release/archive/release/humble/yasmin_ros/3.1.0-1.tar.gz";
name = "3.1.0-1.tar.gz";
sha256 = "51e024b17ced206921b068d3412606b1e34ab0a956c96f2a5d30516172ca85f5";
url = "https://github.com/ros2-gbp/yasmin-release/archive/release/humble/yasmin_ros/3.2.0-2.tar.gz";
name = "3.2.0-2.tar.gz";
sha256 = "1acbf9d056816a4f2c124d864510ef3fe19c8620cfa319dbf10aae6647903cc3";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-copyright, ament-flake8, ament-pep257, python3Packages, rclcpp, rclpy, yasmin, yasmin-msgs, yasmin-ros }:
buildRosPackage {
pname = "ros-humble-yasmin-viewer";
version = "3.1.0-r1";
version = "3.2.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/yasmin-release/archive/release/humble/yasmin_viewer/3.1.0-1.tar.gz";
name = "3.1.0-1.tar.gz";
sha256 = "7a0f4b11f686e4a0453c1d95d9a7fe0690b18a71a4a7b53eb3164377edb108d2";
url = "https://github.com/ros2-gbp/yasmin-release/archive/release/humble/yasmin_viewer/3.2.0-2.tar.gz";
name = "3.2.0-2.tar.gz";
sha256 = "02a00520c037c57096518be01dd67fd86080f0ed825073fbfc6c5a89d007c90c";
};
buildType = "ament_cmake";
@ -20,7 +20,7 @@ buildRosPackage {
nativeBuildInputs = [ ament-cmake ament-cmake-python ];
meta = {
description = "TODO: Package description";
license = with lib.licenses; [ "TODO-License-declaration" ];
description = "YASMIN viewer for FSM";
license = with lib.licenses; [ gpl3 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-copyright, ament-flake8, ament-pep257, python3Packages }:
buildRosPackage {
pname = "ros-humble-yasmin";
version = "3.1.0-r1";
version = "3.2.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/yasmin-release/archive/release/humble/yasmin/3.1.0-1.tar.gz";
name = "3.1.0-1.tar.gz";
sha256 = "b246e13e32c512062c3840eeaca9c0451481fb53f87fff9eae0eb835c0a26dc5";
url = "https://github.com/ros2-gbp/yasmin-release/archive/release/humble/yasmin/3.2.0-2.tar.gz";
name = "3.2.0-2.tar.gz";
sha256 = "b812ccedec913fa6288215f249238a329fac50f337affd3785c7e9625314b3f8";
};
buildType = "ament_cmake";

View file

@ -2,20 +2,20 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-cmake, ros2-control-test-assets, std-srvs, steering-controllers-library }:
buildRosPackage {
pname = "ros-jazzy-ackermann-steering-controller";
version = "4.22.0-r1";
version = "4.23.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/ackermann_steering_controller/4.22.0-1.tar.gz";
name = "4.22.0-1.tar.gz";
sha256 = "b4043eec8df8ecf2e5f6586e64c21a33940eb8a867ec2707fb36d27ec4205f71";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/ackermann_steering_controller/4.23.0-1.tar.gz";
name = "4.23.0-1.tar.gz";
sha256 = "6afb2bb44a13ab67d77a2a292f86379396eb433dbb88f5218b34f386bca8c6c5";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake generate-parameter-library ];
checkInputs = [ ament-cmake-gmock controller-manager hardware-interface hardware-interface-testing ros2-control-test-assets ];
buildInputs = [ ament-cmake generate-parameter-library ros2-control-cmake ];
checkInputs = [ ament-cmake-gmock controller-manager hardware-interface-testing ros2-control-test-assets ];
propagatedBuildInputs = [ backward-ros control-msgs controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle std-srvs steering-controllers-library ];
nativeBuildInputs = [ ament-cmake ];

View file

@ -2,19 +2,19 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, angles, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, kinematics-interface, kinematics-interface-kdl, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, tf2, tf2-eigen, tf2-geometry-msgs, tf2-kdl, tf2-ros, trajectory-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, angles, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, kinematics-interface, kinematics-interface-kdl, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-cmake, ros2-control-test-assets, tf2, tf2-eigen, tf2-geometry-msgs, tf2-kdl, tf2-ros, trajectory-msgs }:
buildRosPackage {
pname = "ros-jazzy-admittance-controller";
version = "4.22.0-r1";
version = "4.23.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/admittance_controller/4.22.0-1.tar.gz";
name = "4.22.0-1.tar.gz";
sha256 = "7134bfad29508548ddb99a1b263aa7121536749d58b576c7fee6f07d3a38626c";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/admittance_controller/4.23.0-1.tar.gz";
name = "4.23.0-1.tar.gz";
sha256 = "9ed5fe17d878ce2f59255ccae7edf08ac54596e5cf94f45466815acbafc851f4";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
buildInputs = [ ament-cmake ros2-control-cmake ];
checkInputs = [ ament-cmake-gmock controller-manager hardware-interface-testing kinematics-interface-kdl ros2-control-test-assets ];
propagatedBuildInputs = [ angles backward-ros control-msgs control-toolbox controller-interface generate-parameter-library geometry-msgs hardware-interface kinematics-interface pluginlib rclcpp rclcpp-lifecycle realtime-tools tf2 tf2-eigen tf2-geometry-msgs tf2-kdl tf2-ros trajectory-msgs ];
nativeBuildInputs = [ ament-cmake ];

View file

@ -2,20 +2,20 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-cmake, ros2-control-test-assets, std-srvs, steering-controllers-library }:
buildRosPackage {
pname = "ros-jazzy-bicycle-steering-controller";
version = "4.22.0-r1";
version = "4.23.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/bicycle_steering_controller/4.22.0-1.tar.gz";
name = "4.22.0-1.tar.gz";
sha256 = "4b798a9b2b00b60ac42e21c3da75e4f90bada431229aadb84aaf3226b4075128";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/jazzy/bicycle_steering_controller/4.23.0-1.tar.gz";
name = "4.23.0-1.tar.gz";
sha256 = "20e49ce06f9502271fa95c0a67a81500d2f9280bf004a12a7acda7b3e1cd21be";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake generate-parameter-library ];
checkInputs = [ ament-cmake-gmock controller-manager hardware-interface hardware-interface-testing ros2-control-test-assets ];
buildInputs = [ ament-cmake generate-parameter-library ros2-control-cmake ];
checkInputs = [ ament-cmake-gmock controller-manager hardware-interface-testing ros2-control-test-assets ];
propagatedBuildInputs = [ backward-ros control-msgs controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle std-srvs steering-controllers-library ];
nativeBuildInputs = [ ament-cmake ];

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, bluez, joy-linux, python3Packages, twist-mux }:
buildRosPackage {
pname = "ros-jazzy-clearpath-bt-joy";
version = "2.2.2-r1";
version = "2.3.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_bt_joy/2.2.2-1.tar.gz";
name = "2.2.2-1.tar.gz";
sha256 = "b84c7026ab9d3f69d873e4faa61709c9495baf5071be17ca6d53500de51facf8";
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_bt_joy/2.3.0-1.tar.gz";
name = "2.3.0-1.tar.gz";
sha256 = "f3336b42f3afe6231d34349182a305df018ebe195680cb539a75ed40532f511b";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-control, clearpath-description, clearpath-generator-common }:
buildRosPackage {
pname = "ros-jazzy-clearpath-common";
version = "2.2.2-r1";
version = "2.3.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_common/2.2.2-1.tar.gz";
name = "2.2.2-1.tar.gz";
sha256 = "4173afa194f60318f569c450c585e2d5cff9ee62ee7734297b15999ba28ebaa8";
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_common/2.3.0-1.tar.gz";
name = "2.3.0-1.tar.gz";
sha256 = "e439083474c011d126ab7207269d1cc4162181cf4ee3edd96a1f88a0364baab1";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages }:
buildRosPackage {
pname = "ros-jazzy-clearpath-config";
version = "2.2.2-r1";
version = "2.3.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_config-release/archive/release/jazzy/clearpath_config/2.2.2-1.tar.gz";
name = "2.2.2-1.tar.gz";
sha256 = "6756e687a2f868e36c4293109d15b40e2cdd2a653a8740e53a37e851690eb25b";
url = "https://github.com/clearpath-gbp/clearpath_config-release/archive/release/jazzy/clearpath_config/2.3.0-1.tar.gz";
name = "2.3.0-1.tar.gz";
sha256 = "e36f2c529746277508c5ef510b8dfebe1de67c6283e29d464afd6191b3125936";
};
buildType = "ament_python";

View file

@ -2,20 +2,20 @@
# Copyright 2025 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-bt-joy, controller-manager, diff-drive-controller, imu-filter-madgwick, interactive-marker-twist-server, joint-state-broadcaster, joint-trajectory-controller, joy-linux, robot-localization, robot-state-publisher, teleop-twist-joy, twist-mux }:
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-bt-joy, controller-manager, diff-drive-controller, imu-filter-madgwick, interactive-marker-twist-server, joint-state-broadcaster, joint-trajectory-controller, joy-linux, mecanum-drive-controller, robot-localization, robot-state-publisher, teleop-twist-joy, twist-mux }:
buildRosPackage {
pname = "ros-jazzy-clearpath-control";
version = "2.2.2-r1";
version = "2.3.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_control/2.2.2-1.tar.gz";
name = "2.2.2-1.tar.gz";
sha256 = "2d26d9f580d4a81f9906c7adbe1ad29388a3c3542871c73840f0fe53be00c79c";
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_control/2.3.0-1.tar.gz";
name = "2.3.0-1.tar.gz";
sha256 = "baf1e86a8459e529da9376965b554fe279ed7ecb7f66ba9bdad67956e2332a5d";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ clearpath-bt-joy controller-manager diff-drive-controller imu-filter-madgwick interactive-marker-twist-server joint-state-broadcaster joint-trajectory-controller joy-linux robot-localization robot-state-publisher teleop-twist-joy twist-mux ];
propagatedBuildInputs = [ clearpath-bt-joy controller-manager diff-drive-controller imu-filter-madgwick interactive-marker-twist-server joint-state-broadcaster joint-trajectory-controller joy-linux mecanum-drive-controller robot-localization robot-state-publisher teleop-twist-joy twist-mux ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }:
buildRosPackage {
pname = "ros-jazzy-clearpath-customization";
version = "2.2.2-r1";
version = "2.3.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_customization/2.2.2-1.tar.gz";
name = "2.2.2-1.tar.gz";
sha256 = "de8fe147526a32e1e2f4ec1b202074d244802d121c0fc5dde158b897f5e60ff7";
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_customization/2.3.0-1.tar.gz";
name = "2.3.0-1.tar.gz";
sha256 = "a50722602d707a543790f540bd98967310d2b60b07127c8a38c85f8b1f9e51ac";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-manipulators-description, clearpath-mounts-description, clearpath-platform-description, clearpath-sensors-description }:
buildRosPackage {
pname = "ros-jazzy-clearpath-description";
version = "2.2.2-r1";
version = "2.3.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_description/2.2.2-1.tar.gz";
name = "2.2.2-1.tar.gz";
sha256 = "471e82da63bf4357fcf1b9adf69b9609674207bb7585cb423f9ded95f31956a7";
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_description/2.3.0-1.tar.gz";
name = "2.3.0-1.tar.gz";
sha256 = "7b54ea2581375e62cb4f6ff5c408ea46d3b8aeb29311288fff287ddd4770a5cc";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, clearpath-config, clearpath-control, clearpath-description, clearpath-manipulators, moveit-setup-srdf-plugins }:
buildRosPackage {
pname = "ros-jazzy-clearpath-generator-common";
version = "2.2.2-r1";
version = "2.3.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_generator_common/2.2.2-1.tar.gz";
name = "2.2.2-1.tar.gz";
sha256 = "34a051c579948557c564a312c562c2042f7f24aa079b1f6cf8e3664238ec2f91";
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/jazzy/clearpath_generator_common/2.3.0-1.tar.gz";
name = "2.3.0-1.tar.gz";
sha256 = "8225d29c6ef951a064c2534f825e9ab43236d30ee982311cb8c0c5f008837d14";
};
buildType = "ament_cmake";

Some files were not shown because too many files have changed in this diff Show more