mirror of
https://github.com/lopsided98/nix-ros-overlay.git
synced 2025-06-11 10:14:50 +03:00
regenerate all distros, Fri Apr 5 13:51:29 2024
This commit is contained in:
parent
1b9585ae8f
commit
e6d11a616c
569 changed files with 3320 additions and 2213 deletions
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-ackermann-steering-controller";
|
||||
version = "2.33.0-r1";
|
||||
version = "2.34.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ackermann_steering_controller/2.33.0-1.tar.gz";
|
||||
name = "2.33.0-1.tar.gz";
|
||||
sha256 = "6dd873f12935f437a5ea112fd7d211799383faf521485e11d8502ff0139d78ec";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ackermann_steering_controller/2.34.0-1.tar.gz";
|
||||
name = "2.34.0-1.tar.gz";
|
||||
sha256 = "45c8f2a9a1549177093eb7be65dedc9f6b5a8c074c0873644219a03d9a19678e";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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, hardware-interface-testing, 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.33.0-r1";
|
||||
version = "2.34.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/admittance_controller/2.33.0-1.tar.gz";
|
||||
name = "2.33.0-1.tar.gz";
|
||||
sha256 = "f404ed82b4d2b063d9483d52ef527638404b2b10fda063722f069a0902cc95e3";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/admittance_controller/2.34.0-1.tar.gz";
|
||||
name = "2.34.0-1.tar.gz";
|
||||
sha256 = "71b99d8d40bb00ab717e180223017e80fdceb68256736bb163f44c4369d8396f";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, as2-alphanumeric-viewer, as2-behavior, as2-behavior-tree, as2-behaviors-motion, as2-behaviors-perception, as2-behaviors-platform, as2-behaviors-trajectory-generation, as2-cli, as2-core, as2-gazebo-assets, as2-gazebo-classic-assets, as2-keyboard-teleoperation, as2-motion-controller, as2-motion-reference-handlers, as2-msgs, as2-platform-crazyflie, as2-platform-gazebo, as2-platform-tello, as2-python-api, as2-realsense-interface, as2-state-estimator, as2-usb-camera-interface }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-aerostack2";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/aerostack2/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "6c9053d00e2a179c7be6ad81f243e52b188d60d69eb8282f08e4694fe41d0f76";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/aerostack2/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "829c5e8d1169fea0ed0035977778c8c2ba4e6162701e37ca4adeb55dfb0a8d89";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-aruco-opencv-msgs";
|
||||
version = "2.1.1-r1";
|
||||
version = "2.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/humble/aruco_opencv_msgs/2.1.1-1.tar.gz";
|
||||
name = "2.1.1-1.tar.gz";
|
||||
sha256 = "e537e22e355c628cd8f0d7563778aef999739617ba0cfd3dbbbfe931f97e4036";
|
||||
url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/humble/aruco_opencv_msgs/2.2.0-1.tar.gz";
|
||||
name = "2.2.0-1.tar.gz";
|
||||
sha256 = "7fd815f2e7c09884f86330d2d0ebd61415bb91e8a1f8156967198ee8a5b6df01";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-aruco-opencv";
|
||||
version = "2.1.1-r1";
|
||||
version = "2.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/humble/aruco_opencv/2.1.1-1.tar.gz";
|
||||
name = "2.1.1-1.tar.gz";
|
||||
sha256 = "d53ad0dec3960d1be75700a8018fee75a3966ef615dcace4aea95b9a25b76a33";
|
||||
url = "https://github.com/ros2-gbp/aruco_opencv-release/archive/release/humble/aruco_opencv/2.2.0-1.tar.gz";
|
||||
name = "2.2.0-1.tar.gz";
|
||||
sha256 = "b541abcd95a4b194a44cb5f432b57c36d3421eb2d16a0c8c6bd75f37f3879fec";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-core, as2-msgs, eigen, geometry-msgs, ncurses, rclcpp, sensor-msgs, std-msgs, std-srvs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-alphanumeric-viewer";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_alphanumeric_viewer/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "5ea05e948bf00c6e9ac16b41395e2364cafc966b8396c7c4fdb5ef02533f435a";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_alphanumeric_viewer/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "441e298083ccd0b1257df827b200a9252f8992f42d7d34d8afa95993d4a0c055";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, as2-core, as2-msgs, behaviortree-cpp-v3, geometry-msgs, nav2-behavior-tree, nav2-msgs, rclcpp, rclcpp-action, sensor-msgs, std-srvs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-behavior-tree";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behavior_tree/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "d2d418c90a55bf6819664e874a6375ca20407bd90ff8aedb27e70594ae28a418";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behavior_tree/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "60a7df49d71dec0a3c869ad532fbd1dfd41fdc0c364b82e2076e2881c1c839d4";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-core, as2-msgs, rclcpp, std-msgs, std-srvs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-behavior";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behavior/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "4ee00a267c0003cd428305b794b60c237f4970188535bb75f79fbf5924697c82";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behavior/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "12133d34dac20ccca0cad3b5552e5495760449785b9186d69bb3013840de5d57";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-behavior, as2-core, as2-motion-reference-handlers, as2-msgs, pluginlib, rclcpp, rclcpp-action, rclcpp-components, std-srvs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-behaviors-motion";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_motion/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "8f021b4964be53ba172f8ee8ccaeb1a2ad57b81159f18a2bf064d64f5737e7f4";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_motion/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "9e6a08e40c19e0758d5b05a9b374235f377d8c09eb70dac2e6b62bd1a7e1446c";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -2,19 +2,19 @@
|
|||
# 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-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-behavior, as2-core, as2-msgs, cv-bridge, rclcpp, sensor-msgs, std-msgs, std-srvs }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, as2-behavior, as2-core, as2-msgs, cv-bridge, rclcpp, sensor-msgs, std-msgs, std-srvs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-behaviors-perception";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_perception/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "dcfc2effa8b86b1e63fe618af24be04696313e38f965a0ae3b4ec7f179218dcc";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_perception/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "48b616f7d76b221e3c41f945071065aa3800a8ab720d2d7b4de1e66c269ed674";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-cmake-cpplint ament-lint-auto ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ament-cmake as2-behavior as2-core as2-msgs cv-bridge rclcpp sensor-msgs std-msgs std-srvs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-behavior, as2-core, as2-msgs, rclcpp, rclcpp-action }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-behaviors-platform";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_platform/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "9cb381b8e065a95fdf7fa813f2f383ef7d59fac00685b683cbe757dd7b093d77";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_platform/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "e6b4a8668288b89489536a4a044f84cf9bea4a29c9b3ab81cbc80b338f07db8f";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-behavior, as2-core, as2-motion-reference-handlers, as2-msgs, eigen, geometry-msgs, rclcpp, rclcpp-components, std-msgs, std-srvs, trajectory-msgs, visualization-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-behaviors-trajectory-generation";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_trajectory_generation/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "b0ecb8d25e5ee8edf4c7c522776e738be4108aee6809b84870e0a81b4984feb2";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_trajectory_generation/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "f3db255eb7b9c847461b22b9f4861002d7ec863bc1c7883643cb7adef888fb62";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-cli";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_cli/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "c05a8b768197c2b6becb6665c002aabe37dbe812f96027873565aed8f78fe21a";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_cli/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "7b38088d612d188280ce6a250351888f06a6a2755de2c9be27b173ece7a0be1a";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, as2-msgs, cv-bridge, eigen, geographic-msgs, geographiclib, geometry-msgs, image-transport, nav-msgs, pythonPackages, rclcpp, rclcpp-action, rclcpp-lifecycle, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros, yaml-cpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-core";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_core/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "c901d184e468281bb8fd4b225ed74f40a47d903832b8db535d51f30b2ca15e6c";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_core/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "7e655ac39064c0439b85f44fbac3020fc20a9b9fa76fc2371529f04478c421e0";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo-ros-pkgs, python3Packages, rclcpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-gazebo-classic-assets";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_gazebo_classic_assets/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "6941d8fcf610cf1a40c3a0653f2ed2574344463230dc0d2601e699d0040c317e";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_gazebo_classic_assets/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "fc75c4f52fec0eece3168a4296d4449da820825d14de5084bd2a31af01f78c03";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, as2-motion-reference-handlers, as2-python-api, pythonPackages, rclpy }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-keyboard-teleoperation";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_keyboard_teleoperation/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "4dad4aefdea5724ab2b2c99d4dbfc1c280723a5de40a4abc798b0ebbeed0f29f";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_keyboard_teleoperation/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "0236ddff52bc2c8956c1e65d4328d91b08114ec307ee2bbe36653aedb687b2f7";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-gtest, ament-lint-auto, as2-core, as2-motion-reference-handlers, as2-msgs, eigen, gbenchmark, geometry-msgs, pluginlib, rclcpp, yaml-cpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-motion-controller";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_motion_controller/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "2d20b8d998dbfd40c8d2d22dc9bc0a78107dc4603bb5f0d886da20aaed5d8ab4";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_motion_controller/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "b1c9fbdd931e8aa8dcf0e19039f886abc410d6befdac8074db132f5400104f24";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-python, ament-lint-auto, as2-core, as2-msgs, eigen, geometry-msgs, rclcpp, rclcpp-action, rclpy, std-msgs, std-srvs, trajectory-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-motion-reference-handlers";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_motion_reference_handlers/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "1fcba1242b555ea7865635c8d1879ddddaf213e4a2d659ce774dce6785ebe323";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_motion_reference_handlers/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "66c16898e5c24221c2e7558c297599c74f9d42c6acde3a52a81e3aed4e1d29e4";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, builtin-interfaces, geographic-msgs, geometry-msgs, nav-msgs, rclcpp, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-msgs";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_msgs/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "d50374751703b58dfb7b72da67f3f24b70398dc78dbabb99ce78c25af904a424";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_msgs/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "c93668a789ef59a82f77d3a7bcb6d98c8695825262f4ba9017840de298611a52";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-python, ament-lint-auto, as2-core, as2-msgs, eigen, geometry-msgs, libusb1, nav-msgs, rclcpp, rclpy, sensor-msgs, std-msgs, std-srvs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-platform-crazyflie";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_platform_crazyflie/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "1aefef5519b863fb6a29b8398ee441bbd06a9806da68a842cbf8712a9e0994fe";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_platform_crazyflie/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "662b0d104723703a5caa603973155c658403360cb270118aec2e8db7c3754bab";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-gtest, ament-lint-auto, ament-lint-common, as2-core, as2-msgs, geometry-msgs, libusb1, nav-msgs, rclcpp, sensor-msgs, std-msgs, std-srvs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-platform-dji-osdk";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_platform_dji_osdk/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "502f3817c6f039873b3c83f0ff4df311301d89e6d41736671ef402482a1a9ca1";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_platform_dji_osdk/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "009e4cc80ebfdb10012e8e80a0ead9dd43a9f28182b760e46fc2cac804668494";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-core, as2-gazebo-assets, as2-msgs, geometry-msgs, rclcpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-platform-gazebo";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_platform_gazebo/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "d64942c13ac119fe2ee68d17ab0abaff6f2311f7203d0fb9e6fb1dda9131d177";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_platform_gazebo/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "6782dbb8f6f89138db710ca527b9493b1fb436291e83b53bdbbee533c4294aea";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-core, as2-msgs, eigen, geometry-msgs, nav-msgs, rclcpp, rclpy, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-platform-tello";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_platform_tello/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "701b82dfce32d1966944d9b85ce72c14669f1676ff9fda07185562c6a35725a3";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_platform_tello/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "81b7b95784a068e4828ec86f267cc71d34bd99a621378e46fd5c3348943cd914";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, as2-core, as2-msgs, geometry-msgs, librealsense2, nav-msgs, rclcpp, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-realsense-interface";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_realsense_interface/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "f792cdd87ea2a362c140c62185592b2c33dce1d2cf3f1d70e48963f0ec85b094";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_realsense_interface/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "7f4d1dee5fe75fbc8ca42d53534e834441f4467231e69a14ab4fcab4787810d1";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, ament-cmake-cpplint, ament-lint-auto, as2-core, geometry-msgs, nav-msgs, rclcpp, tf2, tf2-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-state-estimator";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_state_estimator/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "cf9ba8347528a1c39b0d39eb989f2fc8660230e1543daf2df1ab6fc059587903";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_state_estimator/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "0d4969f6f9879296bdd3d6e5dfc68040093518f0e543352ce9bbe69f88498dd9";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-cppcheck, as2-core, as2-msgs, cv-bridge, rclcpp, sensor-msgs, std-msgs, std-srvs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-as2-usb-camera-interface";
|
||||
version = "1.0.8-r1";
|
||||
version = "1.0.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_usb_camera_interface/1.0.8-1.tar.gz";
|
||||
name = "1.0.8-1.tar.gz";
|
||||
sha256 = "eb0d62b863ca4f7abd504ecc6829a5611ccaca704f58eb73f0a27151351165ba";
|
||||
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_usb_camera_interface/1.0.9-1.tar.gz";
|
||||
name = "1.0.9-1.tar.gz";
|
||||
sha256 = "ca61c8bde58ff2e38b036889a9c1b200902500f1d818e58a7a2e707fed1ed705";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, launch, launch-ros, robot-state-publisher, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-bcr-bot";
|
||||
version = "1.0.1-r3";
|
||||
version = "1.0.2-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/blackcoffeerobotics/bcr_bot_ros2-release/archive/release/humble/bcr_bot/1.0.1-3.tar.gz";
|
||||
name = "1.0.1-3.tar.gz";
|
||||
sha256 = "12f43fcd8b1c96735f53e718d2274f6a6503c695ec185b158b6a7d5aca7bd185";
|
||||
url = "https://github.com/blackcoffeerobotics/bcr_bot_ros2-release/archive/release/humble/bcr_bot/1.0.2-2.tar.gz";
|
||||
name = "1.0.2-2.tar.gz";
|
||||
sha256 = "84349e06b20224029ef2f3ef9f0a4fcaf323650349e71fd759ce887d116a045b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
@ -21,6 +21,6 @@ buildRosPackage {
|
|||
|
||||
meta = {
|
||||
description = "bcr_bot";
|
||||
license = with lib.licenses; [ "-C-Black-Coffee-Robotics" ];
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, ros2-control-test-assets, std-srvs, steering-controllers-library }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-bicycle-steering-controller";
|
||||
version = "2.33.0-r1";
|
||||
version = "2.34.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/bicycle_steering_controller/2.33.0-1.tar.gz";
|
||||
name = "2.33.0-1.tar.gz";
|
||||
sha256 = "3f34f5e3df82a664d61f01c97abebb3f3895cefdf796d4e2585bf0cdcbac5fd0";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/bicycle_steering_controller/2.34.0-1.tar.gz";
|
||||
name = "2.34.0-1.tar.gz";
|
||||
sha256 = "0e70cf866dbe2497e9b8ea1b3487c4a89935f3f5cdf3e1f0506619a542952112";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, rclcpp, rcpputils, sensor-msgs, yaml-cpp-vendor }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-camera-calibration-parsers";
|
||||
version = "3.1.8-r2";
|
||||
version = "3.1.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/image_common-release/archive/release/humble/camera_calibration_parsers/3.1.8-2.tar.gz";
|
||||
name = "3.1.8-2.tar.gz";
|
||||
sha256 = "bd94a8175bc71f492b0d94c35909bf3385f5d69a999110e7e539044667b01bf8";
|
||||
url = "https://github.com/ros2-gbp/image_common-release/archive/release/humble/camera_calibration_parsers/3.1.9-1.tar.gz";
|
||||
name = "3.1.9-1.tar.gz";
|
||||
sha256 = "80800aee3b054ae28be1ff504e02f493914fbd34fef742b8fd8c2a5b58ad82b3";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-index-cpp, ament-lint-auto, ament-lint-common, camera-calibration-parsers, rclcpp, rcpputils, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-camera-info-manager";
|
||||
version = "3.1.8-r2";
|
||||
version = "3.1.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/image_common-release/archive/release/humble/camera_info_manager/3.1.8-2.tar.gz";
|
||||
name = "3.1.8-2.tar.gz";
|
||||
sha256 = "4f1a6305e1d90494492407c0baa33d9533bb2e1fffe94a1dd7d442bd822de14d";
|
||||
url = "https://github.com/ros2-gbp/image_common-release/archive/release/humble/camera_info_manager/3.1.9-1.tar.gz";
|
||||
name = "3.1.9-1.tar.gz";
|
||||
sha256 = "68387148b569c7ff0ee9ffa381def0c544372bb834cc4867459b8ea8b2d5204e";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, lifecycle-msgs, rclcpp, rosidl-default-generators }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-cascade-lifecycle-msgs";
|
||||
version = "1.0.2-r2";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/cascade_lifecycle-release/archive/release/humble/cascade_lifecycle_msgs/1.0.2-2.tar.gz";
|
||||
name = "1.0.2-2.tar.gz";
|
||||
sha256 = "f657ab4af09517b16809c4faf1e3f6b9bb056aa169d8171e8994d922b1d7df9f";
|
||||
url = "https://github.com/ros2-gbp/cascade_lifecycle-release/archive/release/humble/cascade_lifecycle_msgs/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "e6946ab8acf0dec40bf52ae822e86b19e7efbc1ba6f6e20220a40fe809920022";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-python, ament-lint-auto, ament-lint-common, generate-parameter-library, rclpy }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-cmake-generate-parameter-module-example";
|
||||
version = "0.3.8-r1";
|
||||
version = "0.3.8-r3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/generate_parameter_library-release/archive/release/humble/cmake_generate_parameter_module_example/0.3.8-1.tar.gz";
|
||||
name = "0.3.8-1.tar.gz";
|
||||
sha256 = "4297eeabee5a00e4e13362018b0c66a1ec50230bd0e0b111569cc3a7c27c3333";
|
||||
url = "https://github.com/ros2-gbp/generate_parameter_library-release/archive/release/humble/cmake_generate_parameter_module_example/0.3.8-3.tar.gz";
|
||||
name = "0.3.8-3.tar.gz";
|
||||
sha256 = "19502751933fb950baa860da46273850f373bbf07df741e22e5d6b015e49a1cd";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, rcpputils, realtime-tools, ros2-control-test-assets, tf2, tf2-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-diff-drive-controller";
|
||||
version = "2.33.0-r1";
|
||||
version = "2.34.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/diff_drive_controller/2.33.0-1.tar.gz";
|
||||
name = "2.33.0-1.tar.gz";
|
||||
sha256 = "ba94a64cc252420ffa8bc8c2f977c624a17c437064928172d1d4fa5009e466da";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/diff_drive_controller/2.34.0-1.tar.gz";
|
||||
name = "2.34.0-1.tar.gz";
|
||||
sha256 = "9f735c9487586c77cf7b3d8e0377b8f32bb9f15a5e881194d4294ee399884355";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, ros2-control-test-assets }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-effort-controllers";
|
||||
version = "2.33.0-r1";
|
||||
version = "2.34.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/effort_controllers/2.33.0-1.tar.gz";
|
||||
name = "2.33.0-1.tar.gz";
|
||||
sha256 = "52fb78bf7b3365558b06d09ba37709a4c25725a9799e154443e075ce44296ae2";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/effort_controllers/2.34.0-1.tar.gz";
|
||||
name = "2.34.0-1.tar.gz";
|
||||
sha256 = "0dbce8af50da3af76a6722ab150a403523c89fa846891ad34af4e931f0e639d7";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, cmake, eigen, gdal, git, gtest, lcov, python3, python3Packages, tbb_2021_8 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-fields2cover";
|
||||
version = "1.2.1-r2";
|
||||
version = "1.2.1-r3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/fields2cover-release/archive/release/humble/fields2cover/1.2.1-2.tar.gz";
|
||||
name = "1.2.1-2.tar.gz";
|
||||
sha256 = "e88e84ed14b66ef8ec9a3dfcc7d60b5e63e193c9003254882766a4b4587a1a67";
|
||||
url = "https://github.com/ros2-gbp/fields2cover-release/archive/release/humble/fields2cover/1.2.1-3.tar.gz";
|
||||
name = "1.2.1-3.tar.gz";
|
||||
sha256 = "11ca6ae60cd6c395f357cfa4d29f79bce7efbea2defb4b1bc9696f749e02fdfd";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, robot-state-publisher, urdf, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-flir-camera-description";
|
||||
version = "2.1.14-r1";
|
||||
version = "2.1.15-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/humble/flir_camera_description/2.1.14-1.tar.gz";
|
||||
name = "2.1.14-1.tar.gz";
|
||||
sha256 = "8ebc96c41da6e0491e644796bf19ef3f39c51a3765807698d4a56934a269d4db";
|
||||
url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/humble/flir_camera_description/2.1.15-1.tar.gz";
|
||||
name = "2.1.15-1.tar.gz";
|
||||
sha256 = "bbd806c4e8d95a9c26caa0c979d58591cc77a244c904d2523a059c5a5c76af93";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-flir-camera-msgs";
|
||||
version = "2.1.14-r1";
|
||||
version = "2.1.15-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/humble/flir_camera_msgs/2.1.14-1.tar.gz";
|
||||
name = "2.1.14-1.tar.gz";
|
||||
sha256 = "63754286d912717293f6d96333aa8218ac411b86e9b18701012e2123184391bd";
|
||||
url = "https://github.com/ros-drivers-gbp/flir_camera_driver-release/archive/release/humble/flir_camera_msgs/2.1.15-1.tar.gz";
|
||||
name = "2.1.15-1.tar.gz";
|
||||
sha256 = "0e5b7dd79bdaea12db49c676f5cb62d3ddb0b536c59c2225a6e45fa01334656e";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-force-torque-sensor-broadcaster";
|
||||
version = "2.33.0-r1";
|
||||
version = "2.34.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/force_torque_sensor_broadcaster/2.33.0-1.tar.gz";
|
||||
name = "2.33.0-1.tar.gz";
|
||||
sha256 = "126f855b235a7887db09508d0aca741752586e5aa2c44a963b4e90e84438e395";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/force_torque_sensor_broadcaster/2.34.0-1.tar.gz";
|
||||
name = "2.34.0-1.tar.gz";
|
||||
sha256 = "487700de8590fc34425ec67366789ca878eadb77aadbcb2947b2ab335eb4339d";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-forward-command-controller";
|
||||
version = "2.33.0-r1";
|
||||
version = "2.34.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/forward_command_controller/2.33.0-1.tar.gz";
|
||||
name = "2.33.0-1.tar.gz";
|
||||
sha256 = "3f4dee0b64c36d15566eae54a834673eb88b5ae7808a639af4eb3119e496ae63";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/forward_command_controller/2.34.0-1.tar.gz";
|
||||
name = "2.34.0-1.tar.gz";
|
||||
sha256 = "2d5c4dc6c0fdb36ebfa0fb6577a6da41a022e981a3c0890c23bdcf462f970dc3";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, gazebo-ros, rclcpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-gazebo-no-physics-plugin";
|
||||
version = "0.1.1-r1";
|
||||
version = "0.1.1-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/gazebo_no_physics_plugin-release/archive/release/humble/gazebo_no_physics_plugin/0.1.1-1.tar.gz";
|
||||
name = "0.1.1-1.tar.gz";
|
||||
sha256 = "3ebc897424e1655fc64a68c72131eb2370ac45645d8604012b174311b17bd840";
|
||||
url = "https://github.com/ros2-gbp/gazebo_no_physics_plugin-release/archive/release/humble/gazebo_no_physics_plugin/0.1.1-2.tar.gz";
|
||||
name = "0.1.1-2.tar.gz";
|
||||
sha256 = "7765f7edf53b5c3a6a0425261b64d32f167fcee80b500786c2caf2db669589ed";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
26
distros/humble/gazebo-planar-move-plugin/default.nix
Normal file
26
distros/humble/gazebo-planar-move-plugin/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, gazebo-dev, gazebo-ros, geometry-msgs, launch-testing-ament-cmake, nav-msgs, rclcpp, robot-state-publisher, ros2launch, sensor-msgs, tf2-geometry-msgs, tf2-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-gazebo-planar-move-plugin";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/gazebo_planar_move_plugin-release/archive/release/humble/gazebo_planar_move_plugin/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "d1fc256b8855ce80babf8725dd4a91e0bf48db7cd6eb2b167fa809ccd016e713";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ launch-testing-ament-cmake robot-state-publisher ros2launch ];
|
||||
propagatedBuildInputs = [ boost gazebo-dev gazebo-ros geometry-msgs nav-msgs rclcpp sensor-msgs tf2-geometry-msgs tf2-ros ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "Planar move of objects in gazebo";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
26
distros/humble/gazebo-set-joint-positions-plugin/default.nix
Normal file
26
distros/humble/gazebo-set-joint-positions-plugin/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo-dev, gazebo-ros, gazebo-ros-pkgs, joint-state-publisher, launch-testing-ament-cmake, rclcpp, robot-state-publisher, ros2launch, sensor-msgs, std-msgs, urdf, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-gazebo-set-joint-positions-plugin";
|
||||
version = "1.0.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/gazebo_set_joint_positions_plugin-release/archive/release/humble/gazebo_set_joint_positions_plugin/1.0.3-1.tar.gz";
|
||||
name = "1.0.3-1.tar.gz";
|
||||
sha256 = "8dffbe70738d55616299d08cac8142b2aee0c19c0a3d36ce08b2c8c89f9618c7";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ gazebo-ros-pkgs joint-state-publisher launch-testing-ament-cmake robot-state-publisher ros2launch urdf xacro ];
|
||||
propagatedBuildInputs = [ gazebo-dev gazebo-ros rclcpp sensor-msgs std-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "Set gazebo robot joint positions";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-core, ament-lint-auto, ament-lint-common, generate-parameter-library, rclcpp, rclcpp-components }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-generate-parameter-library-example";
|
||||
version = "0.3.8-r1";
|
||||
version = "0.3.8-r3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/generate_parameter_library-release/archive/release/humble/generate_parameter_library_example/0.3.8-1.tar.gz";
|
||||
name = "0.3.8-1.tar.gz";
|
||||
sha256 = "6247e486cc8f1801866ed49fe27205d798fd640bda7fdc70839face2fce07d0b";
|
||||
url = "https://github.com/ros2-gbp/generate_parameter_library-release/archive/release/humble/generate_parameter_library_example/0.3.8-3.tar.gz";
|
||||
name = "0.3.8-3.tar.gz";
|
||||
sha256 = "4ad33761829cd74cc903777f86cb2f1de8f8212e5b3d4f1fcd0cb085415ddda8";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-copyright, python3, python3Packages, pythonPackages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-generate-parameter-library-py";
|
||||
version = "0.3.8-r1";
|
||||
version = "0.3.8-r3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/generate_parameter_library-release/archive/release/humble/generate_parameter_library_py/0.3.8-1.tar.gz";
|
||||
name = "0.3.8-1.tar.gz";
|
||||
sha256 = "8c7fc9d771455c021ab6e23034055c13c3f43a2511f2c94d3d8d55869a630ff7";
|
||||
url = "https://github.com/ros2-gbp/generate_parameter_library-release/archive/release/humble/generate_parameter_library_py/0.3.8-3.tar.gz";
|
||||
name = "0.3.8-3.tar.gz";
|
||||
sha256 = "23fecd138fea802ce97d7fbed0246fea6b3da21e4032cbd053317f4bdf6d7b93";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, fmt, generate-parameter-library-py, parameter-traits, rclcpp, rclcpp-lifecycle, rclpy, rsl, tcb-span, tl-expected }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-generate-parameter-library";
|
||||
version = "0.3.8-r1";
|
||||
version = "0.3.8-r3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/generate_parameter_library-release/archive/release/humble/generate_parameter_library/0.3.8-1.tar.gz";
|
||||
name = "0.3.8-1.tar.gz";
|
||||
sha256 = "949d568868cfb9de77cd18b8ead166b54d2eec57325256fbceceeb1d701fefc9";
|
||||
url = "https://github.com/ros2-gbp/generate_parameter_library-release/archive/release/humble/generate_parameter_library/0.3.8-3.tar.gz";
|
||||
name = "0.3.8-3.tar.gz";
|
||||
sha256 = "0f5f1d140b46e6c34fbc3c406ada8f904487a70141e8677732fe0fa61b71324c";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, generate-parameter-library, generate-parameter-library-py, pythonPackages, rclpy }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-generate-parameter-module-example";
|
||||
version = "0.3.8-r1";
|
||||
version = "0.3.8-r3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/generate_parameter_library-release/archive/release/humble/generate_parameter_module_example/0.3.8-1.tar.gz";
|
||||
name = "0.3.8-1.tar.gz";
|
||||
sha256 = "fff2b7def1c2da4146aba1ec93cb4295f15dcc0bec71f1b8a5da7c1b927f6f89";
|
||||
url = "https://github.com/ros2-gbp/generate_parameter_library-release/archive/release/humble/generate_parameter_module_example/0.3.8-3.tar.gz";
|
||||
name = "0.3.8-3.tar.gz";
|
||||
sha256 = "3fd5c56ac239927af061146d7d4470fd297f1bfa6f9f3711a0f3133cf5c5e630";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -762,6 +762,8 @@ self: super: {
|
|||
|
||||
gazebo-no-physics-plugin = self.callPackage ./gazebo-no-physics-plugin {};
|
||||
|
||||
gazebo-planar-move-plugin = self.callPackage ./gazebo-planar-move-plugin {};
|
||||
|
||||
gazebo-plugins = self.callPackage ./gazebo-plugins {};
|
||||
|
||||
gazebo-ros = self.callPackage ./gazebo-ros {};
|
||||
|
@ -772,6 +774,8 @@ self: super: {
|
|||
|
||||
gazebo-ros-pkgs = self.callPackage ./gazebo-ros-pkgs {};
|
||||
|
||||
gazebo-set-joint-positions-plugin = self.callPackage ./gazebo-set-joint-positions-plugin {};
|
||||
|
||||
gazebo-video-monitor-interfaces = self.callPackage ./gazebo-video-monitor-interfaces {};
|
||||
|
||||
gazebo-video-monitor-plugins = self.callPackage ./gazebo-video-monitor-plugins {};
|
||||
|
@ -880,6 +884,8 @@ self: super: {
|
|||
|
||||
hpp-fcl = self.callPackage ./hpp-fcl {};
|
||||
|
||||
hri = self.callPackage ./hri {};
|
||||
|
||||
hri-msgs = self.callPackage ./hri-msgs {};
|
||||
|
||||
human-description = self.callPackage ./human-description {};
|
||||
|
@ -1200,6 +1206,8 @@ self: super: {
|
|||
|
||||
micro-ros-msgs = self.callPackage ./micro-ros-msgs {};
|
||||
|
||||
microstrain-inertial-description = self.callPackage ./microstrain-inertial-description {};
|
||||
|
||||
microstrain-inertial-driver = self.callPackage ./microstrain-inertial-driver {};
|
||||
|
||||
microstrain-inertial-examples = self.callPackage ./microstrain-inertial-examples {};
|
||||
|
@ -1268,6 +1276,8 @@ self: super: {
|
|||
|
||||
mola-pose-list = self.callPackage ./mola-pose-list {};
|
||||
|
||||
mola-relocalization = self.callPackage ./mola-relocalization {};
|
||||
|
||||
mola-test-datasets = self.callPackage ./mola-test-datasets {};
|
||||
|
||||
mola-traj-tools = self.callPackage ./mola-traj-tools {};
|
||||
|
@ -1376,10 +1386,20 @@ self: super: {
|
|||
|
||||
mrpt2 = self.callPackage ./mrpt2 {};
|
||||
|
||||
mrpt-generic-sensor = self.callPackage ./mrpt-generic-sensor {};
|
||||
|
||||
mrpt-msgs = self.callPackage ./mrpt-msgs {};
|
||||
|
||||
mrpt-path-planning = self.callPackage ./mrpt-path-planning {};
|
||||
|
||||
mrpt-sensor-bumblebee-stereo = self.callPackage ./mrpt-sensor-bumblebee-stereo {};
|
||||
|
||||
mrpt-sensor-gnns-nmea = self.callPackage ./mrpt-sensor-gnns-nmea {};
|
||||
|
||||
mrpt-sensorlib = self.callPackage ./mrpt-sensorlib {};
|
||||
|
||||
mrpt-sensors = self.callPackage ./mrpt-sensors {};
|
||||
|
||||
mrt-cmake-modules = self.callPackage ./mrt-cmake-modules {};
|
||||
|
||||
multires-image = self.callPackage ./multires-image {};
|
||||
|
@ -1742,6 +1762,8 @@ self: super: {
|
|||
|
||||
pybind11-vendor = self.callPackage ./pybind11-vendor {};
|
||||
|
||||
pyhri = self.callPackage ./pyhri {};
|
||||
|
||||
python-cmake-module = self.callPackage ./python-cmake-module {};
|
||||
|
||||
python-orocos-kdl-vendor = self.callPackage ./python-orocos-kdl-vendor {};
|
||||
|
@ -2754,6 +2776,8 @@ self: super: {
|
|||
|
||||
unique-identifier-msgs = self.callPackage ./unique-identifier-msgs {};
|
||||
|
||||
unitree-ros = self.callPackage ./unitree-ros {};
|
||||
|
||||
ur = self.callPackage ./ur {};
|
||||
|
||||
ur-bringup = self.callPackage ./ur-bringup {};
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-action, realtime-tools, ros2-control-test-assets }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-gripper-controllers";
|
||||
version = "2.33.0-r1";
|
||||
version = "2.34.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/gripper_controllers/2.33.0-1.tar.gz";
|
||||
name = "2.33.0-1.tar.gz";
|
||||
sha256 = "b69d38663f32456e19e5f87d9617d3c66db690654dc04039b83ea4cefe1dc21e";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/gripper_controllers/2.34.0-1.tar.gz";
|
||||
name = "2.34.0-1.tar.gz";
|
||||
sha256 = "c5811abcfdcb00255fd0f895498fb4eefbdc3b09863093422ce12fc08ea35d93";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
26
distros/humble/hri/default.nix
Normal file
26
distros/humble/hri/default.nix
Normal 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-gtest, ament-lint-auto, ament-lint-common, cv-bridge, geometry-msgs, hri-msgs, opencv, rclcpp, rclcpp-lifecycle, sensor-msgs, std-msgs, tf2, tf2-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-hri";
|
||||
version = "2.3.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros4hri/libhri-release/archive/release/humble/hri/2.3.0-1.tar.gz";
|
||||
name = "2.3.0-1.tar.gz";
|
||||
sha256 = "99a54e602231e19315da2301aabd58972f86172d01472cfbedd51fbd65f1c57a";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ cv-bridge geometry-msgs hri-msgs opencv opencv.cxxdev rclcpp rclcpp-lifecycle sensor-msgs std-msgs tf2 tf2-ros ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "A wrapper library around the ROS4HRI ROS topics";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, camera-calibration-parsers, camera-info-manager, image-transport }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-image-common";
|
||||
version = "3.1.8-r2";
|
||||
version = "3.1.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/image_common-release/archive/release/humble/image_common/3.1.8-2.tar.gz";
|
||||
name = "3.1.8-2.tar.gz";
|
||||
sha256 = "ce8b9198d007ab0c84d154fc2ae120540e6ba4ad4b5b59fe8210a6393196fda1";
|
||||
url = "https://github.com/ros2-gbp/image_common-release/archive/release/humble/image_common/3.1.9-1.tar.gz";
|
||||
name = "3.1.9-1.tar.gz";
|
||||
sha256 = "220959ac9c86065c387d7ca0e3d6c04aef9be478e6f53344d466451925374854";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, message-filters, pluginlib, rclcpp, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-image-transport";
|
||||
version = "3.1.8-r2";
|
||||
version = "3.1.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/image_common-release/archive/release/humble/image_transport/3.1.8-2.tar.gz";
|
||||
name = "3.1.8-2.tar.gz";
|
||||
sha256 = "b35453f4f9445f290f6e8965eaf448c18f25f8fd5de8ce83d14f7c36d727668a";
|
||||
url = "https://github.com/ros2-gbp/image_common-release/archive/release/humble/image_transport/3.1.9-1.tar.gz";
|
||||
name = "3.1.9-1.tar.gz";
|
||||
sha256 = "a0070dab9e1759df86a54a63c92f3417dd09031cdd352bbf5c9c542243aa65b2";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-imu-sensor-broadcaster";
|
||||
version = "2.33.0-r1";
|
||||
version = "2.34.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/imu_sensor_broadcaster/2.33.0-1.tar.gz";
|
||||
name = "2.33.0-1.tar.gz";
|
||||
sha256 = "bc25b071be0a98bf1bbfa557d9d4916e4b326b1850a483791a3bbe5b5c315727";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/imu_sensor_broadcaster/2.34.0-1.tar.gz";
|
||||
name = "2.34.0-1.tar.gz";
|
||||
sha256 = "f2628d2d119d16337d07723d32c61b4a42809cebae390524549e3215667b0e5d";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, builtin-interfaces, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, realtime-tools, ros2-control-test-assets, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-joint-state-broadcaster";
|
||||
version = "2.33.0-r1";
|
||||
version = "2.34.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_state_broadcaster/2.33.0-1.tar.gz";
|
||||
name = "2.33.0-1.tar.gz";
|
||||
sha256 = "21e1f97e9eb37a648109e5d81c9a210077c3ec5c68adae49a5a92d563e08d48f";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_state_broadcaster/2.34.0-1.tar.gz";
|
||||
name = "2.34.0-1.tar.gz";
|
||||
sha256 = "5f0516ae3472cad8798a57144fd7eb54f8a19d2e32f9c3b30b6be018bad1aabe";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, angles, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, rsl, tl-expected, trajectory-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-joint-trajectory-controller";
|
||||
version = "2.33.0-r1";
|
||||
version = "2.34.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_trajectory_controller/2.33.0-1.tar.gz";
|
||||
name = "2.33.0-1.tar.gz";
|
||||
sha256 = "aae8fd23d580bdb73e076c266978cf683d8660cdf9712aeab49d6dbf4432d0c3";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_trajectory_controller/2.34.0-1.tar.gz";
|
||||
name = "2.34.0-1.tar.gz";
|
||||
sha256 = "37f7704b499f2fd71db33515ba503a97ef9c50900634129eb66cf3d1f1c5cabb";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-kitti-metrics-eval";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/kitti_metrics_eval/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "a39e8f26939190a8bddd07db011ecf5c8b6edfbadf35028e0469c388835c3a92";
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/kitti_metrics_eval/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "92b53ae8d030548807a7e33132a0cf0a800334013ca1259ccd6c567aaa5ec4db";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
25
distros/humble/microstrain-inertial-description/default.nix
Normal file
25
distros/humble/microstrain-inertial-description/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-microstrain-inertial-description";
|
||||
version = "4.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/humble/microstrain_inertial_description/4.1.0-1.tar.gz";
|
||||
name = "4.1.0-1.tar.gz";
|
||||
sha256 = "a6d92a2ca3be297bb512c760094fd327711fcc62c0737643f2ae225ed1c121f9";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
propagatedBuildInputs = [ xacro ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "URDF and stl files for MicroStrain sensors.";
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
|
@ -2,21 +2,21 @@
|
|||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cpplint, curl, diagnostic-aggregator, diagnostic-updater, geometry-msgs, git, jq, lifecycle-msgs, mavros-msgs, microstrain-inertial-msgs, nav-msgs, nmea-msgs, rclcpp-lifecycle, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cpplint, curl, diagnostic-aggregator, diagnostic-updater, eigen, geographiclib, geometry-msgs, git, jq, lifecycle-msgs, microstrain-inertial-msgs, nav-msgs, nmea-msgs, rclcpp-lifecycle, ros-environment, rosidl-default-generators, rosidl-default-runtime, rtcm-msgs, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-microstrain-inertial-driver";
|
||||
version = "3.2.1-r1";
|
||||
version = "4.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/humble/microstrain_inertial_driver/3.2.1-1.tar.gz";
|
||||
name = "3.2.1-1.tar.gz";
|
||||
sha256 = "6eee20060c26778bc9e49a2742eb9dad567380e6a0bbaa7a112d982114bb29e9";
|
||||
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/humble/microstrain_inertial_driver/4.1.0-1.tar.gz";
|
||||
name = "4.1.0-1.tar.gz";
|
||||
sha256 = "e7adf667044658d8af22440b8d53a28a0620cd2c4829d331f8c8777134774323";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ curl git jq ros-environment rosidl-default-generators ];
|
||||
buildInputs = [ curl eigen geographiclib git jq ros-environment rosidl-default-generators ];
|
||||
checkInputs = [ ament-cmake-gtest ament-cpplint ];
|
||||
propagatedBuildInputs = [ diagnostic-aggregator diagnostic-updater geometry-msgs lifecycle-msgs mavros-msgs microstrain-inertial-msgs nav-msgs nmea-msgs rclcpp-lifecycle rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros ];
|
||||
propagatedBuildInputs = [ diagnostic-aggregator diagnostic-updater geometry-msgs lifecycle-msgs microstrain-inertial-msgs nav-msgs nmea-msgs rclcpp-lifecycle rosidl-default-runtime rtcm-msgs sensor-msgs std-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros ];
|
||||
nativeBuildInputs = [ git rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
|
|
|
@ -2,24 +2,24 @@
|
|||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, microstrain-inertial-msgs, rclcpp, rclcpp-components, rclpy, sensor-msgs, std-msgs }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, microstrain-inertial-driver, rviz-imu-plugin, rviz2, sensor-msgs, tf2-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-microstrain-inertial-examples";
|
||||
version = "3.2.1-r1";
|
||||
version = "4.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/humble/microstrain_inertial_examples/3.2.1-1.tar.gz";
|
||||
name = "3.2.1-1.tar.gz";
|
||||
sha256 = "f90261f4251c66420d2e7cd3892f15689ab42574dab2b57ea36817a1fce7f740";
|
||||
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/humble/microstrain_inertial_examples/4.1.0-1.tar.gz";
|
||||
name = "4.1.0-1.tar.gz";
|
||||
sha256 = "cf0b307dc77767657fcbb5dfe36f5a5dfc347da447ddb16bf24391e8ba8f3d70";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
propagatedBuildInputs = [ microstrain-inertial-msgs rclcpp rclcpp-components rclpy sensor-msgs std-msgs ];
|
||||
propagatedBuildInputs = [ microstrain-inertial-driver rviz-imu-plugin rviz2 sensor-msgs tf2-ros ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "Example listener for Parker LORD Sensing inertial device driver ros_mscl (C++).";
|
||||
description = "Simple examples using the microstrain_inertial_driver for MicroStrain sensors.";
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, geometry-msgs, rosidl-default-generators, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-microstrain-inertial-msgs";
|
||||
version = "3.2.1-r1";
|
||||
version = "4.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/humble/microstrain_inertial_msgs/3.2.1-1.tar.gz";
|
||||
name = "3.2.1-1.tar.gz";
|
||||
sha256 = "065959be48373cb96aaf768bf7b0600c52066b9e16f0fc5f4265949443735058";
|
||||
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/humble/microstrain_inertial_msgs/4.1.0-1.tar.gz";
|
||||
name = "4.1.0-1.tar.gz";
|
||||
sha256 = "0a083ed7c4f27d1ce5a2cbe2082dddc61be29f8fd4c994cb53299d0d038ba608";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, geometry-msgs, microstrain-inertial-msgs, nav-msgs, rclpy, rqt-gui, rqt-gui-py, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-microstrain-inertial-rqt";
|
||||
version = "3.2.1-r1";
|
||||
version = "4.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/humble/microstrain_inertial_rqt/3.2.1-1.tar.gz";
|
||||
name = "3.2.1-1.tar.gz";
|
||||
sha256 = "174e0b188adfff424ec0e1d2ec0d12b9edd32408cce00c270292bf4513b76314";
|
||||
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/humble/microstrain_inertial_rqt/4.1.0-1.tar.gz";
|
||||
name = "4.1.0-1.tar.gz";
|
||||
sha256 = "d6d5ffc663acc3c94fc7154fd4845fa2ca65d3f50ac13c231e1a10b7519ea976";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -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 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola-bridge-ros2";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_bridge_ros2/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "39fe4a216483e142df966eae63112bbc2f7f62aa62cef0f3cdbe23f6a59fc6bd";
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_bridge_ros2/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "45c21905e082b02d71bc1419d8329f160e037b04fa3bf04817c47771e1cfb328";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola-demos";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_demos/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "cbd6b32e8a8fbe817cb1d06446be0bec5d5d2b1af130af3474b34e1acdccfad0";
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_demos/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "1280d470a4352fd347026a02cce9870d63c617047f08123dd30d40c5121a90e8";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola-imu-preintegration";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_imu_preintegration/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "926ce9e9d7b39578b24d9fd6b2a8f2c53cb7bbff368427405c3bddd3cac7623e";
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_imu_preintegration/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "fb5979faaeb3efb123420ba8161cd0d50857409c6017315ab4d1ac1b49066828";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola-input-euroc-dataset";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_euroc_dataset/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "d306f1d7df8bcb5831165764b84b6195c0880e4b37945b1926c3c895fdf0b464";
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_euroc_dataset/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "246079599dabdf945cf7909bfaa0cb86b2a8da162689644e8596ea48545e213a";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola-input-kitti-dataset";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_kitti_dataset/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "312cbe0d95877583e8ab55c58bc3b3c4187b23914b482aae71c3e70f59dd738f";
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_kitti_dataset/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "03c1de1b9a8a64669cef706e9562d9058a381053e847b46d689e30e89bdae739";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola-input-kitti360-dataset";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_kitti360_dataset/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "43816c3d6b449f9838e0ed65c94e4ef2f9f3c4d37d732cb41c79a7dc86815c7f";
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_kitti360_dataset/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "903684c1d4459a315dda8b64cebec6b2ab1cf41e2ad6cd1d2ab3b5b82a68b81f";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola-input-mulran-dataset";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_mulran_dataset/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "efe71b17c91d568eb2907d6848b55c6d1f1d4fdfc0977033401fc4cc2fa7b59f";
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_mulran_dataset/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "5aa13e49595d1263668612a14b32293c6872b2dd111c3a5b7a64aa926d7a78da";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-kernel, mrpt2 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola-input-paris-luco-dataset";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_paris_luco_dataset/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "a29be46eb85d06e1fee07bf7a0675fca14c42373ded626a57d663da07630c185";
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_paris_luco_dataset/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "a488b1897228407f89dc9711414452dbc74ab30ea037d582ee30744ddc5344b3";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, cmake, mola-kernel, mrpt2 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola-input-rawlog";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_rawlog/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "ef800f9d1ae626bc385d3847fb12c00f8ac4f8dbdfc6e482e1d796006177274a";
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_rawlog/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "14e583502d4669d4da9750296e75c18bdaf6ff0010624971415884ea1d77a5a9";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, cmake, cv-bridge, mola-kernel, mrpt2, rosbag2-cpp, sensor-msgs, tf2-geometry-msgs, tf2-msgs, tf2-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola-input-rosbag2";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_rosbag2/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "212253a36740d8b5bceccadbb712326e2f8ecf5fbc3ad1b9b02eee0d552f3979";
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_input_rosbag2/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "c14743b508ec3057e9574f98c71c45d95ffc379486b2fa32767426161433ca1f";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-yaml, mrpt2 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola-kernel";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_kernel/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "e1c1f401a36933d1f3b6094b3e5f582a9fd907645f7f20b8a43f5dba9dbf842b";
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_kernel/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "642fec4ce729c536fd76f845c471bf7a15f46bd2e46ce51569980e0eff3edb4d";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
|
@ -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 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola-launcher";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_launcher/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "ad469125cee9151493592028d49415f0dcc6c33e06707042f41c7d2add9b63bc";
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_launcher/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "28f6a593845bf897c4c3e629a9b85c6916738cfa612180381ac2b8257b0df90c";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola-metric-maps";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_metric_maps/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "9a3647e6aac38b58b70e70c51f26f23c2ecd393988452a6abba0bdecf691e03c";
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_metric_maps/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "702f7b5741ba86e06bf8d21dbc0f4ec18b7b305d7287055c69f11d4b8e61565d";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-imu-preintegration, mrpt2 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola-navstate-fuse";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_navstate_fuse/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "fb537c2d504f9c31e97bf27916202393121144ba54283f6c6f6b9f162a365a29";
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_navstate_fuse/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "11cb5613f6c8ec1dfa3c23bd9e7383ec4f0a70db3675d00ae5c59d0f475f150d";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola-pose-list";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_pose_list/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "3ed881afaff174f103e8935c5b704b7211afd30aab74fed66e68f8b27cce3135";
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_pose_list/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "12bc9cc3d6c8669812fee3e540ca94fd1e5e0656055d39b1606108c889726d1e";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
25
distros/humble/mola-relocalization/default.nix
Normal file
25
distros/humble/mola-relocalization/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2024 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mola-test-datasets, mp2p-icp, mrpt2 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola-relocalization";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_relocalization/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "455740bcd476cbd8c445b3d12a79f830391da3871f092c86b70660b8b47a6e81";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
buildInputs = [ cmake ];
|
||||
propagatedBuildInputs = [ mola-common mola-test-datasets mp2p-icp mrpt2 ];
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
||||
meta = {
|
||||
description = "C++ library with algorithms for relocalization, global localization, or pose estimation given a large initial uncertainty";
|
||||
license = with lib.licenses; [ gpl3Only ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, ros-environment }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola-test-datasets";
|
||||
version = "0.3.0-r1";
|
||||
version = "0.3.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola_test_datasets-release/archive/release/humble/mola_test_datasets/0.3.0-1.tar.gz";
|
||||
name = "0.3.0-1.tar.gz";
|
||||
sha256 = "19e8c3330ea5a8d9d810332afeb8f5db23aaa4a4f1ca42fcde697ba54b7776ac";
|
||||
url = "https://github.com/ros2-gbp/mola_test_datasets-release/archive/release/humble/mola_test_datasets/0.3.1-1.tar.gz";
|
||||
name = "0.3.1-1.tar.gz";
|
||||
sha256 = "4aca86bbbe56e5d8e8810397b0600b11523da953ba4d994a35fa087249c4587b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola-traj-tools";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_traj_tools/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "4c8fded9eb1178068881a3770719c30f38eb7147e73808a5b4572ca20f1cd741";
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_traj_tools/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "410fc922bbc6eb1c50ac7973913e32f1a7a8cf234b96a7ce6f16403058f04cf4";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, cmake, mola-kernel, mrpt2 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola-viz";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_viz/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "3c4cd895b1d35cc9074813a7ec96d9f09a07a6433015c5b3eb7ebfca0c539c94";
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_viz/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "a405138ba962fc27b9b7de326eea11847944ac9d241daaf1f7a603456c2d1a34";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, cmake, mola-common, mrpt2 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola-yaml";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_yaml/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "9adb6501a38adbe2f134c4237a5f93404746f99782a8d9e415efdc1e9731516c";
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola_yaml/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "33f9300e73e4ce6833f8536dd5afa3a47341db41dabe1e529f3d982ed0713c66";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
|
@ -2,20 +2,20 @@
|
|||
# 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, kitti-metrics-eval, mola-bridge-ros2, mola-demos, mola-imu-preintegration, mola-input-euroc-dataset, mola-input-kitti-dataset, mola-input-kitti360-dataset, mola-input-mulran-dataset, mola-input-paris-luco-dataset, mola-input-rawlog, mola-input-rosbag2, mola-kernel, mola-launcher, mola-metric-maps, mola-navstate-fuse, mola-pose-list, mola-traj-tools, mola-viz, mola-yaml }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, kitti-metrics-eval, mola-bridge-ros2, mola-demos, mola-imu-preintegration, mola-input-euroc-dataset, mola-input-kitti-dataset, mola-input-kitti360-dataset, mola-input-mulran-dataset, mola-input-paris-luco-dataset, mola-input-rawlog, mola-input-rosbag2, mola-kernel, mola-launcher, mola-metric-maps, mola-navstate-fuse, mola-pose-list, mola-relocalization, mola-traj-tools, mola-viz, mola-yaml }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mola";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "46df8506c5f91928b142add9bd7f12c1813cc8e768c2c94e6e7e7ad07e6f40be";
|
||||
url = "https://github.com/ros2-gbp/mola-release/archive/release/humble/mola/1.0.2-1.tar.gz";
|
||||
name = "1.0.2-1.tar.gz";
|
||||
sha256 = "7daff16b3a66fadc3243b3abe528055e1a87ab94eda71e3f6b9e391b6d0e2563";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
propagatedBuildInputs = [ ament-lint-auto ament-lint-common kitti-metrics-eval mola-bridge-ros2 mola-demos mola-imu-preintegration mola-input-euroc-dataset mola-input-kitti-dataset mola-input-kitti360-dataset mola-input-mulran-dataset mola-input-paris-luco-dataset mola-input-rawlog mola-input-rosbag2 mola-kernel mola-launcher mola-metric-maps mola-navstate-fuse mola-pose-list mola-traj-tools mola-viz mola-yaml ];
|
||||
propagatedBuildInputs = [ ament-lint-auto ament-lint-common kitti-metrics-eval mola-bridge-ros2 mola-demos mola-imu-preintegration mola-input-euroc-dataset mola-input-kitti-dataset mola-input-kitti360-dataset mola-input-mulran-dataset mola-input-paris-luco-dataset mola-input-rawlog mola-input-rosbag2 mola-kernel mola-launcher mola-metric-maps mola-navstate-fuse mola-pose-list mola-relocalization mola-traj-tools mola-viz mola-yaml ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
|
|
25
distros/humble/mrpt-generic-sensor/default.nix
Normal file
25
distros/humble/mrpt-generic-sensor/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# 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, mrpt-msgs, mrpt-sensorlib, rclcpp, rclcpp-components, ros-environment, sensor-msgs, tf2, tf2-geometry-msgs, tf2-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mrpt-generic-sensor";
|
||||
version = "0.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_generic_sensor/0.1.0-1.tar.gz";
|
||||
name = "0.1.0-1.tar.gz";
|
||||
sha256 = "5828975a92ec9ed9eab5bfbfe8b682c653584de7d0bd8212939f49ff1ce113d6";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ros-environment ];
|
||||
propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-msgs mrpt-sensorlib rclcpp rclcpp-components sensor-msgs tf2 tf2-geometry-msgs tf2-ros ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "ROS node for interfacing any sensor supported by mrpt-hwdrivers";
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
25
distros/humble/mrpt-sensor-bumblebee-stereo/default.nix
Normal file
25
distros/humble/mrpt-sensor-bumblebee-stereo/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# 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, mrpt-msgs, mrpt-sensorlib, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mrpt-sensor-bumblebee-stereo";
|
||||
version = "0.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensor_bumblebee_stereo/0.1.0-1.tar.gz";
|
||||
name = "0.1.0-1.tar.gz";
|
||||
sha256 = "f734b2aac949ab6ee89e45e440fd6aba3fcfa1e690580b254b5dec28a39d39b6";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ros-environment ];
|
||||
propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-msgs mrpt-sensorlib mrpt2 rclcpp rclcpp-components tf2 tf2-ros ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "ROS node for Bumblebee Stereo Cameras using libdc1394 interface (based on mrpt-hwdrivers)";
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
25
distros/humble/mrpt-sensor-gnns-nmea/default.nix
Normal file
25
distros/humble/mrpt-sensor-gnns-nmea/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# 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, mrpt-msgs, mrpt-sensorlib, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mrpt-sensor-gnns-nmea";
|
||||
version = "0.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensor_gnns_nmea/0.1.0-1.tar.gz";
|
||||
name = "0.1.0-1.tar.gz";
|
||||
sha256 = "cc7f8234c548e283f21cd7681eed59fdbef312e2bbdf221eaa0ba0ed061d4dca";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ros-environment ];
|
||||
propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-msgs mrpt-sensorlib mrpt2 rclcpp rclcpp-components tf2 tf2-ros ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "ROS node for GNNS receivers generating NMEA messages (based on mrpt-hwdrivers)";
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
25
distros/humble/mrpt-sensorlib/default.nix
Normal file
25
distros/humble/mrpt-sensorlib/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# 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, mrpt-msgs, mrpt2, rclcpp, rclcpp-components, ros-environment, tf2, tf2-geometry-msgs, tf2-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mrpt-sensorlib";
|
||||
version = "0.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensorlib/0.1.0-1.tar.gz";
|
||||
name = "0.1.0-1.tar.gz";
|
||||
sha256 = "d7fc4704a74bab0ee8c844692dcdb66571e4dc44138ded69c9257347498322e7";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ros-environment ];
|
||||
propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-msgs mrpt2 rclcpp rclcpp-components tf2 tf2-geometry-msgs tf2-ros ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "C++ library for the base generic MRPT sensor node";
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
25
distros/humble/mrpt-sensors/default.nix
Normal file
25
distros/humble/mrpt-sensors/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# 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, mrpt-generic-sensor, mrpt-sensor-bumblebee-stereo, mrpt-sensor-gnns-nmea, mrpt-sensorlib }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-mrpt-sensors";
|
||||
version = "0.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_sensors/0.1.0-1.tar.gz";
|
||||
name = "0.1.0-1.tar.gz";
|
||||
sha256 = "3a8d391b4af47122a5bda58d3bfdc2768f75ea542c39947a3d58a66017e1febe";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
propagatedBuildInputs = [ ament-lint-auto ament-lint-common mrpt-generic-sensor mrpt-sensor-bumblebee-stereo mrpt-sensor-gnns-nmea mrpt-sensorlib ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "ROS nodes for various robotics sensors via mrpt-hwdrivers. Metapackage for all mrpt_sensor packages.";
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, fmt, rclcpp, rsl, tcb-span, tl-expected }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-parameter-traits";
|
||||
version = "0.3.8-r1";
|
||||
version = "0.3.8-r3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/generate_parameter_library-release/archive/release/humble/parameter_traits/0.3.8-1.tar.gz";
|
||||
name = "0.3.8-1.tar.gz";
|
||||
sha256 = "c8ea4fdd18bbeb455c54c7cab30502e47bf4f91dac12fb96d05e929fa1be5fe6";
|
||||
url = "https://github.com/ros2-gbp/generate_parameter_library-release/archive/release/humble/parameter_traits/0.3.8-3.tar.gz";
|
||||
name = "0.3.8-3.tar.gz";
|
||||
sha256 = "a3e151ae61d4166d989673fc29b82005b08ac7c71ad991051b03e9c1941ae263";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-play-motion2-msgs";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/pal-gbp/play_motion2-release/archive/release/humble/play_motion2_msgs/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "bfe9e4aae0121128841790512e78ef7b79d3516fc3d82ccdc2a25938eb95f13e";
|
||||
url = "https://github.com/pal-gbp/play_motion2-release/archive/release/humble/play_motion2_msgs/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "e3cfab18b795c5bcce356419df453900442704b4bc5d646154c8d30b8e009eff";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, control-msgs, controller-manager, controller-manager-msgs, hardware-interface, joint-state-broadcaster, joint-trajectory-controller, launch, launch-pal, launch-ros, launch-testing-ament-cmake, lifecycle-msgs, moveit-ros-planning-interface, play-motion2-msgs, pluginlib, rclcpp, rclcpp-action, rclcpp-lifecycle, robot-state-publisher, sensor-msgs, trajectory-msgs, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-play-motion2";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/pal-gbp/play_motion2-release/archive/release/humble/play_motion2/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "9ad191607d2d2d58ff1146948b311723ff049021f1558ad7e3252286d90fe2e3";
|
||||
url = "https://github.com/pal-gbp/play_motion2-release/archive/release/humble/play_motion2/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "3fa389c591d9c605bb4d3adcde44f4d585d700ecef16d743e159d1192667d822";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-python, ament-cmake-ros, pluginlib, point-cloud-transport, pybind11-vendor, python-cmake-module, rclcpp, rpyutils, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-point-cloud-transport-py";
|
||||
version = "1.0.16-r1";
|
||||
version = "1.0.17-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/point_cloud_transport-release/archive/release/humble/point_cloud_transport_py/1.0.16-1.tar.gz";
|
||||
name = "1.0.16-1.tar.gz";
|
||||
sha256 = "48407a44a3d0e76d5a8377dce199f4004d2701b7306ec23079c517121047a774";
|
||||
url = "https://github.com/ros2-gbp/point_cloud_transport-release/archive/release/humble/point_cloud_transport_py/1.0.17-1.tar.gz";
|
||||
name = "1.0.17-1.tar.gz";
|
||||
sha256 = "16bdeb69b7a30d8eaf5ce75a0f040231e45229eb92a75273f2f097732ee367fd";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ament-lint-auto, ament-lint-common, message-filters, pluginlib, rclcpp, rclcpp-components, rcpputils, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-point-cloud-transport";
|
||||
version = "1.0.16-r1";
|
||||
version = "1.0.17-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/point_cloud_transport-release/archive/release/humble/point_cloud_transport/1.0.16-1.tar.gz";
|
||||
name = "1.0.16-1.tar.gz";
|
||||
sha256 = "71de8d112a99b55af2fc5307717f8ca50dbbc6006d358082e5f22e5d6ee59a4d";
|
||||
url = "https://github.com/ros2-gbp/point_cloud_transport-release/archive/release/humble/point_cloud_transport/1.0.17-1.tar.gz";
|
||||
name = "1.0.17-1.tar.gz";
|
||||
sha256 = "b2b6dd5c15d3f3cdcf8644b5368ef2240da417cfcff6a9059474ac1059704fb5";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-manager, forward-command-controller, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, ros2-control-test-assets }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-position-controllers";
|
||||
version = "2.33.0-r1";
|
||||
version = "2.34.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/position_controllers/2.33.0-1.tar.gz";
|
||||
name = "2.33.0-1.tar.gz";
|
||||
sha256 = "1ce234d7bcc7dc4cbe7863c4a174ab7e64a2df8f7cd672a25bbdfbaa9958af95";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/position_controllers/2.34.0-1.tar.gz";
|
||||
name = "2.34.0-1.tar.gz";
|
||||
sha256 = "167c0780d11c375f6e6ad45b18bd7129f79ccb41765daa986ee1c8224b538025";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, std-msgs, std-srvs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-psdk-interfaces";
|
||||
version = "1.1.0-r1";
|
||||
version = "1.1.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/psdk_ros2-release/archive/release/humble/psdk_interfaces/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "ddc90f3d3639fea9c3e1ee61f3eaafc4963603daaeceb2f03137db27d52ecf09";
|
||||
url = "https://github.com/ros2-gbp/psdk_ros2-release/archive/release/humble/psdk_interfaces/1.1.1-1.tar.gz";
|
||||
name = "1.1.1-1.tar.gz";
|
||||
sha256 = "8e871fd690dd6e61a14dd9ba26a8c261c09223ecce60de8d151faa0c5c0fb93c";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ffmpeg, geometry-msgs, libopus, libusb1, nav-msgs, nlohmann_json, psdk-interfaces, rclcpp, rclcpp-lifecycle, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-psdk-wrapper";
|
||||
version = "1.1.0-r1";
|
||||
version = "1.1.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/psdk_ros2-release/archive/release/humble/psdk_wrapper/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "973899fe94f925c57d3a4db7c78ce4208c9966681c09b901efbc358dd73daff9";
|
||||
url = "https://github.com/ros2-gbp/psdk_ros2-release/archive/release/humble/psdk_wrapper/1.1.1-1.tar.gz";
|
||||
name = "1.1.1-1.tar.gz";
|
||||
sha256 = "282fd0a119b78d9e3de70d98a6ad8a81413b71cdbde0c9e01ab8ec1886c8e962";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
26
distros/humble/pyhri/default.nix
Normal file
26
distros/humble/pyhri/default.nix
Normal 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-lint-auto, ament-lint-common, builtin-interfaces, cv-bridge, geometry-msgs, hri, hri-msgs, pybind11-vendor, python3Packages, rclcpp, sensor-msgs, std-msgs, tf2-ros-py }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-pyhri";
|
||||
version = "2.3.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros4hri/libhri-release/archive/release/humble/pyhri/2.3.0-1.tar.gz";
|
||||
name = "2.3.0-1.tar.gz";
|
||||
sha256 = "338233435bbe9f2647117db7d61b3650431052636e8ccaf0137e6f98ab7b522a";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ament-cmake-python pybind11-vendor ];
|
||||
checkInputs = [ ament-cmake-pytest ament-lint-auto ament-lint-common cv-bridge geometry-msgs hri-msgs python3Packages.numpy python3Packages.opencv4 sensor-msgs std-msgs tf2-ros-py ];
|
||||
propagatedBuildInputs = [ builtin-interfaces geometry-msgs hri rclcpp ];
|
||||
nativeBuildInputs = [ ament-cmake ament-cmake-python ];
|
||||
|
||||
meta = {
|
||||
description = "A python wrapper around hri package";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-range-sensor-broadcaster";
|
||||
version = "2.33.0-r1";
|
||||
version = "2.34.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/range_sensor_broadcaster/2.33.0-1.tar.gz";
|
||||
name = "2.33.0-1.tar.gz";
|
||||
sha256 = "e98ed08aba920430de5853d57c4b57dc29dc51575c7599e518cdce209e770bc4";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/range_sensor_broadcaster/2.34.0-1.tar.gz";
|
||||
name = "2.34.0-1.tar.gz";
|
||||
sha256 = "2a948ea59fa95a2d8452b34baa275c2013eaeafea6e75b0ae76dc216c2951094";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, cascade-lifecycle-msgs, lifecycle-msgs, rclcpp, rclcpp-lifecycle }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-rclcpp-cascade-lifecycle";
|
||||
version = "1.0.2-r2";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/cascade_lifecycle-release/archive/release/humble/rclcpp_cascade_lifecycle/1.0.2-2.tar.gz";
|
||||
name = "1.0.2-2.tar.gz";
|
||||
sha256 = "9287fedee0fe72d54ec5ec6f4aab3e5fb8d0ef9d377cb15c1f88cc0548c31451";
|
||||
url = "https://github.com/ros2-gbp/cascade_lifecycle-release/archive/release/humble/rclcpp_cascade_lifecycle/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "72a50324108b2760b937aaadacc8d244d67ab53820fdc345e8fab21212e837b8";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, pythonPackages, rclpy, std-msgs, trajectory-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-ros2-controllers-test-nodes";
|
||||
version = "2.33.0-r1";
|
||||
version = "2.34.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ros2_controllers_test_nodes/2.33.0-1.tar.gz";
|
||||
name = "2.33.0-1.tar.gz";
|
||||
sha256 = "5cd4a1d8ee21690b843b901de16ba32feec941696d554a3005759f6fcb6de888";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ros2_controllers_test_nodes/2.34.0-1.tar.gz";
|
||||
name = "2.34.0-1.tar.gz";
|
||||
sha256 = "11ae28d9940f61ffee59601d5763645883b779405a9b6c0e97fd852256bc9824";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ackermann-steering-controller, admittance-controller, ament-cmake, bicycle-steering-controller, diff-drive-controller, effort-controllers, force-torque-sensor-broadcaster, forward-command-controller, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, position-controllers, range-sensor-broadcaster, steering-controllers-library, tricycle-controller, tricycle-steering-controller, velocity-controllers }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-ros2-controllers";
|
||||
version = "2.33.0-r1";
|
||||
version = "2.34.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ros2_controllers/2.33.0-1.tar.gz";
|
||||
name = "2.33.0-1.tar.gz";
|
||||
sha256 = "9de71aae44abd64e39db40d2705234c627db38222455af3882aa0a7117cd35c4";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ros2_controllers/2.34.0-1.tar.gz";
|
||||
name = "2.34.0-1.tar.gz";
|
||||
sha256 = "772df8a13110fbf8bbd018933d909a4f97dd0a45f09eef61a03a635d3a2c1b4b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, control-msgs, controller-manager-msgs, python-qt-binding, python3Packages, qt-gui, rclpy, rqt-gui, rqt-gui-py, trajectory-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-humble-rqt-joint-trajectory-controller";
|
||||
version = "2.33.0-r1";
|
||||
version = "2.34.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/rqt_joint_trajectory_controller/2.33.0-1.tar.gz";
|
||||
name = "2.33.0-1.tar.gz";
|
||||
sha256 = "ee4bfe2c3115704e55f1f44fd14f667fde9b39806c56782b039f16e33fee217a";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/rqt_joint_trajectory_controller/2.34.0-1.tar.gz";
|
||||
name = "2.34.0-1.tar.gz";
|
||||
sha256 = "952b6dadf4a50ab6c70b4126aa51d50f04ff0b9234c4250443d4d0ca6464b3c3";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue