1
0
Fork 0
mirror of https://github.com/lopsided98/nix-ros-overlay.git synced 2025-07-14 06:00:38 +03:00

regenerate all distros, Fri Jul 7 13:21:03 2023

This commit is contained in:
Superflore 2023-07-07 13:21:03 +00:00 committed by Ben Wolsieffer
parent 381164fc34
commit fc0a6d67a2
513 changed files with 4149 additions and 1708 deletions

View file

@ -0,0 +1,26 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }:
buildRosPackage {
pname = "ros-humble-ackermann-steering-controller";
version = "2.23.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ackermann_steering_controller/2.23.0-1.tar.gz";
name = "2.23.0-1.tar.gz";
sha256 = "69b0c02c92aa096136dd2a1d8be141dd46c65cc53901fb6a197e8ec0977ea782";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake generate-parameter-library ];
checkInputs = [ ament-cmake-gmock controller-manager hardware-interface ros2-control-test-assets ];
propagatedBuildInputs = [ control-msgs controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle std-srvs steering-controllers-library ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Steering controller for Ackermann kinematics. Rear fixed wheels are powering the vehicle and front wheels are steering it.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest }:
buildRosPackage {
pname = "ros-humble-ament-cmake-auto";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_auto/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "79252bcd997e9e874778c8fdf4616b6980a0ecff56ea07c6e063b34962f5b5de";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_auto/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "eb6b95a6da39bc3fde90d2b3ab0ba6b5b71924189400b15b08b1941ef9ae8bc4";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-package, cmake, python3Packages }:
buildRosPackage {
pname = "ros-humble-ament-cmake-core";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_core/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "103b98f3b56dc5312d3958924cc02c998ae7fe9e087e7228a45f32268c230974";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_core/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "c05e3c0719f2fc087cd4af182ac2368a6597bbc1b98306f1367ddbbf04ee2971";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-humble-ament-cmake-export-definitions";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_definitions/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "41068c0a96bd1267d0568209ff70a7527fb5ecd72ac2eac700fd80c3fdf15934";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_definitions/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "3d2638baf82355590ce9483e1f738821994b0b15309dbcd9237c978db68d2e88";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-libraries }:
buildRosPackage {
pname = "ros-humble-ament-cmake-export-dependencies";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_dependencies/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "483c0e2a98ed75824cf8773f1e89a25c97ead11a1e9a74443abbb63c30d32cd9";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_dependencies/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "548cc12d07b68caa4d84c77f51678076209c3cb00e8a6a031d18547e05336f44";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-humble-ament-cmake-export-include-directories";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_include_directories/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "4ff7eac5dd1da9092086274674e4f91af23e3ac6412838b20d4805c4a1e58859";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_include_directories/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "77adb3adc71302cca4db53cfc3af9fdf77c29be016504ce760aeaa3f5a07d347";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-libraries }:
buildRosPackage {
pname = "ros-humble-ament-cmake-export-interfaces";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_interfaces/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "fc28d927623608d83fe0d15c94d755583f9d3b08658d606571e9113b3097e373";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_interfaces/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "bd6a0ac3cb12aed2a7793c575cfc7c2249529c95fb2793af63a2df06cb351dc3";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-humble-ament-cmake-export-libraries";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_libraries/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "4229e0a8ace5f8ce5bdec3d39340ac6ae28ce5543d2b24948e1f3f263300ee56";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_libraries/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "6484a53839239de785bb7b6bd006c0ca3a893ed4372b312cd2d871e75374e329";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-humble-ament-cmake-export-link-flags";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_link_flags/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "1eb67d2647f123ff42fdc552cad3484e35c1a14f6375d975230aa070f51c9350";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_link_flags/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "fc6e90fec1562a8dc1a32bc8c01a80bcd611d7b2f41a4ffc00edef60c1db65b1";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-libraries }:
buildRosPackage {
pname = "ros-humble-ament-cmake-export-targets";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_targets/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "a0b015ffc727f3f40592652d4bdc8775c9307f384c8f67c4313c7166f0f7b848";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_export_targets/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "de09468f1cefc323da78db6b471a8e37a917d97e4c363e6e08f0050a9c51e9c8";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-gtest, ament-package }:
buildRosPackage {
pname = "ros-humble-ament-cmake-gen-version-h";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_gen_version_h/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "4f23e60ac06c001613cd23f0126682f9dc41b4193196be9976ee1a2774527303";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_gen_version_h/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "6cd5fd074e20543f7c664e1fb5c312155f62a4feab6414212508bb920c23972f";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-gtest, ament-cmake-test, gmock-vendor, gtest }:
buildRosPackage {
pname = "ros-humble-ament-cmake-gmock";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_gmock/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "ecd7a9bf528a1ab8dff1f284582cb50028fc52cb5bfed0d8dac45cd272949554";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_gmock/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "3e1013d4e2a329caab9e95ec039a21892c7b3cc1864c99dde16fb44ef2c3ac94";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-dependencies, ament-cmake-python, ament-cmake-test, google-benchmark-vendor }:
buildRosPackage {
pname = "ros-humble-ament-cmake-google-benchmark";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_google_benchmark/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "414b68dc1dd928fd607bff5a684802e45ff61d2939770a3cbdc3b4e0eadf5ade";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_google_benchmark/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "61b5b8b77056d31d59cde313693e984f7a54e81f74ae14dc0fdd8752050aa991";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, gtest, gtest-vendor }:
buildRosPackage {
pname = "ros-humble-ament-cmake-gtest";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_gtest/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "b8ec12df57850dfa21dac8c499f8353d5b1e146f0aaed3e72efc352e2d12312d";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_gtest/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "9af876628a98e92b7c99f395acb240569c7fcfb355a4d296de9b891deffd83da";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-humble-ament-cmake-include-directories";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_include_directories/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "5c74caf585da70b6b1631cda5d428df1822bef1d72be2a9bd1a6915a45559535";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_include_directories/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "2a8a02d0e87d592e82f57c1afa4b0db34cef61a3b1b445a6732ada760d7d695f";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-humble-ament-cmake-libraries";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_libraries/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "0f178c27bfd3690970645d821ba5ec477f693af5745f4d463f0eb1b5cefa061a";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_libraries/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "5ee16b3c66e2bb9f0a6595042107e909fdbc58333b459a65f93fabbeb9e5342a";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, python3Packages }:
buildRosPackage {
pname = "ros-humble-ament-cmake-nose";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_nose/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "4775449157340a6c8a409168a7616a5392b644c0f8e2591291a2b22ef558906b";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_nose/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "4eeb0f9a6f03ea11f13384ef23f24061ac9fd04700591c419f2b564208ece065";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-test, pythonPackages }:
buildRosPackage {
pname = "ros-humble-ament-cmake-pytest";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_pytest/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "ca1d4d92d658cfb9839c6722dc32377f3b252d8a57a8a43518cd2f2e5e6b2331";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_pytest/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "5b749179a6dadadea2b56e1948146b2205fddccad356b3dcfee4a6a77590244b";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-humble-ament-cmake-python";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_python/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "6eb57f32300687dbd6f2275eecd1d73eb560a9ddd4ad9a2413835bd7ed5ec817";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_python/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "08c19d5e6f9e803c0edde9bf1104132f7b681ccd2ec3be0878bf5ef40495669e";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-include-directories, ament-cmake-libraries }:
buildRosPackage {
pname = "ros-humble-ament-cmake-target-dependencies";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_target_dependencies/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "c9cb852059541447cf0236bb9b7eb67ea99c20e5d7ac6b4ff534ff8927e66fb8";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_target_dependencies/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "3227dc0bc47d106909b1893449bf7f6116d6ebd1a789d2a165e1fb197bbb45c3";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python }:
buildRosPackage {
pname = "ros-humble-ament-cmake-test";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_test/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "ad92d734d45284816388c208c2026ad5f6da07b8cc1beb0356f199065cef0e9b";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_test/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "691dec8726fdb028e5c9268c874c309fb8be74231ccd10728357cc77e6340a12";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core }:
buildRosPackage {
pname = "ros-humble-ament-cmake-version";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_version/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "ac17c1f2a0c4d19c8c9c49699b381c73ddac3e24362da359b860df259346a66c";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake_version/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "d22aa8e92bf5913635eab765dc471758a28be773455d71acf2f1a310fa885ccd";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-export-definitions, ament-cmake-export-dependencies, ament-cmake-export-include-directories, ament-cmake-export-interfaces, ament-cmake-export-libraries, ament-cmake-export-link-flags, ament-cmake-export-targets, ament-cmake-gen-version-h, ament-cmake-libraries, ament-cmake-python, ament-cmake-target-dependencies, ament-cmake-test, ament-cmake-version, cmake }:
buildRosPackage {
pname = "ros-humble-ament-cmake";
version = "1.3.4-r2";
version = "1.3.5-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake/1.3.4-2.tar.gz";
name = "1.3.4-2.tar.gz";
sha256 = "1684718b9e10922fd46685c1125e8c9e0ed849f69146e21bdeb5f3f50c8fffe3";
url = "https://github.com/ros2-gbp/ament_cmake-release/archive/release/humble/ament_cmake/1.3.5-1.tar.gz";
name = "1.3.5-1.tar.gz";
sha256 = "074073fadbe10a41872a61b828621ce1dbdf1735352f24dff7f5d851c5f2bdea";
};
buildType = "ament_cmake";

View file

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

View file

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

View file

@ -0,0 +1,26 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }:
buildRosPackage {
pname = "ros-humble-bicycle-steering-controller";
version = "2.23.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/bicycle_steering_controller/2.23.0-1.tar.gz";
name = "2.23.0-1.tar.gz";
sha256 = "55b3726c2ee334d8f6d97a15b5c4f6850c71b7d127ec22c2ee69f87e702c0864";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake generate-parameter-library ];
checkInputs = [ ament-cmake-gmock controller-manager hardware-interface ros2-control-test-assets ];
propagatedBuildInputs = [ control-msgs controller-interface hardware-interface pluginlib rclcpp rclcpp-lifecycle std-srvs steering-controllers-library ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Steering controller with bicycle kinematics. Rear fixed wheel is powering the vehicle and front wheel is steering.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rclcpp, ros2launch, std-srvs }:
buildRosPackage {
pname = "ros-humble-catch-ros2";
version = "0.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/catch_ros2-release/archive/release/humble/catch_ros2/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "e4ba4a5cffee11ece9a94a1236303ec46de57921c3afb2e2902c354f519e86f5";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ rclcpp ros2launch std-srvs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Catch2 testing framework for ROS 2 unit and integration tests.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-control, clearpath-description, clearpath-generator-common, clearpath-platform }:
buildRosPackage {
pname = "ros-humble-clearpath-common";
version = "0.0.3-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_common/0.0.3-1.tar.gz";
name = "0.0.3-1.tar.gz";
sha256 = "e95eaa92bb8f21191d2769ac627bb43deae7c0b644ea893017018bcd24fd4292";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ clearpath-control clearpath-description clearpath-generator-common clearpath-platform ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Clearpath Common Metapackage'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, clearpath-generator-common, rclpy, xacro }:
buildRosPackage {
pname = "ros-humble-clearpath-config-live";
version = "0.0.1-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_desktop-release/archive/release/humble/clearpath_config_live/0.0.1-1.tar.gz";
name = "0.0.1-1.tar.gz";
sha256 = "f351d70ef072dd573da6c626c9078bb6aad786e2c934348211ac4c90e9b4f200";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-python ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ clearpath-generator-common rclpy xacro ];
nativeBuildInputs = [ ament-cmake ament-cmake-python ];
meta = {
description = ''Live URDF Updater from Clearpath Configuration.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,23 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }:
buildRosPackage {
pname = "ros-humble-clearpath-config";
version = "0.0.2-r2";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_config-release/archive/release/humble/clearpath_config/0.0.2-2.tar.gz";
name = "0.0.2-2.tar.gz";
sha256 = "0ffea88361b6ccd2aab37d7e96fbee16ef6f3c81fd1447713a26f53dc6ca8a0a";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
meta = {
description = ''Clearpath Configuration YAML Parser and Writer'';
license = with lib.licenses; [ bsd3 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, controller-manager, diff-drive-controller, imu-filter-madgwick, interactive-marker-twist-server, joint-state-broadcaster, joint-trajectory-controller, joy-linux, robot-localization, robot-state-publisher, teleop-twist-joy, twist-mux }:
buildRosPackage {
pname = "ros-humble-clearpath-control";
version = "0.0.3-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_control/0.0.3-1.tar.gz";
name = "0.0.3-1.tar.gz";
sha256 = "85a588611701b95a9cb852e1cd35edc3544d4734bc21f869e16a06cb4e04e44c";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ controller-manager diff-drive-controller imu-filter-madgwick interactive-marker-twist-server joint-state-broadcaster joint-trajectory-controller joy-linux robot-localization robot-state-publisher teleop-twist-joy twist-mux ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Controllers for Clearpath Robotics platforms'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-mounts-description, clearpath-platform-description, clearpath-sensors-description }:
buildRosPackage {
pname = "ros-humble-clearpath-description";
version = "0.0.3-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_description/0.0.3-1.tar.gz";
name = "0.0.3-1.tar.gz";
sha256 = "a8a2dc81aa28dc5a1f038b71d49ae07b79880eb9bf024e60cd3f45816074c95c";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ clearpath-mounts-description clearpath-platform-description clearpath-sensors-description ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Clearpath URDF descriptions metapackage'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-platform-msgs, clearpath-viz }:
buildRosPackage {
pname = "ros-humble-clearpath-desktop";
version = "0.0.1-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_desktop-release/archive/release/humble/clearpath_desktop/0.0.1-1.tar.gz";
name = "0.0.1-1.tar.gz";
sha256 = "30e0df684953eace8bcf2fe3a19040048d7189d05c96e8f4d4bd889e3e28bb86";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ clearpath-platform-msgs clearpath-viz ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Packages for working with Clearpath Platforms from a ROS 2 desktop.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-config, clearpath-control, clearpath-description, clearpath-platform }:
buildRosPackage {
pname = "ros-humble-clearpath-generator-common";
version = "0.0.3-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_generator_common/0.0.3-1.tar.gz";
name = "0.0.3-1.tar.gz";
sha256 = "d9ca431f66ed2c0a0c859cf756e818316e993804a9fc0d1d1a80b1de19ccb616";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ clearpath-config clearpath-control clearpath-description clearpath-platform ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''TODO: Package description'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-config, clearpath-generator-common }:
buildRosPackage {
pname = "ros-humble-clearpath-generator-gz";
version = "0.0.1-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_generator_gz/0.0.1-1.tar.gz";
name = "0.0.1-1.tar.gz";
sha256 = "94d0a5617bf0275ea74fb4b40368dc504c20d5976242572decae08973f6db2e0";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ clearpath-config clearpath-generator-common ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Clearpath Gazebo Generator'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-common, clearpath-generator-gz, clearpath-viz, ign-ros2-control, ros-gz }:
buildRosPackage {
pname = "ros-humble-clearpath-gz";
version = "0.0.1-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_gz/0.0.1-1.tar.gz";
name = "0.0.1-1.tar.gz";
sha256 = "28f51ce433c455dbf650e4958579e2132ca3b3f32ae0de7095df820fc2da3834";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ clearpath-common clearpath-generator-gz clearpath-viz ign-ros2-control ros-gz ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Clearpath Gazebo Simulator'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-humble-clearpath-mounts-description";
version = "0.0.3-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_mounts_description/0.0.3-1.tar.gz";
name = "0.0.3-1.tar.gz";
sha256 = "4f6eaffd089461c8f4a9bd47fd0de1f9038d26a3ac69b6910c98a7552549b112";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Clearpath mounts URDF descriptions'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

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

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, urdf, xacro }:
buildRosPackage {
pname = "ros-humble-clearpath-platform-description";
version = "0.0.3-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_platform_description/0.0.3-1.tar.gz";
name = "0.0.3-1.tar.gz";
sha256 = "2b61ac989295e3f95b6f162c68cd7f5f48295354e2fda9e354b9f9d1f9a8dfa7";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ robot-state-publisher urdf xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Clearpath Platform URDF descriptions'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

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

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-control, clearpath-platform-description, clearpath-platform-msgs, controller-interface, controller-manager, controller-manager-msgs, geometry-msgs, hardware-interface, nav-msgs, pluginlib, rclcpp, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros, xacro }:
buildRosPackage {
pname = "ros-humble-clearpath-platform";
version = "0.0.3-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_platform/0.0.3-1.tar.gz";
name = "0.0.3-1.tar.gz";
sha256 = "63503f3badb36efe91668fede82261000700a0463aa591d24c8150095956d1c4";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ clearpath-control clearpath-platform-description clearpath-platform-msgs controller-interface controller-manager controller-manager-msgs geometry-msgs hardware-interface nav-msgs pluginlib rclcpp sensor-msgs std-msgs std-srvs tf2 tf2-ros xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Clearpath Platform Drivers.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, realsense2-description, velodyne-description }:
buildRosPackage {
pname = "ros-humble-clearpath-sensors-description";
version = "0.0.3-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_sensors_description/0.0.3-1.tar.gz";
name = "0.0.3-1.tar.gz";
sha256 = "a4b3e6c6c4c9e9f27c9977908d7ff35b1ee74afe818b933ad3f9661664db1da7";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ realsense2-description velodyne-description ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Clearpath sensors URDF descriptions'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, clearpath-generator-gz, clearpath-gz }:
buildRosPackage {
pname = "ros-humble-clearpath-simulator";
version = "0.0.1-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_simulator-release/archive/release/humble/clearpath_simulator/0.0.1-1.tar.gz";
name = "0.0.1-1.tar.gz";
sha256 = "212eb2c20053b95f2da233337dba8bc4adb51a47d2f200817907638c75d95cdd";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ clearpath-generator-gz clearpath-gz ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Clearpath Simulator Metapackage'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, clearpath-platform-description, joint-state-publisher-gui, rviz2 }:
buildRosPackage {
pname = "ros-humble-clearpath-viz";
version = "0.0.1-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_desktop-release/archive/release/humble/clearpath_viz/0.0.1-1.tar.gz";
name = "0.0.1-1.tar.gz";
sha256 = "21b32ca6cb7e7a67dc56847ffe0f44ad704af94c5bf406aae16d7df7712b2d68";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ clearpath-platform-description joint-state-publisher-gui rviz2 ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Visualization launchers for Clearpath Platforms.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

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

View file

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

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, nav2-common, nav2-costmap-2d, rclcpp }:
buildRosPackage {
pname = "ros-humble-costmap-queue";
version = "1.1.7-r3";
version = "1.1.8-r2";
src = fetchurl {
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/costmap_queue/1.1.7-3.tar.gz";
name = "1.1.7-3.tar.gz";
sha256 = "a4e0a015e38cc1e03281e098f4186bb910d9fa6700a6470a85e17771a14e0043";
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/costmap_queue/1.1.8-2.tar.gz";
name = "1.1.8-2.tar.gz";
sha256 = "18283f67abbd248fdfb75fdb635280d733bfeeaee538290478e9941d74fe69fc";
};
buildType = "ament_cmake";

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, xacro }:
buildRosPackage {
pname = "ros-humble-depthai-descriptions";
version = "2.7.2-r1";
version = "2.7.4-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_descriptions/2.7.2-1.tar.gz";
name = "2.7.2-1.tar.gz";
sha256 = "f2fb40e7c6f7b9291cb2de360d926ab6018cc153428644cfca03978de9afcef5";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_descriptions/2.7.4-1.tar.gz";
name = "2.7.4-1.tar.gz";
sha256 = "e267f01c35e48df9c32a904db6d1487c7979278ef98d42c2882353189a66c6ff";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, camera-info-manager, cv-bridge, depth-image-proc, depthai, depthai-bridge, depthai-descriptions, depthai-ros-msgs, foxglove-msgs, image-transport, opencv, rclcpp, robot-state-publisher, ros-environment, rviz-imu-plugin, sensor-msgs, std-msgs, stereo-msgs, vision-msgs, xacro }:
buildRosPackage {
pname = "ros-humble-depthai-examples";
version = "2.7.2-r1";
version = "2.7.4-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_examples/2.7.2-1.tar.gz";
name = "2.7.2-1.tar.gz";
sha256 = "0073cb16e4e515322520320edbce8b6eec28cf1f45c7f2b426ed43cb9f0bf4c9";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_examples/2.7.4-1.tar.gz";
name = "2.7.4-1.tar.gz";
sha256 = "1665abd5a3803ec1eb16c24c2c13c1566dc1adbca430942bea99b2342779d8fc";
};
buildType = "ament_cmake";

View file

@ -2,20 +2,20 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, cv-bridge, image-transport, message-filters, opencv, rclcpp, rclcpp-components, sensor-msgs, vision-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, cv-bridge, image-transport, message-filters, opencv, rclcpp, rclcpp-components, sensor-msgs, vision-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-humble-depthai-filters";
version = "2.7.2-r1";
version = "2.7.4-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_filters/2.7.2-1.tar.gz";
name = "2.7.2-1.tar.gz";
sha256 = "13e03b26407a0e4e324b0f0bb07fae759a148d7e4dcc8f847f494c6fdf3b4b76";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_filters/2.7.4-1.tar.gz";
name = "2.7.4-1.tar.gz";
sha256 = "6fa5276652635d72eddd4eae5b35fddf82b177f1b12c12403d489de71ab5118e";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-auto ];
propagatedBuildInputs = [ cv-bridge image-transport message-filters opencv rclcpp rclcpp-components sensor-msgs vision-msgs ];
propagatedBuildInputs = [ cv-bridge image-transport message-filters opencv rclcpp rclcpp-components sensor-msgs vision-msgs visualization-msgs ];
nativeBuildInputs = [ ament-cmake-auto ];
meta = {

View file

@ -2,20 +2,20 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, camera-calibration, cv-bridge, depthai, depthai-bridge, depthai-descriptions, depthai-examples, depthai-ros-msgs, diagnostic-msgs, image-pipeline, image-transport, image-transport-plugins, rclcpp, rclcpp-components, sensor-msgs, std-msgs, std-srvs, vision-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-auto, camera-calibration, cv-bridge, depthai, depthai-bridge, depthai-descriptions, depthai-examples, depthai-ros-msgs, diagnostic-msgs, image-pipeline, image-transport, image-transport-plugins, pluginlib, rclcpp, rclcpp-components, sensor-msgs, std-msgs, std-srvs, vision-msgs }:
buildRosPackage {
pname = "ros-humble-depthai-ros-driver";
version = "2.7.2-r1";
version = "2.7.4-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_ros_driver/2.7.2-1.tar.gz";
name = "2.7.2-1.tar.gz";
sha256 = "03ed66141519eed62e763d172365d5066eb1413dc654f42f2d731f5cb2786b24";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai_ros_driver/2.7.4-1.tar.gz";
name = "2.7.4-1.tar.gz";
sha256 = "aa1c888e0c6f8c044df7e5c281b74366a0e918de57bfcb7d946d4ac9e7728a9a";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ ament-cmake-auto camera-calibration cv-bridge depthai depthai-bridge depthai-descriptions depthai-examples depthai-ros-msgs diagnostic-msgs image-pipeline image-transport image-transport-plugins rclcpp rclcpp-components sensor-msgs std-msgs std-srvs vision-msgs ];
propagatedBuildInputs = [ ament-cmake-auto camera-calibration cv-bridge depthai depthai-bridge depthai-descriptions depthai-examples depthai-ros-msgs diagnostic-msgs image-pipeline image-transport image-transport-plugins pluginlib rclcpp rclcpp-components sensor-msgs std-msgs std-srvs vision-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, depthai, depthai-bridge, depthai-descriptions, depthai-examples, depthai-ros-driver, depthai-ros-msgs }:
buildRosPackage {
pname = "ros-humble-depthai-ros";
version = "2.7.2-r1";
version = "2.7.4-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai-ros/2.7.2-1.tar.gz";
name = "2.7.2-1.tar.gz";
sha256 = "5f2967bfbf32b98fa569711e289c6c793747d79611b52524d2d6182641c4f5e8";
url = "https://github.com/luxonis/depthai-ros-release/archive/release/humble/depthai-ros/2.7.4-1.tar.gz";
name = "2.7.4-1.tar.gz";
sha256 = "4b835ef958d73fc9b5a8ddd086a90718546faf9474c4a0fe71c6678bca226052";
};
buildType = "ament_cmake";

View file

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

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, dwb-msgs, geometry-msgs, nav-2d-msgs, nav-2d-utils, nav-msgs, nav2-common, nav2-core, nav2-costmap-2d, nav2-util, pluginlib, rclcpp, sensor-msgs, std-msgs, tf2-ros, visualization-msgs }:
buildRosPackage {
pname = "ros-humble-dwb-core";
version = "1.1.7-r3";
version = "1.1.8-r2";
src = fetchurl {
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/dwb_core/1.1.7-3.tar.gz";
name = "1.1.7-3.tar.gz";
sha256 = "1e68f6b74190a50779e61788fac5d21b2b5fee9316edcd1dc49b5a9f4d61e7b2";
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/dwb_core/1.1.8-2.tar.gz";
name = "1.1.8-2.tar.gz";
sha256 = "bcead1d719abea2400bdc6e73f23899ea0320a8dcf9c7084cde8dfd0b7f5e95b";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, costmap-queue, dwb-core, geometry-msgs, nav-2d-msgs, nav-2d-utils, nav2-common, nav2-costmap-2d, nav2-util, pluginlib, rclcpp, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-dwb-critics";
version = "1.1.7-r3";
version = "1.1.8-r2";
src = fetchurl {
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/dwb_critics/1.1.7-3.tar.gz";
name = "1.1.7-3.tar.gz";
sha256 = "966a6218e09ddc7535a560437dfac57fa5e11f6448b20e328b2788e7907e1681";
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/dwb_critics/1.1.8-2.tar.gz";
name = "1.1.8-2.tar.gz";
sha256 = "a5bc665e5d3fcb1bceb1dc3bea69639f9abc11c26ed760040a12342ed9e2bb5d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, nav-2d-msgs, nav-msgs, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-dwb-msgs";
version = "1.1.7-r3";
version = "1.1.8-r2";
src = fetchurl {
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/dwb_msgs/1.1.7-3.tar.gz";
name = "1.1.7-3.tar.gz";
sha256 = "63d50a6c2917fb6148717dc8eab05483346249cf33eb4f301043e30c01f03ce1";
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/dwb_msgs/1.1.8-2.tar.gz";
name = "1.1.8-2.tar.gz";
sha256 = "7501261e764859262248f186a4697dc709f05156364037e7187391b9f5398fa2";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, dwb-core, nav-2d-msgs, nav-2d-utils, nav2-common, nav2-util, pluginlib, rclcpp }:
buildRosPackage {
pname = "ros-humble-dwb-plugins";
version = "1.1.7-r3";
version = "1.1.8-r2";
src = fetchurl {
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/dwb_plugins/1.1.7-3.tar.gz";
name = "1.1.7-3.tar.gz";
sha256 = "7f4d289b90260149a9a221d149de3ea8d0d7fbd06323d07ccb9533b656636b9a";
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/dwb_plugins/1.1.8-2.tar.gz";
name = "1.1.8-2.tar.gz";
sha256 = "f493f82a2d10765c5f55022215a796c051721cfd34bff4df427d6adae35e2aa8";
};
buildType = "ament_cmake";

View file

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

View file

@ -0,0 +1,26 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, smach, smach-msgs, smach-ros }:
buildRosPackage {
pname = "ros-humble-executive-smach";
version = "3.0.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/executive_smach-release/archive/release/humble/executive_smach/3.0.2-1.tar.gz";
name = "3.0.2-1.tar.gz";
sha256 = "ed74573e430a6787791f593439fe7afbfdb813f8e221bd87e18e31aaf1ebd816";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ smach smach-msgs smach-ros ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''This metapackage depends on the SMACH library and ROS SMACH integration
packages.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

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

View file

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

View file

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

View file

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

View file

@ -8,6 +8,8 @@ self: super: {
ackermann-msgs = self.callPackage ./ackermann-msgs {};
ackermann-steering-controller = self.callPackage ./ackermann-steering-controller {};
action-msgs = self.callPackage ./action-msgs {};
action-tutorials-cpp = self.callPackage ./action-tutorials-cpp {};
@ -246,6 +248,8 @@ self: super: {
behaviortree-cpp-v3 = self.callPackage ./behaviortree-cpp-v3 {};
bicycle-steering-controller = self.callPackage ./bicycle-steering-controller {};
bno055 = self.callPackage ./bno055 {};
bond = self.callPackage ./bond {};
@ -280,14 +284,46 @@ self: super: {
cascade-lifecycle-msgs = self.callPackage ./cascade-lifecycle-msgs {};
catch-ros2 = self.callPackage ./catch-ros2 {};
chomp-motion-planner = self.callPackage ./chomp-motion-planner {};
class-loader = self.callPackage ./class-loader {};
clearpath-common = self.callPackage ./clearpath-common {};
clearpath-config = self.callPackage ./clearpath-config {};
clearpath-config-live = self.callPackage ./clearpath-config-live {};
clearpath-control = self.callPackage ./clearpath-control {};
clearpath-description = self.callPackage ./clearpath-description {};
clearpath-desktop = self.callPackage ./clearpath-desktop {};
clearpath-generator-common = self.callPackage ./clearpath-generator-common {};
clearpath-generator-gz = self.callPackage ./clearpath-generator-gz {};
clearpath-gz = self.callPackage ./clearpath-gz {};
clearpath-mounts-description = self.callPackage ./clearpath-mounts-description {};
clearpath-msgs = self.callPackage ./clearpath-msgs {};
clearpath-platform = self.callPackage ./clearpath-platform {};
clearpath-platform-description = self.callPackage ./clearpath-platform-description {};
clearpath-platform-msgs = self.callPackage ./clearpath-platform-msgs {};
clearpath-sensors-description = self.callPackage ./clearpath-sensors-description {};
clearpath-simulator = self.callPackage ./clearpath-simulator {};
clearpath-viz = self.callPackage ./clearpath-viz {};
color-names = self.callPackage ./color-names {};
color-util = self.callPackage ./color-util {};
@ -532,6 +568,8 @@ self: super: {
examples-tf2-py = self.callPackage ./examples-tf2-py {};
executive-smach = self.callPackage ./executive-smach {};
fastcdr = self.callPackage ./fastcdr {};
fastrtps = self.callPackage ./fastrtps {};
@ -888,6 +926,8 @@ self: super: {
lifecycle-py = self.callPackage ./lifecycle-py {};
lms1xx = self.callPackage ./lms1xx {};
logging-demo = self.callPackage ./logging-demo {};
lsc-ros2-driver = self.callPackage ./lsc-ros2-driver {};
@ -1052,12 +1092,16 @@ self: super: {
moveit-visual-tools = self.callPackage ./moveit-visual-tools {};
mp2p-icp = self.callPackage ./mp2p-icp {};
mqtt-client-interfaces = self.callPackage ./mqtt-client-interfaces {};
mrpt2 = self.callPackage ./mrpt2 {};
mrpt-msgs = self.callPackage ./mrpt-msgs {};
mrpt-path-planning = self.callPackage ./mrpt-path-planning {};
mrt-cmake-modules = self.callPackage ./mrt-cmake-modules {};
multires-image = self.callPackage ./multires-image {};
@ -1972,6 +2016,12 @@ self: super: {
smacc2-msgs = self.callPackage ./smacc2-msgs {};
smach = self.callPackage ./smach {};
smach-msgs = self.callPackage ./smach-msgs {};
smach-ros = self.callPackage ./smach-ros {};
smclib = self.callPackage ./smclib {};
snowbot-operating-system = self.callPackage ./snowbot-operating-system {};
@ -2014,6 +2064,8 @@ self: super: {
std-srvs = self.callPackage ./std-srvs {};
steering-controllers-library = self.callPackage ./steering-controllers-library {};
stereo-image-proc = self.callPackage ./stereo-image-proc {};
stereo-msgs = self.callPackage ./stereo-msgs {};
@ -2168,6 +2220,8 @@ self: super: {
tricycle-controller = self.callPackage ./tricycle-controller {};
tricycle-steering-controller = self.callPackage ./tricycle-steering-controller {};
turbojpeg-compressed-image-transport = self.callPackage ./turbojpeg-compressed-image-transport {};
turtle-tf2-cpp = self.callPackage ./turtle-tf2-cpp {};
@ -2266,6 +2320,8 @@ self: super: {
twist-mux = self.callPackage ./twist-mux {};
twist-mux-msgs = self.callPackage ./twist-mux-msgs {};
twist-stamper = self.callPackage ./twist-stamper {};
ublox = self.callPackage ./ublox {};

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-gps-msgs";
version = "2.0.1-r1";
version = "2.0.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/humble/gps_msgs/2.0.1-1.tar.gz";
name = "2.0.1-1.tar.gz";
sha256 = "cd3d660531259fc2fda0fd880dfaa7a485b0fd30b5894067aacf5726cfc6a687";
url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/humble/gps_msgs/2.0.2-1.tar.gz";
name = "2.0.2-1.tar.gz";
sha256 = "14dabb8fb5ce2767fcc68397be71f45cce3c8ca19a4dedb54316a15a6a29aff1";
};
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 }:
buildRosPackage {
pname = "ros-humble-gps-tools";
version = "2.0.1-r1";
version = "2.0.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/humble/gps_tools/2.0.1-1.tar.gz";
name = "2.0.1-1.tar.gz";
sha256 = "0baacc6037ec3f497522c5040a58cd027b8e0856e0aa7bfb6c80a4d471bb4a68";
url = "https://github.com/ros2-gbp/gps_umd-release/archive/release/humble/gps_tools/2.0.2-1.tar.gz";
name = "2.0.2-1.tar.gz";
sha256 = "f60e2d6c7bd2a0e70355a1794fbfdea194f2a52578d1205ac969d9bd52c5a47d";
};
buildType = "ament_cmake";

View file

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

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, pluginlib, rclcpp, rclcpp-action, realtime-tools, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-humble-gripper-controllers";
version = "2.21.0-r1";
version = "2.23.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/gripper_controllers/2.21.0-1.tar.gz";
name = "2.21.0-1.tar.gz";
sha256 = "c5aa41428392872000b085e0c5a094617b5d42407a60f293dff8806143edea24";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/gripper_controllers/2.23.0-1.tar.gz";
name = "2.23.0-1.tar.gz";
sha256 = "53eb03a3b958e18b6fdc3cb701191643001a066423fb5ebef2cd8028e77a1350";
};
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 }:
buildRosPackage {
pname = "ros-humble-hardware-interface";
version = "2.26.0-r1";
version = "2.28.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface/2.26.0-1.tar.gz";
name = "2.26.0-1.tar.gz";
sha256 = "2bbea1df93fb7ac02c080d4260a627d4a1964554892acf31bd1fa88a99d75d30";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/humble/hardware_interface/2.28.0-1.tar.gz";
name = "2.28.0-1.tar.gz";
sha256 = "83974755177a8089bb96e039c2b360a4084f4a3e5b0860aafb494825579d1fe8";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, xacro }:
buildRosPackage {
pname = "ros-humble-hey5-description";
version = "3.0.2-r1";
version = "3.0.3-r1";
src = fetchurl {
url = "https://github.com/pal-gbp/hey5_description-release/archive/release/humble/hey5_description/3.0.2-1.tar.gz";
name = "3.0.2-1.tar.gz";
sha256 = "8aa1a9ddef46f5b3e25e4447ffec02cacedc89b1efe0f15a175945d131929846";
url = "https://github.com/pal-gbp/hey5_description-release/archive/release/humble/hey5_description/3.0.3-1.tar.gz";
name = "3.0.3-1.tar.gz";
sha256 = "f859d7d8dd5808ca0a7694aa90658b1ece198c3573cc6bcae002897b88ae6439";
};
buildType = "ament_cmake";

View file

@ -10,7 +10,7 @@ buildRosPackage {
src = fetchurl {
url = "https://github.com/ros2-gbp/ignition_cmake2_vendor-release/archive/release/humble/ignition_cmake2_vendor/0.0.2-2.tar.gz";
name = "0.0.2-2.tar.gz";
sha256 = "dcb1ce243048b84ce324cd1eacd6af6fc767d53068f2fa2fe472eb8e08cdbb8f";
sha256 = "9fffa5d0f4bd7ea0eea709e603b2f6dd30511ec21b514d4950775a365ad61a4e";
};
buildType = "cmake";

View file

@ -10,7 +10,7 @@ buildRosPackage {
src = fetchurl {
url = "https://github.com/ros2-gbp/ignition_math6_vendor-release/archive/release/humble/ignition_math6_vendor/0.0.2-2.tar.gz";
name = "0.0.2-2.tar.gz";
sha256 = "fec674061b7a8feda3bdadf48c9ce762ba2170b39660f9cb763da882425167be";
sha256 = "829ad291e00604ebe981322945ce10f2666e3886dc53048af053d52ad79fc239";
};
buildType = "cmake";

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, libusb1, openssl, pkg-config, udev }:
buildRosPackage {
pname = "ros-humble-librealsense2";
version = "2.51.1-r2";
version = "2.54.1-r1";
src = fetchurl {
url = "https://github.com/IntelRealSense/librealsense2-release/archive/release/humble/librealsense2/2.51.1-2.tar.gz";
name = "2.51.1-2.tar.gz";
sha256 = "32dc72f786c742dd110357cda1d3fb8b60841a53fe63b3aba4d9560f025494c2";
url = "https://github.com/IntelRealSense/librealsense2-release/archive/release/humble/librealsense2/2.54.1-1.tar.gz";
name = "2.54.1-1.tar.gz";
sha256 = "4d24c5f3e178071855f666eae87966fb7f1faa29bbc48710c5e3ee478ea4c0bc";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,26 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, laser-geometry, rclcpp, sensor-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-humble-lms1xx";
version = "1.0.1-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/LMS1xx-release/archive/release/humble/lms1xx/1.0.1-1.tar.gz";
name = "1.0.1-1.tar.gz";
sha256 = "d8c73fcdef78c1c07578d734b4279f410b54459f3b534076afea419bb0f71d33";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ geometry-msgs laser-geometry rclcpp sensor-msgs tf2 tf2-ros ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''The lms1xx package contains a basic ROS 2 driver for the SICK LMS1xx line of LIDARs.'';
license = with lib.licenses; [ "LGPL" ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, cmake }:
buildRosPackage {
pname = "ros-humble-magic-enum";
version = "0.9.2-r1";
version = "0.9.3-r1";
src = fetchurl {
url = "https://github.com/nobleo/magic_enum-release/archive/release/humble/magic_enum/0.9.2-1.tar.gz";
name = "0.9.2-1.tar.gz";
sha256 = "8bc9f5be024e0368c866b921990a201092bcb497da1e6c2cfcb3e4e9ab04db2c";
url = "https://github.com/nobleo/magic_enum-release/archive/release/humble/magic_enum/0.9.3-1.tar.gz";
name = "0.9.3-1.tar.gz";
sha256 = "a920be4a38da07d0c58348e6317e6caca9f38e09b2b5f894254704d8ef313773";
};
buildType = "cmake";

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, cmake, mrpt2 }:
buildRosPackage {
pname = "ros-humble-mp2p-icp";
version = "0.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mp2p_icp-release/archive/release/humble/mp2p_icp/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "3872b33c2ccc8e6555191e346f3c3c485dcad191aa15b2ffcce0761e7a670201";
};
buildType = "cmake";
buildInputs = [ cmake ];
propagatedBuildInputs = [ mrpt2 ];
nativeBuildInputs = [ cmake ];
meta = {
description = ''A repertory of multi primitive-to-primitive (MP2P) ICP algorithms in C++'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, cmake, mrpt2, mvsim }:
buildRosPackage {
pname = "ros-humble-mrpt-path-planning";
version = "0.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_path_planning-release/archive/release/humble/mrpt_path_planning/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "494cf2bcd1c04772531d516e656a1b5a37eb460f0e69e3c5e8d0cbb6d1a572db";
};
buildType = "cmake";
buildInputs = [ cmake ];
propagatedBuildInputs = [ mrpt2 mvsim ];
nativeBuildInputs = [ cmake ];
meta = {
description = ''Path planning and navigation algorithms for robots/vehicles moving on planar environments. This library builds upon mrpt-nav and the theory behind PTGs to generate libraries of "motion primitives" for vehicles with arbitrary shape and realistic kinematics and dynamics.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -2,20 +2,20 @@
# Copyright 2023 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, geometry-msgs, glfw3, jsoncpp, libjpeg, libpcap, libusb1, nav-msgs, octomap, opencv, openni2, pythonPackages, rosbag2-storage, sensor-msgs, std-msgs, stereo-msgs, suitesparse, tf2, tf2-msgs, tinyxml-2, udev, wxGTK, xorg, zlib }:
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, geometry-msgs, glfw3, jsoncpp, libjpeg, libpcap, libusb1, nav-msgs, octomap, opencv, openni2, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, sensor-msgs, std-msgs, stereo-msgs, suitesparse, tf2, tf2-msgs, tinyxml-2, udev, wxGTK, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt2";
version = "2.9.0-r2";
version = "2.9.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/humble/mrpt2/2.9.0-2.tar.gz";
name = "2.9.0-2.tar.gz";
sha256 = "3ab16a904e12dbac4a196351d4e3f6adb8073a9b190e300fc89da58b17d9508e";
url = "https://github.com/ros2-gbp/mrpt2-release/archive/release/humble/mrpt2/2.9.4-1.tar.gz";
name = "2.9.4-1.tar.gz";
sha256 = "4b846852658e17e661fa8b6953d5d021c5e3e92f37c860e3ed886ae7db25ce9a";
};
buildType = "cmake";
buildInputs = [ ament-cmake assimp cmake ffmpeg freenect jsoncpp libjpeg libpcap libusb1 openni2 pythonPackages.pybind11 tinyxml-2 udev wxGTK zlib ];
propagatedBuildInputs = [ cv-bridge eigen freeglut geometry-msgs glfw3 nav-msgs octomap opencv rosbag2-storage sensor-msgs std-msgs stereo-msgs suitesparse tf2 tf2-msgs xorg.libXrandr xorg.libXxf86vm ];
buildInputs = [ ament-cmake assimp cmake ffmpeg freenect jsoncpp libjpeg libpcap libusb1 openni2 python3Packages.pip pythonPackages.pybind11 ros-environment tinyxml-2 udev wxGTK zlib ];
propagatedBuildInputs = [ cv-bridge eigen freeglut geometry-msgs glfw3 nav-msgs octomap opencv rclcpp rosbag2-storage sensor-msgs std-msgs stereo-msgs suitesparse tf2 tf2-msgs xorg.libXrandr xorg.libXxf86vm ];
nativeBuildInputs = [ cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-nav-2d-msgs";
version = "1.1.7-r3";
version = "1.1.8-r2";
src = fetchurl {
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav_2d_msgs/1.1.7-3.tar.gz";
name = "1.1.7-3.tar.gz";
sha256 = "584e41ccf6da7fe4bd961e4373936e1836a814a3f8c2c4347f87828d06069cd8";
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav_2d_msgs/1.1.8-2.tar.gz";
name = "1.1.8-2.tar.gz";
sha256 = "58ff5c33f5fc87457324c215669b1f66f273ea026837ddbd582c4ea35b58ff99";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, nav-2d-msgs, nav-msgs, nav2-common, nav2-msgs, nav2-util, std-msgs, tf2, tf2-geometry-msgs }:
buildRosPackage {
pname = "ros-humble-nav-2d-utils";
version = "1.1.7-r3";
version = "1.1.8-r2";
src = fetchurl {
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav_2d_utils/1.1.7-3.tar.gz";
name = "1.1.7-3.tar.gz";
sha256 = "c5bbe22e31c0d1a84032f337238f51f78670c1e719f253e4cd10021be2b85723";
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav_2d_utils/1.1.8-2.tar.gz";
name = "1.1.8-2.tar.gz";
sha256 = "0bcb864d5acdd03191795c4e4dbd70c7d3ab26c36698d3fd99ed1db5d0a9b166";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, launch-ros, launch-testing, message-filters, nav-msgs, nav2-common, nav2-msgs, nav2-util, pluginlib, rclcpp, sensor-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-humble-nav2-amcl";
version = "1.1.7-r3";
version = "1.1.8-r2";
src = fetchurl {
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav2_amcl/1.1.7-3.tar.gz";
name = "1.1.7-3.tar.gz";
sha256 = "f94470a3223aed663bce1d297883808c7e6c40bafda0fdb1a1db17f67d488416";
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav2_amcl/1.1.8-2.tar.gz";
name = "1.1.8-2.tar.gz";
sha256 = "12edb43d3f4da9123864248d63654487e40c0ae07322c5a3110e29fa6c8614eb";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, behaviortree-cpp-v3, builtin-interfaces, geometry-msgs, lifecycle-msgs, nav-msgs, nav2-common, nav2-msgs, nav2-util, rclcpp, rclcpp-action, rclcpp-lifecycle, sensor-msgs, std-msgs, std-srvs, test-msgs, tf2, tf2-geometry-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-humble-nav2-behavior-tree";
version = "1.1.7-r3";
version = "1.1.8-r2";
src = fetchurl {
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav2_behavior_tree/1.1.7-3.tar.gz";
name = "1.1.7-3.tar.gz";
sha256 = "97f5c712629324fe6c780b23db6bdf54ea97e752db6a96a717f43c6983163995";
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav2_behavior_tree/1.1.8-2.tar.gz";
name = "1.1.8-2.tar.gz";
sha256 = "f3cf93144b7295c6f89169199580f552bd2c9d6a38829e84f1744fa2ec3e6d18";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, nav-msgs, nav2-behavior-tree, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, tf2, tf2-geometry-msgs }:
buildRosPackage {
pname = "ros-humble-nav2-behaviors";
version = "1.1.7-r3";
version = "1.1.8-r2";
src = fetchurl {
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav2_behaviors/1.1.7-3.tar.gz";
name = "1.1.7-3.tar.gz";
sha256 = "a592b7f70723f90271dae9982b0e84773285468bdf3d419f4a219b40e1c13bc7";
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav2_behaviors/1.1.8-2.tar.gz";
name = "1.1.8-2.tar.gz";
sha256 = "b22cec9f161b1ea76a1d66ea3d69e8ba13533ebef7b432f510a4cc72525d73e9";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, launch, launch-ros, launch-testing, nav2-common, navigation2, slam-toolbox }:
buildRosPackage {
pname = "ros-humble-nav2-bringup";
version = "1.1.7-r3";
version = "1.1.8-r2";
src = fetchurl {
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav2_bringup/1.1.7-3.tar.gz";
name = "1.1.7-3.tar.gz";
sha256 = "2c1d53fc686eb7b5badeeb26750a0e758de23764f1f277dbd528b3143f11fb4e";
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav2_bringup/1.1.8-2.tar.gz";
name = "1.1.8-2.tar.gz";
sha256 = "c4f3323259fed44144cb5db6798ee766685026a01cdbe8f1f225a2fb8a6699ba";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, behaviortree-cpp-v3, geometry-msgs, nav-msgs, nav2-behavior-tree, nav2-common, nav2-core, nav2-msgs, nav2-util, rclcpp, rclcpp-action, rclcpp-lifecycle, std-msgs, std-srvs, tf2-ros }:
buildRosPackage {
pname = "ros-humble-nav2-bt-navigator";
version = "1.1.7-r3";
version = "1.1.8-r2";
src = fetchurl {
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav2_bt_navigator/1.1.7-3.tar.gz";
name = "1.1.7-3.tar.gz";
sha256 = "7ed8eefe3e1957233c4ca6c6bd532c9117f566aabf4e3fd1bd5c316cd8eb121c";
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav2_bt_navigator/1.1.8-2.tar.gz";
name = "1.1.8-2.tar.gz";
sha256 = "142aea73e3fa5a3955c882c2958a1bd1b03dd553d8d453ddcfe3c970285e1ca6";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, nav2-common, nav2-costmap-2d, nav2-util, rclcpp, rclcpp-components, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-humble-nav2-collision-monitor";
version = "1.1.7-r3";
version = "1.1.8-r2";
src = fetchurl {
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav2_collision_monitor/1.1.7-3.tar.gz";
name = "1.1.7-3.tar.gz";
sha256 = "de3e2f4e660049aa0ac788353bc1de414579b23d48ac8dda061a8bd7ac8fbfed";
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav2_collision_monitor/1.1.8-2.tar.gz";
name = "1.1.8-2.tar.gz";
sha256 = "81719f709a06bae22de7f95d7f3c7902a32d3118edd545f9375c2f3d308a0324";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-cmake-python, launch, launch-ros, osrf-pycommon, python3Packages, rclpy }:
buildRosPackage {
pname = "ros-humble-nav2-common";
version = "1.1.7-r3";
version = "1.1.8-r2";
src = fetchurl {
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav2_common/1.1.7-3.tar.gz";
name = "1.1.7-3.tar.gz";
sha256 = "b23c5abdab85d51251dc2fcd1a8457e7d3dc7514c738e530922ec7e332e0e072";
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav2_common/1.1.8-2.tar.gz";
name = "1.1.8-2.tar.gz";
sha256 = "d631beb5937a9822a7d36299fdd1548fdb2c8240551f51434038e53dc5d6a5ee";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, angles, ceres-solver, nav2-common, nav2-core, nav2-costmap-2d, nav2-msgs, nav2-util, pluginlib, rclcpp }:
buildRosPackage {
pname = "ros-humble-nav2-constrained-smoother";
version = "1.1.7-r3";
version = "1.1.8-r2";
src = fetchurl {
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav2_constrained_smoother/1.1.7-3.tar.gz";
name = "1.1.7-3.tar.gz";
sha256 = "fa245483fd066e85ea270c630902cad9c8e785b5c17b45869ebf773afb970624";
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav2_constrained_smoother/1.1.8-2.tar.gz";
name = "1.1.8-2.tar.gz";
sha256 = "1cf7e74f87e78c72b7825bee1073f837bcc7b3f91f78b9f238d758048f95bb97";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-pytest, ament-lint-auto, ament-lint-common, angles, nav-2d-msgs, nav-2d-utils, nav2-common, nav2-core, nav2-msgs, nav2-util, pluginlib, rclcpp, rclcpp-action, std-msgs }:
buildRosPackage {
pname = "ros-humble-nav2-controller";
version = "1.1.7-r3";
version = "1.1.8-r2";
src = fetchurl {
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav2_controller/1.1.7-3.tar.gz";
name = "1.1.7-3.tar.gz";
sha256 = "42b20b018a9eaabb6136cc33fcbd8ae97bc267fa8b21ad36d0495532f341d929";
url = "https://github.com/SteveMacenski/navigation2-release/archive/release/humble/nav2_controller/1.1.8-2.tar.gz";
name = "1.1.8-2.tar.gz";
sha256 = "7f691c6fe45846d9fa41374c717398b17f67d356e0c987843af2873e078670f5";
};
buildType = "ament_cmake";

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