regenerate all distros, Fri Feb 10 13:32:22 2023

This commit is contained in:
Superflore 2023-02-10 13:32:23 +00:00 committed by Ben Wolsieffer
parent b79845c4ed
commit 713bae5fa1
321 changed files with 2750 additions and 1155 deletions

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, libusb1, nlohmann_json, opencv, ros-environment }:
buildRosPackage {
pname = "ros-foxy-depthai";
version = "2.19.1-r1";
version = "2.20.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-core-release/archive/release/foxy/depthai/2.19.1-1.tar.gz";
name = "2.19.1-1.tar.gz";
sha256 = "eb803428dab9d961ae454a3ef4721da6488260c79eb5b83dbd21cefd5da243c6";
url = "https://github.com/luxonis/depthai-core-release/archive/release/foxy/depthai/2.20.2-1.tar.gz";
name = "2.20.2-1.tar.gz";
sha256 = "0be52d40cab357d0a5fc2a8c4e861b1df0351954f116a8eaa67da348940b510a";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, diagnostic-msgs, launch-testing-ament-cmake, launch-testing-ros, pluginlib, rclcpp, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-foxy-diagnostic-aggregator";
version = "2.0.8-r2";
version = "3.1.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/foxy/diagnostic_aggregator/2.0.8-2.tar.gz";
name = "2.0.8-2.tar.gz";
sha256 = "7d666fe6d9592908b132b560e02fbc213f9808c628cd0e06cc101a1f1d48e47b";
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/foxy/diagnostic_aggregator/3.1.0-2.tar.gz";
name = "3.1.0-2.tar.gz";
sha256 = "f4c2d2af57b3fe8e22d6eee193b78986e7e598f948821eb36d9d8648d1ddb3f0";
};
buildType = "ament_cmake";
@ -21,6 +21,6 @@ buildRosPackage {
meta = {
description = ''diagnostic_aggregator'';
license = with lib.licenses; [ bsdOriginal ];
license = with lib.licenses; [ bsd3 ];
};
}

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-lint-cmake, ament-cmake-python, ament-cmake-xmllint, ament-lint-auto, diagnostic-updater, ntp, rclpy }:
buildRosPackage {
pname = "ros-foxy-diagnostic-common-diagnostics";
version = "3.1.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/foxy/diagnostic_common_diagnostics/3.1.0-2.tar.gz";
name = "3.1.0-2.tar.gz";
sha256 = "d7c62bb4ddbeb0b26f48bbb8f7510d92339dc79085f05edb66ba7c0afacf92ab";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-python ];
checkInputs = [ ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ];
propagatedBuildInputs = [ diagnostic-updater ntp rclpy ];
nativeBuildInputs = [ ament-cmake ament-cmake-python ];
meta = {
description = ''diagnostic_common_diagnostics'';
license = with lib.licenses; [ bsd3 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, diagnostic-msgs, rclcpp, rclcpp-lifecycle, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-foxy-diagnostic-updater";
version = "2.0.8-r2";
version = "3.1.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/foxy/diagnostic_updater/2.0.8-2.tar.gz";
name = "2.0.8-2.tar.gz";
sha256 = "08abc22cf49ec9740af6ee857e2491213aeb78ffac9f589e14ab1faaa9b0c3ee";
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/foxy/diagnostic_updater/3.1.0-2.tar.gz";
name = "3.1.0-2.tar.gz";
sha256 = "16893d3b9eedee351280cae40e72ec7a8f714c66553758a6cff97a78b9bcddd3";
};
buildType = "ament_cmake";
@ -21,6 +21,6 @@ buildRosPackage {
meta = {
description = ''diagnostic_updater contains tools for easily updating diagnostics. it is commonly used in device drivers to keep track of the status of output topics, device status, etc.'';
license = with lib.licenses; [ bsdOriginal ];
license = with lib.licenses; [ bsd3 ];
};
}

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, diagnostic-aggregator, diagnostic-common-diagnostics, diagnostic-updater, self-test }:
buildRosPackage {
pname = "ros-foxy-diagnostics";
version = "3.1.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/foxy/diagnostics/3.1.0-2.tar.gz";
name = "3.1.0-2.tar.gz";
sha256 = "062fdd7e68ab16ba10f7c8ad5a109ef5c7c77635881e910e4deda63e1672bbb8";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ diagnostic-aggregator diagnostic-common-diagnostics diagnostic-updater self-test ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''diagnostics'';
license = with lib.licenses; [ bsd3 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, boost, cmake, doxygen, eigen, git, python3, python3Packages }:
buildRosPackage {
pname = "ros-foxy-eigenpy";
version = "2.9.0-r1";
version = "2.9.2-r1";
src = fetchurl {
url = "https://github.com/stack-of-tasks/eigenpy-ros-release/archive/release/foxy/eigenpy/2.9.0-1.tar.gz";
name = "2.9.0-1.tar.gz";
sha256 = "2535089ce6adfedeaecff201d5fdb496bf3aaff0668a6565219670450f8a7f24";
url = "https://github.com/stack-of-tasks/eigenpy-ros-release/archive/release/foxy/eigenpy/2.9.2-1.tar.gz";
name = "2.9.2-1.tar.gz";
sha256 = "54973a60d65ec89bec195f86eb872d71ea53ee0913a7b74c196c12767ee1215c";
};
buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, asio, cmake, fastcdr, foonathan-memory-vendor, openssl, tinyxml-2 }:
buildRosPackage {
pname = "ros-foxy-fastrtps";
version = "2.1.2-r1";
version = "2.1.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/fastrtps-release/archive/release/foxy/fastrtps/2.1.2-1.tar.gz";
name = "2.1.2-1.tar.gz";
sha256 = "16b983d6018e778aa240cc2430f17561c5415b7466cf067faea850065b5a716f";
url = "https://github.com/ros2-gbp/fastrtps-release/archive/release/foxy/fastrtps/2.1.3-1.tar.gz";
name = "2.1.3-1.tar.gz";
sha256 = "0f329b8b2fc87f34500a4b25c56aea61075914323fa8a4b3b9ecf7183a362077";
};
buildType = "cmake";

View file

@ -352,10 +352,14 @@ self: super: {
diagnostic-aggregator = self.callPackage ./diagnostic-aggregator {};
diagnostic-common-diagnostics = self.callPackage ./diagnostic-common-diagnostics {};
diagnostic-msgs = self.callPackage ./diagnostic-msgs {};
diagnostic-updater = self.callPackage ./diagnostic-updater {};
diagnostics = self.callPackage ./diagnostics {};
diff-drive-controller = self.callPackage ./diff-drive-controller {};
dolly = self.callPackage ./dolly {};
@ -714,6 +718,8 @@ self: super: {
joy-teleop = self.callPackage ./joy-teleop {};
joy-tester = self.callPackage ./joy-tester {};
kartech-linear-actuator-msgs = self.callPackage ./kartech-linear-actuator-msgs {};
kdl-parser = self.callPackage ./kdl-parser {};

View file

@ -2,20 +2,20 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, controller-manager, diff-drive-controller, interactive-marker-twist-server, jackal-description, joint-state-broadcaster, joint-trajectory-controller, joy, 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, jackal-description, joint-state-broadcaster, joint-trajectory-controller, joy, robot-localization, robot-state-publisher, teleop-twist-joy, twist-mux }:
buildRosPackage {
pname = "ros-foxy-jackal-control";
version = "1.0.1-r1";
version = "1.0.3-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/jackal-release/archive/release/foxy/jackal_control/1.0.1-1.tar.gz";
name = "1.0.1-1.tar.gz";
sha256 = "97eeb525177c0695441b562ef3773e83b019d1aeecd91d91030444490616f646";
url = "https://github.com/clearpath-gbp/jackal-release/archive/release/foxy/jackal_control/1.0.3-1.tar.gz";
name = "1.0.3-1.tar.gz";
sha256 = "ef3ce67ba7edcdbacde0cf6687a075491e55e5a0e5d8bd3b2bb58e8227bd88d2";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ controller-manager diff-drive-controller interactive-marker-twist-server jackal-description joint-state-broadcaster joint-trajectory-controller joy robot-localization robot-state-publisher teleop-twist-joy twist-mux ];
propagatedBuildInputs = [ controller-manager diff-drive-controller imu-filter-madgwick interactive-marker-twist-server jackal-description joint-state-broadcaster joint-trajectory-controller joy robot-localization robot-state-publisher teleop-twist-joy twist-mux ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -2,20 +2,20 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, urdf, xacro }:
{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, urdf, velodyne-description, xacro }:
buildRosPackage {
pname = "ros-foxy-jackal-description";
version = "1.0.1-r1";
version = "1.0.3-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/jackal-release/archive/release/foxy/jackal_description/1.0.1-1.tar.gz";
name = "1.0.1-1.tar.gz";
sha256 = "800ded481161714cba87cb0c7b95275647c314743db4ce9bca6670bd600cf2de";
url = "https://github.com/clearpath-gbp/jackal-release/archive/release/foxy/jackal_description/1.0.3-1.tar.gz";
name = "1.0.3-1.tar.gz";
sha256 = "d1281aeb206b39161998f4e03e510e208be598488a72830e24ba96e72615959c";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ robot-state-publisher urdf xacro ];
propagatedBuildInputs = [ robot-state-publisher urdf velodyne-description xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-foxy-jackal-msgs";
version = "1.0.1-r1";
version = "1.0.3-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/jackal-release/archive/release/foxy/jackal_msgs/1.0.1-1.tar.gz";
name = "1.0.1-1.tar.gz";
sha256 = "ea4f510daae2761aa419fb8742dda67946f52dc87b02cda9d7048a1691144d18";
url = "https://github.com/clearpath-gbp/jackal-release/archive/release/foxy/jackal_msgs/1.0.3-1.tar.gz";
name = "1.0.3-1.tar.gz";
sha256 = "8f3d563c3a0de7a58fd17a60fac196b165b5fcec437e12f54991633ee9980ad9";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, nav2-bringup, slam-toolbox }:
buildRosPackage {
pname = "ros-foxy-jackal-navigation";
version = "1.0.1-r1";
version = "1.0.3-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/jackal-release/archive/release/foxy/jackal_navigation/1.0.1-1.tar.gz";
name = "1.0.1-1.tar.gz";
sha256 = "a7dfe807131fa2ea3129b75ead05e14a1071eede76b1a38280097f96c364f792";
url = "https://github.com/clearpath-gbp/jackal-release/archive/release/foxy/jackal_navigation/1.0.3-1.tar.gz";
name = "1.0.3-1.tar.gz";
sha256 = "193cbac1fb85df49a57da294aacc4c917fe2a54141054c1c1bbc5a88f9c8d2c9";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,24 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, rclpy, sensor-msgs }:
buildRosPackage {
pname = "ros-foxy-joy-tester";
version = "0.0.2-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/joy_tester-release/archive/release/foxy/joy_tester/0.0.2-2.tar.gz";
name = "0.0.2-2.tar.gz";
sha256 = "47af266b93b3ba2971f9b64368367a669cfc49ae5393f547e269abf47d7248fe";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
propagatedBuildInputs = [ python3Packages.tkinter rclpy sensor-msgs ];
meta = {
description = ''Simple GUI tool for testing joysticks/gamepads'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-gmock, ament-cmake-gtest, fmt, gflags, libyamlcpp }:
buildRosPackage {
pname = "ros-foxy-maliput";
version = "1.0.9-r1";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/maliput-release/archive/release/foxy/maliput/1.0.9-1.tar.gz";
name = "1.0.9-1.tar.gz";
sha256 = "0f3a17fe9dd947deb4aaadd5ca38b36957502f7e8ec79ea6ef3ef0d7a98b5379";
url = "https://github.com/ros2-gbp/maliput-release/archive/release/foxy/maliput/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "60155e117fc30398fb885c5c436d7c680317b09e014b46074fe8cf8b5a5042cf";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, boost, box2d, cmake, cppzmq, mrpt2, nav-msgs, protobuf, python3, python3Packages, pythonPackages, ros-environment, ros2launch, sensor-msgs, tf2, tf2-geometry-msgs, unzip, visualization-msgs, wget }:
buildRosPackage {
pname = "ros-foxy-mvsim";
version = "0.5.0-r1";
version = "0.5.1-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/mvsim-release/archive/release/foxy/mvsim/0.5.0-1.tar.gz";
name = "0.5.0-1.tar.gz";
sha256 = "e44d3ae2e9c10a52ec9dce8b8f949dae8cba4e703aee2f5068fc82feb4bfc080";
url = "https://github.com/ros2-gbp/mvsim-release/archive/release/foxy/mvsim/0.5.1-2.tar.gz";
name = "0.5.1-2.tar.gz";
sha256 = "0efc35cba6f5b3ce4b1ec14be3f3fe2b83cea7e2e71ee64da2dd499a2c7a8ea1";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, boost, clang, cmake, doxygen, eigen, eigenpy, git, hpp-fcl, python3, python3Packages, urdfdom }:
buildRosPackage {
pname = "ros-foxy-pinocchio";
version = "2.6.14-r1";
version = "2.6.16-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/pinocchio-release/archive/release/foxy/pinocchio/2.6.14-1.tar.gz";
name = "2.6.14-1.tar.gz";
sha256 = "28027c7a5ca190bac5a9a74b8414377a531f73e1c0651e22e5f2816c3b50f1b5";
url = "https://github.com/ros2-gbp/pinocchio-release/archive/release/foxy/pinocchio/2.6.16-1.tar.gz";
name = "2.6.16-1.tar.gz";
sha256 = "a5547d5ca86f81dcf8a567e63d61aeddfce42afba23b881e352cab061a498001";
};
buildType = "cmake";

View file

@ -2,25 +2,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, diagnostic-msgs, diagnostic-updater, rclcpp }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, diagnostic-msgs, diagnostic-updater, rclcpp, ros-environment }:
buildRosPackage {
pname = "ros-foxy-self-test";
version = "2.0.8-r2";
version = "3.1.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/foxy/self_test/2.0.8-2.tar.gz";
name = "2.0.8-2.tar.gz";
sha256 = "7a59d918b7b2ce03ad3496b1b8bcc79ac6eecbb35fed93a450fb7f5a6c56bcde";
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/foxy/self_test/3.1.0-2.tar.gz";
name = "3.1.0-2.tar.gz";
sha256 = "8d8ec86b9d1cfb25ef0a2795581a723b95559bfe7508fffef9c3524a81ff0871";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
buildInputs = [ ament-cmake ros-environment ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ diagnostic-msgs diagnostic-updater rclcpp ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''self_test'';
license = with lib.licenses; [ bsdOriginal ];
license = with lib.licenses; [ bsd3 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, ros-environment, webots-ros2-driver }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-control";
version = "2023.0.1-r1";
version = "2023.0.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_control/2023.0.1-1.tar.gz";
name = "2023.0.1-1.tar.gz";
sha256 = "449b07820274f65c7c7c5e10db1b1b9bd491fa1bfa631b5af17fb69a2800f91e";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_control/2023.0.2-1.tar.gz";
name = "2023.0.2-1.tar.gz";
sha256 = "95cf8e4e9349251fd0f6fe744cdf26f088c160151254ce2879f7daef0104036d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, geometry-msgs, pluginlib, python-cmake-module, rclcpp, rclpy, ros-environment, sensor-msgs, std-msgs, tf2-geometry-msgs, tf2-ros, tinyxml2-vendor, vision-msgs, webots-ros2-importer, webots-ros2-msgs }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-driver";
version = "2023.0.1-r1";
version = "2023.0.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_driver/2023.0.1-1.tar.gz";
name = "2023.0.1-1.tar.gz";
sha256 = "17bd28627d1ad0a4e0eebad2c5bf32e81f17dacc71b7f1a193ba2214062d21ed";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_driver/2023.0.2-1.tar.gz";
name = "2023.0.2-1.tar.gz";
sha256 = "b025e55261f2faa356c103da72c5e6f643769d6c4b910b118b6393bd7e1a1880";
};
buildType = "ament_cmake";

View file

@ -2,19 +2,19 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, controller-manager, diff-drive-controller, geometry-msgs, joint-state-broadcaster, nav-msgs, pythonPackages, rclpy, robot-state-publisher, rviz2, sensor-msgs, std-msgs, tf2-ros, webots-ros2-control, webots-ros2-driver, webots-ros2-msgs }:
{ lib, buildRosPackage, fetchurl, ament-copyright, builtin-interfaces, controller-manager, diff-drive-controller, geometry-msgs, joint-state-broadcaster, nav-msgs, pythonPackages, rclpy, robot-state-publisher, rviz2, sensor-msgs, std-msgs, tf2-ros, webots-ros2-control, webots-ros2-driver, webots-ros2-msgs }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-epuck";
version = "2023.0.1-r1";
version = "2023.0.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_epuck/2023.0.1-1.tar.gz";
name = "2023.0.1-1.tar.gz";
sha256 = "e640771a214f49cf61f6e8cfd3daedca8e01c67ec5d29aacebc929a9d0a91784";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_epuck/2023.0.2-1.tar.gz";
name = "2023.0.2-1.tar.gz";
sha256 = "777d6b70c2b7168d2a8e089354e810cb8ed694c00ed6982b7403c686875197c8";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
checkInputs = [ ament-copyright pythonPackages.pytest ];
propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller geometry-msgs joint-state-broadcaster nav-msgs rclpy robot-state-publisher rviz2 sensor-msgs std-msgs tf2-ros webots-ros2-control webots-ros2-driver webots-ros2-msgs ];
meta = {

View file

@ -2,19 +2,19 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, python3Packages, pythonPackages, xacro }:
{ lib, buildRosPackage, fetchurl, ament-copyright, builtin-interfaces, python3Packages, pythonPackages, xacro }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-importer";
version = "2023.0.1-r1";
version = "2023.0.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_importer/2023.0.1-1.tar.gz";
name = "2023.0.1-1.tar.gz";
sha256 = "e924b570509c1f07f28feb5fdfd6a7498b4b05cf1e6c59bd5c259abaae0c7d97";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_importer/2023.0.2-1.tar.gz";
name = "2023.0.2-1.tar.gz";
sha256 = "911ab0cba29dfa7abf8201f19b5b71d9342219396058f610df6143bf290f07b4";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 python3Packages.numpy python3Packages.pillow python3Packages.pycodestyle pythonPackages.pytest ];
checkInputs = [ ament-copyright python3Packages.numpy python3Packages.pillow python3Packages.pycodestyle pythonPackages.pytest ];
propagatedBuildInputs = [ builtin-interfaces python3Packages.lark python3Packages.pycollada xacro ];
meta = {

View file

@ -2,19 +2,19 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, rclpy, webots-ros2-driver }:
{ lib, buildRosPackage, fetchurl, ament-copyright, builtin-interfaces, pythonPackages, rclpy, webots-ros2-driver }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-mavic";
version = "2023.0.1-r1";
version = "2023.0.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_mavic/2023.0.1-1.tar.gz";
name = "2023.0.1-1.tar.gz";
sha256 = "3549337790d4717a741203f04e448d4dd143f44c6d91c8aff2a0ac2a08b00d08";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_mavic/2023.0.2-1.tar.gz";
name = "2023.0.2-1.tar.gz";
sha256 = "89f46552c748957cb906d013d2c0e5367de16c966b8f98e2621060721cb37005";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
checkInputs = [ ament-copyright pythonPackages.pytest ];
propagatedBuildInputs = [ builtin-interfaces rclpy webots-ros2-driver ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs, vision-msgs }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-msgs";
version = "2023.0.1-r1";
version = "2023.0.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_msgs/2023.0.1-1.tar.gz";
name = "2023.0.1-1.tar.gz";
sha256 = "c567b85e871660d513a25d08a1585d81a1fd52b55f88f8e77555e28f1e82dcc5";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_msgs/2023.0.2-1.tar.gz";
name = "2023.0.2-1.tar.gz";
sha256 = "667ad2e0d9d375736da25302b4c8cf8ff0f8916c8ebd26f828dbad18dd6e93c9";
};
buildType = "ament_cmake";

