regenerate all distros, Fri May 10 13:12:06 2024

This commit is contained in:
Superflore 2024-05-10 13:12:06 +00:00 committed by Ben Wolsieffer
parent 1d5ae52f3e
commit f1c32375c2
1007 changed files with 7042 additions and 3625 deletions

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, boost, clang, cmake, eigen, opencv }:
buildRosPackage {
pname = "ros-humble-apriltag-mit";
version = "1.1.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/apriltag_mit-release/archive/release/humble/apriltag_mit/1.1.2-1.tar.gz";
name = "1.1.2-1.tar.gz";
sha256 = "f55a4ffd90eb80e0f2448b9eb58c76c5afb4cc86d1eb61e46444f10f8c18231b";
};
buildType = "cmake";
buildInputs = [ cmake ];
propagatedBuildInputs = [ boost clang eigen opencv opencv.cxxdev ];
nativeBuildInputs = [ cmake ];
meta = {
description = "ROS2 package wrapper for the MIT apriltag detector";
license = with lib.licenses; [ "LGPL-2.1-only" ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-lint-auto, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-lint-auto, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-aruco-opencv-msgs"; pname = "ros-humble-aruco-opencv-msgs";
version = "2.2.0-r1"; version = "2.3.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/humble/aruco_opencv_msgs/2.2.0-1.tar.gz"; url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/humble/aruco_opencv_msgs/2.3.0-1.tar.gz";
name = "2.2.0-1.tar.gz"; name = "2.3.0-1.tar.gz";
sha256 = "7fd815f2e7c09884f86330d2d0ebd61415bb91e8a1f8156967198ee8a5b6df01"; sha256 = "88e35151b3e49f5ce25f902d994379076371de5bf4a3dd4d2b3c15a3569a010e";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cpplint, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, aruco-opencv-msgs, cv-bridge, image-transport, python3Packages, rclcpp, rclcpp-components, rclcpp-lifecycle, tf2-geometry-msgs, tf2-ros, yaml-cpp }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-copyright, ament-cmake-cpplint, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-cmake-xmllint, ament-lint-auto, aruco-opencv-msgs, cv-bridge, image-transport, python3Packages, rclcpp, rclcpp-components, rclcpp-lifecycle, tf2-geometry-msgs, tf2-ros, yaml-cpp }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-aruco-opencv"; pname = "ros-humble-aruco-opencv";
version = "2.2.0-r1"; version = "2.3.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/humble/aruco_opencv/2.2.0-1.tar.gz"; url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/humble/aruco_opencv/2.3.0-1.tar.gz";
name = "2.2.0-1.tar.gz"; name = "2.3.0-1.tar.gz";
sha256 = "b541abcd95a4b194a44cb5f432b57c36d3421eb2d16a0c8c6bd75f37f3879fec"; sha256 = "7e0313f1cb6f798f374754b8051d5c6f2c33dd076ecc177b851d3e0b4168bcf0";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-pytest, ament-cmake-python, ament-copyright, ament-flake8, ament-pep257, as2-core, geometry-msgs, python3Packages, pythonPackages, rclcpp, ros-gz-bridge, ros-gz-sim, sensor-msgs, tf2-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-humble-as2-gazebo-assets";
version = "1.0.9-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_gazebo_assets/1.0.9-1.tar.gz";
name = "1.0.9-1.tar.gz";
sha256 = "1868a9f5cbbf15c4e2e006665ed01aa9b75b36da92313a601e7d94fd628a0060";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-pytest ament-cmake-python ];
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
propagatedBuildInputs = [ as2-core geometry-msgs python3Packages.jinja2 python3Packages.pydantic rclcpp ros-gz-bridge ros-gz-sim sensor-msgs tf2-msgs tf2-ros ];
nativeBuildInputs = [ ament-cmake ament-cmake-pytest ament-cmake-python ];
meta = {
description = "Ignition Gazebo resources";
license = with lib.licenses; [ bsd3 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, builtin-interfaces, geographic-msgs, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, shape-msgs, std-msgs, unique-identifier-msgs }:
buildRosPackage {
pname = "ros-humble-autoware-adapi-v1-msgs";
version = "1.2.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/autoware_adapi_msgs-release/archive/release/humble/autoware_adapi_v1_msgs/1.2.1-1.tar.gz";
name = "1.2.1-1.tar.gz";
sha256 = "34cf3dfeb92c36345306794bf811349494f026d2b97018202c0d672c4798f5ed";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-auto rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ builtin-interfaces geographic-msgs geometry-msgs rosidl-default-runtime shape-msgs std-msgs unique-identifier-msgs ];
nativeBuildInputs = [ ament-cmake-auto ];
meta = {
description = "The Autoware AD API interfaces";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-autoware-adapi-version-msgs";
version = "1.2.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/autoware_adapi_msgs-release/archive/release/humble/autoware_adapi_version_msgs/1.2.1-1.tar.gz";
name = "1.2.1-1.tar.gz";
sha256 = "2525d7c4685c8558a06636193dc06137fbda3a62e7c0a8deaec9850dbe6043b6";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-auto rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ rosidl-default-runtime ];
nativeBuildInputs = [ ament-cmake-auto ];
meta = {
description = "The Autoware AD API version interfaces";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, autoware-lint-common, ros-environment }:
buildRosPackage {
pname = "ros-humble-autoware-cmake";
version = "1.0.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/autoware_cmake-release/archive/release/humble/autoware_cmake/1.0.0-2.tar.gz";
name = "1.0.0-2.tar.gz";
sha256 = "9e0691fbe0103cf71bd339c02ffc4bbcee6fe2dc21588a47f6c8dea09168402b";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-auto autoware-lint-common ];
propagatedBuildInputs = [ ament-cmake-auto ament-lint-auto ros-environment ];
nativeBuildInputs = [ ament-cmake-auto ament-lint-auto ];
meta = {
description = "CMake scripts for Autoware";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-cppcheck, ament-cmake-export-dependencies, ament-cmake-lint-cmake, ament-cmake-test, ament-cmake-xmllint }:
buildRosPackage {
pname = "ros-humble-autoware-lint-common";
version = "1.0.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/autoware_cmake-release/archive/release/humble/autoware_lint_common/1.0.0-2.tar.gz";
name = "1.0.0-2.tar.gz";
sha256 = "4a80f68ac0cfe1b5a15793e27026de58f7cf628b7f75ac5bb6ef299429456f16";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-export-dependencies ];
propagatedBuildInputs = [ ament-cmake-copyright ament-cmake-core ament-cmake-cppcheck ament-cmake-lint-cmake ament-cmake-test ament-cmake-xmllint ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-export-dependencies ament-cmake-test ];
meta = {
description = "The list of commonly used linters in Autoware";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-ros, autoware-cmake, boost, builtin-interfaces, rclcpp, unique-identifier-msgs }:
buildRosPackage {
pname = "ros-humble-autoware-utils";
version = "1.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/autoware_utils-release/archive/release/humble/autoware_utils/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "e9439c1ece23b80708bfb9eda002753cd14c058f4c73abfeec2287aa18b85f7d";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-auto autoware-cmake ];
checkInputs = [ ament-cmake-ros ];
propagatedBuildInputs = [ boost builtin-interfaces rclcpp unique-identifier-msgs ];
nativeBuildInputs = [ ament-cmake-auto autoware-cmake ];
meta = {
description = "The autoware_utils package";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, cppzmq, rclcpp, ros-environment, sqlite }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, cppzmq, rclcpp, ros-environment, sqlite }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-behaviortree-cpp"; pname = "ros-humble-behaviortree-cpp";
version = "4.5.1-r2"; version = "4.6.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/humble/behaviortree_cpp/4.5.1-2.tar.gz"; url = "https://github.com/ros2-gbp/behaviortree_cpp_v4-release/archive/release/humble/behaviortree_cpp/4.6.0-1.tar.gz";
name = "4.5.1-2.tar.gz"; name = "4.6.0-1.tar.gz";
sha256 = "f695113e11f98d46727a722387e817dc3c85e304f15b0ae468d865bb70b98482"; sha256 = "02a90fc1e5c263854188dcc2d302b250ca09b89d95554d22d25cf641c088e7c9";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,20 +5,20 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, python3Packages, pythonPackages, rclpy, std-msgs }: { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, example-interfaces, python3Packages, pythonPackages, rclpy, std-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-bno055"; pname = "ros-humble-bno055";
version = "0.4.1-r1"; version = "0.5.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/bno055-release/archive/release/humble/bno055/0.4.1-1.tar.gz"; url = "https://github.com/ros2-gbp/bno055-release/archive/release/humble/bno055/0.5.0-1.tar.gz";
name = "0.4.1-1.tar.gz"; name = "0.5.0-1.tar.gz";
sha256 = "9065ac576a47e5ae8d8d8f5b2b1bfe8babaea795d310dadc2791abe31cb02fe7"; sha256 = "036395db0a15510bd3845458f53178123187eb6dc04bf871090971d9a02278be";
}; };
buildType = "ament_python"; buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ]; checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
propagatedBuildInputs = [ example-interfaces python3Packages.pyserial rclpy std-msgs ]; propagatedBuildInputs = [ example-interfaces python3Packages.i2c-tools python3Packages.pyserial rclpy std-msgs ];
meta = { meta = {
description = ''Bosch BNO055 IMU driver for ROS2''; description = "Bosch BNO055 IMU driver for ROS2";
license = with lib.licenses; [ bsdOriginal ]; license = with lib.licenses; [ bsdOriginal ];
}; };
} }

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, boost, canopen-base-driver, canopen-core, canopen-interfaces, canopen-proxy-driver, rclcpp, rclcpp-components, rclcpp-lifecycle, sensor-msgs, std-srvs }:
buildRosPackage {
pname = "ros-humble-canopen-402-driver";
version = "0.2.11-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_402_driver/0.2.11-2.tar.gz";
name = "0.2.11-2.tar.gz";
sha256 = "61ee028b2436871953310c7bda793fa1b336045dae48ddcf205b7a33700846bf";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-ros ];
checkInputs = [ ament-lint-auto ];
propagatedBuildInputs = [ boost canopen-base-driver canopen-core canopen-interfaces canopen-proxy-driver rclcpp rclcpp-components rclcpp-lifecycle sensor-msgs std-srvs ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = "Driiver for devices implementing CIA402 profile";
license = with lib.licenses; [ "LGPL-v3" ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, boost, canopen-core, canopen-interfaces, diagnostic-updater, lely-core-libraries, rclcpp, rclcpp-components, rclcpp-lifecycle, std-msgs, std-srvs }:
buildRosPackage {
pname = "ros-humble-canopen-base-driver";
version = "0.2.11-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_base_driver/0.2.11-2.tar.gz";
name = "0.2.11-2.tar.gz";
sha256 = "6339f50cf4fc01d18256b241ebf68b4db7df0391f2d9802a523e10e8f858c457";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-ros ];
checkInputs = [ ament-lint-auto ];
propagatedBuildInputs = [ boost canopen-core canopen-interfaces diagnostic-updater lely-core-libraries rclcpp rclcpp-components rclcpp-lifecycle std-msgs std-srvs ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = "Library containing abstract CANopen driver class for ros2_canopen";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, boost, canopen-interfaces, lely-core-libraries, lifecycle-msgs, rclcpp, rclcpp-components, rclcpp-lifecycle, yaml-cpp-vendor }:
buildRosPackage {
pname = "ros-humble-canopen-core";
version = "0.2.11-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_core/0.2.11-2.tar.gz";
name = "0.2.11-2.tar.gz";
sha256 = "681d5dfa46054ad6c41427f6922a23aa3990d51e5a75ea90d3ec5736f8dda136";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ];
propagatedBuildInputs = [ boost canopen-interfaces lely-core-libraries lifecycle-msgs rclcpp rclcpp-components rclcpp-lifecycle yaml-cpp-vendor ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Core ros2_canopen functionalities such as DeviceContainer and master";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, lely-core-libraries, lifecycle-msgs, rclcpp, rclcpp-lifecycle }:
buildRosPackage {
pname = "ros-humble-canopen-fake-slaves";
version = "0.2.11-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_fake_slaves/0.2.11-2.tar.gz";
name = "0.2.11-2.tar.gz";
sha256 = "5ddb034efc8123bb2e8f197436ecc091db506a73d4ee6305fb76f6788d9c5f9b";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ];
propagatedBuildInputs = [ lely-core-libraries lifecycle-msgs rclcpp rclcpp-lifecycle ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Package with mock canopen slave";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 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 }:
buildRosPackage {
pname = "ros-humble-canopen-interfaces";
version = "0.2.11-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_interfaces/0.2.11-2.tar.gz";
name = "0.2.11-2.tar.gz";
sha256 = "53d5e00847fb3b1b35d47f6e6005dd0a291eb9789aa7e0844f3afe8b77ba964c";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ rosidl-default-runtime ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Services and Messages for ros2_canopen stack";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, canopen-core, canopen-interfaces, lely-core-libraries, rclcpp, rclcpp-components, rclcpp-lifecycle }:
buildRosPackage {
pname = "ros-humble-canopen-master-driver";
version = "0.2.11-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_master_driver/0.2.11-2.tar.gz";
name = "0.2.11-2.tar.gz";
sha256 = "d2e89cebfc9da98d241f23f4f642b46a46baf4fa27b86f7bf4592bb41e80d200";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-ros ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ canopen-core canopen-interfaces lely-core-libraries rclcpp rclcpp-components rclcpp-lifecycle ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = "Basic canopen master implementation";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, canopen-base-driver, canopen-core, canopen-interfaces, rclcpp, rclcpp-components, rclcpp-lifecycle, std-msgs, std-srvs }:
buildRosPackage {
pname = "ros-humble-canopen-proxy-driver";
version = "0.2.11-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_proxy_driver/0.2.11-2.tar.gz";
name = "0.2.11-2.tar.gz";
sha256 = "ba1c2c023db0aba936963c5244da8312431ecab4e3a8430e318d815d2ae56a8c";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-ros ];
checkInputs = [ ament-lint-auto ];
propagatedBuildInputs = [ canopen-base-driver canopen-core canopen-interfaces rclcpp rclcpp-components rclcpp-lifecycle std-msgs std-srvs ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = "Simple proxy driver for the ros2_canopen stack";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, canopen-402-driver, canopen-core, canopen-proxy-driver, hardware-interface, pluginlib, rclcpp, rclcpp-components, rclcpp-lifecycle, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-humble-canopen-ros2-control";
version = "0.2.11-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_ros2_control/0.2.11-2.tar.gz";
name = "0.2.11-2.tar.gz";
sha256 = "c32169e44d58c0fe960193275672e5b60adcff26d5b5a6b9553d95be4ea7fe4e";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-gmock ros2-control-test-assets ];
propagatedBuildInputs = [ canopen-402-driver canopen-core canopen-proxy-driver hardware-interface pluginlib rclcpp rclcpp-components rclcpp-lifecycle ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "ros2_control wrapper for ros2_canopen functionalities";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, canopen-402-driver, canopen-interfaces, canopen-proxy-driver, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, std-msgs, std-srvs }:
buildRosPackage {
pname = "ros-humble-canopen-ros2-controllers";
version = "0.2.11-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_ros2_controllers/0.2.11-2.tar.gz";
name = "0.2.11-2.tar.gz";
sha256 = "cf961b246010dcb1a82465b1776178643548a223c59434bf4487589b5efff034";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-gmock ];
propagatedBuildInputs = [ canopen-402-driver canopen-interfaces canopen-proxy-driver controller-interface controller-manager hardware-interface pluginlib rclcpp rclcpp-lifecycle realtime-tools std-msgs std-srvs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "ros2_control controllers for ros2_canopen functionalities";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, canopen-402-driver, canopen-core, canopen-fake-slaves, canopen-proxy-driver, canopen-ros2-controllers, controller-manager, forward-command-controller, joint-state-broadcaster, joint-trajectory-controller, lely-core-libraries, robot-state-publisher, xacro }:
buildRosPackage {
pname = "ros-humble-canopen-tests";
version = "0.2.11-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_tests/0.2.11-2.tar.gz";
name = "0.2.11-2.tar.gz";
sha256 = "30a3e81760857467905ceaff7f46ed0fe0d07d0d377f4e1d12369835665a2f6c";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake lely-core-libraries ];
checkInputs = [ ament-lint-auto ];
propagatedBuildInputs = [ canopen-402-driver canopen-core canopen-fake-slaves canopen-proxy-driver canopen-ros2-controllers controller-manager forward-command-controller joint-state-broadcaster joint-trajectory-controller robot-state-publisher xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Package with tests for ros2_canopen";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-lint-auto, canopen-interfaces, lifecycle-msgs, rclpy, std-msgs }:
buildRosPackage {
pname = "ros-humble-canopen-utils";
version = "0.2.11-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen_utils/0.2.11-2.tar.gz";
name = "0.2.11-2.tar.gz";
sha256 = "76b555ad00a21e5bd80bba004738841b58544a27f971099141a2e16a0e0b12b0";
};
buildType = "ament_python";
checkInputs = [ ament-lint-auto ];
propagatedBuildInputs = [ canopen-interfaces lifecycle-msgs rclpy std-msgs ];
meta = {
description = "Utils for working with ros2_canopen.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, canopen-402-driver, canopen-base-driver, canopen-core, canopen-interfaces, canopen-proxy-driver, lely-core-libraries }:
buildRosPackage {
pname = "ros-humble-canopen";
version = "0.2.11-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/canopen/0.2.11-2.tar.gz";
name = "0.2.11-2.tar.gz";
sha256 = "4801215cbd7ed69c8719bf4bb3bf099c8f19ef6f28c42e2d2b1782417331c02c";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ canopen-402-driver canopen-base-driver canopen-core canopen-interfaces canopen-proxy-driver lely-core-libraries ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Meta-package aggregating the ros2_canopen packages and documentation";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-mypy, ament-pep257, graphviz, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-humble-caret-analyze";
version = "0.5.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/caret_analyze-release/archive/release/humble/caret_analyze/0.5.0-2.tar.gz";
name = "0.5.0-2.tar.gz";
sha256 = "9eeb29d5f0975acb69d002c75731b7f9c969f2a8ec4396a558960ead86719e7c";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-mypy ament-pep257 python3Packages.pytest-mock pythonPackages.pytest ];
propagatedBuildInputs = [ graphviz python3Packages.colorcet python3Packages.graphviz python3Packages.pyyaml python3Packages.setuptools python3Packages.tqdm ];
meta = {
description = "CARET's tools for analyzing trace results";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, ros2launch, std-srvs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, ros2launch, std-srvs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-catch-ros2"; pname = "ros-humble-catch-ros2";
version = "0.2.0-r1"; version = "0.2.1-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/catch_ros2-release/archive/release/humble/catch_ros2/0.2.0-1.tar.gz"; url = "https://github.com/ros2-gbp/catch_ros2-release/archive/release/humble/catch_ros2/0.2.1-1.tar.gz";
name = "0.2.0-1.tar.gz"; name = "0.2.1-1.tar.gz";
sha256 = "c385ec7cc36c304cea5d46f8a3f431a7459368d36b1dfba4c0201c47d329970b"; sha256 = "a6f060f5e28404b8bd87beff0db32f32dbadfeaabde59be79f1f59b4911beb14";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

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

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-generator-gz, clearpath-gz }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-generator-gz, clearpath-gz }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-clearpath-simulator"; pname = "ros-humble-clearpath-simulator";
version = "0.2.3-r1"; version = "0.2.4-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_simulator/0.2.3-1.tar.gz"; url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_simulator/0.2.4-1.tar.gz";
name = "0.2.3-1.tar.gz"; name = "0.2.4-1.tar.gz";
sha256 = "96dc69721d68a7aeb0631335e4671d18d904e3421763284f29461634a2a7af6f"; sha256 = "145df4178a8ba350d1da59dca94c90c6616927c79608cc8ec1611999ab2d2b30";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-transport }: { lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-transport }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-compressed-depth-image-transport"; pname = "ros-humble-compressed-depth-image-transport";
version = "2.5.0-r2"; version = "2.5.1-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/compressed_depth_image_transport/2.5.0-2.tar.gz"; url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/compressed_depth_image_transport/2.5.1-1.tar.gz";
name = "2.5.0-2.tar.gz"; name = "2.5.1-1.tar.gz";
sha256 = "c9548afa4ef2958a35440e5b20f579c82afe1b84a35a0d945fabe5d603933cde"; sha256 = "bf2df11f2a3e3227ad2e41d03a3131f8de0d5027fc5a4ee95cf21aeb0db3e395";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-transport }: { lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, image-transport }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-compressed-image-transport"; pname = "ros-humble-compressed-image-transport";
version = "2.5.0-r2"; version = "2.5.1-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/compressed_image_transport/2.5.0-2.tar.gz"; url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/compressed_image_transport/2.5.1-1.tar.gz";
name = "2.5.0-2.tar.gz"; name = "2.5.1-1.tar.gz";
sha256 = "a857e46669a9e2ad3fe4212d20ddf50d01e310cc318b99143714c6aa288fc4a3"; sha256 = "5a8c7e2cf6019c9cb5f9b4837d5f1a05dc4396f7eed995cb5a0a67947aeb0171";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, trajectory-msgs }: { lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, trajectory-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-control-msgs"; pname = "ros-humble-control-msgs";
version = "4.4.0-r1"; version = "4.5.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/control_msgs-release/archive/release/humble/control_msgs/4.4.0-1.tar.gz"; url = "https://github.com/ros2-gbp/control_msgs-release/archive/release/humble/control_msgs/4.5.0-1.tar.gz";
name = "4.4.0-1.tar.gz"; name = "4.5.0-1.tar.gz";
sha256 = "115093df2d95ee8cf6a33631f58c4583ca2e2f070d50e83f7a073cd7bc4d7b90"; sha256 = "523368d3c40eb0eb20bd857d5bc4c8987fa51cb2f7978bd3ecfad8ffbf7c5118";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";
@ -21,8 +21,8 @@ buildRosPackage {
meta = { meta = {
description = "control_msgs contains base messages and actions useful for description = "control_msgs contains base messages and actions useful for
controlling robots. It provides representations for controller controlling robots. It provides representations for controller
setpoints and joint and cartesian trajectories."; setpoints and joint and cartesian trajectories.";
license = with lib.licenses; [ bsdOriginal ]; license = with lib.licenses; [ bsd3 ];
}; };
} }

View file

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

View file

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

View file

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

View file

@ -0,0 +1,27 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, draco, pluginlib, point-cloud-interfaces, point-cloud-transport, rclcpp, rcpputils, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-draco-point-cloud-transport";
version = "1.0.10-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/point_cloud_transport_plugins-release/archive/release/humble/draco_point_cloud_transport/1.0.10-1.tar.gz";
name = "1.0.10-1.tar.gz";
sha256 = "e5de578e24c6135e450dc9931e293a58d20f8ed8bdc187097d8e77e607f9e1a6";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ draco pluginlib point-cloud-interfaces point-cloud-transport rclcpp rcpputils sensor-msgs std-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "draco_point_cloud_transport provides a plugin to point_cloud_transport for sending point clouds
encoded with KD tree compression.";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, asio, cmake, fastcdr, foonathan-memory-vendor, openssl, python3, tinyxml-2 }: { lib, buildRosPackage, fetchurl, asio, cmake, fastcdr, foonathan-memory-vendor, openssl, python3, tinyxml-2 }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-fastrtps"; pname = "ros-humble-fastrtps";
version = "2.6.7-r1"; version = "2.6.8-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/fastrtps-release/archive/release/humble/fastrtps/2.6.7-1.tar.gz"; url = "https://github.com/ros2-gbp/fastrtps-release/archive/release/humble/fastrtps/2.6.8-1.tar.gz";
name = "2.6.7-1.tar.gz"; name = "2.6.8-1.tar.gz";
sha256 = "a03e9a7af36842debadf1385c4393d9bb4db663a2cbbcdd8625094da67f1e148"; sha256 = "7d3109581c9d2293a8ac72ee1f29305dd087397a77bb480f1f79a55c804343ac";
}; };
buildType = "cmake"; buildType = "cmake";

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-ros, ament-lint-auto, ament-lint-common, cv-bridge, ffmpeg-image-transport, ffmpeg-image-transport-msgs, rclcpp, ros-environment, rosbag2-cpp, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-ffmpeg-image-transport-tools";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ffmpeg_image_transport_tools-release/archive/release/humble/ffmpeg_image_transport_tools/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "1a30bb6dd6ea0c994367ca4856dadca8abf3d44682fdf0a6bb7b59d9f511effa";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-ros ros-environment ];
checkInputs = [ ament-cmake-clang-format ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ cv-bridge ffmpeg-image-transport ffmpeg-image-transport-msgs rclcpp rosbag2-cpp sensor-msgs ];
nativeBuildInputs = [ ament-cmake ament-cmake-ros ros-environment ];
meta = {
description = "tools for processing ffmpeg_image_transport_msgs";
license = with lib.licenses; [ "Apache-2" ];
};
}

