regenerate all distros, Fri Dec 22 13:30:27 2023

This commit is contained in:
Superflore 2023-12-22 13:30:27 +00:00 committed by Ben Wolsieffer
parent cb54e58da4
commit 1f89e13710
628 changed files with 3754 additions and 2221 deletions

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, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-ackermann-steering-controller"; pname = "ros-humble-ackermann-steering-controller";
version = "2.27.0-r1"; version = "2.30.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ackermann_steering_controller/2.27.0-1.tar.gz"; url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ackermann_steering_controller/2.30.0-1.tar.gz";
name = "2.27.0-1.tar.gz"; name = "2.30.0-1.tar.gz";
sha256 = "ed946ac225557e5ea704bf4385e731752dcd587e078d7346c790dc5e10a5911c"; sha256 = "90ea555cb66b75467344e74daa8c91f75d172eb2d4f9e0e50bfd793120a173dc";
}; };
buildType = "ament_cmake"; 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, filters, generate-parameter-library, geometry-msgs, hardware-interface, joint-trajectory-controller, 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, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, filters, generate-parameter-library, geometry-msgs, hardware-interface, joint-trajectory-controller, 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 { buildRosPackage {
pname = "ros-humble-admittance-controller"; pname = "ros-humble-admittance-controller";
version = "2.27.0-r1"; version = "2.30.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/admittance_controller/2.27.0-1.tar.gz"; url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/admittance_controller/2.30.0-1.tar.gz";
name = "2.27.0-1.tar.gz"; name = "2.30.0-1.tar.gz";
sha256 = "42188175bb8435a8178d11709ae0db8297b892ab67cc9b20605d2f6949404a9e"; sha256 = "3402e76566b0a045a1d553b273b25a573699279189f7a8dd9bc08be1bc3d4ec4";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -2,20 +2,20 @@
# Copyright 2023 Open Source Robotics Foundation # Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license # Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, as2-alphanumeric-viewer, as2-behavior, as2-behavior-tree, as2-behaviors-motion, as2-behaviors-perception, as2-behaviors-platform, as2-behaviors-trajectory-generation, as2-cli, as2-core, as2-gazebo-classic-assets, as2-keyboard-teleoperation, as2-motion-controller, as2-motion-reference-handlers, as2-msgs, as2-platform-crazyflie, as2-platform-tello, as2-python-api, as2-realsense-interface, as2-state-estimator, as2-usb-camera-interface }: { lib, buildRosPackage, fetchurl, ament-cmake, as2-alphanumeric-viewer, as2-behavior, as2-behavior-tree, as2-behaviors-motion, as2-behaviors-perception, as2-behaviors-platform, as2-behaviors-trajectory-generation, as2-cli, as2-core, as2-gazebo-classic-assets, as2-ign-gazebo-assets, as2-keyboard-teleoperation, as2-motion-controller, as2-motion-reference-handlers, as2-msgs, as2-platform-crazyflie, as2-platform-ign-gazebo, as2-platform-tello, as2-python-api, as2-realsense-interface, as2-state-estimator, as2-usb-camera-interface }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-aerostack2"; pname = "ros-humble-aerostack2";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/aerostack2/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/aerostack2/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "f9aea9ab9b8cf166b5f2cd9e465389e42027ed40f0154ac3c33c2eefa0e81aea"; sha256 = "ac40ad62ac1094e0512ebe2b7a3fdf225110f7aa79673d9660c30363f4e435af";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";
buildInputs = [ ament-cmake ]; buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ as2-alphanumeric-viewer as2-behavior as2-behavior-tree as2-behaviors-motion as2-behaviors-perception as2-behaviors-platform as2-behaviors-trajectory-generation as2-cli as2-core as2-gazebo-classic-assets as2-keyboard-teleoperation as2-motion-controller as2-motion-reference-handlers as2-msgs as2-platform-crazyflie as2-platform-tello as2-python-api as2-realsense-interface as2-state-estimator as2-usb-camera-interface ]; propagatedBuildInputs = [ as2-alphanumeric-viewer as2-behavior as2-behavior-tree as2-behaviors-motion as2-behaviors-perception as2-behaviors-platform as2-behaviors-trajectory-generation as2-cli as2-core as2-gazebo-classic-assets as2-ign-gazebo-assets as2-keyboard-teleoperation as2-motion-controller as2-motion-reference-handlers as2-msgs as2-platform-crazyflie as2-platform-ign-gazebo as2-platform-tello as2-python-api as2-realsense-interface as2-state-estimator as2-usb-camera-interface ];
nativeBuildInputs = [ ament-cmake ]; nativeBuildInputs = [ ament-cmake ];
meta = { meta = {

View file

@ -15,7 +15,7 @@ buildRosPackage {
buildType = "cmake"; buildType = "cmake";
buildInputs = [ cmake python3Packages.numpy ]; buildInputs = [ cmake python3Packages.numpy ];
checkInputs = [ opencv ]; checkInputs = [ opencv opencv.cxxdev ];
nativeBuildInputs = [ cmake ]; nativeBuildInputs = [ cmake ];
meta = { meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-aruco-msgs"; pname = "ros-humble-aruco-msgs";
version = "5.0.3-r1"; version = "5.0.4-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/pal-gbp/aruco_ros-release/archive/release/humble/aruco_msgs/5.0.3-1.tar.gz"; url = "https://github.com/pal-gbp/aruco_ros-release/archive/release/humble/aruco_msgs/5.0.4-1.tar.gz";
name = "5.0.3-1.tar.gz"; name = "5.0.4-1.tar.gz";
sha256 = "9da6b2ed8e68ab83f6aabb4cdaea8413d8f66530905cfa76c855d0da62725cad"; sha256 = "651f6eaccc1fc67a6f6669f92cc4fd341e0011635c74d228a76a494f6b293995";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, aruco, aruco-msgs, cv-bridge, geometry-msgs, image-transport, rclcpp, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, aruco, aruco-msgs, cv-bridge, geometry-msgs, image-transport, rclcpp, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-aruco-ros"; pname = "ros-humble-aruco-ros";
version = "5.0.3-r1"; version = "5.0.4-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/pal-gbp/aruco_ros-release/archive/release/humble/aruco_ros/5.0.3-1.tar.gz"; url = "https://github.com/pal-gbp/aruco_ros-release/archive/release/humble/aruco_ros/5.0.4-1.tar.gz";
name = "5.0.3-1.tar.gz"; name = "5.0.4-1.tar.gz";
sha256 = "f9822b2604028e438262577bc3543b6c6be7f14c33fb5501ae839424adf93b5b"; sha256 = "6a1d4d30fa8477b1e943cef594eb2eb799bc7a4020d883d554aac890a4c1789a";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, eigen }: { lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, eigen }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-aruco"; pname = "ros-humble-aruco";
version = "5.0.3-r1"; version = "5.0.4-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/pal-gbp/aruco_ros-release/archive/release/humble/aruco/5.0.3-1.tar.gz"; url = "https://github.com/pal-gbp/aruco_ros-release/archive/release/humble/aruco/5.0.4-1.tar.gz";
name = "5.0.3-1.tar.gz"; name = "5.0.4-1.tar.gz";
sha256 = "ef6192f44fceb9a53a3f14baa4a0fc08a1ec9184cc089e2872162a17dc2e8c66"; sha256 = "719481ea6dba98a00a04587366c39cbe55bffeebb00eecabb547c30ab9abee94";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-core, as2-msgs, eigen, geometry-msgs, ncurses, rclcpp, sensor-msgs, std-msgs, std-srvs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-core, as2-msgs, eigen, geometry-msgs, ncurses, rclcpp, sensor-msgs, std-msgs, std-srvs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-alphanumeric-viewer"; pname = "ros-humble-as2-alphanumeric-viewer";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_alphanumeric_viewer/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_alphanumeric_viewer/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "82b58c4ce27f3d47275bc4574b97c0440869126eaaf1fafcdeab399fe042d813"; sha256 = "838a642b6cf5388464fbf35708849e4226bd0c46ce85ca4590b120dd24e088b3";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, as2-core, as2-msgs, behaviortree-cpp-v3, geometry-msgs, nav2-behavior-tree, nav2-msgs, rclcpp, rclcpp-action, sensor-msgs, std-srvs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, as2-core, as2-msgs, behaviortree-cpp-v3, geometry-msgs, nav2-behavior-tree, nav2-msgs, rclcpp, rclcpp-action, sensor-msgs, std-srvs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-behavior-tree"; pname = "ros-humble-as2-behavior-tree";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behavior_tree/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behavior_tree/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "c8e17492362c44bc33b80de4c5940b9023cb44888eb8582db2cda09d08ae5b52"; sha256 = "7f70f650e245de8478492dd117ec96816c5dc92008cae59b456e4bb2f752fe6d";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-core, as2-msgs, rclcpp, std-msgs, std-srvs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-core, as2-msgs, rclcpp, std-msgs, std-srvs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-behavior"; pname = "ros-humble-as2-behavior";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behavior/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behavior/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "aca711d115623b2429912d121a1f4a45feef00c22f661d05b12c95c02dfd061c"; sha256 = "0c1b6e3820191aeb8e763c90b028f7cd24176da4aa4b050fc5f468045427a367";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -2,21 +2,21 @@
# Copyright 2023 Open Source Robotics Foundation # Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license # Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-behavior, as2-core, as2-motion-reference-handlers, as2-msgs, pluginlib, rclcpp, rclcpp-action, std-srvs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-behavior, as2-core, as2-motion-reference-handlers, as2-msgs, pluginlib, rclcpp, rclcpp-action, rclcpp-components, std-srvs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-behaviors-motion"; pname = "ros-humble-as2-behaviors-motion";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_motion/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_motion/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "7fe84746625746af69c9da401ad563b6b6dc27f8cddf05cbd452487795b00d39"; sha256 = "eb9e2390fcb9630de06d40fe01ba7599216a08925ccf56b1f8d34e0e97d2e863";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";
buildInputs = [ ament-cmake ]; buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-cmake-cpplint ament-lint-auto ]; checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-cmake-cpplint ament-lint-auto ];
propagatedBuildInputs = [ as2-behavior as2-core as2-motion-reference-handlers as2-msgs pluginlib rclcpp rclcpp-action std-srvs ]; propagatedBuildInputs = [ as2-behavior as2-core as2-motion-reference-handlers as2-msgs pluginlib rclcpp rclcpp-action rclcpp-components std-srvs ];
nativeBuildInputs = [ ament-cmake ]; nativeBuildInputs = [ ament-cmake ];
meta = { meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-behavior, as2-core, as2-msgs, cv-bridge, rclcpp, sensor-msgs, std-msgs, std-srvs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-behavior, as2-core, as2-msgs, cv-bridge, rclcpp, sensor-msgs, std-msgs, std-srvs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-behaviors-perception"; pname = "ros-humble-as2-behaviors-perception";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_perception/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_perception/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "effb1aee242b3c53abdf5e8d0732471a2e0e4c35dfdd8724775105f35fe25a4c"; sha256 = "a9e6a477319e42c6ea0030b04de34b86fa0b15e209974495e4e057eb892d9164";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-behavior, as2-core, as2-msgs, rclcpp, rclcpp-action }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-behavior, as2-core, as2-msgs, rclcpp, rclcpp-action }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-behaviors-platform"; pname = "ros-humble-as2-behaviors-platform";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_platform/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_platform/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "8ea6418de1f9030810bc7d5163ed7457400eb8007a6e37ae58b5c2cd66546639"; sha256 = "780ae1283d636e78fbe9e6223d979a7348704a80b885c4fa06308f6f30e6d7e7";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -2,24 +2,24 @@
# Copyright 2023 Open Source Robotics Foundation # Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license # Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-behavior, as2-core, as2-motion-reference-handlers, as2-msgs, eigen, geometry-msgs, rclcpp, std-msgs, std-srvs, trajectory-msgs, visualization-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-behavior, as2-core, as2-motion-reference-handlers, as2-msgs, eigen, geometry-msgs, rclcpp, rclcpp-components, std-msgs, std-srvs, trajectory-msgs, visualization-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-behaviors-trajectory-generation"; pname = "ros-humble-as2-behaviors-trajectory-generation";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_trajectory_generation/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_trajectory_generation/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "ca9e8d8c000e7987d83b60d9c7ac97450a1bd6178705eb1bb1f704b7473d8d05"; sha256 = "c7d7f5cb093552cdda51e42422906aeca104eea2ef9e734f269f09821d2b66c4";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";
checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-cmake-cpplint ament-lint-auto ]; checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-cmake-cpplint ament-lint-auto ];
propagatedBuildInputs = [ ament-cmake as2-behavior as2-core as2-motion-reference-handlers as2-msgs eigen geometry-msgs rclcpp std-msgs std-srvs trajectory-msgs visualization-msgs ]; propagatedBuildInputs = [ ament-cmake as2-behavior as2-core as2-motion-reference-handlers as2-msgs eigen geometry-msgs rclcpp rclcpp-components std-msgs std-srvs trajectory-msgs visualization-msgs ];
nativeBuildInputs = [ ament-cmake ]; nativeBuildInputs = [ ament-cmake ];
meta = { meta = {
description = ''Aerostack behaviors colection for trajectory generator''; description = ''Aerostack behaviors collection for trajectory generation'';
license = with lib.licenses; [ bsd3 ]; license = with lib.licenses; [ bsd3 ];
}; };
} }

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake }: { lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-cli"; pname = "ros-humble-as2-cli";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_cli/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_cli/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "278d842c1d536063e670f73a79f7e59b1a2627b162c66cfef9f8df3cd884f939"; sha256 = "9a8d2f7fa92db2e891d21fa1f3a49e174242c54990a13206cece497a021c5549";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-gtest, as2-msgs, cv-bridge, eigen, geographic-msgs, geographiclib, geometry-msgs, image-transport, nav-msgs, rclcpp, rclcpp-action, rclcpp-lifecycle, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, yaml-cpp }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-gtest, as2-msgs, cv-bridge, eigen, geographic-msgs, geographiclib, geometry-msgs, image-transport, nav-msgs, rclcpp, rclcpp-action, rclcpp-lifecycle, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, yaml-cpp }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-core"; pname = "ros-humble-as2-core";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_core/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_core/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "0ca84d13b256a395ced866e52c5e05f9cc3df5a9c32a4990eec2bc62e9b6bd60"; sha256 = "a1fe13d9801f3ff459e3966353e3dc27b0e5e9947db09341323d42429f73da4d";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo-ros-pkgs, python3Packages, rclcpp }: { lib, buildRosPackage, fetchurl, ament-cmake, gazebo-ros-pkgs, python3Packages, rclcpp }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-gazebo-classic-assets"; pname = "ros-humble-as2-gazebo-classic-assets";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_gazebo_classic_assets/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_gazebo_classic_assets/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "9d5293f81cbdd0ee8d8dec3f8e5740ba71db68c3b4f5da28d7d1c301594bad47"; sha256 = "346b24a443f1cdbf1e396f8b934a6f05f8d23c711b6c97bccb542e2048c028c1";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, as2-motion-reference-handlers, as2-python-api, pythonPackages, rclpy }: { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, as2-motion-reference-handlers, as2-python-api, pythonPackages, rclpy }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-keyboard-teleoperation"; pname = "ros-humble-as2-keyboard-teleoperation";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_keyboard_teleoperation/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_keyboard_teleoperation/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "49b62b7fbb4578940cc5ae0a689654e3ca6a2902e695f6e025da13ce67e475fa"; sha256 = "6d27f8917b3adcdcf5213fc5ff8cb990e165fbdf74000abb2944fd7f356b1503";
}; };
buildType = "ament_python"; buildType = "ament_python";

View file

@ -2,20 +2,20 @@
# Copyright 2023 Open Source Robotics Foundation # Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license # Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-core, as2-motion-reference-handlers, as2-msgs, eigen, gbenchmark, geometry-msgs, pluginlib, rclcpp, yaml-cpp }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gtest, ament-lint-auto, as2-core, as2-motion-reference-handlers, as2-msgs, eigen, gbenchmark, geometry-msgs, pluginlib, rclcpp, yaml-cpp }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-motion-controller"; pname = "ros-humble-as2-motion-controller";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_motion_controller/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_motion_controller/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "8c9956716bc483195b98420fbb337af4ddaa5a82cc3d8ccae59e7add55af2a7c"; sha256 = "6122f55455c0b4771a7984df0af30a2b489c8925f3a6ada6645e8b91f43e1c34";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";
buildInputs = [ ament-cmake ]; buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-cmake-cpplint ament-lint-auto ]; checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gtest ament-lint-auto ];
propagatedBuildInputs = [ as2-core as2-motion-reference-handlers as2-msgs eigen gbenchmark geometry-msgs pluginlib rclcpp yaml-cpp ]; propagatedBuildInputs = [ as2-core as2-motion-reference-handlers as2-msgs eigen gbenchmark geometry-msgs pluginlib rclcpp yaml-cpp ];
nativeBuildInputs = [ ament-cmake ]; nativeBuildInputs = [ ament-cmake ];

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-python, ament-lint-auto, as2-core, as2-msgs, eigen, geometry-msgs, rclcpp, rclcpp-action, rclpy, std-msgs, std-srvs, trajectory-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-python, ament-lint-auto, as2-core, as2-msgs, eigen, geometry-msgs, rclcpp, rclcpp-action, rclpy, std-msgs, std-srvs, trajectory-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-motion-reference-handlers"; pname = "ros-humble-as2-motion-reference-handlers";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_motion_reference_handlers/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_motion_reference_handlers/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "54c398eb61847c4165f73ba625fb5414f1c214bce4bb2659bcb7c7f0f20d2d02"; sha256 = "69d1cdad61617e00051df0f4a023e2b8579088e42fca9f9e77980a4fd2647582";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, builtin-interfaces, geographic-msgs, geometry-msgs, nav-msgs, rclcpp, rosidl-default-generators, rosidl-default-runtime, std-msgs }: { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, builtin-interfaces, geographic-msgs, geometry-msgs, nav-msgs, rclcpp, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-msgs"; pname = "ros-humble-as2-msgs";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_msgs/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_msgs/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "7a682a29256a6a53ba3595fb43a636bc8a3d37623ec82b3113f930e76a156ada"; sha256 = "19873e38f5896e137413f2d81acd5a7000c6015ae87701f6a0699276923d5d20";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-python, ament-lint-auto, as2-core, as2-msgs, eigen, geometry-msgs, libusb1, nav-msgs, rclcpp, rclpy, sensor-msgs, std-msgs, std-srvs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-python, ament-lint-auto, as2-core, as2-msgs, eigen, geometry-msgs, libusb1, nav-msgs, rclcpp, rclpy, sensor-msgs, std-msgs, std-srvs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-platform-crazyflie"; pname = "ros-humble-as2-platform-crazyflie";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_platform_crazyflie/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_platform_crazyflie/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "67883ba6e82a9e3e733347c0bacc5fef1a6e6bdd3b38fbf37d98a84f9af451dd"; sha256 = "99d16f555bd975e66c335ab67553883bdd2495a5e0c578e3c935f7bf6c84ac56";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-gtest, ament-lint-auto, ament-lint-common, as2-core, as2-msgs, geometry-msgs, nav-msgs, rclcpp, sensor-msgs, std-msgs, std-srvs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-gtest, ament-lint-auto, ament-lint-common, as2-core, as2-msgs, geometry-msgs, nav-msgs, rclcpp, sensor-msgs, std-msgs, std-srvs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-platform-dji-osdk"; pname = "ros-humble-as2-platform-dji-osdk";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_platform_dji_osdk/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_platform_dji_osdk/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "de5e2f968f4eeb8b77376990c1a12fbbfacbc41eb04a0988a72b5a02b4111c56"; sha256 = "cd864b34ae39ea1ffd7896f83992f2a413a7f0cc57315cf25967b6093b29e126";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-core, as2-ign-gazebo-assets, as2-msgs, geometry-msgs, rclcpp }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-core, as2-ign-gazebo-assets, as2-msgs, geometry-msgs, rclcpp }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-platform-ign-gazebo"; pname = "ros-humble-as2-platform-ign-gazebo";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_platform_ign_gazebo/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_platform_ign_gazebo/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "3cf0e921c28d05c2e11cce276dedbc257a910b31c5031ea31f50cabf038c4d8b"; sha256 = "7a456919ecefcd3a5684c5a6e63b9cdfa13b859820c904734d75c7f088a190f6";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-core, as2-msgs, eigen, geometry-msgs, nav-msgs, rclcpp, rclpy, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-core, as2-msgs, eigen, geometry-msgs, nav-msgs, rclcpp, rclpy, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-platform-tello"; pname = "ros-humble-as2-platform-tello";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_platform_tello/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_platform_tello/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "d96120b0aff26b914ff860504cb7468e41fd5b5acee0a7eb7b579853eebb2000"; sha256 = "386a89c7bdd531c2a2e1cc275e365f0e5b53854f87da30ec45d5e5f2d4259403";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, as2-core, as2-msgs, geometry-msgs, librealsense2, nav-msgs, rclcpp, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, as2-core, as2-msgs, geometry-msgs, librealsense2, nav-msgs, rclcpp, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-realsense-interface"; pname = "ros-humble-as2-realsense-interface";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_realsense_interface/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_realsense_interface/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "ac99c3ea9f6a61c7b1aca9adf34966fe9e4b8b4e012c092e2eee701d36aab29f"; sha256 = "06f3507ad974667ee2bcfc8d8a83bec0a45eb13ddf4ee8a2fed015af0b131d6d";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-core, geometry-msgs, nav-msgs, rclcpp, tf2, tf2-ros }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-core, geometry-msgs, nav-msgs, rclcpp, tf2, tf2-ros }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-state-estimator"; pname = "ros-humble-as2-state-estimator";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_state_estimator/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_state_estimator/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "7628adadf2c6828fa88a7f97498cb2643105f7f43980d0a4183925714fdd07ac"; sha256 = "bcfa5ca1bc66bddd38a9abf0e20b3302e60bb4f3bd309ae69ff64b7e029bbb57";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, as2-core, as2-msgs, cv-bridge, rclcpp, sensor-msgs, std-msgs, std-srvs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, as2-core, as2-msgs, cv-bridge, rclcpp, sensor-msgs, std-msgs, std-srvs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-as2-usb-camera-interface"; pname = "ros-humble-as2-usb-camera-interface";
version = "1.0.5-r1"; version = "1.0.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_usb_camera_interface/1.0.5-1.tar.gz"; url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_usb_camera_interface/1.0.6-1.tar.gz";
name = "1.0.5-1.tar.gz"; name = "1.0.6-1.tar.gz";
sha256 = "3a866848c2f5b6a0ef14287e4c394d3a389c61b0bd958d087f113e6448180e9c"; sha256 = "1874e8da2499d698ef54725f6b73af61258f1abe28ff4a87b53a46486b26136c";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -16,7 +16,7 @@ buildRosPackage {
buildType = "ament_cmake"; buildType = "ament_cmake";
buildInputs = [ ament-cmake ]; buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-clang-format ament-lint-auto ament-lint-common ]; checkInputs = [ ament-cmake-clang-format ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ opencv rclcpp rclcpp-components rosbag2-cpp rosbag2-storage sensor-msgs ]; propagatedBuildInputs = [ opencv opencv.cxxdev rclcpp rclcpp-components rosbag2-cpp rosbag2-storage sensor-msgs ];
nativeBuildInputs = [ ament-cmake ]; nativeBuildInputs = [ ament-cmake ];
meta = { meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, boost, cppzmq, ncurses, rclcpp, ros-environment }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, boost, cppzmq, ncurses, rclcpp, ros-environment }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-behaviortree-cpp-v3"; pname = "ros-humble-behaviortree-cpp-v3";
version = "3.8.5-r1"; version = "3.8.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/humble/behaviortree_cpp_v3/3.8.5-1.tar.gz"; url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/humble/behaviortree_cpp_v3/3.8.6-1.tar.gz";
name = "3.8.5-1.tar.gz"; name = "3.8.6-1.tar.gz";
sha256 = "7fc53e76961607b6275725de420746141ec8890100893f1fd4a59ba53cd41e66"; sha256 = "f2304ccd6c62b55adfc6387ccc724b4d04c178b3071616b661ccee3eb45a0041";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, cppzmq, rclcpp, ros-environment, sqlite }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, cppzmq, rclcpp, ros-environment, sqlite }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-behaviortree-cpp"; pname = "ros-humble-behaviortree-cpp";
version = "4.4.1-r1"; version = "4.4.3-r2";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/humble/behaviortree_cpp/4.4.1-1.tar.gz"; url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/humble/behaviortree_cpp/4.4.3-2.tar.gz";
name = "4.4.1-1.tar.gz"; name = "4.4.3-2.tar.gz";
sha256 = "c1f18f59f7a55fc8fb8b991b1cd1ab9b7198507963787b7ce8e70f68e2566ddc"; sha256 = "205050398ea081816f299396d3873a4e585445319a3729c4bc764349ed16f9f7";
}; };
buildType = "ament_cmake"; 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, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-bicycle-steering-controller"; pname = "ros-humble-bicycle-steering-controller";
version = "2.27.0-r1"; version = "2.30.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/bicycle_steering_controller/2.27.0-1.tar.gz"; url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/bicycle_steering_controller/2.30.0-1.tar.gz";
name = "2.27.0-1.tar.gz"; name = "2.30.0-1.tar.gz";
sha256 = "2b7dbb5f5994e8fbd8a048715f3ff94ec2b5df377d62d0ca67c06dc650936a2b"; sha256 = "d1bdd457e167fea8f5c1d4588c5364186bf19d79735a537fe014395dbf21eb67";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-control, clearpath-description, clearpath-generator-common, clearpath-platform }: { lib, buildRosPackage, fetchurl, ament-cmake, clearpath-control, clearpath-description, clearpath-generator-common, clearpath-platform }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-clearpath-common"; pname = "ros-humble-clearpath-common";
version = "0.1.3-r1"; version = "0.2.1-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_common/0.1.3-1.tar.gz"; url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_common/0.2.1-1.tar.gz";
name = "0.1.3-1.tar.gz"; name = "0.2.1-1.tar.gz";
sha256 = "4828a9ac823df3ca381c385c68c096990593ed75605a65adedd840e3b71a2975"; sha256 = "bb434ac0474e23d7bb913ad88e9fc1ec8215f423946bae4d8481d258c5ec0215";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages }: { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-clearpath-config"; pname = "ros-humble-clearpath-config";
version = "0.1.1-r1"; version = "0.2.0-r2";
src = fetchurl { src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_config-release/archive/release/humble/clearpath_config/0.1.1-1.tar.gz"; url = "https://github.com/clearpath-gbp/clearpath_config-release/archive/release/humble/clearpath_config/0.2.0-2.tar.gz";
name = "0.1.1-1.tar.gz"; name = "0.2.0-2.tar.gz";
sha256 = "635ba85c7a2bee51e545a262b3088cb97d99c4c87a09b1cc5b7f978440519710"; sha256 = "d57b8463f3c634796a9d99dae5fd101d34f454331a1a181feaf0f5f683a97f13";
}; };
buildType = "ament_python"; buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, 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, 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 }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-clearpath-control"; pname = "ros-humble-clearpath-control";
version = "0.1.3-r1"; version = "0.2.1-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_control/0.1.3-1.tar.gz"; url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_control/0.2.1-1.tar.gz";
name = "0.1.3-1.tar.gz"; name = "0.2.1-1.tar.gz";
sha256 = "1880971ca205da73b6bc1d27e68ef0c3caddd46ea134070c7951ef75142d9054"; sha256 = "29a344eb02764c1b8188beb2ff12d20da79c1a97377288b758d54d67fad95f16";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-mounts-description, clearpath-platform-description, clearpath-sensors-description }: { lib, buildRosPackage, fetchurl, ament-cmake, clearpath-mounts-description, clearpath-platform-description, clearpath-sensors-description }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-clearpath-description"; pname = "ros-humble-clearpath-description";
version = "0.1.3-r1"; version = "0.2.1-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_description/0.1.3-1.tar.gz"; url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_description/0.2.1-1.tar.gz";
name = "0.1.3-1.tar.gz"; name = "0.2.1-1.tar.gz";
sha256 = "8f47715d546fdf765e0971cc196abd2179aff5ef89bd9a4decec4c8322ebf5a2"; sha256 = "cfe1844713d6aafefac54c7f35b4a9d97f2eb496d300fea8118fef6714260cd0";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-config, clearpath-control, clearpath-description, clearpath-platform }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-config, clearpath-control, clearpath-description, clearpath-platform }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-clearpath-generator-common"; pname = "ros-humble-clearpath-generator-common";
version = "0.1.3-r1"; version = "0.2.1-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_generator_common/0.1.3-1.tar.gz"; url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_generator_common/0.2.1-1.tar.gz";
name = "0.1.3-1.tar.gz"; name = "0.2.1-1.tar.gz";
sha256 = "a5c52ae442ddff243787cdec278a5b17471784f7b11c820c325444bfb193e33d"; sha256 = "3ab50f2c89984b78fa72eaec189979e6ce1d14f91ede01e2384cc71272e7a32b";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-config, clearpath-generator-common }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-config, clearpath-generator-common }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-clearpath-generator-gz"; pname = "ros-humble-clearpath-generator-gz";
version = "0.1.3-r1"; version = "0.2.1-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_generator_gz/0.1.3-1.tar.gz"; url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_generator_gz/0.2.1-1.tar.gz";
name = "0.1.3-1.tar.gz"; name = "0.2.1-1.tar.gz";
sha256 = "6bff4cd4a980a0311702d51925bb9feaccb1d2889316cc1cd1bebbc9f1f0caa4"; sha256 = "84d21e5da421a78a658799320a8bb1170cf54752674612e4b7c7aa75adaab9e7";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-common, clearpath-generator-gz, clearpath-viz, ign-ros2-control, ros-gz }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-common, clearpath-generator-gz, clearpath-viz, ign-ros2-control, ros-gz }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-clearpath-gz"; pname = "ros-humble-clearpath-gz";
version = "0.1.3-r1"; version = "0.2.1-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_gz/0.1.3-1.tar.gz"; url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_gz/0.2.1-1.tar.gz";
name = "0.1.3-1.tar.gz"; name = "0.2.1-1.tar.gz";
sha256 = "06bc2252305f5f5c3e4b9eadca92005943cfa032521716758ecc33199d1e8dbd"; sha256 = "a9ecf4991540e76388df2995ace61c1768049031fe61e54ea49ab8f6e5424ee1";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake }: { lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-clearpath-mounts-description"; pname = "ros-humble-clearpath-mounts-description";
version = "0.1.3-r1"; version = "0.2.1-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_mounts_description/0.1.3-1.tar.gz"; url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_mounts_description/0.2.1-1.tar.gz";
name = "0.1.3-1.tar.gz"; name = "0.2.1-1.tar.gz";
sha256 = "3dd3df249a6a0ec0013c6f8e68584b19525999ba096d359a250e7c79ffcb9881"; sha256 = "eb48e479cf009d2086ac169a340dcebfcf740edc8fd955b4d80804fb42cd6a8b";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-platform-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, clearpath-platform-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-clearpath-msgs"; pname = "ros-humble-clearpath-msgs";
version = "0.0.4-r1"; version = "0.2.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_msgs-release/archive/release/humble/clearpath_msgs/0.0.4-1.tar.gz"; url = "https://github.com/clearpath-gbp/clearpath_msgs-release/archive/release/humble/clearpath_msgs/0.2.0-1.tar.gz";
name = "0.0.4-1.tar.gz"; name = "0.2.0-1.tar.gz";
sha256 = "a55f459d96d9ea0214420798560f041d3290068d5b395a68ce605b5b02f286dc"; sha256 = "506e283e487c92b5dbe7c7b38fdb9ccbe2123cc28f4447ab24a958df0e07cd66";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, urdf, xacro }: { lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, urdf, xacro }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-clearpath-platform-description"; pname = "ros-humble-clearpath-platform-description";
version = "0.1.3-r1"; version = "0.2.1-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_platform_description/0.1.3-1.tar.gz"; url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_platform_description/0.2.1-1.tar.gz";
name = "0.1.3-1.tar.gz"; name = "0.2.1-1.tar.gz";
sha256 = "9ba561d2bdc3a1bb5aca1070ffd8773255f0c410959148f904bd3a113b998fc0"; sha256 = "ebfcd30cfbd1833390ce28ff3d7e522b150d907a59c7a829d0748d9e68d3b27f";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-clearpath-platform-msgs"; pname = "ros-humble-clearpath-platform-msgs";
version = "0.0.4-r1"; version = "0.2.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_msgs-release/archive/release/humble/clearpath_platform_msgs/0.0.4-1.tar.gz"; url = "https://github.com/clearpath-gbp/clearpath_msgs-release/archive/release/humble/clearpath_platform_msgs/0.2.0-1.tar.gz";
name = "0.0.4-1.tar.gz"; name = "0.2.0-1.tar.gz";
sha256 = "f337f2741b91d275ba709cfe3becb53c933b18ff17cd3c2e06e4e8345ae4b551"; sha256 = "ef0a5b9cabf444a95e969b31444587f9a3ab00855d5080114c5838b8fdca69f7";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-control, clearpath-platform-description, clearpath-platform-msgs, controller-interface, controller-manager, controller-manager-msgs, geometry-msgs, hardware-interface, nav-msgs, pluginlib, rclcpp, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros, xacro }: { lib, buildRosPackage, fetchurl, ament-cmake, clearpath-control, clearpath-platform-description, clearpath-platform-msgs, controller-interface, controller-manager, controller-manager-msgs, geometry-msgs, hardware-interface, nav-msgs, pluginlib, rclcpp, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros, xacro }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-clearpath-platform"; pname = "ros-humble-clearpath-platform";
version = "0.1.3-r1"; version = "0.2.1-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_platform/0.1.3-1.tar.gz"; url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_platform/0.2.1-1.tar.gz";
name = "0.1.3-1.tar.gz"; name = "0.2.1-1.tar.gz";
sha256 = "4c4d2da316ab6b4988c495be25b716fb1a4aa3907f97019c0ea8be7fb883a92c"; sha256 = "14971a741ebb82346e2c48c5b5362bb75f19b993ad06544f31837292b58f5dbb";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, realsense2-description, velodyne-description }: { lib, buildRosPackage, fetchurl, ament-cmake, realsense2-description, velodyne-description }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-clearpath-sensors-description"; pname = "ros-humble-clearpath-sensors-description";
version = "0.1.3-r1"; version = "0.2.1-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_sensors_description/0.1.3-1.tar.gz"; url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_sensors_description/0.2.1-1.tar.gz";
name = "0.1.3-1.tar.gz"; name = "0.2.1-1.tar.gz";
sha256 = "fb19e76f81a1f91f2f8aea4833f69481070065fa4e634070c1a2458cc6f9df5e"; sha256 = "ccda844c6093c9884a004fe624883f0c4e9d30280b58ef42b1769f19eaa1fc65";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-generator-gz, clearpath-gz }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-generator-gz, clearpath-gz }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-clearpath-simulator"; pname = "ros-humble-clearpath-simulator";
version = "0.1.3-r1"; version = "0.2.1-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_simulator/0.1.3-1.tar.gz"; url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_simulator/0.2.1-1.tar.gz";
name = "0.1.3-1.tar.gz"; name = "0.2.1-1.tar.gz";
sha256 = "47325ebc27d286931d2c104021e98301baca116b792de46635873a3e8fbf5e2a"; sha256 = "3ad50aa6cda37ad6845700e3584cade1f860ba79239dd625510cd081276a1473";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -2,21 +2,21 @@
# Copyright 2023 Open Source Robotics Foundation # Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license # Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, control-msgs, rclcpp, rclcpp-lifecycle, rcutils, realtime-tools }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, control-msgs, filters, generate-parameter-library, geometry-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, realtime-tools }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-control-toolbox"; pname = "ros-humble-control-toolbox";
version = "3.1.0-r1"; version = "3.2.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/control_toolbox-release/archive/release/humble/control_toolbox/3.1.0-1.tar.gz"; url = "https://github.com/ros2-gbp/control_toolbox-release/archive/release/humble/control_toolbox/3.2.0-1.tar.gz";
name = "3.1.0-1.tar.gz"; name = "3.2.0-1.tar.gz";
sha256 = "b796bc36cf39de0e51077c6338ea0b00f4ee1641d898e01127a11c795b82b55f"; sha256 = "6209149ad64868e38b82aeda0318ffa316ef9a953c1938b20a1bbfdc2cb4039b";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";
buildInputs = [ ament-cmake ]; buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-gmock ament-cmake-gtest rclcpp-lifecycle ]; checkInputs = [ ament-cmake-gmock ament-cmake-gtest rclcpp-lifecycle ];
propagatedBuildInputs = [ control-msgs rclcpp rcutils realtime-tools ]; propagatedBuildInputs = [ control-msgs filters generate-parameter-library geometry-msgs pluginlib rclcpp rcutils realtime-tools ];
nativeBuildInputs = [ ament-cmake ]; nativeBuildInputs = [ ament-cmake ];
meta = { meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, hardware-interface, rclcpp-lifecycle, sensor-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, hardware-interface, rclcpp-lifecycle, sensor-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-controller-interface"; pname = "ros-humble-controller-interface";
version = "2.35.0-r1"; version = "2.36.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_interface/2.35.0-1.tar.gz"; url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_interface/2.36.0-1.tar.gz";
name = "2.35.0-1.tar.gz"; name = "2.36.0-1.tar.gz";
sha256 = "33249604146be0857066fd2f156b948879c098902dbb906ca56e237f8a2d5206"; sha256 = "cc40eb9d6612c8bf7667823384eb3a4a4fa01867cc84630501f8a112a39c102d";
}; };
buildType = "ament_cmake"; 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 }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, lifecycle-msgs, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-controller-manager-msgs"; pname = "ros-humble-controller-manager-msgs";
version = "2.35.0-r1"; version = "2.36.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager_msgs/2.35.0-1.tar.gz"; url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager_msgs/2.36.0-1.tar.gz";
name = "2.35.0-1.tar.gz"; name = "2.36.0-1.tar.gz";
sha256 = "a081b51e6c05e29ab1f696a28a4d65ca27214d6378c8f888a2ecf5b618abfb95"; sha256 = "ad1ad7ff378afe6bf943b4cbbf604d3b6f1445ce01bb254a79a56ebe13e45255";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-python, ament-index-cpp, backward-ros, controller-interface, controller-manager-msgs, hardware-interface, launch, launch-ros, pluginlib, rclcpp, rcpputils, realtime-tools, ros2-control-test-assets, ros2param, ros2run, std-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-python, ament-index-cpp, backward-ros, controller-interface, controller-manager-msgs, hardware-interface, launch, launch-ros, pluginlib, rclcpp, rcpputils, realtime-tools, ros2-control-test-assets, ros2param, ros2run, std-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-controller-manager"; pname = "ros-humble-controller-manager";
version = "2.35.0-r1"; version = "2.36.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager/2.35.0-1.tar.gz"; url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager/2.36.0-1.tar.gz";
name = "2.35.0-1.tar.gz"; name = "2.36.0-1.tar.gz";
sha256 = "de768403a309e33992e94e143c4a437a2ce60a243e173c45bfdef73614bbe027"; sha256 = "60a1f87e6f6865b59ccb071201509fe4a48358d4fb0fa4bafba60aba95e952f5";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -16,7 +16,7 @@ buildRosPackage {
buildType = "ament_cmake"; buildType = "ament_cmake";
buildInputs = [ ament-cmake ]; buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ]; checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ crane-plus-control crane-plus-description crane-plus-moveit-config cv-bridge geometry-msgs image-geometry moveit-ros-planning-interface opencv rclcpp tf2-geometry-msgs usb-cam ]; propagatedBuildInputs = [ crane-plus-control crane-plus-description crane-plus-moveit-config cv-bridge geometry-msgs image-geometry moveit-ros-planning-interface opencv opencv.cxxdev rclcpp tf2-geometry-msgs usb-cam ];
nativeBuildInputs = [ ament-cmake ]; nativeBuildInputs = [ ament-cmake ];
meta = { meta = {

View file

@ -16,7 +16,7 @@ buildRosPackage {
buildType = "ament_cmake"; buildType = "ament_cmake";
buildInputs = [ ament-cmake-ros python-cmake-module ]; buildInputs = [ ament-cmake-ros python-cmake-module ];
checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common ]; checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ament-index-python boost opencv python3Packages.numpy python3Packages.opencv4 rcpputils sensor-msgs ]; propagatedBuildInputs = [ ament-index-python boost opencv opencv.cxxdev python3Packages.numpy python3Packages.opencv4 rcpputils sensor-msgs ];
nativeBuildInputs = [ ament-cmake-ros python-cmake-module ]; nativeBuildInputs = [ ament-cmake-ros python-cmake-module ];
meta = { meta = {

View file

@ -16,7 +16,7 @@ buildRosPackage {
buildType = "ament_cmake"; buildType = "ament_cmake";
buildInputs = [ ament-cmake-auto class-loader ]; buildInputs = [ ament-cmake-auto class-loader ];
checkInputs = [ ament-lint-auto ament-lint-common ]; checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ cv-bridge image-geometry image-transport message-filters opencv rclcpp rclcpp-components sensor-msgs stereo-msgs tf2 tf2-eigen tf2-ros ]; propagatedBuildInputs = [ cv-bridge image-geometry image-transport message-filters opencv opencv.cxxdev rclcpp rclcpp-components sensor-msgs stereo-msgs tf2 tf2-eigen tf2-ros ];
nativeBuildInputs = [ ament-cmake-auto ]; nativeBuildInputs = [ ament-cmake-auto ];
meta = { meta = {

View file

@ -15,7 +15,7 @@ buildRosPackage {
buildType = "ament_cmake"; buildType = "ament_cmake";
buildInputs = [ ament-cmake ]; buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ boost camera-info-manager composition-interfaces cv-bridge depthai depthai-ros-msgs image-transport opencv rclcpp robot-state-publisher ros-environment sensor-msgs std-msgs stereo-msgs tf2 tf2-geometry-msgs tf2-ros vision-msgs xacro ]; propagatedBuildInputs = [ boost camera-info-manager composition-interfaces cv-bridge depthai depthai-ros-msgs image-transport opencv opencv.cxxdev rclcpp robot-state-publisher ros-environment sensor-msgs std-msgs stereo-msgs tf2 tf2-geometry-msgs tf2-ros vision-msgs xacro ];
nativeBuildInputs = [ ament-cmake ]; nativeBuildInputs = [ ament-cmake ];
meta = { meta = {

View file

@ -15,7 +15,7 @@ buildRosPackage {
buildType = "ament_cmake"; buildType = "ament_cmake";
buildInputs = [ ament-cmake ]; buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ camera-info-manager cv-bridge depth-image-proc depthai depthai-bridge depthai-descriptions depthai-ros-msgs foxglove-msgs image-transport opencv rclcpp robot-state-publisher ros-environment rviz-imu-plugin sensor-msgs std-msgs stereo-msgs vision-msgs xacro ]; propagatedBuildInputs = [ camera-info-manager cv-bridge depth-image-proc depthai depthai-bridge depthai-descriptions depthai-ros-msgs foxglove-msgs image-transport opencv opencv.cxxdev rclcpp robot-state-publisher ros-environment rviz-imu-plugin sensor-msgs std-msgs stereo-msgs vision-msgs xacro ];
nativeBuildInputs = [ ament-cmake ]; nativeBuildInputs = [ ament-cmake ];
meta = { meta = {

View file

@ -15,7 +15,7 @@ buildRosPackage {
buildType = "ament_cmake"; buildType = "ament_cmake";
buildInputs = [ ament-cmake-auto ]; buildInputs = [ ament-cmake-auto ];
propagatedBuildInputs = [ cv-bridge depthai-ros-msgs image-transport message-filters opencv rclcpp rclcpp-components sensor-msgs vision-msgs visualization-msgs ]; propagatedBuildInputs = [ cv-bridge depthai-ros-msgs image-transport message-filters opencv opencv.cxxdev rclcpp rclcpp-components sensor-msgs vision-msgs visualization-msgs ];
nativeBuildInputs = [ ament-cmake-auto ]; nativeBuildInputs = [ ament-cmake-auto ];
meta = { meta = {

View file

@ -15,7 +15,7 @@ buildRosPackage {
buildType = "ament_cmake"; buildType = "ament_cmake";
buildInputs = [ ament-cmake ros-environment ]; buildInputs = [ ament-cmake ros-environment ];
propagatedBuildInputs = [ libusb1 nlohmann_json opencv ]; propagatedBuildInputs = [ libusb1 nlohmann_json opencv opencv.cxxdev ];
nativeBuildInputs = [ ament-cmake ]; nativeBuildInputs = [ ament-cmake ];
meta = { meta = {

View file

@ -16,7 +16,7 @@ buildRosPackage {
buildType = "ament_cmake"; buildType = "ament_cmake";
buildInputs = [ ament-cmake-ros ]; buildInputs = [ ament-cmake-ros ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ]; checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ image-geometry opencv rclcpp rclcpp-components sensor-msgs ]; propagatedBuildInputs = [ image-geometry opencv opencv.cxxdev rclcpp rclcpp-components sensor-msgs ];
nativeBuildInputs = [ ament-cmake-ros ]; nativeBuildInputs = [ ament-cmake-ros ];
meta = { meta = {

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, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, tf2, tf2-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, tf2, tf2-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-diff-drive-controller"; pname = "ros-humble-diff-drive-controller";
version = "2.27.0-r1"; version = "2.30.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/diff_drive_controller/2.27.0-1.tar.gz"; url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/diff_drive_controller/2.30.0-1.tar.gz";
name = "2.27.0-1.tar.gz"; name = "2.30.0-1.tar.gz";
sha256 = "8ac224bedff52371beafc30bf84d66d6840992e4be48c48c4fbde1ae8305e13a"; sha256 = "4430308f2414d471ffd46fbcdf4ab5dd9b9152ad8a4cc7c17765f1817d1c9833";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, boost, cmake, doxygen, eigen, git, python3, python3Packages }: { lib, buildRosPackage, fetchurl, boost, cmake, doxygen, eigen, git, python3, python3Packages }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-eigenpy"; pname = "ros-humble-eigenpy";
version = "2.9.2-r1"; version = "3.1.4-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/eigenpy-release/archive/release/humble/eigenpy/2.9.2-1.tar.gz"; url = "https://github.com/ros2-gbp/eigenpy-release/archive/release/humble/eigenpy/3.1.4-1.tar.gz";
name = "2.9.2-1.tar.gz"; name = "3.1.4-1.tar.gz";
sha256 = "373191edfcbbe5f151b1fdd09e067167e71893e6b873002598821f0659b73f36"; sha256 = "3121724c465f51844808e4d191bee7553cfa203eb4784fbd879010eb1d83057c";
}; };
buildType = "cmake"; buildType = "cmake";

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }:
buildRosPackage {
pname = "ros-humble-etsi-its-cam-coding";
version = "1.0.0-r2";
src = fetchurl {
url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_cam_coding/1.0.0-2.tar.gz";
name = "1.0.0-2.tar.gz";
sha256 = "b458660a8e6044d0cbcfe940968e95670d0691d609693710d962469a0687473b";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ ros-environment ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''C++ compatible C source code for ETSI ITS CAMs generated from ASN.1 using asn1c'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-coding, etsi-its-cam-msgs, etsi-its-primitives-conversion, ros-environment }:
buildRosPackage {
pname = "ros-humble-etsi-its-cam-conversion";
version = "1.0.0-r2";
src = fetchurl {
url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_cam_conversion/1.0.0-2.tar.gz";
name = "1.0.0-2.tar.gz";
sha256 = "391ee0f49708862e4bad08372c9b5d05484feab981ba0c5f366cb531c0aaea93";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ etsi-its-cam-coding etsi-its-cam-msgs etsi-its-primitives-conversion ros-environment ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Conversion functions for converting ROS messages to and from ASN.1-encoded ETSI ITS CAMs'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-etsi-its-cam-msgs";
version = "1.0.0-r2";
src = fetchurl {
url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_cam_msgs/1.0.0-2.tar.gz";
name = "1.0.0-2.tar.gz";
sha256 = "5212527b31d5dc003e857085750772201587fff5785b05c68af71897336a0725";
};
buildType = "ament_cmake";
buildInputs = [ rosidl-default-generators ];
propagatedBuildInputs = [ ros-environment rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ rosidl-default-generators ];
meta = {
description = ''ROS messages for ETSI ITS CAM'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-coding, etsi-its-denm-coding, ros-environment }:
buildRosPackage {
pname = "ros-humble-etsi-its-coding";
version = "1.0.0-r2";
src = fetchurl {
url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_coding/1.0.0-2.tar.gz";
name = "1.0.0-2.tar.gz";
sha256 = "5c1ff6fb1308eb9190205c9fef42c0e7ef673ffd5785c7e33f44dfc7208815cd";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ etsi-its-cam-coding etsi-its-denm-coding ros-environment ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''C++ compatible C source code for ETSI ITS messages generated from ASN.1 using asn1c'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-conversion, etsi-its-denm-conversion, rclcpp, rclcpp-components, ros-environment, std-msgs, udp-msgs }:
buildRosPackage {
pname = "ros-humble-etsi-its-conversion";
version = "1.0.0-r2";
src = fetchurl {
url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_conversion/1.0.0-2.tar.gz";
name = "1.0.0-2.tar.gz";
sha256 = "75f9817c467e9accb09b41b33d4ebe8be9b941f826eb4d75f4ab952aabaa7f8c";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ etsi-its-cam-conversion etsi-its-denm-conversion rclcpp rclcpp-components ros-environment std-msgs udp-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Converts ROS messages to and from ASN.1-encoded ETSI ITS messages'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }:
buildRosPackage {
pname = "ros-humble-etsi-its-denm-coding";
version = "1.0.0-r2";
src = fetchurl {
url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_denm_coding/1.0.0-2.tar.gz";
name = "1.0.0-2.tar.gz";
sha256 = "487b885d857dd41b7c20a03223925f9de74437c3df0830788b9176cb09f04742";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ ros-environment ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''C++ compatible C source code for ETSI ITS DENMs generated from ASN.1 using asn1c'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-denm-coding, etsi-its-denm-msgs, etsi-its-primitives-conversion, ros-environment }:
buildRosPackage {
pname = "ros-humble-etsi-its-denm-conversion";
version = "1.0.0-r2";
src = fetchurl {
url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_denm_conversion/1.0.0-2.tar.gz";
name = "1.0.0-2.tar.gz";
sha256 = "d7e4e8aa114de99957ddcbe6738b66bed0a6a736a2a445c695707f9bd56d49a6";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ etsi-its-denm-coding etsi-its-denm-msgs etsi-its-primitives-conversion ros-environment ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Conversion functions for converting ROS messages to and from ASN.1-encoded ETSI ITS DENMs'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-etsi-its-denm-msgs";
version = "1.0.0-r2";
src = fetchurl {
url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_denm_msgs/1.0.0-2.tar.gz";
name = "1.0.0-2.tar.gz";
sha256 = "24ba7b0e28f58362f1292e688f6c1566f3360249df1715a3034b75a9e771fbfa";
};
buildType = "ament_cmake";
buildInputs = [ rosidl-default-generators ];
propagatedBuildInputs = [ ros-environment rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ rosidl-default-generators ];
meta = {
description = ''ROS messages for ETSI ITS DENM'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-coding, etsi-its-conversion, etsi-its-msgs, ros-environment }:
buildRosPackage {
pname = "ros-humble-etsi-its-messages";
version = "1.0.0-r2";
src = fetchurl {
url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_messages/1.0.0-2.tar.gz";
name = "1.0.0-2.tar.gz";
sha256 = "6769238af374192bbb1b8b1bb324acf3b1e2e760a0c480a927db6a7a0bf4a87d";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ etsi-its-coding etsi-its-conversion etsi-its-msgs ros-environment ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''ROS support for ETSI ITS messages'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-msgs, etsi-its-denm-msgs, geographiclib, geometry-msgs, ros-environment }:
buildRosPackage {
pname = "ros-humble-etsi-its-msgs";
version = "1.0.0-r2";
src = fetchurl {
url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_msgs/1.0.0-2.tar.gz";
name = "1.0.0-2.tar.gz";
sha256 = "b46cbeaa564d50c07eaf6dcb5573e5a9a93dc778a7f1ef99ec96c3bd497ead38";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ etsi-its-cam-msgs etsi-its-denm-msgs geographiclib geometry-msgs ros-environment ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''ROS messages and helper access functions for ETSI ITS messages'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }:
buildRosPackage {
pname = "ros-humble-etsi-its-primitives-conversion";
version = "1.0.0-r2";
src = fetchurl {
url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_primitives_conversion/1.0.0-2.tar.gz";
name = "1.0.0-2.tar.gz";
sha256 = "1c89fb86fa530cc7a2894464bca3b6f6425501a48f68406b22a37a1a8d857336";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ ros-environment ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Conversion functions for converting ROS primitives to and from ASN.1-encoded primitives'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-msgs, pluginlib, qt5, rclcpp, ros-environment, rviz-common, rviz-default-plugins, rviz-ogre-vendor, rviz-rendering, rviz-satellite, rviz2, tf2, tf2-geometry-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-humble-etsi-its-rviz-plugins";
version = "1.0.0-r2";
src = fetchurl {
url = "https://github.com/ika-rwth-aachen/etsi_its_messages-release/archive/release/humble/etsi_its_rviz_plugins/1.0.0-2.tar.gz";
name = "1.0.0-2.tar.gz";
sha256 = "ba47cd9281873630feaf82537e7cd880acb0f5ca1a5d2a59b4409363c8fcd939";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ etsi-its-msgs pluginlib qt5.qtbase rclcpp ros-environment rviz-common rviz-default-plugins rviz-ogre-vendor rviz-rendering rviz-satellite rviz2 tf2 tf2-geometry-msgs tf2-ros ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''RViz plugin for ROS 2 messages based on ETSI ITS messages'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, class-loader, event-camera-msgs, rclcpp, ros-environment, rosbag2-cpp }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, ament-cmake-clang-format, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, class-loader, event-camera-msgs, rclcpp, ros-environment, rosbag2-cpp }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-event-camera-codecs"; pname = "ros-humble-event-camera-codecs";
version = "1.1.1-r1"; version = "1.1.2-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/event_camera_codecs-release/archive/release/humble/event_camera_codecs/1.1.1-1.tar.gz"; url = "https://github.com/ros2-gbp/event_camera_codecs-release/archive/release/humble/event_camera_codecs/1.1.2-1.tar.gz";
name = "1.1.1-1.tar.gz"; name = "1.1.2-1.tar.gz";
sha256 = "a51029a431c5752775ca421c0f703d7d796df3d5414871774bc964297ee81c34"; sha256 = "3728597f320b26add4cd4704fdc358777a73f141790a824172dc15d4f6536581";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -0,0 +1,27 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, cmake, eigen, gdal, git, gtest, lcov, python3Packages, tbb_2021_8 }:
buildRosPackage {
pname = "ros-humble-fields2cover";
version = "1.2.1-r1";
src = fetchurl {
url = "https://github.com/Fields2Cover/fields2cover-release/archive/release/humble/fields2cover/1.2.1-1.tar.gz";
name = "1.2.1-1.tar.gz";
sha256 = "b900332945f5b18172d557ea18bf37e08e31a695fdaa5e66f6ca08c8d94983f3";
};
buildType = "cmake";
buildInputs = [ cmake ];
checkInputs = [ gtest lcov ];
propagatedBuildInputs = [ eigen gdal git python3Packages.matplotlib python3Packages.tkinter tbb_2021_8 ];
nativeBuildInputs = [ cmake ];
meta = {
description = ''Robust and efficient coverage paths for autonomous agricultural vehicles.
A modular and extensible Coverage Path Planning library'';
license = with lib.licenses; [ bsd3 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, robot-state-publisher, urdf, xacro }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, robot-state-publisher, urdf, xacro }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-flir-camera-description"; pname = "ros-humble-flir-camera-description";
version = "2.0.8-r1"; version = "2.0.8-r2";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/humble/flir_camera_description/2.0.8-1.tar.gz"; url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/humble/flir_camera_description/2.0.8-2.tar.gz";
name = "2.0.8-1.tar.gz"; name = "2.0.8-2.tar.gz";
sha256 = "bd0fa09b67313741f5716c69f680d364cb066b9f20c10e5535ce5992885c73e7"; sha256 = "e0d683847becc86966e7f27a3b405ca5d8f6e510f27626ca70283fe9600b83e0";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-flir-camera-msgs"; pname = "ros-humble-flir-camera-msgs";
version = "2.0.8-r1"; version = "2.0.8-r2";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/humble/flir_camera_msgs/2.0.8-1.tar.gz"; url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/humble/flir_camera_msgs/2.0.8-2.tar.gz";
name = "2.0.8-1.tar.gz"; name = "2.0.8-2.tar.gz";
sha256 = "9ae07a4636d36f78304d58b4a36dc0d81e71909273ef7aae9c018556e704be7c"; sha256 = "f6aabdd3ec4148d71459041bdab2b7617b854017718cf88914095468f3c6c67f";
}; };
buildType = "ament_cmake"; 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, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-force-torque-sensor-broadcaster"; pname = "ros-humble-force-torque-sensor-broadcaster";
version = "2.27.0-r1"; version = "2.30.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/force_torque_sensor_broadcaster/2.27.0-1.tar.gz"; url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/force_torque_sensor_broadcaster/2.30.0-1.tar.gz";
name = "2.27.0-1.tar.gz"; name = "2.30.0-1.tar.gz";
sha256 = "beaa6924f0fcdd71cd6646a08e49cc373e906641d294d65d7a055bd7e5b1a380"; sha256 = "a1d871238d3ab6f44894321a4c29c2d496568ba0f566f0e0c4254efd4e509034";
}; };
buildType = "ament_cmake"; 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, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-forward-command-controller"; pname = "ros-humble-forward-command-controller";
version = "2.27.0-r1"; version = "2.30.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/forward_command_controller/2.27.0-1.tar.gz"; url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/forward_command_controller/2.30.0-1.tar.gz";
name = "2.27.0-1.tar.gz"; name = "2.30.0-1.tar.gz";
sha256 = "3cbbe38e667d1e2dc09d10cf35357910df136036c63fdfcd8b7bffe2b2293403"; sha256 = "f4f4e9174d8cb9abec4543d44dd897af9641f2cf05fb5855fe0435bef7f542e5";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, asio, nlohmann_json, openssl, rclcpp, rclcpp-components, resource-retriever, ros-environment, rosgraph-msgs, std-msgs, std-srvs, websocketpp, zlib }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, asio, nlohmann_json, openssl, rclcpp, rclcpp-components, resource-retriever, ros-environment, rosgraph-msgs, std-msgs, std-srvs, websocketpp, zlib }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-foxglove-bridge"; pname = "ros-humble-foxglove-bridge";
version = "0.7.3-r1"; version = "0.7.4-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/humble/foxglove_bridge/0.7.3-1.tar.gz"; url = "https://github.com/ros2-gbp/foxglove_bridge-release/archive/release/humble/foxglove_bridge/0.7.4-1.tar.gz";
name = "0.7.3-1.tar.gz"; name = "0.7.4-1.tar.gz";
sha256 = "2d73b21a346a879059581f26cb4a651a6bb9d22967fd1d45248d6aceb3675c70"; sha256 = "ad8852bbf485e5791669d74d038e26a6ec52baf33165788cffc288d102ffb15c";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, geometry-msgs, ros-environment, rosidl-default-generators, rosidl-default-runtime, visualization-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-lint-auto, ament-lint-common, geometry-msgs, ros-environment, rosidl-default-generators, rosidl-default-runtime, visualization-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-foxglove-msgs"; pname = "ros-humble-foxglove-msgs";
version = "2.2.0-r1"; version = "2.3.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/ros_foxglove_msgs-release/archive/release/humble/foxglove_msgs/2.2.0-1.tar.gz"; url = "https://github.com/ros2-gbp/ros_foxglove_msgs-release/archive/release/humble/foxglove_msgs/2.3.0-1.tar.gz";
name = "2.2.0-1.tar.gz"; name = "2.3.0-1.tar.gz";
sha256 = "7fff466e5fc0fd839383ff4cd1d071fdb5278c7430c955ceda2c5e0cc38d0b4a"; sha256 = "72943b94ffe0bf7bda862b750338fcd061f30c2405f35275d4e34ab91f72b517";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -0,0 +1,26 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-python, launch-testing-ament-cmake, rclcpp, rclpy, ros2launch, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-gazebo-model-attachment-plugin-msgs";
version = "1.0.3-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/boeing_gazebo_model_attachement_plugin-release/archive/release/humble/gazebo_model_attachment_plugin_msgs/1.0.3-2.tar.gz";
name = "1.0.3-2.tar.gz";
sha256 = "ddf7f9a4f3130495c89e8aeee69e14878cfffd0b4d7ad7a5d8c91f203bb074b1";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-python rosidl-default-generators ];
checkInputs = [ ament-cmake-cpplint launch-testing-ament-cmake ros2launch ];
propagatedBuildInputs = [ ament-cmake-cppcheck ament-cmake-cpplint rclcpp rclpy rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ ament-cmake ament-cmake-cppcheck ament-cmake-python ];
meta = {
description = ''Model Attachment Plugin'';
license = with lib.licenses; [ "Boeing-Proprietary" ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, gazebo-dev, gazebo-model-attachment-plugin-msgs, gazebo-msgs, gazebo-ros, launch-testing-ament-cmake, rclcpp, rclpy, ros2launch, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-gazebo-model-attachment-plugin";
version = "1.0.3-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/boeing_gazebo_model_attachement_plugin-release/archive/release/humble/gazebo_model_attachment_plugin/1.0.3-2.tar.gz";
name = "1.0.3-2.tar.gz";
sha256 = "a5e900605c3de152f267c6c006050f0de39b2caf76d65d03c2ae1d9f1cc6d4bb";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-python rosidl-default-generators ];
checkInputs = [ launch-testing-ament-cmake ros2launch ];
propagatedBuildInputs = [ gazebo-dev gazebo-model-attachment-plugin-msgs gazebo-msgs gazebo-ros rclcpp rclpy rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ ament-cmake ament-cmake-python ];
meta = {
description = ''Model Attachment Plugin'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -15,7 +15,7 @@ buildRosPackage {
buildType = "ament_cmake"; buildType = "ament_cmake";
buildInputs = [ ament-cmake yaml-cpp-vendor ]; buildInputs = [ ament-cmake yaml-cpp-vendor ];
propagatedBuildInputs = [ gazebo-dev gazebo-ros gazebo-video-monitor-interfaces opencv rclcpp std-srvs ]; propagatedBuildInputs = [ gazebo-dev gazebo-ros gazebo-video-monitor-interfaces opencv opencv.cxxdev rclcpp std-srvs ];
nativeBuildInputs = [ ament-cmake ]; nativeBuildInputs = [ ament-cmake ];
meta = { meta = {

View file

@ -574,6 +574,30 @@ self: super: {
eigenpy = self.callPackage ./eigenpy {}; eigenpy = self.callPackage ./eigenpy {};
etsi-its-cam-coding = self.callPackage ./etsi-its-cam-coding {};
etsi-its-cam-conversion = self.callPackage ./etsi-its-cam-conversion {};
etsi-its-cam-msgs = self.callPackage ./etsi-its-cam-msgs {};
etsi-its-coding = self.callPackage ./etsi-its-coding {};
etsi-its-conversion = self.callPackage ./etsi-its-conversion {};
etsi-its-denm-coding = self.callPackage ./etsi-its-denm-coding {};
etsi-its-denm-conversion = self.callPackage ./etsi-its-denm-conversion {};
etsi-its-denm-msgs = self.callPackage ./etsi-its-denm-msgs {};
etsi-its-messages = self.callPackage ./etsi-its-messages {};
etsi-its-msgs = self.callPackage ./etsi-its-msgs {};
etsi-its-primitives-conversion = self.callPackage ./etsi-its-primitives-conversion {};
etsi-its-rviz-plugins = self.callPackage ./etsi-its-rviz-plugins {};
event-camera-codecs = self.callPackage ./event-camera-codecs {}; event-camera-codecs = self.callPackage ./event-camera-codecs {};
event-camera-msgs = self.callPackage ./event-camera-msgs {}; event-camera-msgs = self.callPackage ./event-camera-msgs {};
@ -640,6 +664,8 @@ self: super: {
fastrtps-cmake-module = self.callPackage ./fastrtps-cmake-module {}; fastrtps-cmake-module = self.callPackage ./fastrtps-cmake-module {};
fields2cover = self.callPackage ./fields2cover {};
filters = self.callPackage ./filters {}; filters = self.callPackage ./filters {};
find-object-2d = self.callPackage ./find-object-2d {}; find-object-2d = self.callPackage ./find-object-2d {};
@ -700,6 +726,10 @@ self: super: {
gazebo-dev = self.callPackage ./gazebo-dev {}; gazebo-dev = self.callPackage ./gazebo-dev {};
gazebo-model-attachment-plugin = self.callPackage ./gazebo-model-attachment-plugin {};
gazebo-model-attachment-plugin-msgs = self.callPackage ./gazebo-model-attachment-plugin-msgs {};
gazebo-msgs = self.callPackage ./gazebo-msgs {}; gazebo-msgs = self.callPackage ./gazebo-msgs {};
gazebo-plugins = self.callPackage ./gazebo-plugins {}; gazebo-plugins = self.callPackage ./gazebo-plugins {};
@ -820,6 +850,8 @@ self: super: {
iceoryx-hoofs = self.callPackage ./iceoryx-hoofs {}; iceoryx-hoofs = self.callPackage ./iceoryx-hoofs {};
iceoryx-introspection = self.callPackage ./iceoryx-introspection {};
iceoryx-posh = self.callPackage ./iceoryx-posh {}; iceoryx-posh = self.callPackage ./iceoryx-posh {};
ifm3d-core = self.callPackage ./ifm3d-core {}; ifm3d-core = self.callPackage ./ifm3d-core {};
@ -1126,30 +1158,6 @@ self: super: {
mod = self.callPackage ./mod {}; mod = self.callPackage ./mod {};
mola-common = self.callPackage ./mola-common {};
mola-demos = self.callPackage ./mola-demos {};
mola-imu-preintegration = self.callPackage ./mola-imu-preintegration {};
mola-input-euroc-dataset = self.callPackage ./mola-input-euroc-dataset {};
mola-input-kitti-dataset = self.callPackage ./mola-input-kitti-dataset {};
mola-input-rawlog = self.callPackage ./mola-input-rawlog {};
mola-input-ros2 = self.callPackage ./mola-input-ros2 {};
mola-kernel = self.callPackage ./mola-kernel {};
mola-launcher = self.callPackage ./mola-launcher {};
mola-test-datasets = self.callPackage ./mola-test-datasets {};
mola-viz = self.callPackage ./mola-viz {};
mola-yaml = self.callPackage ./mola-yaml {};
mouse-teleop = self.callPackage ./mouse-teleop {}; mouse-teleop = self.callPackage ./mouse-teleop {};
moveit = self.callPackage ./moveit {}; moveit = self.callPackage ./moveit {};
@ -1238,8 +1246,6 @@ self: super: {
moveit-visual-tools = self.callPackage ./moveit-visual-tools {}; moveit-visual-tools = self.callPackage ./moveit-visual-tools {};
mp2p-icp = self.callPackage ./mp2p-icp {};
mqtt-client = self.callPackage ./mqtt-client {}; mqtt-client = self.callPackage ./mqtt-client {};
mqtt-client-interfaces = self.callPackage ./mqtt-client-interfaces {}; mqtt-client-interfaces = self.callPackage ./mqtt-client-interfaces {};
@ -1268,8 +1274,12 @@ self: super: {
naoqi-bridge-msgs = self.callPackage ./naoqi-bridge-msgs {}; naoqi-bridge-msgs = self.callPackage ./naoqi-bridge-msgs {};
naoqi-driver = self.callPackage ./naoqi-driver {};
naoqi-libqi = self.callPackage ./naoqi-libqi {}; naoqi-libqi = self.callPackage ./naoqi-libqi {};
naoqi-libqicore = self.callPackage ./naoqi-libqicore {};
nav2-amcl = self.callPackage ./nav2-amcl {}; nav2-amcl = self.callPackage ./nav2-amcl {};
nav2-behavior-tree = self.callPackage ./nav2-behavior-tree {}; nav2-behavior-tree = self.callPackage ./nav2-behavior-tree {};
@ -1418,6 +1428,12 @@ self: super: {
pal-gripper-description = self.callPackage ./pal-gripper-description {}; pal-gripper-description = self.callPackage ./pal-gripper-description {};
pal-hey5 = self.callPackage ./pal-hey5 {};
pal-hey5-controller-configuration = self.callPackage ./pal-hey5-controller-configuration {};
pal-hey5-description = self.callPackage ./pal-hey5-description {};
pal-navigation-cfg = self.callPackage ./pal-navigation-cfg {}; pal-navigation-cfg = self.callPackage ./pal-navigation-cfg {};
pal-navigation-cfg-bringup = self.callPackage ./pal-navigation-cfg-bringup {}; pal-navigation-cfg-bringup = self.callPackage ./pal-navigation-cfg-bringup {};
@ -1428,6 +1444,8 @@ self: super: {
pal-statistics-msgs = self.callPackage ./pal-statistics-msgs {}; pal-statistics-msgs = self.callPackage ./pal-statistics-msgs {};
pal-urdf-utils = self.callPackage ./pal-urdf-utils {};
parameter-traits = self.callPackage ./parameter-traits {}; parameter-traits = self.callPackage ./parameter-traits {};
pcl-conversions = self.callPackage ./pcl-conversions {}; pcl-conversions = self.callPackage ./pcl-conversions {};
@ -1580,6 +1598,8 @@ self: super: {
py-trees = self.callPackage ./py-trees {}; py-trees = self.callPackage ./py-trees {};
py-trees-js = self.callPackage ./py-trees-js {};
py-trees-ros = self.callPackage ./py-trees-ros {}; py-trees-ros = self.callPackage ./py-trees-ros {};
py-trees-ros-interfaces = self.callPackage ./py-trees-ros-interfaces {}; py-trees-ros-interfaces = self.callPackage ./py-trees-ros-interfaces {};

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, pluginlib, rclcpp, rclcpp-action, realtime-tools, ros2-control-test-assets }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, pluginlib, rclcpp, rclcpp-action, realtime-tools, ros2-control-test-assets }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-gripper-controllers"; pname = "ros-humble-gripper-controllers";
version = "2.27.0-r1"; version = "2.30.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/gripper_controllers/2.27.0-1.tar.gz"; url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/gripper_controllers/2.30.0-1.tar.gz";
name = "2.27.0-1.tar.gz"; name = "2.30.0-1.tar.gz";
sha256 = "964fdb06bd2bf0a0879138a0dfc5f03c98174aa1958e2cedd5127ca4190cd2ec"; sha256 = "67aa35516dfaca646146fa445ed49caeceb5f2297cc1d6b954620bb324fefaf2";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, assimp, boost, cmake, doxygen, eigen, eigenpy, git, octomap, python3, python3Packages }: { lib, buildRosPackage, fetchurl, assimp, boost, cmake, doxygen, eigen, eigenpy, git, octomap, python3, python3Packages }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-hpp-fcl"; pname = "ros-humble-hpp-fcl";
version = "2.3.0-r1"; version = "2.4.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/hpp_fcl-release/archive/release/humble/hpp-fcl/2.3.0-1.tar.gz"; url = "https://github.com/ros2-gbp/hpp_fcl-release/archive/release/humble/hpp-fcl/2.4.0-1.tar.gz";
name = "2.3.0-1.tar.gz"; name = "2.4.0-1.tar.gz";
sha256 = "9ff45aac8b11c44aeee0335c36bb9c948998a808425067dc7f61da4e089a52dc"; sha256 = "3250388a111510453747c1b23f9556058310f54011638c211b43aaf7133bb220";
}; };
buildType = "cmake"; buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, iceoryx-hoofs, iceoryx-posh }: { lib, buildRosPackage, fetchurl, cmake, iceoryx-hoofs, iceoryx-posh }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-iceoryx-binding-c"; pname = "ros-humble-iceoryx-binding-c";
version = "2.0.3-r1"; version = "2.0.5-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/iceoryx-release/archive/release/humble/iceoryx_binding_c/2.0.3-1.tar.gz"; url = "https://github.com/ros2-gbp/iceoryx-release/archive/release/humble/iceoryx_binding_c/2.0.5-1.tar.gz";
name = "2.0.3-1.tar.gz"; name = "2.0.5-1.tar.gz";
sha256 = "4299edb4d8162bde37c309ad40fa6ca5faedb7e17a70b1053ad48bd3186e0ca9"; sha256 = "ae235d26cde79de95dc7ea2a835097fbb936687a29a30f1c63a7c0bf68513b04";
}; };
buildType = "cmake"; buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, acl, cmake }: { lib, buildRosPackage, fetchurl, acl, cmake }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-iceoryx-hoofs"; pname = "ros-humble-iceoryx-hoofs";
version = "2.0.3-r1"; version = "2.0.5-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/iceoryx-release/archive/release/humble/iceoryx_hoofs/2.0.3-1.tar.gz"; url = "https://github.com/ros2-gbp/iceoryx-release/archive/release/humble/iceoryx_hoofs/2.0.5-1.tar.gz";
name = "2.0.3-1.tar.gz"; name = "2.0.5-1.tar.gz";
sha256 = "4dc71a2368549ff46e18473a3696d5c526f9f6a6951271c9c312641b8c5b3f3c"; sha256 = "f30ea6dc3e5e319a65083e0cd2aa6d79f011e80c6a3e1e64b797abb4e3ec9b49";
}; };
buildType = "cmake"; buildType = "cmake";

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, cmake, iceoryx-hoofs, iceoryx-posh, ncurses }:
buildRosPackage {
pname = "ros-humble-iceoryx-introspection";
version = "2.0.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/iceoryx-release/archive/release/humble/iceoryx_introspection/2.0.5-1.tar.gz";
name = "2.0.5-1.tar.gz";
sha256 = "b8ce5d4033e4301bbf7545a07022d90ef41a1479d1034a09860fbb553c3c1762";
};
buildType = "cmake";
buildInputs = [ cmake ];
propagatedBuildInputs = [ iceoryx-hoofs iceoryx-posh ncurses ];
nativeBuildInputs = [ cmake ];
meta = {
description = ''Eclipse iceoryx inter-process-communication (IPC) middleware introspection client'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, git, iceoryx-hoofs }: { lib, buildRosPackage, fetchurl, cmake, git, iceoryx-hoofs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-iceoryx-posh"; pname = "ros-humble-iceoryx-posh";
version = "2.0.3-r1"; version = "2.0.5-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/iceoryx-release/archive/release/humble/iceoryx_posh/2.0.3-1.tar.gz"; url = "https://github.com/ros2-gbp/iceoryx-release/archive/release/humble/iceoryx_posh/2.0.5-1.tar.gz";
name = "2.0.3-1.tar.gz"; name = "2.0.5-1.tar.gz";
sha256 = "9ffe6b2f8df2d50db187201834bb7dfdbb3f50c717b960fa09a3771b8aa44c36"; sha256 = "04e880e123d61f3ff8610acd0378277716054a9424b61c078e3dc7d5093728b4";
}; };
buildType = "cmake"; buildType = "cmake";

View file

@ -16,7 +16,7 @@ buildRosPackage {
buildType = "ament_cmake"; buildType = "ament_cmake";
buildInputs = [ ament-cmake-python ament-cmake-ros ]; buildInputs = [ ament-cmake-python ament-cmake-ros ];
checkInputs = [ ament-cmake-gtest ament-cmake-pytest ]; checkInputs = [ ament-cmake-gtest ament-cmake-pytest ];
propagatedBuildInputs = [ opencv sensor-msgs ]; propagatedBuildInputs = [ opencv opencv.cxxdev sensor-msgs ];
nativeBuildInputs = [ ament-cmake-python ament-cmake-ros ]; nativeBuildInputs = [ ament-cmake-python ament-cmake-ros ];
meta = { meta = {

View file

@ -16,7 +16,7 @@ buildRosPackage {
buildType = "ament_cmake"; buildType = "ament_cmake";
buildInputs = [ ament-cmake-auto ]; buildInputs = [ ament-cmake-auto ];
checkInputs = [ ament-lint-auto ament-lint-common ]; checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ cv-bridge image-geometry image-transport opencv rclcpp rclcpp-components rcutils sensor-msgs tracetools-image-pipeline ]; propagatedBuildInputs = [ cv-bridge image-geometry image-transport opencv opencv.cxxdev rclcpp rclcpp-components rcutils sensor-msgs tracetools-image-pipeline ];
nativeBuildInputs = [ ament-cmake-auto ]; nativeBuildInputs = [ ament-cmake-auto ];
meta = { meta = {

View file

@ -16,7 +16,7 @@ buildRosPackage {
buildType = "ament_cmake"; buildType = "ament_cmake";
buildInputs = [ ament-cmake-auto class-loader ]; buildInputs = [ ament-cmake-auto class-loader ];
checkInputs = [ ament-lint-auto ament-lint-common ]; checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ cv-bridge geometry-msgs image-transport opencv rcl-interfaces rclcpp rclcpp-components sensor-msgs tf2 tf2-geometry-msgs tf2-ros ]; propagatedBuildInputs = [ cv-bridge geometry-msgs image-transport opencv opencv.cxxdev rcl-interfaces rclcpp rclcpp-components sensor-msgs tf2 tf2-geometry-msgs tf2-ros ];
nativeBuildInputs = [ ament-cmake-auto ]; nativeBuildInputs = [ ament-cmake-auto ];
meta = { meta = {

View file

@ -16,7 +16,7 @@ buildRosPackage {
buildType = "ament_cmake"; buildType = "ament_cmake";
buildInputs = [ ament-cmake ]; buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-ros launch-testing launch-testing-ament-cmake launch-testing-ros rmw-implementation-cmake ]; checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-ros launch-testing launch-testing-ament-cmake launch-testing-ros rmw-implementation-cmake ];
propagatedBuildInputs = [ opencv rclcpp rclcpp-components sensor-msgs std-msgs ]; propagatedBuildInputs = [ opencv opencv.cxxdev rclcpp rclcpp-components sensor-msgs std-msgs ];
nativeBuildInputs = [ ament-cmake ]; nativeBuildInputs = [ ament-cmake ];
meta = { meta = {

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, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }: { 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, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-imu-sensor-broadcaster"; pname = "ros-humble-imu-sensor-broadcaster";
version = "2.27.0-r1"; version = "2.30.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/imu_sensor_broadcaster/2.27.0-1.tar.gz"; url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/imu_sensor_broadcaster/2.30.0-1.tar.gz";
name = "2.27.0-1.tar.gz"; name = "2.30.0-1.tar.gz";
sha256 = "e333c10b46f65e7cb58fb08e6ca8c6ca283a5d462c2e564b86c76024226f6e93"; sha256 = "5ad8c88200ecef4fa1f5a7587a808849a0a861f16ea47c1dcf0f4445329f396b";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -16,7 +16,7 @@ buildRosPackage {
buildType = "ament_cmake"; buildType = "ament_cmake";
buildInputs = [ ament-cmake std-msgs ]; buildInputs = [ ament-cmake std-msgs ];
checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake rmw-implementation-cmake ]; checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common launch launch-testing launch-testing-ament-cmake rmw-implementation-cmake ];
propagatedBuildInputs = [ opencv rclcpp sensor-msgs ]; propagatedBuildInputs = [ opencv opencv.cxxdev rclcpp sensor-msgs ];
nativeBuildInputs = [ ament-cmake ]; nativeBuildInputs = [ ament-cmake ];
meta = { meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, launch-testing-ament-cmake, rclcpp, rclcpp-lifecycle }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, launch-testing-ament-cmake, rclcpp, rclcpp-lifecycle }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-joint-limits"; pname = "ros-humble-joint-limits";
version = "2.35.0-r1"; version = "2.36.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/joint_limits/2.35.0-1.tar.gz"; url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/joint_limits/2.36.0-1.tar.gz";
name = "2.35.0-1.tar.gz"; name = "2.36.0-1.tar.gz";
sha256 = "32f1dc611b3fd25084b88fba6e61cded7fde27c0d15a60788def2d23f11d4f13"; sha256 = "f315cb17316014bc95c17662292e015bec8363ff9ed6c3591affadfe0000f14c";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

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, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, realtime-tools, ros2-control-test-assets, sensor-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, builtin-interfaces, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, realtime-tools, ros2-control-test-assets, sensor-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-joint-state-broadcaster"; pname = "ros-humble-joint-state-broadcaster";
version = "2.27.0-r1"; version = "2.30.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_state_broadcaster/2.27.0-1.tar.gz"; url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_state_broadcaster/2.30.0-1.tar.gz";
name = "2.27.0-1.tar.gz"; name = "2.30.0-1.tar.gz";
sha256 = "953c81dacc5b5018c87869856563b57e63004a4c20a79c56c89a7d1b886c0fa2"; sha256 = "9450583e82df3689f4a344adfbc83dab159b449a22e0cd4ccca7b72419da297f";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

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