View file

@ -2,19 +2,19 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ackermann-msgs, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, python3Packages, pythonPackages, rclpy, webots-ros2-driver }:
{ lib, buildRosPackage, fetchurl, ackermann-msgs, ament-copyright, builtin-interfaces, python3Packages, pythonPackages, rclpy, webots-ros2-driver }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-tesla";
version = "2023.0.1-r1";
version = "2023.0.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tesla/2023.0.1-1.tar.gz";
name = "2023.0.1-1.tar.gz";
sha256 = "11010a68c0d75923797a9e975e2b9c6b0a27c9a864583214fbbf14055062ff9e";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tesla/2023.0.2-1.tar.gz";
name = "2023.0.2-1.tar.gz";
sha256 = "deb034f8b572bccd585ce2a0ea4ac744d1c2134e65924690591cbfd981de1f65";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
checkInputs = [ ament-copyright pythonPackages.pytest ];
propagatedBuildInputs = [ ackermann-msgs builtin-interfaces python3Packages.numpy python3Packages.opencv3 rclpy webots-ros2-driver ];
meta = {

View file

@ -2,20 +2,20 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, pythonPackages, rclpy, ros2bag, rosbag2-storage-default-plugins, sensor-msgs, std-msgs, std-srvs, tf2-ros, webots-ros2-driver, webots-ros2-epuck, webots-ros2-mavic, webots-ros2-tesla, webots-ros2-tiago, webots-ros2-turtlebot, webots-ros2-universal-robot }:
{ lib, buildRosPackage, fetchurl, ament-copyright, geometry-msgs, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, pythonPackages, rclpy, ros2bag, rosbag2-storage-default-plugins, sensor-msgs, std-msgs, std-srvs, tf2-ros, webots-ros2-driver, webots-ros2-epuck, webots-ros2-mavic, webots-ros2-tesla, webots-ros2-tiago, webots-ros2-turtlebot, webots-ros2-universal-robot }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-tests";
version = "2023.0.1-r1";
version = "2023.0.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tests/2023.0.1-1.tar.gz";
name = "2023.0.1-1.tar.gz";
sha256 = "eba8f4c721ae3f73c089a239f70b599f4d50df094c3440535ad69580be3a879b";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tests/2023.0.2-1.tar.gz";
name = "2023.0.2-1.tar.gz";
sha256 = "bb36d97b40b65f8a4bbdb14547a9f079d62e267925298672aaf6e13361fcdf94";
};
buildType = "ament_python";
buildInputs = [ rclpy ros2bag rosbag2-storage-default-plugins webots-ros2-driver ];
checkInputs = [ ament-copyright ament-flake8 ament-pep257 geometry-msgs launch launch-testing launch-testing-ament-cmake launch-testing-ros pythonPackages.pytest sensor-msgs std-msgs std-srvs tf2-ros webots-ros2-epuck webots-ros2-mavic webots-ros2-tesla webots-ros2-tiago webots-ros2-turtlebot webots-ros2-universal-robot ];
checkInputs = [ ament-copyright geometry-msgs launch launch-testing launch-testing-ament-cmake launch-testing-ros pythonPackages.pytest sensor-msgs std-msgs std-srvs tf2-ros webots-ros2-epuck webots-ros2-mavic webots-ros2-tesla webots-ros2-tiago webots-ros2-turtlebot webots-ros2-universal-robot ];
meta = {
description = ''System tests for `webots_ros2` packages.'';

View file

@ -2,19 +2,19 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, controller-manager, diff-drive-controller, geometry-msgs, joint-state-broadcaster, pythonPackages, rclpy, robot-state-publisher, rviz2, tf2-ros, webots-ros2-control, webots-ros2-driver }:
{ lib, buildRosPackage, fetchurl, ament-copyright, builtin-interfaces, controller-manager, diff-drive-controller, geometry-msgs, joint-state-broadcaster, pythonPackages, rclpy, robot-state-publisher, rviz2, tf2-ros, webots-ros2-control, webots-ros2-driver }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-tiago";
version = "2023.0.1-r1";
version = "2023.0.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tiago/2023.0.1-1.tar.gz";
name = "2023.0.1-1.tar.gz";
sha256 = "f9bfd887c5d67a46c509ee8d3059e45e1e36cce9d7e5fe499bb1e3c87a176b7f";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tiago/2023.0.2-1.tar.gz";
name = "2023.0.2-1.tar.gz";
sha256 = "ab19c8dd04bb429ce7020dabd9ef1a4551b457e6d545af4bad731dcf91162dc3";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
checkInputs = [ ament-copyright pythonPackages.pytest ];
propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller geometry-msgs joint-state-broadcaster rclpy robot-state-publisher rviz2 tf2-ros webots-ros2-control webots-ros2-driver ];
meta = {

View file

@ -2,19 +2,19 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, controller-manager, diff-drive-controller, joint-state-broadcaster, pythonPackages, rclpy, robot-state-publisher, rviz2, tf2-ros, webots-ros2-control, webots-ros2-driver }:
{ lib, buildRosPackage, fetchurl, ament-copyright, builtin-interfaces, controller-manager, diff-drive-controller, joint-state-broadcaster, pythonPackages, rclpy, robot-state-publisher, rviz2, tf2-ros, webots-ros2-control, webots-ros2-driver }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-turtlebot";
version = "2023.0.1-r1";
version = "2023.0.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_turtlebot/2023.0.1-1.tar.gz";
name = "2023.0.1-1.tar.gz";
sha256 = "b25f39d1eabca7a89dbdbc8ad179f2d3c8611c200522dcc84eca06d03cb1070c";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_turtlebot/2023.0.2-1.tar.gz";
name = "2023.0.2-1.tar.gz";
sha256 = "e19838645807f76ad2f8e73268b36bdf8d3b1f74e68e67c5394762e60d5a7f8b";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
checkInputs = [ ament-copyright pythonPackages.pytest ];
propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller joint-state-broadcaster rclpy robot-state-publisher rviz2 tf2-ros webots-ros2-control webots-ros2-driver ];
meta = {

View file

@ -2,19 +2,19 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, control-msgs, controller-manager, joint-state-broadcaster, joint-trajectory-controller, pythonPackages, rclpy, robot-state-publisher, rviz2, trajectory-msgs, webots-ros2-control, webots-ros2-driver, xacro }:
{ lib, buildRosPackage, fetchurl, ament-copyright, builtin-interfaces, control-msgs, controller-manager, joint-state-broadcaster, joint-trajectory-controller, pythonPackages, rclpy, robot-state-publisher, rviz2, trajectory-msgs, webots-ros2-control, webots-ros2-driver, xacro }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-universal-robot";
version = "2023.0.1-r1";
version = "2023.0.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_universal_robot/2023.0.1-1.tar.gz";
name = "2023.0.1-1.tar.gz";
sha256 = "2f977716f2da66b3dab916c76be1e03e354c18ae97c8d75a9ff7821c1e3383ea";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_universal_robot/2023.0.2-1.tar.gz";
name = "2023.0.2-1.tar.gz";
sha256 = "8ee7cea768a8c534b62231b0a021a1df70bb023f79aa8b185de992b7e3a9e9d1";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
checkInputs = [ ament-copyright pythonPackages.pytest ];
propagatedBuildInputs = [ builtin-interfaces control-msgs controller-manager joint-state-broadcaster joint-trajectory-controller rclpy robot-state-publisher rviz2 trajectory-msgs webots-ros2-control webots-ros2-driver xacro ];
meta = {

View file

@ -2,19 +2,19 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, rclpy, std-msgs, webots-ros2-control, webots-ros2-driver, webots-ros2-epuck, webots-ros2-importer, webots-ros2-mavic, webots-ros2-msgs, webots-ros2-tesla, webots-ros2-tests, webots-ros2-tiago, webots-ros2-turtlebot, webots-ros2-universal-robot }:
{ lib, buildRosPackage, fetchurl, ament-copyright, builtin-interfaces, pythonPackages, rclpy, std-msgs, webots-ros2-control, webots-ros2-driver, webots-ros2-epuck, webots-ros2-importer, webots-ros2-mavic, webots-ros2-msgs, webots-ros2-tesla, webots-ros2-tests, webots-ros2-tiago, webots-ros2-turtlebot, webots-ros2-universal-robot }:
buildRosPackage {
pname = "ros-foxy-webots-ros2";
version = "2023.0.1-r1";
version = "2023.0.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2/2023.0.1-1.tar.gz";
name = "2023.0.1-1.tar.gz";
sha256 = "d269d3edf9e5fc22589ff15f165221c511028cce1dde7e63adc2824dd439b765";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2/2023.0.2-1.tar.gz";
name = "2023.0.2-1.tar.gz";
sha256 = "6be3b5a2d2b6fae7185a98ed7023fdce5500faab6dad76b495e7caaff5ee2cd5";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest webots-ros2-tests ];
checkInputs = [ ament-copyright pythonPackages.pytest webots-ros2-tests ];
propagatedBuildInputs = [ builtin-interfaces rclpy std-msgs webots-ros2-control webots-ros2-driver webots-ros2-epuck webots-ros2-importer webots-ros2-mavic webots-ros2-msgs webots-ros2-tesla webots-ros2-tiago webots-ros2-turtlebot webots-ros2-universal-robot ];
meta = {

View file

@ -2,21 +2,21 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, 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 {
pname = "ros-humble-admittance-controller";
version = "2.15.0-r1";
version = "2.16.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/admittance_controller/2.15.0-1.tar.gz";
name = "2.15.0-1.tar.gz";
sha256 = "ee541720cc76bf8a70c5ab343b182145c937d4899b6b76a943e81d64b179595a";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/admittance_controller/2.16.1-1.tar.gz";
name = "2.16.1-1.tar.gz";
sha256 = "ab1fb0f6e59480151f37626c9b5b04f630edc5ddcdfbc875e15dea25162ee42e";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-gmock control-msgs controller-manager hardware-interface kinematics-interface-kdl ros2-control-test-assets ];
propagatedBuildInputs = [ control-msgs control-toolbox controller-interface filters generate-parameter-library geometry-msgs hardware-interface joint-trajectory-controller kinematics-interface pluginlib rclcpp rclcpp-lifecycle realtime-tools tf2 tf2-eigen tf2-geometry-msgs tf2-kdl tf2-ros trajectory-msgs ];
propagatedBuildInputs = [ backward-ros control-msgs control-toolbox controller-interface filters generate-parameter-library geometry-msgs hardware-interface joint-trajectory-controller kinematics-interface pluginlib rclcpp rclcpp-lifecycle realtime-tools tf2 tf2-eigen tf2-geometry-msgs tf2-kdl tf2-ros trajectory-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {

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-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-apriltag-msgs";
version = "2.0.1-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/apriltag_msgs-release/archive/release/humble/apriltag_msgs/2.0.1-2.tar.gz";
name = "2.0.1-2.tar.gz";
sha256 = "151d641264106c2e4fd9d243ffff53489afc9c2c01140222da51142144e01bc0";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = ''AprilTag message definitions'';
license = with lib.licenses; [ mit ];
};
}

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-clang-format, ament-cmake-cppcheck, ament-lint-auto, apriltag, apriltag-msgs, cv-bridge, eigen, image-transport, rclcpp, rclcpp-components, sensor-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-humble-apriltag-ros";
version = "3.1.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/apriltag_ros-release/archive/release/humble/apriltag_ros/3.1.1-1.tar.gz";
name = "3.1.1-1.tar.gz";
sha256 = "d7370dfa343f39b37b681abaef92c243656c98b7e18e7a2347a2e960177aa8e9";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake eigen ];
checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-lint-auto ];
propagatedBuildInputs = [ apriltag apriltag-msgs cv-bridge image-transport rclcpp rclcpp-components sensor-msgs tf2-ros ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''AprilTag detection node'';
license = with lib.licenses; [ mit ];
};
}

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-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-aruco-msgs";
version = "5.0.0-r1";
src = fetchurl {
url = "https://github.com/pal-gbp/aruco_ros-release/archive/release/humble/aruco_msgs/5.0.0-1.tar.gz";
name = "5.0.0-1.tar.gz";
sha256 = "71b615a09b28bc3ac55c7c2203dea9455bd37bcad7e9e164a2c702cf829af226";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''The aruco_msgs package'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,27 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ 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 {
pname = "ros-humble-aruco-ros";
version = "5.0.0-r1";
src = fetchurl {
url = "https://github.com/pal-gbp/aruco_ros-release/archive/release/humble/aruco_ros/5.0.0-1.tar.gz";
name = "5.0.0-1.tar.gz";
sha256 = "82efd2943b491cc0d620dcee270649528fa7e5c765ebbbcd27cd42b8e47f7ff2";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ aruco aruco-msgs cv-bridge geometry-msgs image-transport rclcpp sensor-msgs tf2 tf2-geometry-msgs tf2-ros visualization-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''The ARUCO Library has been developed by the Ava group of the Univeristy of Cordoba(Spain).
It provides real-time marker based 3D pose estimation using AR markers.'';
license = with lib.licenses; [ mit ];
};
}

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, cv-bridge, eigen }:
buildRosPackage {
pname = "ros-humble-aruco";
version = "5.0.0-r1";
src = fetchurl {
url = "https://github.com/pal-gbp/aruco_ros-release/archive/release/humble/aruco/5.0.0-1.tar.gz";
name = "5.0.0-1.tar.gz";
sha256 = "6d964a16ebd216b99eda6720bac0a01cf0661d947805ec66ed56da2790bca1b4";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ cv-bridge eigen ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''The ARUCO Library has been developed by the Ava group of the Univeristy of Cordoba(Spain).
It provides real-time marker based 3D pose estimation using AR markers.'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, lifecycle-msgs, rclcpp, rosidl-default-generators }:
buildRosPackage {
pname = "ros-humble-cascade-lifecycle-msgs";
version = "1.0.2-r1";
version = "1.0.2-r2";
src = fetchurl {
url = "https://github.com/fmrico/cascade_lifecycle-release/archive/release/humble/cascade_lifecycle_msgs/1.0.2-1.tar.gz";
name = "1.0.2-1.tar.gz";
sha256 = "0cdf0631d890e4532fbe613b0d61018ebf841a3f8fac225f43775e899e98ad0e";
url = "https://github.com/ros2-gbp/cascade_lifecycle-release/archive/release/humble/cascade_lifecycle_msgs/1.0.2-2.tar.gz";
name = "1.0.2-2.tar.gz";
sha256 = "f657ab4af09517b16809c4faf1e3f6b9bb056aa169d8171e8994d922b1d7df9f";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, hardware-interface, rclcpp-lifecycle, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-controller-interface";
version = "2.20.0-r1";
version = "2.22.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_interface/2.20.0-1.tar.gz";
name = "2.20.0-1.tar.gz";
sha256 = "76062d79fbc6a727f585d7a2c1fc524566ec5aad8b8e84a0634104d7f40b7274";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_interface/2.22.0-1.tar.gz";
name = "2.22.0-1.tar.gz";
sha256 = "b5b37a0c5403c606bc6e7d1ce0b93c4193735c86d673497413fc7e5c84a6fc71";
};
buildType = "ament_cmake";

View file

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

View file

@ -2,21 +2,21 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ 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 }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-python, ament-index-cpp, backward-ros, controller-interface, controller-manager-msgs, diagnostic-updater, hardware-interface, launch, launch-ros, pluginlib, rclcpp, rcpputils, realtime-tools, ros2-control-test-assets, ros2param, ros2run }:
buildRosPackage {
pname = "ros-humble-controller-manager";
version = "2.20.0-r1";
version = "2.22.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager/2.20.0-1.tar.gz";
name = "2.20.0-1.tar.gz";
sha256 = "71617d8f0825760514478820c7896ecdaedc5f7b9f19ba6c07173c8f30ba07ca";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/controller_manager/2.22.0-1.tar.gz";
name = "2.22.0-1.tar.gz";
sha256 = "bd98a96252d202746467f0f15c8c5b6ff08304347e4191a057d1148635865cf7";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-python ];
checkInputs = [ ament-cmake-gmock ];
propagatedBuildInputs = [ 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 ];
propagatedBuildInputs = [ ament-index-cpp backward-ros controller-interface controller-manager-msgs diagnostic-updater hardware-interface launch launch-ros pluginlib rclcpp rcpputils realtime-tools ros2-control-test-assets ros2param ros2run ];
nativeBuildInputs = [ ament-cmake ament-cmake-python ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, rclcpp, ros2-socketcan }:
buildRosPackage {
pname = "ros-humble-dataspeed-dbw-common";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dataspeed_dbw_common/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "6f2b51f5ee9e6ed31940325b9f5e9b50e7b52768f1f49579ce547cf79f7faaed";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dataspeed_dbw_common/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "ae6dad10446fc098c02088c625dd2d786b82a84b3313837a33cf271700f55a36";
};
buildType = "ament_cmake";

View file

@ -2,21 +2,21 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, dataspeed-dbw-common, dataspeed-dbw-msgs, dbw-fca-msgs, dbw-ford-msgs, dbw-polaris-msgs, diagnostic-msgs, rclcpp, rclcpp-components, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, dataspeed-dbw-common, dataspeed-dbw-msgs, dbw-fca-msgs, dbw-ford-msgs, dbw-polaris-msgs, diagnostic-msgs, rclcpp, rclcpp-components, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-dataspeed-dbw-gateway";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dataspeed_dbw_gateway/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "e3ba55b2f45417cea4a2f26ce7d7b8b616b190249faf4970f0bac17698792d05";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dataspeed_dbw_gateway/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "bb6fa62d393825fbc90387f2dee97ec750e46565cc8c8fde06b34182caad0403";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-ros rosidl-default-generators ];
checkInputs = [ ament-cmake-gtest ];
propagatedBuildInputs = [ dataspeed-dbw-common dataspeed-dbw-msgs dbw-fca-msgs dbw-ford-msgs dbw-polaris-msgs diagnostic-msgs rclcpp rclcpp-components rosidl-default-runtime sensor-msgs ];
propagatedBuildInputs = [ dataspeed-dbw-common dataspeed-dbw-msgs dbw-fca-msgs dbw-ford-msgs dbw-polaris-msgs diagnostic-msgs rclcpp rclcpp-components ros-environment rosidl-default-runtime sensor-msgs ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-dataspeed-dbw-msgs";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dataspeed_dbw_msgs/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "e2bcf7dcbd702723a46158414cc845d97de7b9d5d1f9599bf92bee9e9244d6d7";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dataspeed_dbw_msgs/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "e90290e1f3f731933040dd4b32054767adc259df2d43d1650892cd55647b1a1f";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, can-msgs, dataspeed-dbw-common, dataspeed-ulc-msgs, geometry-msgs, rclcpp, rclpy, ros-testing, std-msgs }:
buildRosPackage {
pname = "ros-humble-dataspeed-ulc-can";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dataspeed_ulc_can/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "e71fda64b95b74c8fc9f38875ada6203f1fe1e9d954218bfa69cb9389498bd4a";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dataspeed_ulc_can/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "e91ea32c708f283029ee723c667b7ba4b1054c293f0ac64492558b3776a469b2";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-dataspeed-ulc-msgs";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dataspeed_ulc_msgs/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "d33067c5cda6849443256db93da86949f96ea9899dfe591c3efe5bd7bf2de838";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dataspeed_ulc_msgs/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "d6463b600e0123d46e4cd994cc10dd68368637b09d6e22829bbd667266a3dba3";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, dataspeed-ulc-can, dataspeed-ulc-msgs }:
buildRosPackage {
pname = "ros-humble-dataspeed-ulc";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dataspeed_ulc/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "f4999de01e59802740826963a4dcbbf40260e83a67ef997ca99b25ae9433ed54";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dataspeed_ulc/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "14eb7e0d0054222f4efc820b73eafd0182bbe943934e4ed7fa207650cde5cb47";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, can-msgs, dataspeed-can-msg-filters, dataspeed-can-usb, dataspeed-dbw-common, dataspeed-dbw-gateway, dataspeed-ulc-can, dbw-fca-description, dbw-fca-msgs, geometry-msgs, rclcpp, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-dbw-fca-can";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_fca_can/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "de662693e811d8f18c6b98b775b733db380e5fd58c50b9c97ead112786b779b7";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_fca_can/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "6eca01a7af4c8de36e79f533c5289082af2135145c20ca0d039542f8a5b43905";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, rviz2, urdf, xacro }:
buildRosPackage {
pname = "ros-humble-dbw-fca-description";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_fca_description/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "29b11e585dfb21ba9a05cc832744fe68979e51c39cf03ea608d270ec53071029";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_fca_description/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "04bc168ad69f14482530926af9f76815a836c00218452b92cef76ba0438ffd29";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, dataspeed-dbw-common, dbw-fca-can, dbw-fca-msgs, joy, rclcpp, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-dbw-fca-joystick-demo";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_fca_joystick_demo/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "8a626393754b22073e53ae5695b103c24add8dc1ffb16655546fb4c12f5813db";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_fca_joystick_demo/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "4ee22bba8a68075fbb962bd5aa6d0330c4ec9f629ed7e3732b6a39b060d7a9bc";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-dbw-fca-msgs";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_fca_msgs/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "d5057da6ca23403e0ac0a93d783715ae5b15ffbc95c210e96f25ed6ace28ea2d";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_fca_msgs/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "c2822680773dab951ac1c96f0f515a75601bb4750ae37bb9a12f515e47b78ab0";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, dbw-fca-can, dbw-fca-description, dbw-fca-joystick-demo, dbw-fca-msgs }:
buildRosPackage {
pname = "ros-humble-dbw-fca";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_fca/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "d212cb5d9c20577aabcbe401794f1e5cdf1caee9b75ec3ce500d2f20d8bf18d7";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_fca/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "4d4d7ee487c8fa57a856a11c63a5171738143c919f1323d19f21c78565f45185";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, can-msgs, dataspeed-can-msg-filters, dataspeed-can-usb, dataspeed-dbw-common, dataspeed-dbw-gateway, dataspeed-ulc-can, dbw-ford-description, dbw-ford-msgs, geometry-msgs, rclcpp, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-dbw-ford-can";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_ford_can/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "e1fb590eab2225e3125bdf586914c991b2294918b536e5d632edc4edb33cb06b";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_ford_can/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "662d843d1e553401d0304f9ae4bfe1825a12fe73e21d5b42b37644907270081b";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, rviz2, urdf, xacro }:
buildRosPackage {
pname = "ros-humble-dbw-ford-description";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_ford_description/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "7bbf59bd586b2aad4df61086b8ec6cc6982954d9f6053cdd065003ec682ac08b";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_ford_description/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "32daa3b66ffbc26682cf4f3ee729249f1096c8e924e6fd465d1f0ae1c03a2ebc";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, dataspeed-dbw-common, dbw-ford-can, dbw-ford-msgs, joy, rclcpp, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-dbw-ford-joystick-demo";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_ford_joystick_demo/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "d087cad6398ef9abdc553973c020ea1de901e6bf08e95aaa2562782dfcb91636";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_ford_joystick_demo/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "3fe4e461c3bd9ab7052cf9c68a27300d3576f5aa6ee863cedd887ca04ad84c63";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-dbw-ford-msgs";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_ford_msgs/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "45596095dcf098c1908930ce0c9acf9d4e285b7d24796963fb4d14bc73dfb713";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_ford_msgs/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "a00d8a8528b8850eb7e71838825b8125e7567bc6501bdeab5767aaebf2b60c2a";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, dbw-ford-can, dbw-ford-description, dbw-ford-joystick-demo, dbw-ford-msgs }:
buildRosPackage {
pname = "ros-humble-dbw-ford";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_ford/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "bf6ad1f55a924173c15a56d8a3b559a3a0280c2c28acee148e2bc16fc2b67eb5";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_ford/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "144ee7d55b8fdf62b5400361550bfc59a49f7204b312750e3940509117b07f01";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, can-msgs, dataspeed-can-msg-filters, dataspeed-can-usb, dataspeed-dbw-common, dataspeed-dbw-gateway, dataspeed-ulc-can, dbw-polaris-description, dbw-polaris-msgs, geometry-msgs, rclcpp, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-dbw-polaris-can";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_polaris_can/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "e130577ce932683562ce81b3866768bf9f465dd9388f2d8358a62d2be26085a3";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_polaris_can/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "a0d9d8f2de9f2de0c313a1f442fcfdeb99f86800d8b969d7fd9d4af995fdf999";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, rviz2, urdf, xacro }:
buildRosPackage {
pname = "ros-humble-dbw-polaris-description";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_polaris_description/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "ce07bc24d948a5164e445affd87eae8d39fed6ab3a8bec834ce61bd6a4b2d941";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_polaris_description/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "79c187e96b509fefa1787a9f25ddc756cfafc90de881d0cb533238086de911b6";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, dataspeed-dbw-common, dbw-polaris-can, dbw-polaris-msgs, joy, rclcpp, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-dbw-polaris-joystick-demo";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_polaris_joystick_demo/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "3587f96390161860532e7df792c1428532c92f875c98a62ccad00ff3f2ffcc85";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_polaris_joystick_demo/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "872301d1189de912ff60b840d299ecc041945bf6cbc0cfea305aef9573feef57";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-dbw-polaris-msgs";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_polaris_msgs/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "9c44956a92dc2822cc80c31bb8f18931ae58c02a1703875877b227af66f79f01";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_polaris_msgs/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "ef019802cf637829f53f3f328390440fe94bb2ba5899d80413f28e9c54e6c64d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, dbw-polaris-can, dbw-polaris-description, dbw-polaris-joystick-demo, dbw-polaris-msgs }:
buildRosPackage {
pname = "ros-humble-dbw-polaris";
version = "2.1.0-r1";
version = "2.1.1-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_polaris/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "8764a03ace3b965632223fa58803f628fa3b759c207a797816087bbbe5f030e6";
url = "https://github.com/DataspeedInc-release/dbw_ros-release/archive/release/humble/dbw_polaris/2.1.1-1.tar.gz";
name = "2.1.1-1.tar.gz";
sha256 = "d9200b64339338ad9a8e83a33e5f77d8dcfcab53d9f2a2964b4df3b6afe41e8b";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, camera-info-manager, cv-bridge, depthai, depthai-ros-msgs, image-transport, opencv, rclcpp, robot-state-publisher, ros-environment, sensor-msgs, std-msgs, stereo-msgs, vision-msgs, xacro }:
buildRosPackage {
pname = "ros-humble-depthai-bridge";
version = "2.5.3-r1";
version = "2.6.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_bridge/2.5.3-1.tar.gz";
name = "2.5.3-1.tar.gz";
sha256 = "370db157b07fae810ea63f80e1afa92dafc86a4f2c640b02dd97b1c6f177fb6c";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_bridge/2.6.2-1.tar.gz";
name = "2.6.2-1.tar.gz";
sha256 = "66844bb22eac5db144709d3abf930d3ae13e161a9bfd3a14107208e3c65316e9";
};
buildType = "ament_cmake";

View file

@ -2,20 +2,20 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, camera-info-manager, cv-bridge, depth-image-proc, depthai, depthai-bridge, depthai-ros-msgs, foxglove-msgs, image-transport, opencv, rclcpp, robot-state-publisher, ros-environment, sensor-msgs, std-msgs, stereo-msgs, vision-msgs, xacro }:
{ lib, buildRosPackage, fetchurl, ament-cmake, camera-info-manager, cv-bridge, depth-image-proc, depthai, depthai-bridge, 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 }:
buildRosPackage {
pname = "ros-humble-depthai-examples";
version = "2.5.3-r1";
version = "2.6.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_examples/2.5.3-1.tar.gz";
name = "2.5.3-1.tar.gz";
sha256 = "d915d980dee87c69c97523dc9e7a539bf7f5246cfb89c729e37d8503df9d2d41";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_examples/2.6.2-1.tar.gz";
name = "2.6.2-1.tar.gz";
sha256 = "d027597d74c46bade902ffa50623bde0ce6b681c8e10ec0cf43f7053a2a07007";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ camera-info-manager cv-bridge depth-image-proc depthai depthai-bridge depthai-ros-msgs foxglove-msgs image-transport opencv rclcpp robot-state-publisher ros-environment sensor-msgs std-msgs stereo-msgs vision-msgs xacro ];
propagatedBuildInputs = [ camera-info-manager cv-bridge depth-image-proc depthai depthai-bridge 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 ];
nativeBuildInputs = [ ament-cmake ];
meta = {

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-auto, ament-lint-auto, ament-lint-common, cv-bridge, depthai, depthai-bridge, diagnostic-msgs, image-pipeline, image-transport, image-transport-plugins, rclcpp, rclcpp-components, sensor-msgs, std-msgs, std-srvs, vision-msgs }:
buildRosPackage {
pname = "ros-humble-depthai-ros-driver";
version = "2.6.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_ros_driver/2.6.2-1.tar.gz";
name = "2.6.2-1.tar.gz";
sha256 = "dcdea5987242afc63b57f0778a088cf4b8b8e68dc61733ab0c5452a22cbe22e1";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ament-cmake-auto cv-bridge depthai depthai-bridge diagnostic-msgs image-pipeline image-transport image-transport-plugins rclcpp rclcpp-components sensor-msgs std-msgs std-srvs vision-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Depthai ROS Monolithic node.'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, rclcpp, rosidl-default-generators, sensor-msgs, std-msgs, vision-msgs }:
buildRosPackage {
pname = "ros-humble-depthai-ros-msgs";
version = "2.5.3-r1";
version = "2.6.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_ros_msgs/2.5.3-1.tar.gz";
name = "2.5.3-1.tar.gz";
sha256 = "34ac0f32360dd9d1e135c77bca00e6f4925dad9debf71dc474968eb371df3803";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_ros_msgs/2.6.2-1.tar.gz";
name = "2.6.2-1.tar.gz";
sha256 = "6c00619908e8f834e74b3e53d2302602b8143b33c4726f564917cc93956531d7";
};
buildType = "ament_cmake";

View file

@ -2,20 +2,20 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, depthai, depthai-bridge, depthai-examples, depthai-ros-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, depthai, depthai-bridge, depthai-examples, depthai-ros-driver, depthai-ros-msgs }:
buildRosPackage {
pname = "ros-humble-depthai-ros";
version = "2.5.3-r1";
version = "2.6.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai-ros/2.5.3-1.tar.gz";
name = "2.5.3-1.tar.gz";
sha256 = "440f463ca84077a479762b389444b9e9d51620ec392fe894c62b9752ba1966de";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai-ros/2.6.2-1.tar.gz";
name = "2.6.2-1.tar.gz";
sha256 = "e1375ae970185094bd6646adeb185865fe6131e8ddb1a78027a1b7eb6395ba5a";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ depthai depthai-bridge depthai-examples depthai-ros-msgs ];
propagatedBuildInputs = [ depthai depthai-bridge depthai-examples depthai-ros-driver depthai-ros-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, libusb1, nlohmann_json, opencv, ros-environment }:
buildRosPackage {
pname = "ros-humble-depthai";
version = "2.19.1-r1";
version = "2.20.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-core-release/archive/release/humble/depthai/2.19.1-1.tar.gz";
name = "2.19.1-1.tar.gz";
sha256 = "fa76fab7cfc432b13de859ec597a9abf28a3b3be4b766f1493122166648d9ea0";
url = "https://github.com/luxonis/depthai-core-release/archive/release/humble/depthai/2.20.2-1.tar.gz";
name = "2.20.2-1.tar.gz";
sha256 = "e6482e95f05da95a03898a83394c37df38cf34010d872f300d6ff544942b1444";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, diagnostic-msgs, launch-testing-ament-cmake, launch-testing-ros, pluginlib, rclcpp, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-humble-diagnostic-aggregator";
version = "3.0.0-r1";
version = "3.1.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostic_aggregator/3.0.0-1.tar.gz";
name = "3.0.0-1.tar.gz";
sha256 = "2fecf33067be564781b0efb26e815457a51523c52eeb680725b4e3d77026952d";
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostic_aggregator/3.1.0-2.tar.gz";
name = "3.1.0-2.tar.gz";
sha256 = "037ce1fb3f7f2a6dd2e0d0a5bba456f9ae09e5252cbeac319b114159580ef8d2";
};
buildType = "ament_cmake";
@ -21,6 +21,6 @@ buildRosPackage {
meta = {
description = ''diagnostic_aggregator'';
license = with lib.licenses; [ bsdOriginal ];
license = with lib.licenses; [ bsd3 ];
};
}

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-lint-cmake, ament-cmake-python, ament-cmake-xmllint, ament-lint-auto, diagnostic-updater, ntp, rclpy }:
buildRosPackage {
pname = "ros-humble-diagnostic-common-diagnostics";
version = "3.1.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostic_common_diagnostics/3.1.0-2.tar.gz";
name = "3.1.0-2.tar.gz";
sha256 = "8e444af59a9386405ab4ae8acd4d65665bcd2e403c40762d1858e16c6c520dad";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-python ];
checkInputs = [ ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ];
propagatedBuildInputs = [ diagnostic-updater ntp rclpy ];
nativeBuildInputs = [ ament-cmake ament-cmake-python ];
meta = {
description = ''diagnostic_common_diagnostics'';
license = with lib.licenses; [ bsd3 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, diagnostic-msgs, rclcpp, rclcpp-lifecycle, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-humble-diagnostic-updater";
version = "3.0.0-r1";
version = "3.1.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostic_updater/3.0.0-1.tar.gz";
name = "3.0.0-1.tar.gz";
sha256 = "5d2f40a7d3119f3f4b645e8f51e3c499d3931dafdb5bac3dd19db43f69d7bacf";
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostic_updater/3.1.0-2.tar.gz";
name = "3.1.0-2.tar.gz";
sha256 = "7f994e50365991eacbe59fe2c608ae8fa3e901499403457d3d50bd455bca3c0d";
};
buildType = "ament_cmake";
@ -21,6 +21,6 @@ buildRosPackage {
meta = {
description = ''diagnostic_updater contains tools for easily updating diagnostics. it is commonly used in device drivers to keep track of the status of output topics, device status, etc.'';
license = with lib.licenses; [ bsdOriginal ];
license = with lib.licenses; [ bsd3 ];
};
}

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, diagnostic-aggregator, diagnostic-common-diagnostics, diagnostic-updater, self-test }:
buildRosPackage {
pname = "ros-humble-diagnostics";
version = "3.1.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/diagnostics-release/archive/release/humble/diagnostics/3.1.0-2.tar.gz";
name = "3.1.0-2.tar.gz";
sha256 = "d70c6be758d83a3abdb67f5bf7ef786192a466137e0451551c5525b439423f79";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ diagnostic-aggregator diagnostic-common-diagnostics diagnostic-updater self-test ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''diagnostics'';
license = with lib.licenses; [ bsd3 ];
};
}

View file

@ -2,21 +2,21 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, 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 {
pname = "ros-humble-diff-drive-controller";
version = "2.15.0-r1";
version = "2.16.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/diff_drive_controller/2.15.0-1.tar.gz";
name = "2.15.0-1.tar.gz";
sha256 = "a36d4a5f3a1a731d42c4312edcf4f00bee5d6b3c7630b73d2eb3c263bc7d56e3";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/diff_drive_controller/2.16.1-1.tar.gz";
name = "2.16.1-1.tar.gz";
sha256 = "c4f2a450273ba27f6f432369e9df56f15d453900712c4b07e121084aeae06940";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake generate-parameter-library pluginlib ];
checkInputs = [ ament-cmake-gmock controller-manager ros2-control-test-assets ];
propagatedBuildInputs = [ controller-interface geometry-msgs hardware-interface nav-msgs rclcpp rclcpp-lifecycle rcpputils realtime-tools tf2 tf2-msgs ];
propagatedBuildInputs = [ backward-ros controller-interface geometry-msgs hardware-interface nav-msgs rclcpp rclcpp-lifecycle rcpputils realtime-tools tf2 tf2-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -2,21 +2,21 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, 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 {
pname = "ros-humble-effort-controllers";
version = "2.15.0-r1";
version = "2.16.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/effort_controllers/2.15.0-1.tar.gz";
name = "2.15.0-1.tar.gz";
sha256 = "a7603dc0f608c6d96735ffc61022c769aa5b185a0aae69502d415431d3573cdf";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/effort_controllers/2.16.1-1.tar.gz";
name = "2.16.1-1.tar.gz";
sha256 = "dc3b6991255fe92c9d1958716e6590b092a1ca6b93c9b2bb2ee6382bcaabcce3";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake pluginlib ];
checkInputs = [ ament-cmake-gmock controller-manager ros2-control-test-assets ];
propagatedBuildInputs = [ forward-command-controller rclcpp ];
propagatedBuildInputs = [ backward-ros forward-command-controller rclcpp ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

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

View file

@ -2,21 +2,21 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, 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 {
pname = "ros-humble-force-torque-sensor-broadcaster";
version = "2.15.0-r1";
version = "2.16.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/force_torque_sensor_broadcaster/2.15.0-1.tar.gz";
name = "2.15.0-1.tar.gz";
sha256 = "be8b20bb400b500f3e4d0d0ff8d8fd2d334e9c329e8a3d528288d4d965748f46";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/force_torque_sensor_broadcaster/2.16.1-1.tar.gz";
name = "2.16.1-1.tar.gz";
sha256 = "5bd267e9eef5c1c64a59c6effc702f7aab8cf87db337c1eee23857c4e5a230da";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-gmock controller-manager hardware-interface ros2-control-test-assets ];
propagatedBuildInputs = [ controller-interface generate-parameter-library geometry-msgs hardware-interface pluginlib rclcpp rclcpp-lifecycle realtime-tools ];
propagatedBuildInputs = [ backward-ros controller-interface generate-parameter-library geometry-msgs hardware-interface pluginlib rclcpp rclcpp-lifecycle realtime-tools ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -2,21 +2,21 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, 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 {
pname = "ros-humble-forward-command-controller";
version = "2.15.0-r1";
version = "2.16.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/forward_command_controller/2.15.0-1.tar.gz";
name = "2.15.0-1.tar.gz";
sha256 = "a64e8f1bec33f22945ca2a65e438389c694b194fca782fcd5e4a21150f44b611";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/forward_command_controller/2.16.1-1.tar.gz";
name = "2.16.1-1.tar.gz";
sha256 = "18708e6694225def66a60cca4bf0aabfc231233e97f04225e8a12241ff0bd023";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake pluginlib ];
checkInputs = [ ament-cmake-gmock controller-manager ros2-control-test-assets ];
propagatedBuildInputs = [ controller-interface generate-parameter-library hardware-interface rclcpp rclcpp-lifecycle realtime-tools std-msgs ];
propagatedBuildInputs = [ backward-ros controller-interface generate-parameter-library hardware-interface rclcpp rclcpp-lifecycle realtime-tools std-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -2,21 +2,21 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, gazebo-ros, gazebo-ros2-control, geometry-msgs, hardware-interface, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros2-control, ros2-controllers, std-msgs, velocity-controllers, xacro }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, gazebo-ros, gazebo-ros2-control, geometry-msgs, hardware-interface, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros2-control, ros2-controllers, std-msgs, tricycle-controller, velocity-controllers, xacro }:
buildRosPackage {
pname = "ros-humble-gazebo-ros2-control-demos";
version = "0.4.0-r1";
version = "0.4.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/humble/gazebo_ros2_control_demos/0.4.0-1.tar.gz";
name = "0.4.0-1.tar.gz";
sha256 = "ee4189b08b3bbf24b09afd12260d7c66ca02967d81f4d7fd53aa40e1a73e8bad";
url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/humble/gazebo_ros2_control_demos/0.4.1-1.tar.gz";
name = "0.4.1-1.tar.gz";
sha256 = "3d76faeca3d63b65f3ffa17c102af1f4a2548365227155083acd20c08e0800a3";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake rclcpp-action ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ament-index-python control-msgs diff-drive-controller effort-controllers gazebo-ros gazebo-ros2-control geometry-msgs hardware-interface joint-state-broadcaster joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros2-control ros2-controllers std-msgs velocity-controllers xacro ];
propagatedBuildInputs = [ ament-index-python control-msgs diff-drive-controller effort-controllers gazebo-ros gazebo-ros2-control geometry-msgs hardware-interface joint-state-broadcaster joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros2-control ros2-controllers std-msgs tricycle-controller velocity-controllers xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, controller-manager, gazebo-dev, gazebo-ros, hardware-interface, pluginlib, rclcpp, std-msgs, yaml-cpp-vendor }:
buildRosPackage {
pname = "ros-humble-gazebo-ros2-control";
version = "0.4.0-r1";
version = "0.4.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/humble/gazebo_ros2_control/0.4.0-1.tar.gz";
name = "0.4.0-1.tar.gz";
sha256 = "b549f9311a704006adf5ce23688fa1cf13850284ed19ea87f8a143af57ac8858";
url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/humble/gazebo_ros2_control/0.4.1-1.tar.gz";
name = "0.4.1-1.tar.gz";
sha256 = "d4d419345e2087c67fbf651c64c6f317c901db3090a8fdc6d6f1500d6b4510cf";
};
buildType = "ament_cmake";

View file

@ -160,10 +160,20 @@ self: super: {
apriltag = self.callPackage ./apriltag {};
apriltag-msgs = self.callPackage ./apriltag-msgs {};
apriltag-ros = self.callPackage ./apriltag-ros {};
aruco = self.callPackage ./aruco {};
aruco-msgs = self.callPackage ./aruco-msgs {};
aruco-opencv = self.callPackage ./aruco-opencv {};
aruco-opencv-msgs = self.callPackage ./aruco-opencv-msgs {};
aruco-ros = self.callPackage ./aruco-ros {};
asio-cmake-module = self.callPackage ./asio-cmake-module {};
async-web-server-cpp = self.callPackage ./async-web-server-cpp {};
@ -318,6 +328,8 @@ self: super: {
depthai-examples = self.callPackage ./depthai-examples {};
depthai-ros-driver = self.callPackage ./depthai-ros-driver {};
depthai-ros-msgs = self.callPackage ./depthai-ros-msgs {};
depthimage-to-laserscan = self.callPackage ./depthimage-to-laserscan {};
@ -328,10 +340,14 @@ self: super: {
diagnostic-aggregator = self.callPackage ./diagnostic-aggregator {};
diagnostic-common-diagnostics = self.callPackage ./diagnostic-common-diagnostics {};
diagnostic-msgs = self.callPackage ./diagnostic-msgs {};
diagnostic-updater = self.callPackage ./diagnostic-updater {};
diagnostics = self.callPackage ./diagnostics {};
diff-drive-controller = self.callPackage ./diff-drive-controller {};
dolly = self.callPackage ./dolly {};
@ -624,8 +640,30 @@ self: super: {
io-context = self.callPackage ./io-context {};
irobot-create-common-bringup = self.callPackage ./irobot-create-common-bringup {};
irobot-create-control = self.callPackage ./irobot-create-control {};
irobot-create-description = self.callPackage ./irobot-create-description {};
irobot-create-gazebo-bringup = self.callPackage ./irobot-create-gazebo-bringup {};
irobot-create-gazebo-plugins = self.callPackage ./irobot-create-gazebo-plugins {};
irobot-create-gazebo-sim = self.callPackage ./irobot-create-gazebo-sim {};
irobot-create-ignition-bringup = self.callPackage ./irobot-create-ignition-bringup {};
irobot-create-ignition-sim = self.callPackage ./irobot-create-ignition-sim {};
irobot-create-ignition-toolbox = self.callPackage ./irobot-create-ignition-toolbox {};
irobot-create-msgs = self.callPackage ./irobot-create-msgs {};
irobot-create-nodes = self.callPackage ./irobot-create-nodes {};
irobot-create-toolbox = self.callPackage ./irobot-create-toolbox {};
joint-limits = self.callPackage ./joint-limits {};
joint-state-broadcaster = self.callPackage ./joint-state-broadcaster {};
@ -642,6 +680,8 @@ self: super: {
joy-teleop = self.callPackage ./joy-teleop {};
joy-tester = self.callPackage ./joy-tester {};
kdl-parser = self.callPackage ./kdl-parser {};
key-teleop = self.callPackage ./key-teleop {};
@ -760,6 +800,12 @@ self: super: {
map-msgs = self.callPackage ./map-msgs {};
mapviz = self.callPackage ./mapviz {};
mapviz-interfaces = self.callPackage ./mapviz-interfaces {};
mapviz-plugins = self.callPackage ./mapviz-plugins {};
marti-can-msgs = self.callPackage ./marti-can-msgs {};
marti-common-msgs = self.callPackage ./marti-common-msgs {};
@ -906,6 +952,8 @@ self: super: {
mrt-cmake-modules = self.callPackage ./mrt-cmake-modules {};
multires-image = self.callPackage ./multires-image {};
mvsim = self.callPackage ./mvsim {};
nao-button-sim = self.callPackage ./nao-button-sim {};
@ -1164,6 +1212,12 @@ self: super: {
position-controllers = self.callPackage ./position-controllers {};
py-trees = self.callPackage ./py-trees {};
py-trees-ros = self.callPackage ./py-trees-ros {};
py-trees-ros-interfaces = self.callPackage ./py-trees-ros-interfaces {};
pybind11-json-vendor = self.callPackage ./pybind11-json-vendor {};
pybind11-vendor = self.callPackage ./pybind11-vendor {};
@ -1200,6 +1254,12 @@ self: super: {
random-numbers = self.callPackage ./random-numbers {};
raspimouse = self.callPackage ./raspimouse {};
raspimouse-description = self.callPackage ./raspimouse-description {};
raspimouse-msgs = self.callPackage ./raspimouse-msgs {};
rc-common-msgs = self.callPackage ./rc-common-msgs {};
rc-dynamics-api = self.callPackage ./rc-dynamics-api {};
@ -1402,6 +1462,8 @@ self: super: {
robot-upstart = self.callPackage ./robot-upstart {};
robotraconteur = self.callPackage ./robotraconteur {};
ros2-control = self.callPackage ./ros2-control {};
ros2-control-test-assets = self.callPackage ./ros2-control-test-assets {};
@ -1648,6 +1710,8 @@ self: super: {
rt-manipulators-examples = self.callPackage ./rt-manipulators-examples {};
rt-usb-9axisimu-driver = self.callPackage ./rt-usb-9axisimu-driver {};
rtabmap-ros = self.callPackage ./rtabmap-ros {};
rtcm-msgs = self.callPackage ./rtcm-msgs {};
@ -1870,6 +1934,8 @@ self: super: {
tiago-simulation = self.callPackage ./tiago-simulation {};
tile-map = self.callPackage ./tile-map {};
tinyxml2-vendor = self.callPackage ./tinyxml2-vendor {};
tinyxml-vendor = self.callPackage ./tinyxml-vendor {};
@ -2040,6 +2106,8 @@ self: super: {
vrpn = self.callPackage ./vrpn {};
wall-follower-ros2 = self.callPackage ./wall-follower-ros2 {};
warehouse-ros = self.callPackage ./warehouse-ros {};
warehouse-ros-sqlite = self.callPackage ./warehouse-ros-sqlite {};

View file

@ -2,21 +2,21 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, 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 {
pname = "ros-humble-gripper-controllers";
version = "2.15.0-r1";
version = "2.16.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/gripper_controllers/2.15.0-1.tar.gz";
name = "2.15.0-1.tar.gz";
sha256 = "79f7158a10ba2c33a7c3d100aad366e091417d9b41a91ddbefd35c907bbbc825";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/gripper_controllers/2.16.1-1.tar.gz";
name = "2.16.1-1.tar.gz";
sha256 = "0f1c50fde419b9134b1379285caa9a00e9454ad38aebb8502353c800ec6910e6";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake pluginlib ];
checkInputs = [ ament-cmake-gmock controller-manager ros2-control-test-assets ];
propagatedBuildInputs = [ control-msgs control-toolbox controller-interface generate-parameter-library hardware-interface rclcpp rclcpp-action realtime-tools ];
propagatedBuildInputs = [ backward-ros control-msgs control-toolbox controller-interface generate-parameter-library hardware-interface rclcpp rclcpp-action realtime-tools ];
nativeBuildInputs = [ ament-cmake ];
meta = {

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 }:
buildRosPackage {
pname = "ros-humble-hardware-interface";
version = "2.20.0-r1";
version = "2.22.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface/2.20.0-1.tar.gz";
name = "2.20.0-1.tar.gz";
sha256 = "978e1185cffca2ed1c1b0f9eafee700f284fdabef2b81b941eee9a88b0297f68";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface/2.22.0-1.tar.gz";
name = "2.22.0-1.tar.gz";
sha256 = "4a908d00155763d8087210f7b20f831f16fda4bf65f5f7dab745691a9c3e655f";
};
buildType = "ament_cmake";

View file

@ -2,21 +2,21 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, 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 {
pname = "ros-humble-imu-sensor-broadcaster";
version = "2.15.0-r1";
version = "2.16.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/imu_sensor_broadcaster/2.15.0-1.tar.gz";
name = "2.15.0-1.tar.gz";
sha256 = "ba4edd8aa4be7b2a1cc4b96ca8e9b038741f9c034e13217145392e92d240ef3a";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/imu_sensor_broadcaster/2.16.1-1.tar.gz";
name = "2.16.1-1.tar.gz";
sha256 = "b0e68500151a80b60868fceccc6c0d2eebaeff46812b056c4981183f35d09166";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common controller-manager hardware-interface ros2-control-test-assets ];
propagatedBuildInputs = [ controller-interface generate-parameter-library hardware-interface pluginlib rclcpp rclcpp-lifecycle realtime-tools sensor-msgs ];
propagatedBuildInputs = [ backward-ros controller-interface generate-parameter-library hardware-interface pluginlib rclcpp rclcpp-lifecycle realtime-tools sensor-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {

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-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, irobot-create-control, irobot-create-description, irobot-create-nodes, joint-state-publisher, robot-state-publisher, ros2launch, rviz2, urdf, xacro }:
buildRosPackage {
pname = "ros-humble-irobot-create-common-bringup";
version = "2.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/humble/irobot_create_common_bringup/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "7fff5e54c825eace136a6f89abd6173193d69c7aedfc08b96ebba82923a40040";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ];
propagatedBuildInputs = [ irobot-create-control irobot-create-description irobot-create-nodes joint-state-publisher robot-state-publisher ros2launch rviz2 urdf xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Provides common launch and configuration scripts for a simulated iRobot(R) Create(R) 3 Educational Robot.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

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-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-xmllint, ament-lint-auto, joint-state-broadcaster, ros2-controllers, ros2launch, rsl }:
buildRosPackage {
pname = "ros-humble-irobot-create-control";
version = "2.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/humble/irobot_create_control/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "61bf120bab4110e7d0b8e1b3ceb1771d10595da276aea32e75d6af81a01e4666";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-xmllint ament-lint-auto ];
propagatedBuildInputs = [ joint-state-broadcaster ros2-controllers ros2launch rsl ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Provides the diff-drive controller for the iRobot(R) Create(R) 3 Educational Robot.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

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-lint-cmake, ament-lint-auto, urdf }:
buildRosPackage {
pname = "ros-humble-irobot-create-description";
version = "2.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/humble/irobot_create_description/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "efc97b6997893600772882f3cd6e88c13680a4ac1db1a4715841ab6e4b7cef92";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-lint-cmake ament-lint-auto ];
propagatedBuildInputs = [ urdf ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Provides the model description for the iRobot(R) Create(R) 3 Educational Robot.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

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-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, gazebo-plugins, gazebo-ros, gazebo-ros2-control, irobot-create-common-bringup, irobot-create-description, irobot-create-gazebo-plugins, ros2launch }:
buildRosPackage {
pname = "ros-humble-irobot-create-gazebo-bringup";
version = "2.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/humble/irobot_create_gazebo_bringup/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "ef85e982ecce4b7aa4f02fa6b6c690843356cf6e2af5b7a2f1f983a222ad90c8";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ];
propagatedBuildInputs = [ gazebo-plugins gazebo-ros gazebo-ros2-control irobot-create-common-bringup irobot-create-description irobot-create-gazebo-plugins ros2launch ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Provides launch and configuration scripts for a Gazebo simulated iRobot(R) Create(R) 3 Educational Robot.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

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-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, gazebo-dev, gazebo-ros, geometry-msgs, irobot-create-msgs, irobot-create-toolbox, rclcpp, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-irobot-create-gazebo-plugins";
version = "2.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/humble/irobot_create_gazebo_plugins/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "182e483d873b259788805fc61d5479bb2b078ea2d72e4640a1f844fcec6fe50a";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ];
propagatedBuildInputs = [ gazebo-dev gazebo-ros geometry-msgs irobot-create-msgs irobot-create-toolbox rclcpp sensor-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Provides the Gazebo plugins for the iRobot(R) Create(R) 3 Educational Robot.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

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, irobot-create-gazebo-bringup, irobot-create-gazebo-plugins }:
buildRosPackage {
pname = "ros-humble-irobot-create-gazebo-sim";
version = "2.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/humble/irobot_create_gazebo_sim/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "d3e0a73b63c911e7200efa44a0b81c4be0a26cdc3a9a9152d2c72b89480f9bd7";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ irobot-create-gazebo-bringup irobot-create-gazebo-plugins ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Metapackage for the iRobot(R) Create(R) 3 robot Gazebo simulator<a href="http://gazebosim.org/">Gazebo</a> simulation stack.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

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-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, geometry-msgs, irobot-create-common-bringup, irobot-create-description, irobot-create-ignition-plugins, irobot-create-ignition-toolbox, irobot-create-msgs, ros-ign-bridge, ros-ign-gazebo, ros-ign-interfaces, std-msgs }:
buildRosPackage {
pname = "ros-humble-irobot-create-ignition-bringup";
version = "2.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/humble/irobot_create_ignition_bringup/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "f15ec81a9914aae70f7131216ba44a163069780e279c426917be07a727ee28fb";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ];
propagatedBuildInputs = [ geometry-msgs irobot-create-common-bringup irobot-create-description irobot-create-ignition-plugins irobot-create-ignition-toolbox irobot-create-msgs ros-ign-bridge ros-ign-gazebo ros-ign-interfaces std-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Provides launch and configuration scripts for a Ignition simulated iRobot(R) Create(R) 3 Educational Robot.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

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, irobot-create-ignition-bringup, irobot-create-ignition-plugins, irobot-create-ignition-toolbox }:
buildRosPackage {
pname = "ros-humble-irobot-create-ignition-sim";
version = "2.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/humble/irobot_create_ignition_sim/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "bb1253fd1e649bda23e3d4b8a64b215269686d6284d272de19e3bce0e78fe3ac";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ irobot-create-ignition-bringup irobot-create-ignition-plugins irobot-create-ignition-toolbox ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Metapackage for the iRobot(R) Create(R) 3 robot Ignition simulator'';
license = with lib.licenses; [ bsdOriginal ];
};
}

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-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, control-msgs, irobot-create-msgs, irobot-create-toolbox, nav-msgs, rclcpp, rclcpp-action, rcutils, ros-ign-interfaces, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs }:
buildRosPackage {
pname = "ros-humble-irobot-create-ignition-toolbox";
version = "2.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/humble/irobot_create_ignition_toolbox/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "8e7746fc0c28603d5cdce006a5a5b2e98810cdbcd0a5fc9b6981436b59762d2b";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ];
propagatedBuildInputs = [ control-msgs irobot-create-msgs irobot-create-toolbox nav-msgs rclcpp rclcpp-action rcutils ros-ign-interfaces sensor-msgs std-msgs tf2 tf2-geometry-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Nodes and tools for simulating in Ignition iRobot(R) Create(R) 3 Educational Robot.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

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-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, angles, boost, control-msgs, geometry-msgs, irobot-create-msgs, irobot-create-toolbox, nav-msgs, rclcpp, rclcpp-action, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-humble-irobot-create-nodes";
version = "2.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/humble/irobot_create_nodes/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "3682a96746d82158c19926625e7a564cb994c57bc7d06dd9e1dc393a9b7aaf71";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ];
propagatedBuildInputs = [ angles boost control-msgs geometry-msgs irobot-create-msgs irobot-create-toolbox nav-msgs rclcpp rclcpp-action rclcpp-components sensor-msgs tf2 tf2-geometry-msgs tf2-ros ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''ROS 2 Nodes for the simulated iRobot(R) Create(R) 3 Educational Robot.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

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-flake8, ament-cmake-lint-cmake, ament-cmake-pep257, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, ignition, rclcpp }:
buildRosPackage {
pname = "ros-humble-irobot-create-toolbox";
version = "2.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/create3_sim-release/archive/release/humble/irobot_create_toolbox/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "90e9bceab4c14054f931172a3a90270ef1fd73bd56a8f1e09f62f27b74246026";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-flake8 ament-cmake-lint-cmake ament-cmake-pep257 ament-cmake-uncrustify ament-cmake-xmllint ament-lint-auto ];
propagatedBuildInputs = [ ignition.math6 rclcpp ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Components and helpers for the iRobot(R) Create(R) 3 Educational Robot.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

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

View file

@ -2,21 +2,21 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, 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, 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 {
pname = "ros-humble-joint-state-broadcaster";
version = "2.15.0-r1";
version = "2.16.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_state_broadcaster/2.15.0-1.tar.gz";
name = "2.15.0-1.tar.gz";
sha256 = "43a1142b94ab9b79814f2bb46ceae4bdc5aaebd44718f7dfc24009231c53c7ac";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_state_broadcaster/2.16.1-1.tar.gz";
name = "2.16.1-1.tar.gz";
sha256 = "883a4157d7f3bf79d36ca2e7ff2a517e73ffef794218cf6470fd8a5b1dbf0d8b";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-gmock controller-manager rclcpp ros2-control-test-assets ];
propagatedBuildInputs = [ control-msgs controller-interface generate-parameter-library hardware-interface pluginlib rclcpp-lifecycle rcutils realtime-tools sensor-msgs ];
propagatedBuildInputs = [ backward-ros control-msgs controller-interface generate-parameter-library hardware-interface pluginlib rclcpp-lifecycle rcutils realtime-tools sensor-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -2,21 +2,21 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, angles, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, trajectory-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, angles, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, trajectory-msgs }:
buildRosPackage {
pname = "ros-humble-joint-trajectory-controller";
version = "2.15.0-r1";
version = "2.16.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_trajectory_controller/2.15.0-1.tar.gz";
name = "2.15.0-1.tar.gz";
sha256 = "f5f6f32b27b12999c5a6c42ff28f60ca20fbc2f84be0ed5eb8f6f86a390b2ab2";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_trajectory_controller/2.16.1-1.tar.gz";
name = "2.16.1-1.tar.gz";
sha256 = "b2b49d94aea700d50be849b5dc16ca162d7b8b65c5a6e852375238ec172b975f";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-gmock controller-manager ros2-control-test-assets ];
propagatedBuildInputs = [ angles control-msgs control-toolbox controller-interface generate-parameter-library hardware-interface pluginlib rclcpp rclcpp-lifecycle realtime-tools trajectory-msgs ];
propagatedBuildInputs = [ angles backward-ros control-msgs control-toolbox controller-interface generate-parameter-library hardware-interface pluginlib rclcpp rclcpp-lifecycle realtime-tools trajectory-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -0,0 +1,24 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages, rclpy, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-joy-tester";
version = "0.0.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/joy_tester-release/archive/release/humble/joy_tester/0.0.2-1.tar.gz";
name = "0.0.2-1.tar.gz";
sha256 = "0e663654e883e6f52e014662f3dac7b14bed2acf78cc4b1358a34b85321c348d";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
propagatedBuildInputs = [ python3Packages.tkinter rclpy sensor-msgs ];
meta = {
description = ''Simple GUI tool for testing joysticks/gamepads'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, eigen, eigen3-cmake-module, kdl-parser, kinematics-interface, pluginlib, ros2-control-test-assets, tf2-eigen-kdl }:
buildRosPackage {
pname = "ros-humble-kinematics-interface-kdl";
version = "0.0.2-r1";
version = "0.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/kinematics_interface-release/archive/release/humble/kinematics_interface_kdl/0.0.2-1.tar.gz";
name = "0.0.2-1.tar.gz";
sha256 = "ddda66a26f596a21a5e69eb291eef52b95df950ff0cd9f5572dcb3880a4c9804";
url = "https://github.com/ros2-gbp/kinematics_interface-release/archive/release/humble/kinematics_interface_kdl/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "02adf21b0fb7aa08e6a09f571deb396d4d92d7d3ff63e247586871e838fe6b4d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, eigen, rclcpp-lifecycle }:
buildRosPackage {
pname = "ros-humble-kinematics-interface";
version = "0.0.2-r1";
version = "0.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/kinematics_interface-release/archive/release/humble/kinematics_interface/0.0.2-1.tar.gz";
name = "0.0.2-1.tar.gz";
sha256 = "deed39ef1f407630336ace5f361a6ccdea49de31986c0852b28a93da3f556f14";
url = "https://github.com/ros2-gbp/kinematics_interface-release/archive/release/humble/kinematics_interface/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "9c3f84203b95080835019976c5d17a2dcdb9c78f6ac6b8a51594e8eebfdc3269";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, builtin-interfaces, marti-common-msgs, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-mapviz-interfaces";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mapviz-release/archive/release/humble/mapviz_interfaces/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "fbe5e5b2e7dc49e0112755d56b38cce998568bd56d82eabf17aa6bcd55357fe4";
};
buildType = "ament_cmake";
buildInputs = [ builtin-interfaces marti-common-msgs rosidl-default-generators ];
propagatedBuildInputs = [ rosidl-default-runtime ];
nativeBuildInputs = [ rosidl-default-generators ];
meta = {
description = ''ROS interfaces used by Mapviz'';
license = with lib.licenses; [ bsdOriginal ];
};
}

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, ament-index-cpp, cv-bridge, gps-msgs, image-transport, map-msgs, mapviz, marti-common-msgs, marti-nav-msgs, marti-sensor-msgs, marti-visualization-msgs, nav-msgs, pluginlib, qt5, rclcpp, rclcpp-action, sensor-msgs, std-msgs, stereo-msgs, swri-image-util, swri-math-util, swri-route-util, swri-transform-util, tf2, visualization-msgs }:
buildRosPackage {
pname = "ros-humble-mapviz-plugins";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mapviz-release/archive/release/humble/mapviz_plugins/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "1ad60aea7b1615cf8176032d112460bfe5412864c1fb6d93d0900320e29c7576";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ ament-index-cpp cv-bridge gps-msgs image-transport map-msgs mapviz marti-common-msgs marti-nav-msgs marti-sensor-msgs marti-visualization-msgs nav-msgs pluginlib qt5.qtbase rclcpp rclcpp-action sensor-msgs std-msgs stereo-msgs swri-image-util swri-math-util swri-route-util swri-transform-util tf2 visualization-msgs ];
nativeBuildInputs = [ ament-cmake qt5.qtbase ];
meta = {
description = ''Common plugins for the Mapviz visualization tool'';
license = with lib.licenses; [ bsdOriginal ];
};
}

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