View file

@ -0,0 +1,27 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-ros, ament-lint-auto, ament-lint-common, cv-bridge, ffmpeg, ffmpeg-image-transport-msgs, image-transport, libogg, opencv, pkg-config, pluginlib, rclcpp, rcutils, ros-environment, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-ffmpeg-image-transport";
version = "1.1.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ffmpeg_image_transport-release/archive/release/humble/ffmpeg_image_transport/1.1.2-1.tar.gz";
name = "1.1.2-1.tar.gz";
sha256 = "f2c4613ebb0159cd0092bfc11f57a28e248d51f8836b7ef13003b066721d791c";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-ros pkg-config ros-environment ];
checkInputs = [ ament-cmake-clang-format ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ cv-bridge ffmpeg ffmpeg-image-transport-msgs image-transport libogg opencv opencv.cxxdev pluginlib rclcpp rcutils sensor-msgs std-msgs ];
nativeBuildInputs = [ ament-cmake ament-cmake-ros pkg-config ros-environment ];
meta = {
description = "ffmpeg_image_transport provides a plugin to image_transport for
transparently sending an image stream encoded with ffmpeg.";
license = with lib.licenses; [ "Apache-2" ];
};
}

View file

@ -2,21 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation # Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license # Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, cmake, eigen, gdal, git, gtest, lcov, nlohmann_json, python3, python3Packages, tbb_2021_8, tinyxml-2 }: { lib, buildRosPackage, fetchurl, abseil-cpp, cmake, eigen, gdal, git, gtest, lcov, protobuf, python3, python3Packages, tbb_2021_8, tinyxml-2 }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-fields2cover"; pname = "ros-humble-fields2cover";
version = "2.0.0-r1"; version = "2.0.0-r6";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/fields2cover-release/archive/release/humble/fields2cover/2.0.0-1.tar.gz"; url = "https://github.com/ros2-gbp/fields2cover-release/archive/release/humble/fields2cover/2.0.0-6.tar.gz";
name = "2.0.0-1.tar.gz"; name = "2.0.0-6.tar.gz";
sha256 = "9b73ada0478b6f919e5df366ecc11681bc2c1e138f8081d0770fbbc44c12d922"; sha256 = "3bd093d77a02a1ab7c60c4e9a44f3c35c6ba850ffc58836047734882ed3eea30";
}; };
buildType = "cmake"; buildType = "cmake";
buildInputs = [ cmake ]; buildInputs = [ cmake ];
checkInputs = [ gtest lcov ]; checkInputs = [ gtest lcov ];
propagatedBuildInputs = [ eigen gdal git gtest nlohmann_json python3 python3Packages.matplotlib python3Packages.tkinter tbb_2021_8 tinyxml-2 ]; propagatedBuildInputs = [ abseil-cpp eigen gdal git gtest protobuf python3 python3Packages.matplotlib python3Packages.tkinter tbb_2021_8 tinyxml-2 ];
nativeBuildInputs = [ cmake ]; nativeBuildInputs = [ cmake ];
meta = { meta = {

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-flir-camera-msgs"; pname = "ros-humble-flir-camera-msgs";
version = "2.1.15-r1"; version = "2.1.16-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/humble/flir_camera_msgs/2.1.15-1.tar.gz"; url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/humble/flir_camera_msgs/2.1.16-1.tar.gz";
name = "2.1.15-1.tar.gz"; name = "2.1.16-1.tar.gz";
sha256 = "0e5b7dd79bdaea12db49c676f5cb62d3ddb0b536c59c2225a6e45fa01334656e"; sha256 = "fe4293d28aa8bb7a54e1afc5324c1cf505afc490af4c18e301f1dee0a6248e2c";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -8,9 +8,9 @@ buildRosPackage {
version = "2.1.0-r1"; version = "2.1.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/humble/game_controller_spl_interfaces/2.1.0-1.tar.gz"; url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/humble/game_controller_spl_interfaces/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz"; name = "2.1.0-1.tar.gz";
sha256 = "cd128fe1a78712cc57caf0ec6194cd6c436bfaca67bf91547acc21037546ccbc"; sha256 = "104f67596d8beebcddd455a9482b37b54c2d9007bb5f822c6ba501f18783ed88";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -8,9 +8,9 @@ buildRosPackage {
version = "2.1.0-r1"; version = "2.1.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/humble/game_controller_spl/2.1.0-1.tar.gz"; url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/humble/game_controller_spl/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz"; name = "2.1.0-1.tar.gz";
sha256 = "d17ff9549cb86a1ced3ccbd6801fd59eef26998a44d106ae585ca5e9150a3c9e"; sha256 = "9049b73f61ce832f35368be8054b2322f734fea7674ce865189df2dcbe3f6bd7";
}; };
buildType = "ament_python"; buildType = "ament_python";

View file

@ -8,9 +8,9 @@ buildRosPackage {
version = "2.1.0-r1"; version = "2.1.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/humble/gc_spl_2022/2.1.0-1.tar.gz"; url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/humble/gc_spl_2022/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz"; name = "2.1.0-1.tar.gz";
sha256 = "596280149d63225e31560b1fc117ff4f1272c9c5e4af2b1cc21efd599781a0c1"; sha256 = "f11b10541c95542de78a1ae080fb41a0fdfe44cfaa74fecb4840cb228226713e";
}; };
buildType = "ament_python"; buildType = "ament_python";

View file

@ -8,9 +8,9 @@ buildRosPackage {
version = "2.1.0-r1"; version = "2.1.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/humble/gc_spl_interfaces/2.1.0-1.tar.gz"; url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/humble/gc_spl_interfaces/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz"; name = "2.1.0-1.tar.gz";
sha256 = "118ed6ee93a837b3a022c06c9ce215e101db62ae6809a0be79fa0cb515670d78"; sha256 = "71ae3b11bbcc4d19cc7ae7c7a4b2e33254d3827e716d06ff52023826bc6031cd";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -8,9 +8,9 @@ buildRosPackage {
version = "2.1.0-r1"; version = "2.1.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/gc_spl-release/archive/release/humble/gc_spl/2.1.0-1.tar.gz"; url = "https://github.com/ros2-gbp/game_controller_spl-release/archive/release/humble/gc_spl/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz"; name = "2.1.0-1.tar.gz";
sha256 = "6c66629e3231e1cf4334b8c66377007e5feda341c1ccb37f19323cff49dd3224"; sha256 = "0782b572adf3229f278a5f469d76ba38817f5fcca6871743c3e25a0f71a23362";
}; };
buildType = "ament_python"; buildType = "ament_python";

View file

@ -190,6 +190,8 @@ self: super: {
apriltag-detector = self.callPackage ./apriltag-detector {}; apriltag-detector = self.callPackage ./apriltag-detector {};
apriltag-mit = self.callPackage ./apriltag-mit {};
apriltag-msgs = self.callPackage ./apriltag-msgs {}; apriltag-msgs = self.callPackage ./apriltag-msgs {};
apriltag-ros = self.callPackage ./apriltag-ros {}; apriltag-ros = self.callPackage ./apriltag-ros {};
@ -222,6 +224,8 @@ self: super: {
as2-core = self.callPackage ./as2-core {}; as2-core = self.callPackage ./as2-core {};
as2-gazebo-assets = self.callPackage ./as2-gazebo-assets {};
as2-gazebo-classic-assets = self.callPackage ./as2-gazebo-classic-assets {}; as2-gazebo-classic-assets = self.callPackage ./as2-gazebo-classic-assets {};
as2-keyboard-teleoperation = self.callPackage ./as2-keyboard-teleoperation {}; as2-keyboard-teleoperation = self.callPackage ./as2-keyboard-teleoperation {};
@ -256,8 +260,18 @@ self: super: {
automotive-platform-msgs = self.callPackage ./automotive-platform-msgs {}; automotive-platform-msgs = self.callPackage ./automotive-platform-msgs {};
autoware-adapi-v1-msgs = self.callPackage ./autoware-adapi-v1-msgs {};
autoware-adapi-version-msgs = self.callPackage ./autoware-adapi-version-msgs {};
autoware-auto-msgs = self.callPackage ./autoware-auto-msgs {}; autoware-auto-msgs = self.callPackage ./autoware-auto-msgs {};
autoware-cmake = self.callPackage ./autoware-cmake {};
autoware-lint-common = self.callPackage ./autoware-lint-common {};
autoware-utils = self.callPackage ./autoware-utils {};
avt-vimba-camera = self.callPackage ./avt-vimba-camera {}; avt-vimba-camera = self.callPackage ./avt-vimba-camera {};
aws-robomaker-small-warehouse-world = self.callPackage ./aws-robomaker-small-warehouse-world {}; aws-robomaker-small-warehouse-world = self.callPackage ./aws-robomaker-small-warehouse-world {};
@ -280,6 +294,8 @@ self: super: {
bicycle-steering-controller = self.callPackage ./bicycle-steering-controller {}; bicycle-steering-controller = self.callPackage ./bicycle-steering-controller {};
bno055 = self.callPackage ./bno055 {};
bond = self.callPackage ./bond {}; bond = self.callPackage ./bond {};
bond-core = self.callPackage ./bond-core {}; bond-core = self.callPackage ./bond-core {};
@ -304,6 +320,32 @@ self: super: {
can-msgs = self.callPackage ./can-msgs {}; can-msgs = self.callPackage ./can-msgs {};
canopen = self.callPackage ./canopen {};
canopen-402-driver = self.callPackage ./canopen-402-driver {};
canopen-base-driver = self.callPackage ./canopen-base-driver {};
canopen-core = self.callPackage ./canopen-core {};
canopen-fake-slaves = self.callPackage ./canopen-fake-slaves {};
canopen-interfaces = self.callPackage ./canopen-interfaces {};
canopen-master-driver = self.callPackage ./canopen-master-driver {};
canopen-proxy-driver = self.callPackage ./canopen-proxy-driver {};
canopen-ros2-control = self.callPackage ./canopen-ros2-control {};
canopen-ros2-controllers = self.callPackage ./canopen-ros2-controllers {};
canopen-tests = self.callPackage ./canopen-tests {};
canopen-utils = self.callPackage ./canopen-utils {};
caret-analyze = self.callPackage ./caret-analyze {};
caret-analyze-cpp-impl = self.callPackage ./caret-analyze-cpp-impl {}; caret-analyze-cpp-impl = self.callPackage ./caret-analyze-cpp-impl {};
caret-msgs = self.callPackage ./caret-msgs {}; caret-msgs = self.callPackage ./caret-msgs {};
@ -542,6 +584,8 @@ self: super: {
domain-coordinator = self.callPackage ./domain-coordinator {}; domain-coordinator = self.callPackage ./domain-coordinator {};
draco-point-cloud-transport = self.callPackage ./draco-point-cloud-transport {};
ds-dbw = self.callPackage ./ds-dbw {}; ds-dbw = self.callPackage ./ds-dbw {};
ds-dbw-can = self.callPackage ./ds-dbw-can {}; ds-dbw-can = self.callPackage ./ds-dbw-can {};
@ -688,8 +732,12 @@ self: super: {
fastrtps-cmake-module = self.callPackage ./fastrtps-cmake-module {}; fastrtps-cmake-module = self.callPackage ./fastrtps-cmake-module {};
ffmpeg-image-transport = self.callPackage ./ffmpeg-image-transport {};
ffmpeg-image-transport-msgs = self.callPackage ./ffmpeg-image-transport-msgs {}; ffmpeg-image-transport-msgs = self.callPackage ./ffmpeg-image-transport-msgs {};
ffmpeg-image-transport-tools = self.callPackage ./ffmpeg-image-transport-tools {};
fields2cover = self.callPackage ./fields2cover {}; fields2cover = self.callPackage ./fields2cover {};
filters = self.callPackage ./filters {}; filters = self.callPackage ./filters {};
@ -1024,6 +1072,32 @@ self: super: {
kortex-driver = self.callPackage ./kortex-driver {}; kortex-driver = self.callPackage ./kortex-driver {};
kuka-agilus-support = self.callPackage ./kuka-agilus-support {};
kuka-cybertech-support = self.callPackage ./kuka-cybertech-support {};
kuka-fortec-support = self.callPackage ./kuka-fortec-support {};
kuka-iontec-support = self.callPackage ./kuka-iontec-support {};
kuka-kr-moveit-config = self.callPackage ./kuka-kr-moveit-config {};
kuka-lbr-iisy-moveit-config = self.callPackage ./kuka-lbr-iisy-moveit-config {};
kuka-lbr-iisy-support = self.callPackage ./kuka-lbr-iisy-support {};
kuka-lbr-iiwa-moveit-config = self.callPackage ./kuka-lbr-iiwa-moveit-config {};
kuka-lbr-iiwa-support = self.callPackage ./kuka-lbr-iiwa-support {};
kuka-mock-hardware-interface = self.callPackage ./kuka-mock-hardware-interface {};
kuka-quantec-support = self.callPackage ./kuka-quantec-support {};
kuka-resources = self.callPackage ./kuka-resources {};
kuka-robot-descriptions = self.callPackage ./kuka-robot-descriptions {};
lanelet2 = self.callPackage ./lanelet2 {}; lanelet2 = self.callPackage ./lanelet2 {};
lanelet2-core = self.callPackage ./lanelet2-core {}; lanelet2-core = self.callPackage ./lanelet2-core {};
@ -1076,6 +1150,8 @@ self: super: {
launch-yaml = self.callPackage ./launch-yaml {}; launch-yaml = self.callPackage ./launch-yaml {};
lely-core-libraries = self.callPackage ./lely-core-libraries {};
leo = self.callPackage ./leo {}; leo = self.callPackage ./leo {};
leo-bringup = self.callPackage ./leo-bringup {}; leo-bringup = self.callPackage ./leo-bringup {};
@ -1404,6 +1480,8 @@ self: super: {
mrt-cmake-modules = self.callPackage ./mrt-cmake-modules {}; mrt-cmake-modules = self.callPackage ./mrt-cmake-modules {};
multiple-topic-monitor = self.callPackage ./multiple-topic-monitor {};
multires-image = self.callPackage ./multires-image {}; multires-image = self.callPackage ./multires-image {};
mvsim = self.callPackage ./mvsim {}; mvsim = self.callPackage ./mvsim {};
@ -1548,12 +1626,36 @@ self: super: {
odom-to-tf-ros2 = self.callPackage ./odom-to-tf-ros2 {}; odom-to-tf-ros2 = self.callPackage ./odom-to-tf-ros2 {};
omni-base-2dnav = self.callPackage ./omni-base-2dnav {};
omni-base-bringup = self.callPackage ./omni-base-bringup {};
omni-base-controller-configuration = self.callPackage ./omni-base-controller-configuration {};
omni-base-description = self.callPackage ./omni-base-description {};
omni-base-gazebo = self.callPackage ./omni-base-gazebo {};
omni-base-laser-sensors = self.callPackage ./omni-base-laser-sensors {};
omni-base-maps = self.callPackage ./omni-base-maps {};
omni-base-navigation = self.callPackage ./omni-base-navigation {};
omni-base-robot = self.callPackage ./omni-base-robot {};
omni-base-simulation = self.callPackage ./omni-base-simulation {};
ompl = self.callPackage ./ompl {}; ompl = self.callPackage ./ompl {};
openni2-camera = self.callPackage ./openni2-camera {}; openni2-camera = self.callPackage ./openni2-camera {};
openvdb-vendor = self.callPackage ./openvdb-vendor {};
orocos-kdl-vendor = self.callPackage ./orocos-kdl-vendor {}; orocos-kdl-vendor = self.callPackage ./orocos-kdl-vendor {};
ortools-vendor = self.callPackage ./ortools-vendor {};
osqp-vendor = self.callPackage ./osqp-vendor {}; osqp-vendor = self.callPackage ./osqp-vendor {};
osrf-pycommon = self.callPackage ./osrf-pycommon {}; osrf-pycommon = self.callPackage ./osrf-pycommon {};
@ -1582,6 +1684,8 @@ self: super: {
pal-hey5-description = self.callPackage ./pal-hey5-description {}; pal-hey5-description = self.callPackage ./pal-hey5-description {};
pal-maps = self.callPackage ./pal-maps {};
pal-navigation-cfg = self.callPackage ./pal-navigation-cfg {}; pal-navigation-cfg = self.callPackage ./pal-navigation-cfg {};
pal-navigation-cfg-bringup = self.callPackage ./pal-navigation-cfg-bringup {}; pal-navigation-cfg-bringup = self.callPackage ./pal-navigation-cfg-bringup {};
@ -1600,6 +1704,8 @@ self: super: {
pal-urdf-utils = self.callPackage ./pal-urdf-utils {}; pal-urdf-utils = self.callPackage ./pal-urdf-utils {};
pangolin = self.callPackage ./pangolin {};
parameter-traits = self.callPackage ./parameter-traits {}; parameter-traits = self.callPackage ./parameter-traits {};
pcl-conversions = self.callPackage ./pcl-conversions {}; pcl-conversions = self.callPackage ./pcl-conversions {};
@ -1750,6 +1856,8 @@ self: super: {
position-controllers = self.callPackage ./position-controllers {}; position-controllers = self.callPackage ./position-controllers {};
proxsuite = self.callPackage ./proxsuite {};
psdk-interfaces = self.callPackage ./psdk-interfaces {}; psdk-interfaces = self.callPackage ./psdk-interfaces {};
psdk-wrapper = self.callPackage ./psdk-wrapper {}; psdk-wrapper = self.callPackage ./psdk-wrapper {};
@ -1806,8 +1914,14 @@ self: super: {
quaternion-operation = self.callPackage ./quaternion-operation {}; quaternion-operation = self.callPackage ./quaternion-operation {};
r2r-spl = self.callPackage ./r2r-spl {};
r2r-spl-7 = self.callPackage ./r2r-spl-7 {}; r2r-spl-7 = self.callPackage ./r2r-spl-7 {};
r2r-spl-8 = self.callPackage ./r2r-spl-8 {};
r2r-spl-test-interfaces = self.callPackage ./r2r-spl-test-interfaces {};
radar-msgs = self.callPackage ./radar-msgs {}; radar-msgs = self.callPackage ./radar-msgs {};
random-numbers = self.callPackage ./random-numbers {}; random-numbers = self.callPackage ./random-numbers {};
@ -2464,6 +2578,8 @@ self: super: {
spacenav = self.callPackage ./spacenav {}; spacenav = self.callPackage ./spacenav {};
spatio-temporal-voxel-layer = self.callPackage ./spatio-temporal-voxel-layer {};
spdlog-vendor = self.callPackage ./spdlog-vendor {}; spdlog-vendor = self.callPackage ./spdlog-vendor {};
spinnaker-camera-driver = self.callPackage ./spinnaker-camera-driver {}; spinnaker-camera-driver = self.callPackage ./spinnaker-camera-driver {};
@ -2474,6 +2590,10 @@ self: super: {
splsm-7-conversion = self.callPackage ./splsm-7-conversion {}; splsm-7-conversion = self.callPackage ./splsm-7-conversion {};
splsm-8 = self.callPackage ./splsm-8 {};
splsm-8-conversion = self.callPackage ./splsm-8-conversion {};
sqlite3-vendor = self.callPackage ./sqlite3-vendor {}; sqlite3-vendor = self.callPackage ./sqlite3-vendor {};
srdfdom = self.callPackage ./srdfdom {}; srdfdom = self.callPackage ./srdfdom {};
@ -2642,6 +2762,8 @@ self: super: {
tracetools-launch = self.callPackage ./tracetools-launch {}; tracetools-launch = self.callPackage ./tracetools-launch {};
tracetools-read = self.callPackage ./tracetools-read {};
tracetools-test = self.callPackage ./tracetools-test {}; tracetools-test = self.callPackage ./tracetools-test {};
tracetools-trace = self.callPackage ./tracetools-trace {}; tracetools-trace = self.callPackage ./tracetools-trace {};
@ -2750,6 +2872,8 @@ self: super: {
tuw-object-msgs = self.callPackage ./tuw-object-msgs {}; tuw-object-msgs = self.callPackage ./tuw-object-msgs {};
tvm-vendor = self.callPackage ./tvm-vendor {};
twist-mux = self.callPackage ./twist-mux {}; twist-mux = self.callPackage ./twist-mux {};
twist-mux-msgs = self.callPackage ./twist-mux-msgs {}; twist-mux-msgs = self.callPackage ./twist-mux-msgs {};
@ -2802,6 +2926,8 @@ self: super: {
ur-msgs = self.callPackage ./ur-msgs {}; ur-msgs = self.callPackage ./ur-msgs {};
ur-robot-driver = self.callPackage ./ur-robot-driver {};
urdf = self.callPackage ./urdf {}; urdf = self.callPackage ./urdf {};
urdf-launch = self.callPackage ./urdf-launch {}; urdf-launch = self.callPackage ./urdf-launch {};
@ -2860,6 +2986,8 @@ self: super: {
visualization-msgs = self.callPackage ./visualization-msgs {}; visualization-msgs = self.callPackage ./visualization-msgs {};
vitis-common = self.callPackage ./vitis-common {};
vrpn = self.callPackage ./vrpn {}; vrpn = self.callPackage ./vrpn {};
vrpn-mocap = self.callPackage ./vrpn-mocap {}; vrpn-mocap = self.callPackage ./vrpn-mocap {};

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-gps-msgs"; pname = "ros-humble-gps-msgs";
version = "2.0.3-r1"; version = "2.0.4-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/humble/gps_msgs/2.0.3-1.tar.gz"; url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/humble/gps_msgs/2.0.4-1.tar.gz";
name = "2.0.3-1.tar.gz"; name = "2.0.4-1.tar.gz";
sha256 = "c194677da0afa403b695dcb89545afb481a3982e1d99bb6de677eb1c8314dbdd"; sha256 = "35582fc3005d36c316d90cc518708609d9a15536b139ebe33f83ac1d8cd16bfa";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, gps-msgs, nav-msgs, rclcpp, rclcpp-components, rclpy, sensor-msgs, std-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, gps-msgs, nav-msgs, rclcpp, rclcpp-components, rclpy, sensor-msgs, std-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-gps-tools"; pname = "ros-humble-gps-tools";
version = "2.0.3-r1"; version = "2.0.4-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/humble/gps_tools/2.0.3-1.tar.gz"; url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/humble/gps_tools/2.0.4-1.tar.gz";
name = "2.0.3-1.tar.gz"; name = "2.0.4-1.tar.gz";
sha256 = "dec0ec5bd69ff8fb510d22bc17164003c1a7f910078e25de43886143851f3f7e"; sha256 = "e3cd47ffcbc57f8e897b69e762e9a7e36663b081b7455df9ba99c82026117587";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, gps-msgs, gps-tools, gpsd-client }: { lib, buildRosPackage, fetchurl, ament-cmake, gps-msgs, gps-tools, gpsd-client }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-gps-umd"; pname = "ros-humble-gps-umd";
version = "2.0.3-r1"; version = "2.0.4-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/humble/gps_umd/2.0.3-1.tar.gz"; url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/humble/gps_umd/2.0.4-1.tar.gz";
name = "2.0.3-1.tar.gz"; name = "2.0.4-1.tar.gz";
sha256 = "18950b156b61ae7b47d520ad4a8fcc75e606a11b91a25eb7e2f6050f017ed639"; sha256 = "feb22d225c9c5cc97d05a03a49887335ab6759424e613520538146c4b86bfb4f";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, gps-msgs, gpsd, pkg-config, rclcpp, rclcpp-components, sensor-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, gps-msgs, gpsd, pkg-config, rclcpp, rclcpp-components, sensor-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-gpsd-client"; pname = "ros-humble-gpsd-client";
version = "2.0.3-r1"; version = "2.0.4-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/humble/gpsd_client/2.0.3-1.tar.gz"; url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/humble/gpsd_client/2.0.4-1.tar.gz";
name = "2.0.3-1.tar.gz"; name = "2.0.4-1.tar.gz";
sha256 = "be1423b927aac354a0a8433acb477631619f06ff92518dcdd396519bc3f293ee"; sha256 = "83af80babfe5e4668b579c9fcd7e0989592dd1c9c57d73a3b5d9bfd56cd22a08";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

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

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, compressed-depth-image-transport, compressed-image-transport, theora-image-transport }: { lib, buildRosPackage, fetchurl, ament-cmake, compressed-depth-image-transport, compressed-image-transport, theora-image-transport }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-image-transport-plugins"; pname = "ros-humble-image-transport-plugins";
version = "2.5.0-r2"; version = "2.5.1-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/image_transport_plugins/2.5.0-2.tar.gz"; url = "https://github.com/ros2-gbp/image_transport_plugins-release/archive/release/humble/image_transport_plugins/2.5.1-1.tar.gz";
name = "2.5.0-2.tar.gz"; name = "2.5.1-1.tar.gz";
sha256 = "ceafb2f3053f0dbb8680362a9e1a7179be7e985017b2dca9621ac43394dc3669"; sha256 = "563c92e40ea22bb5d2425e5166cb6ce6db0d83b5902a5f79884ff2fb6f1dd5f8";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, message-filters, rclcpp, sensor-msgs, std-msgs, tf2, tf2-ros }: { lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, message-filters, rclcpp, sensor-msgs, std-msgs, tf2, tf2-ros }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-imu-complementary-filter"; pname = "ros-humble-imu-complementary-filter";
version = "2.1.3-r1"; version = "2.1.4-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/humble/imu_complementary_filter/2.1.3-1.tar.gz"; url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/humble/imu_complementary_filter/2.1.4-1.tar.gz";
name = "2.1.3-1.tar.gz"; name = "2.1.4-1.tar.gz";
sha256 = "5f4e6d1b85ea858d49a5d22aa1a0782b71776735a5cb243912032aab24a25da6"; sha256 = "d7d48c6daffe6feb36a4a373cd7ae6596defa74027ce96260d235b5ef7bfc3f9";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, builtin-interfaces, geometry-msgs, nav-msgs, rclcpp, rclcpp-action, rclcpp-lifecycle, sensor-msgs, tf2-geometry-msgs, tf2-ros, visualization-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, builtin-interfaces, geometry-msgs, nav-msgs, rclcpp, rclcpp-action, rclcpp-lifecycle, sensor-msgs, tf2-geometry-msgs, tf2-ros, visualization-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-imu-filter-madgwick"; pname = "ros-humble-imu-filter-madgwick";
version = "2.1.3-r1"; version = "2.1.4-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/humble/imu_filter_madgwick/2.1.3-1.tar.gz"; url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/humble/imu_filter_madgwick/2.1.4-1.tar.gz";
name = "2.1.3-1.tar.gz"; name = "2.1.4-1.tar.gz";
sha256 = "1a21cfef13b16dfbab3f2e6d4a46a7a805b15f09f1e7a9521d093a4e303b9c86"; sha256 = "7a3be91bcf52d4750073189c476048226bea00554f4e82b19df072ad5aa5e609";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, imu-complementary-filter, imu-filter-madgwick, rviz-imu-plugin }: { lib, buildRosPackage, fetchurl, ament-cmake, imu-complementary-filter, imu-filter-madgwick, rviz-imu-plugin }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-imu-tools"; pname = "ros-humble-imu-tools";
version = "2.1.3-r1"; version = "2.1.4-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/humble/imu_tools/2.1.3-1.tar.gz"; url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/humble/imu_tools/2.1.4-1.tar.gz";
name = "2.1.3-1.tar.gz"; name = "2.1.4-1.tar.gz";
sha256 = "171fcbc9363e5fc4c5299cdecd0902344cf886a8c4e674199cb7261c2d3fe2a6"; sha256 = "41ca90904d49c220105eb53268893846350fb204c2f6948d6de8455ca20a9274";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-kitti-metrics-eval"; pname = "ros-humble-kitti-metrics-eval";
version = "1.0.2-r1"; version = "1.0.3-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/kitti_metrics_eval/1.0.2-1.tar.gz"; url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/kitti_metrics_eval/1.0.3-1.tar.gz";
name = "1.0.2-1.tar.gz"; name = "1.0.3-1.tar.gz";
sha256 = "92b53ae8d030548807a7e33132a0cf0a800334013ca1259ccd6c567aaa5ec4db"; sha256 = "e2c2132bb56ab5a4e1256bff1f112dc634273e761e738fb0732c44a4ccd38693";
}; };
buildType = "cmake"; buildType = "cmake";

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher-gui, kuka-resources, launch-ros, launch-testing-ament-cmake, robot-state-publisher, rviz2, urdf, xacro }:
buildRosPackage {
pname = "ros-humble-kuka-agilus-support";
version = "0.9.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_agilus_support/0.9.0-2.tar.gz";
name = "0.9.0-2.tar.gz";
sha256 = "7ead08d1eba7cbdcddc39022ce7312d6bfd3f82fb044e9e65568ccbfc87d212b";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ launch-testing-ament-cmake ];
propagatedBuildInputs = [ joint-state-publisher-gui kuka-resources launch-ros robot-state-publisher rviz2 urdf xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Robot models for the KUKA agilus family.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher-gui, kuka-resources, launch-ros, launch-testing-ament-cmake, robot-state-publisher, rviz2, urdf, xacro }:
buildRosPackage {
pname = "ros-humble-kuka-cybertech-support";
version = "0.9.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_cybertech_support/0.9.0-2.tar.gz";
name = "0.9.0-2.tar.gz";
sha256 = "0be82824987283989f323f359c560c74ff2b523587d506e417b05f89f9459528";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ launch-testing-ament-cmake ];
propagatedBuildInputs = [ joint-state-publisher-gui kuka-resources launch-ros robot-state-publisher rviz2 urdf xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Robot models for the KUKA cybertech family.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher-gui, kuka-resources, launch-ros, launch-testing-ament-cmake, robot-state-publisher, rviz2, urdf, xacro }:
buildRosPackage {
pname = "ros-humble-kuka-fortec-support";
version = "0.9.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_fortec_support/0.9.0-2.tar.gz";
name = "0.9.0-2.tar.gz";
sha256 = "eebb0f512ca2b416ca8f05f8da6817744ce0e57f863483fc3de401dd10249598";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ launch-testing-ament-cmake ];
propagatedBuildInputs = [ joint-state-publisher-gui kuka-resources launch-ros robot-state-publisher rviz2 urdf xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Robot models for the KUKA FORTEC family.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher-gui, kuka-resources, launch-ros, launch-testing-ament-cmake, robot-state-publisher, rviz2, urdf, xacro }:
buildRosPackage {
pname = "ros-humble-kuka-iontec-support";
version = "0.9.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_iontec_support/0.9.0-2.tar.gz";
name = "0.9.0-2.tar.gz";
sha256 = "9a94ada4caec5ad9997eefdeab6a22ac6ee622c0273dd17ef227eab667e1c4e4";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ launch-testing-ament-cmake ];
propagatedBuildInputs = [ joint-state-publisher-gui kuka-resources launch-ros robot-state-publisher rviz2 urdf xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Robot models for the KUKA Iontec family.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, controller-manager, kuka-resources, moveit, robot-state-publisher, rviz2, urdf, xacro }:
buildRosPackage {
pname = "ros-humble-kuka-kr-moveit-config";
version = "0.9.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_kr_moveit_config/0.9.0-2.tar.gz";
name = "0.9.0-2.tar.gz";
sha256 = "4019abe888f55bdb9fc21259b143a681f707dd86a3441534c45e02fd3b7e0726";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ controller-manager kuka-resources moveit robot-state-publisher rviz2 urdf xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Package containing moveit configurations for KUKA LBR iiwa family";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, controller-manager, kuka-resources, moveit, robot-state-publisher, rviz2, urdf, xacro }:
buildRosPackage {
pname = "ros-humble-kuka-lbr-iisy-moveit-config";
version = "0.9.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_lbr_iisy_moveit_config/0.9.0-2.tar.gz";
name = "0.9.0-2.tar.gz";
sha256 = "eb5899c06d608967ea30421803ce6836df72d49cdb1825ae6428632de9e5e10e";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ controller-manager kuka-resources moveit robot-state-publisher rviz2 urdf xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Package containing moveit configurations for KUKA LBR iisy family";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher-gui, kuka-resources, launch-ros, launch-testing-ament-cmake, robot-state-publisher, rviz2, urdf, xacro }:
buildRosPackage {
pname = "ros-humble-kuka-lbr-iisy-support";
version = "0.9.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_lbr_iisy_support/0.9.0-2.tar.gz";
name = "0.9.0-2.tar.gz";
sha256 = "eaab25266a7c7b32f2bf2ad31c1b5ddfb3b5c4aa0b6984f20fc38a5256830e45";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ launch-testing-ament-cmake ];
propagatedBuildInputs = [ joint-state-publisher-gui kuka-resources launch-ros robot-state-publisher rviz2 urdf xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Package containing models of KUKA LBR iisy family";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, controller-manager, kuka-resources, moveit, robot-state-publisher, rviz2, urdf, xacro }:
buildRosPackage {
pname = "ros-humble-kuka-lbr-iiwa-moveit-config";
version = "0.9.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_lbr_iiwa_moveit_config/0.9.0-2.tar.gz";
name = "0.9.0-2.tar.gz";
sha256 = "b316300bb2bf1dda5e4941041ddf9eb216c4b6205c36f6766abf6f403ef8995d";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ controller-manager kuka-resources moveit robot-state-publisher rviz2 urdf xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Package containing moveit configurations for KUKA LBR iiwa family";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher-gui, kuka-resources, launch-ros, launch-testing-ament-cmake, robot-state-publisher, rviz2, urdf, xacro }:
buildRosPackage {
pname = "ros-humble-kuka-lbr-iiwa-support";
version = "0.9.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_lbr_iiwa_support/0.9.0-2.tar.gz";
name = "0.9.0-2.tar.gz";
sha256 = "986d9961f2bba13bbec8bd59f3d5d8d558e8083159deed1e4880fadb9b8631cc";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ launch-testing-ament-cmake ];
propagatedBuildInputs = [ joint-state-publisher-gui kuka-resources launch-ros robot-state-publisher rviz2 urdf xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "ROS2 support package for the KUKA LBR iiwa";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, hardware-interface, pluginlib }:
buildRosPackage {
pname = "ros-humble-kuka-mock-hardware-interface";
version = "0.9.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_mock_hardware_interface/0.9.0-2.tar.gz";
name = "0.9.0-2.tar.gz";
sha256 = "ffcdac3c5b5b33096d22e734c5fd0e04cac0b3d7ec04c0a8994a57c05a1bd056";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ hardware-interface pluginlib ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "ROS2 control mock hardware for KUKA robots";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, joint-state-publisher-gui, kuka-resources, launch-ros, launch-testing-ament-cmake, robot-state-publisher, rviz2, urdf, xacro }:
buildRosPackage {
pname = "ros-humble-kuka-quantec-support";
version = "0.9.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_quantec_support/0.9.0-2.tar.gz";
name = "0.9.0-2.tar.gz";
sha256 = "dd02a27609f132579ff08da2e688640742edec022734848585f4e79d6d8b3b56";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ launch-testing-ament-cmake ];
propagatedBuildInputs = [ joint-state-publisher-gui kuka-resources launch-ros robot-state-publisher rviz2 urdf xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Robot models for the KUKA quantec family.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, urdf, xacro }:
buildRosPackage {
pname = "ros-humble-kuka-resources";
version = "0.9.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_resources/0.9.0-2.tar.gz";
name = "0.9.0-2.tar.gz";
sha256 = "2723034c267b07e88d78fb6982126722d7f1e624e879caa6b2a86b271a91544b";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ urdf xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "This package contains common urdf / xacro resources used by KUKA robot support packages within the ROS-Industrial program.";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, kuka-agilus-support, kuka-cybertech-support, kuka-fortec-support, kuka-iontec-support, kuka-kr-moveit-config, kuka-lbr-iisy-moveit-config, kuka-lbr-iisy-support, kuka-lbr-iiwa-moveit-config, kuka-lbr-iiwa-support, kuka-mock-hardware-interface, kuka-quantec-support, kuka-resources }:
buildRosPackage {
pname = "ros-humble-kuka-robot-descriptions";
version = "0.9.0-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/kuka_robot_descriptions-release/archive/release/humble/kuka_robot_descriptions/0.9.0-2.tar.gz";
name = "0.9.0-2.tar.gz";
sha256 = "ecb6c11b8af2787a7428d77adecf503fe58d82df1b4010e4a0a3de527b94637f";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ kuka-agilus-support kuka-cybertech-support kuka-fortec-support kuka-iontec-support kuka-kr-moveit-config kuka-lbr-iisy-moveit-config kuka-lbr-iisy-support kuka-lbr-iiwa-moveit-config kuka-lbr-iiwa-support kuka-mock-hardware-interface kuka-quantec-support kuka-resources ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Robot descriptions and moveit configurations for KUKA robots";
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch, launch-ros, python3Packages, pythonPackages }: { lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-index-python, ament-pep257, launch, launch-ros, python3Packages, pythonPackages }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-launch-pal"; pname = "ros-humble-launch-pal";
version = "0.0.18-r1"; version = "0.1.6-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/pal-gbp/launch_pal-release/archive/release/humble/launch_pal/0.0.18-1.tar.gz"; url = "https://github.com/pal-gbp/launch_pal-release/archive/release/humble/launch_pal/0.1.6-1.tar.gz";
name = "0.0.18-1.tar.gz"; name = "0.1.6-1.tar.gz";
sha256 = "06c3fa7254b18c7d66d73bfe9fcfa075ce5cb78fd15a7b9ff170d97f64b4b7a2"; sha256 = "e1eecea4e6da8e89561c6515547e9d867b384fc9af223eefddd335a2eab26c20";
}; };
buildType = "ament_python"; buildType = "ament_python";

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, autoconf, automake, git, libtool, python3Packages }:
buildRosPackage {
pname = "ros-humble-lely-core-libraries";
version = "0.2.11-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_canopen-release/archive/release/humble/lely_core_libraries/0.2.11-2.tar.gz";
name = "0.2.11-2.tar.gz";
sha256 = "3158bbc00f946b91de4153ae86b75fc835f47a1e9ad5a2070c3a5577fc5dd7b5";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake autoconf automake git libtool ];
propagatedBuildInputs = [ python3Packages.empy ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "ROS wrapper for lely-core-libraries";
license = with lib.licenses; [ asl20 ];
};
}

View file

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

View file

@ -2,21 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation # Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license # Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-black, ament-cmake-copyright, ament-cmake-lint-cmake, ament-cmake-mypy, ament-cmake-xmllint, ament-index-python, ament-lint-auto, leo-gz-plugins, leo-gz-worlds, robot-state-publisher, ros-gz-bridge, ros-gz-image, ros-gz-sim, xacro }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-black, ament-cmake-copyright, ament-cmake-lint-cmake, ament-cmake-mypy, ament-cmake-xmllint, ament-index-python, ament-lint-auto, leo-description, leo-gz-plugins, leo-gz-worlds, robot-state-publisher, ros-gz-bridge, ros-gz-image, ros-gz-sim, xacro }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-leo-gz-bringup"; pname = "ros-humble-leo-gz-bringup";
version = "1.0.0-r1"; version = "1.1.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/humble/leo_gz_bringup/1.0.0-1.tar.gz"; url = "https://github.com/ros2-gbp/leo_simulator-release/archive/release/humble/leo_gz_bringup/1.1.0-1.tar.gz";
name = "1.0.0-1.tar.gz"; name = "1.1.0-1.tar.gz";
sha256 = "78faf4fc14a162280007901398620ee931e760d11a6a2d0d1e101228f6a113db"; sha256 = "17680367833b776d6ce06eabb7c92098858b4f042a2cff4131939a9bd7e36c92";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";
buildInputs = [ ament-cmake ]; buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-black ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-mypy ament-cmake-xmllint ament-lint-auto ]; checkInputs = [ ament-cmake-black ament-cmake-copyright ament-cmake-lint-cmake ament-cmake-mypy ament-cmake-xmllint ament-lint-auto ];
propagatedBuildInputs = [ ament-index-python leo-gz-plugins leo-gz-worlds robot-state-publisher ros-gz-bridge ros-gz-image ros-gz-sim xacro ]; propagatedBuildInputs = [ ament-index-python leo-description leo-gz-plugins leo-gz-worlds robot-state-publisher ros-gz-bridge ros-gz-image ros-gz-sim xacro ];
nativeBuildInputs = [ ament-cmake ]; nativeBuildInputs = [ ament-cmake ];
meta = { meta = {

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, libyaml, meson, openssl, pkg-config, python3Packages, udev }: { lib, buildRosPackage, fetchurl, libyaml, meson, openssl, pkg-config, python3Packages, udev }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-libcamera"; pname = "ros-humble-libcamera";
version = "0.2.0-r1"; version = "0.1.0-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/libcamera-release/archive/release/humble/libcamera/0.2.0-1.tar.gz"; url = "https://github.com/ros2-gbp/libcamera-release/archive/release/humble/libcamera/0.1.0-1.tar.gz";
name = "0.2.0-1.tar.gz"; name = "0.1.0-1.tar.gz";
sha256 = "3dc9d9d9218122416e95568c8e9fded1f6c17735c767c1eef2e6f7661bcd1f10"; sha256 = "bc1fd57c844650ea25b854739a93b02797c7305aea633d6e2ef696178bf0996b";
}; };
buildType = "meson"; buildType = "meson";

View file

@ -2,20 +2,21 @@
# Copyright 2024 Open Source Robotics Foundation # Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license # Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, libusb1, openssl, pkg-config, udev }: { lib, buildRosPackage, fetchurl, cmake, git, glfw3, libGL, libGLU, libusb1, openssl, pkg-config, udev, xorg }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-librealsense2"; pname = "ros-humble-librealsense2";
version = "2.54.1-r1"; version = "2.55.1-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/IntelRealSense/librealsense2-release/archive/release/humble/librealsense2/2.54.1-1.tar.gz"; url = "https://github.com/IntelRealSense/librealsense2-release/archive/release/humble/librealsense2/2.55.1-1.tar.gz";
name = "2.54.1-1.tar.gz"; name = "2.55.1-1.tar.gz";
sha256 = "4d24c5f3e178071855f666eae87966fb7f1faa29bbc48710c5e3ee478ea4c0bc"; sha256 = "c4f80335f89d731dc6320a7453c69772e9d2351b94220e6e82f0400a40e06385";
}; };
buildType = "ament_cmake"; buildType = "cmake";
buildInputs = [ ament-cmake libusb1 openssl pkg-config udev ]; buildInputs = [ cmake git libusb1 openssl pkg-config udev ];
nativeBuildInputs = [ ament-cmake ]; propagatedBuildInputs = [ glfw3 libGL libGLU xorg.libX11 ];
nativeBuildInputs = [ cmake ];
meta = { meta = {
description = "Library for controlling and capturing data from the Intel(R) RealSense(TM) D400 devices."; description = "Library for controlling and capturing data from the Intel(R) RealSense(TM) D400 devices.";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, diagnostic-updater, rclcpp, sensor-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, diagnostic-updater, rclcpp, sensor-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-lsc-ros2-driver"; pname = "ros-humble-lsc-ros2-driver";
version = "1.0.0-r2"; version = "1.0.2-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/AutonicsLiDAR-release/lsc_ros2_driver-release/archive/release/humble/lsc_ros2_driver/1.0.0-2.tar.gz"; url = "https://github.com/AutonicsLiDAR-release/lsc_ros2_driver-release/archive/release/humble/lsc_ros2_driver/1.0.2-1.tar.gz";
name = "1.0.0-2.tar.gz"; name = "1.0.2-1.tar.gz";
sha256 = "1c59950825906d29f11e58275fabd6bd399d22dc2d609a46381143864d4ac872"; sha256 = "201027620f2d6c7aaa7c15943446fd1bf4e3292e6f2c55bbb05afd1fb47e830c";
}; };
buildType = "ament_cmake"; 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, cmake, geometry-msgs, mola-common, mola-kernel, mrpt2, nav-msgs, rclcpp, ros-environment, sensor-msgs, tf2, tf2-geometry-msgs }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, geometry-msgs, mola-common, mola-kernel, mrpt2, nav-msgs, rclcpp, ros-environment, sensor-msgs, tf2, tf2-geometry-msgs }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-mola-bridge-ros2"; pname = "ros-humble-mola-bridge-ros2";
version = "1.0.2-r1"; version = "1.0.3-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_bridge_ros2/1.0.2-1.tar.gz"; url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_bridge_ros2/1.0.3-1.tar.gz";
name = "1.0.2-1.tar.gz"; name = "1.0.3-1.tar.gz";
sha256 = "45c21905e082b02d71bc1419d8329f160e037b04fa3bf04817c47771e1cfb328"; sha256 = "4a7a675fdfae5907de0d781bfb406e5d8df603fefbe46984765ad9d4ad3d42da";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-mola-common"; pname = "ros-humble-mola-common";
version = "0.3.0-r1"; version = "0.3.1-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/mola_common-release/archive/release/humble/mola_common/0.3.0-1.tar.gz"; url = "https://github.com/ros2-gbp/mola_common-release/archive/release/humble/mola_common/0.3.1-1.tar.gz";
name = "0.3.0-1.tar.gz"; name = "0.3.1-1.tar.gz";
sha256 = "48a5ded639a1d210db4cc4d716443049fb2bb20b90d6d3d7b676bede930302bf"; sha256 = "82979e15d5c704186366d76dd8d5de995543a126812dac1837d7a56ad683a3b8";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-mola-demos"; pname = "ros-humble-mola-demos";
version = "1.0.2-r1"; version = "1.0.3-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_demos/1.0.2-1.tar.gz"; url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_demos/1.0.3-1.tar.gz";
name = "1.0.2-1.tar.gz"; name = "1.0.3-1.tar.gz";
sha256 = "1280d470a4352fd347026a02cce9870d63c617047f08123dd30d40c5121a90e8"; sha256 = "9261a43c3f00b8212149097fbbe13959416ec26f557c7dbd5a93f4e7d580c004";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-mola-imu-preintegration"; pname = "ros-humble-mola-imu-preintegration";
version = "1.0.2-r1"; version = "1.0.3-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_imu_preintegration/1.0.2-1.tar.gz"; url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_imu_preintegration/1.0.3-1.tar.gz";
name = "1.0.2-1.tar.gz"; name = "1.0.3-1.tar.gz";
sha256 = "fb5979faaeb3efb123420ba8161cd0d50857409c6017315ab4d1ac1b49066828"; sha256 = "2de0a4d4eeb3c26bbdb78e52288f761f1070b8947e534dd89728c5e7eec0e87a";
}; };
buildType = "cmake"; buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-mola-input-euroc-dataset"; pname = "ros-humble-mola-input-euroc-dataset";
version = "1.0.2-r1"; version = "1.0.3-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_euroc_dataset/1.0.2-1.tar.gz"; url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_euroc_dataset/1.0.3-1.tar.gz";
name = "1.0.2-1.tar.gz"; name = "1.0.3-1.tar.gz";
sha256 = "246079599dabdf945cf7909bfaa0cb86b2a8da162689644e8596ea48545e213a"; sha256 = "4c837f92c527c156639514826633590f38ac409fa377384491359a56561a655d";
}; };
buildType = "cmake"; buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-mola-input-kitti-dataset"; pname = "ros-humble-mola-input-kitti-dataset";
version = "1.0.2-r1"; version = "1.0.3-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_kitti_dataset/1.0.2-1.tar.gz"; url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_kitti_dataset/1.0.3-1.tar.gz";
name = "1.0.2-1.tar.gz"; name = "1.0.3-1.tar.gz";
sha256 = "03c1de1b9a8a64669cef706e9562d9058a381053e847b46d689e30e89bdae739"; sha256 = "e80d183236e1c5377a86567704d2cea97379419bf6eb2243e55236d0f4b37386";
}; };
buildType = "cmake"; buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-mola-input-kitti360-dataset"; pname = "ros-humble-mola-input-kitti360-dataset";
version = "1.0.2-r1"; version = "1.0.3-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_kitti360_dataset/1.0.2-1.tar.gz"; url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_kitti360_dataset/1.0.3-1.tar.gz";
name = "1.0.2-1.tar.gz"; name = "1.0.3-1.tar.gz";
sha256 = "903684c1d4459a315dda8b64cebec6b2ab1cf41e2ad6cd1d2ab3b5b82a68b81f"; sha256 = "ff3a3a87c6940ced4310bb8aef8d13af955b0ddcf4683acbe28b4ab190b7ef94";
}; };
buildType = "cmake"; buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-mola-input-mulran-dataset"; pname = "ros-humble-mola-input-mulran-dataset";
version = "1.0.2-r1"; version = "1.0.3-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_mulran_dataset/1.0.2-1.tar.gz"; url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_mulran_dataset/1.0.3-1.tar.gz";
name = "1.0.2-1.tar.gz"; name = "1.0.3-1.tar.gz";
sha256 = "5aa13e49595d1263668612a14b32293c6872b2dd111c3a5b7a64aa926d7a78da"; sha256 = "b0295be79b1297188162ec1ee6662074a2de51b9ffa46979788b9d57ae664323";
}; };
buildType = "cmake"; buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }: { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-mola-input-paris-luco-dataset"; pname = "ros-humble-mola-input-paris-luco-dataset";
version = "1.0.2-r1"; version = "1.0.3-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_paris_luco_dataset/1.0.2-1.tar.gz"; url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_paris_luco_dataset/1.0.3-1.tar.gz";
name = "1.0.2-1.tar.gz"; name = "1.0.3-1.tar.gz";
sha256 = "a488b1897228407f89dc9711414452dbc74ab30ea037d582ee30744ddc5344b3"; sha256 = "ae90fdfd4bee0a28cca425fa156e62ddc316da2cecada5191228fcaaa7b7cb00";
}; };
buildType = "cmake"; buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-kernel, mrpt2 }: { lib, buildRosPackage, fetchurl, cmake, mola-kernel, mrpt2 }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-mola-input-rawlog"; pname = "ros-humble-mola-input-rawlog";
version = "1.0.2-r1"; version = "1.0.3-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_rawlog/1.0.2-1.tar.gz"; url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_rawlog/1.0.3-1.tar.gz";
name = "1.0.2-1.tar.gz"; name = "1.0.3-1.tar.gz";
sha256 = "14e583502d4669d4da9750296e75c18bdaf6ff0010624971415884ea1d77a5a9"; sha256 = "b02949742a465586d2a022cb7e3ea580d81101ecd63724f65ab435dc99191830";
}; };
buildType = "cmake"; buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, cv-bridge, mola-kernel, mrpt2, rosbag2-cpp, sensor-msgs, tf2-geometry-msgs, tf2-msgs, tf2-ros }: { lib, buildRosPackage, fetchurl, cmake, cv-bridge, mola-kernel, mrpt2, rosbag2-cpp, sensor-msgs, tf2-geometry-msgs, tf2-msgs, tf2-ros }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-mola-input-rosbag2"; pname = "ros-humble-mola-input-rosbag2";
version = "1.0.2-r1"; version = "1.0.3-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_rosbag2/1.0.2-1.tar.gz"; url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_rosbag2/1.0.3-1.tar.gz";
name = "1.0.2-1.tar.gz"; name = "1.0.3-1.tar.gz";
sha256 = "c14743b508ec3057e9574f98c71c45d95ffc379486b2fa32767426161433ca1f"; sha256 = "090ff0c6c4e962b009555410a01e2181d824710db53d2631552673d1ef11f186";
}; };
buildType = "cmake"; buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-yaml, mrpt2 }: { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-yaml, mrpt2 }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-mola-kernel"; pname = "ros-humble-mola-kernel";
version = "1.0.2-r1"; version = "1.0.3-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_kernel/1.0.2-1.tar.gz"; url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_kernel/1.0.3-1.tar.gz";
name = "1.0.2-1.tar.gz"; name = "1.0.3-1.tar.gz";
sha256 = "642fec4ce729c536fd76f845c471bf7a15f46bd2e46ce51569980e0eff3edb4d"; sha256 = "a6ee34fed528fefa362e55649af175b4b9c4e178a556748c9153fd449d9c1953";
}; };
buildType = "cmake"; buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, mola-kernel, mrpt2, ros-environment }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, mola-kernel, mrpt2, ros-environment }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-mola-launcher"; pname = "ros-humble-mola-launcher";
version = "1.0.2-r1"; version = "1.0.3-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_launcher/1.0.2-1.tar.gz"; url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_launcher/1.0.3-1.tar.gz";
name = "1.0.2-1.tar.gz"; name = "1.0.3-1.tar.gz";
sha256 = "28f6a593845bf897c4c3e629a9b85c6916738cfa612180381ac2b8257b0df90c"; sha256 = "afe06ae9fa0ce797ee39a3091da2d798ab79f5cf98b927f2267a6352409fed94";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, mola-common, mrpt2, ros-environment }: { lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, mola-common, mrpt2, ros-environment }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-mola-metric-maps"; pname = "ros-humble-mola-metric-maps";
version = "1.0.2-r1"; version = "1.0.3-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_metric_maps/1.0.2-1.tar.gz"; url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_metric_maps/1.0.3-1.tar.gz";
name = "1.0.2-1.tar.gz"; name = "1.0.3-1.tar.gz";
sha256 = "702f7b5741ba86e06bf8d21dbc0f4ec18b7b305d7287055c69f11d4b8e61565d"; sha256 = "b92c90d3d9655a8a2cf6e9e5074f77c8453d84aa971d1e6f52fb7c7450980d52";
}; };
buildType = "ament_cmake"; buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-imu-preintegration, mrpt2 }: { lib, buildRosPackage, fetchurl, cmake, mola-common, mola-imu-preintegration, mrpt2 }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-mola-navstate-fuse"; pname = "ros-humble-mola-navstate-fuse";
version = "1.0.2-r1"; version = "1.0.3-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_navstate_fuse/1.0.2-1.tar.gz"; url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_navstate_fuse/1.0.3-1.tar.gz";
name = "1.0.2-1.tar.gz"; name = "1.0.3-1.tar.gz";
sha256 = "11cb5613f6c8ec1dfa3c23bd9e7383ec4f0a70db3675d00ae5c59d0f475f150d"; sha256 = "2dd8348faf4635b780cbe3a66c61165aa6ae19b3bdcc8e66a76faf239b0c0fb8";
}; };
buildType = "cmake"; buildType = "cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }: { lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
buildRosPackage { buildRosPackage {
pname = "ros-humble-mola-pose-list"; pname = "ros-humble-mola-pose-list";
version = "1.0.2-r1"; version = "1.0.3-r1";
src = fetchurl { src = fetchurl {
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_pose_list/1.0.2-1.tar.gz"; url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_pose_list/1.0.3-1.tar.gz";
name = "1.0.2-1.tar.gz"; name = "1.0.3-1.tar.gz";
sha256 = "12bc9cc3d6c8669812fee3e540ca94fd1e5e0656055d39b1606108c889726d1e"; sha256 = "454ce9c7e22bcb9c9ff527523ad92f426c864dc7523eea280fac9484f8a41fa8";
}; };
buildType = "cmake"; buildType = "cmake";

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