regenerate all distros, Fri Aug 16 13:54:37 2024

This commit is contained in:
Superflore 2024-08-16 13:54:37 +00:00 committed by Ben Wolsieffer
parent 6753eee596
commit 1992646cf6
516 changed files with 4352 additions and 1804 deletions

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, 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.37.0-r1";
version = "2.37.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ackermann_steering_controller/2.37.0-1.tar.gz";
name = "2.37.0-1.tar.gz";
sha256 = "884d9eff8c9c1dc132787a0c77a5225a7ad14c1ab73ad8f7f9b1b3cdd562e287";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/ackermann_steering_controller/2.37.1-1.tar.gz";
name = "2.37.1-1.tar.gz";
sha256 = "ca11cda655e6d253f97609c1d12e838d0629fbd51448682e000deb176cfc9360";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, filters, generate-parameter-library, geometry-msgs, hardware-interface, 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.37.0-r1";
version = "2.37.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/admittance_controller/2.37.0-1.tar.gz";
name = "2.37.0-1.tar.gz";
sha256 = "003c80e3742a40a0a6f3e6f7b3292e8a01f54a66fc7add0531f27ce1a4d74aa0";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/admittance_controller/2.37.1-1.tar.gz";
name = "2.37.1-1.tar.gz";
sha256 = "0bc79bd342ad5e25de5c9ff8b0367c01943daf07947420187c9407d9a7b5d04a";
};
buildType = "ament_cmake";

View file

@ -2,20 +2,20 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, as2-alphanumeric-viewer, as2-behavior, as2-behavior-tree, as2-behaviors-motion, as2-behaviors-perception, as2-behaviors-platform, as2-behaviors-trajectory-generation, as2-cli, as2-core, as2-gazebo-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 }:
{ lib, buildRosPackage, fetchurl, ament-cmake, as2-alphanumeric-viewer, as2-behavior, as2-behavior-tree, as2-behaviors-motion, as2-behaviors-path-planning, as2-behaviors-perception, as2-behaviors-platform, as2-behaviors-trajectory-generation, as2-cli, as2-core, as2-external-object-to-tf, as2-gazebo-assets, as2-geozones, as2-keyboard-teleoperation, as2-map-server, as2-motion-controller, as2-motion-reference-handlers, as2-msgs, as2-platform-gazebo, as2-platform-multirotor-simulator, as2-python-api, as2-realsense-interface, as2-rviz-plugins, as2-state-estimator, as2-usb-camera-interface, as2-visualization }:
buildRosPackage {
pname = "ros-humble-aerostack2";
version = "1.0.9-r1";
version = "1.1.0-r1";
src = fetchurl {
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";
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/aerostack2/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "d2b03c10ac6680c4519734c0db8d69af252465427200a8355d1d0d920465dab7";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ as2-alphanumeric-viewer as2-behavior as2-behavior-tree as2-behaviors-motion as2-behaviors-perception as2-behaviors-platform as2-behaviors-trajectory-generation as2-cli as2-core as2-gazebo-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 ];
propagatedBuildInputs = [ as2-alphanumeric-viewer as2-behavior as2-behavior-tree as2-behaviors-motion as2-behaviors-path-planning as2-behaviors-perception as2-behaviors-platform as2-behaviors-trajectory-generation as2-cli as2-core as2-external-object-to-tf as2-gazebo-assets as2-geozones as2-keyboard-teleoperation as2-map-server as2-motion-controller as2-motion-reference-handlers as2-msgs as2-platform-gazebo as2-platform-multirotor-simulator as2-python-api as2-realsense-interface as2-rviz-plugins as2-state-estimator as2-usb-camera-interface as2-visualization ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -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-core, as2-msgs, eigen, geometry-msgs, ncurses, rclcpp, sensor-msgs, std-msgs, std-srvs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, 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.9-r1";
version = "1.1.0-r1";
src = fetchurl {
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";
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_alphanumeric_viewer/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "9099726865d82f6d5b1a79eab7d566735d3f6b7119973e9b280e066c9e1da8f1";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-cmake-cpplint ament-lint-auto ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ament-cmake as2-core as2-msgs eigen geometry-msgs ncurses rclcpp sensor-msgs std-msgs std-srvs ];
nativeBuildInputs = [ ament-cmake ];

View file

@ -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, as2-core, as2-msgs, behaviortree-cpp-v3, geometry-msgs, nav2-behavior-tree, nav2-msgs, rclcpp, rclcpp-action, sensor-msgs, std-srvs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, 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.9-r1";
version = "1.1.0-r1";
src = fetchurl {
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";
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behavior_tree/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "f5e4fd76466fffe51865388da3fd1ac0e73f293d1356a052377a959b2d4db575";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ as2-core as2-msgs behaviortree-cpp-v3 geometry-msgs nav2-behavior-tree nav2-msgs rclcpp rclcpp-action sensor-msgs std-srvs ];
nativeBuildInputs = [ ament-cmake ];

View file

@ -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-core, as2-msgs, rclcpp, std-msgs, std-srvs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, as2-core, as2-msgs, rclcpp, std-msgs, std-srvs }:
buildRosPackage {
pname = "ros-humble-as2-behavior";
version = "1.0.9-r1";
version = "1.1.0-r1";
src = fetchurl {
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";
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behavior/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "920a4edb14fac52e007998391b98954cd61da44315a89ba71ca2c654fee440ba";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-cmake-cpplint ament-lint-auto ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ament-cmake as2-core as2-msgs rclcpp std-msgs std-srvs ];
nativeBuildInputs = [ ament-cmake ];

View file

@ -2,20 +2,20 @@
# 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-motion-reference-handlers, as2-msgs, pluginlib, rclcpp, rclcpp-action, rclcpp-components, std-srvs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, 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.9-r1";
version = "1.1.0-r1";
src = fetchurl {
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";
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_motion/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "6e1acf35e4e6b5d1e8db477f84ed8d424331606433c0ff3d14346b7f9a41861e";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-cmake-cpplint ament-lint-auto ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ as2-behavior as2-core as2-motion-reference-handlers as2-msgs pluginlib rclcpp rclcpp-action rclcpp-components std-srvs ];
nativeBuildInputs = [ ament-cmake ];

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, as2-behavior, as2-core, as2-msgs, geometry-msgs, nav-msgs, rclcpp, tf2-ros, visualization-msgs }:
buildRosPackage {
pname = "ros-humble-as2-behaviors-path-planning";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_path_planning/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "f1ed92124d87c858984dd078a4f326a7ca13dd0fbfa7766abc6b4201db0313b1";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ament-cmake as2-behavior as2-core as2-msgs geometry-msgs nav-msgs rclcpp tf2-ros visualization-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Aerostack2 behaviors collection for path planning";
license = with lib.licenses; [ bsd3 ];
};
}

View file

@ -5,12 +5,12 @@
{ 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.9-r1";
version = "1.1.0-r1";
src = fetchurl {
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";
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_perception/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "54bd41a7ac436c1c4b0fcc3c9e6828f41b5ca085669f6daa0656418eaa6fa4fe";
};
buildType = "ament_cmake";

View file

@ -2,20 +2,20 @@
# 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, rclcpp, rclcpp-action }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, as2-behavior, as2-core, as2-msgs, rclcpp, rclcpp-action }:
buildRosPackage {
pname = "ros-humble-as2-behaviors-platform";
version = "1.0.9-r1";
version = "1.1.0-r1";
src = fetchurl {
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";
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_platform/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "9a701500c2f96c6b2b44a6c1548d4b167369eb5cb143fabd3a57188cebefcf06";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-cmake-cpplint ament-lint-auto ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ as2-behavior as2-core as2-msgs rclcpp rclcpp-action ];
nativeBuildInputs = [ ament-cmake ];

View file

@ -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-motion-reference-handlers, as2-msgs, eigen, geometry-msgs, rclcpp, rclcpp-components, std-msgs, std-srvs, trajectory-msgs, visualization-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, 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.9-r1";
version = "1.1.0-r1";
src = fetchurl {
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";
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_behaviors_trajectory_generation/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "31bda0dbf141ebb94980ca2c05a364dc04684d1d8b9d2741ced98af25e4c33c3";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-cmake-cpplint ament-lint-auto ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ament-cmake as2-behavior as2-core as2-motion-reference-handlers as2-msgs eigen geometry-msgs rclcpp rclcpp-components std-msgs std-srvs trajectory-msgs visualization-msgs ];
nativeBuildInputs = [ ament-cmake ];

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake }:
buildRosPackage {
pname = "ros-humble-as2-cli";
version = "1.0.9-r1";
version = "1.1.0-r1";
src = fetchurl {
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";
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_cli/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "1a02d7b4519bdaf24108d69eff62651d4dced9ee1321c920b8a85fefd3efe7a2";
};
buildType = "ament_cmake";

View file

@ -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.9-r1";
version = "1.1.0-r1";
src = fetchurl {
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";
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_core/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "4f92705c6836bf52f80104755d1b521c7467b94870314bb5a390c761bd5f05ee";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, as2-core, as2-msgs, geometry-msgs, mocap4r2-msgs, rclcpp, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros, yaml-cpp }:
buildRosPackage {
pname = "ros-humble-as2-external-object-to-tf";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_external_object_to_tf/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "4e1ca582638e7d83e381e6c886e2f6e07b916a059f8e1e42170dfcee1da9f7e3";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ament-cmake as2-core as2-msgs geometry-msgs mocap4r2-msgs rclcpp sensor-msgs std-msgs std-srvs tf2 tf2-ros yaml-cpp ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Adds external objects pose to tf";
license = with lib.licenses; [ "BDS-3" ];
};
}

View file

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

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, as2-core, as2-msgs, geographic-msgs, geometry-msgs, nav-msgs, rclcpp, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-as2-geozones";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_geozones/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "fd375f2fbfe521a8fee75b138bbaf458a8cfd6d8c687a355f2c10e7c3860930b";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ament-cmake as2-core as2-msgs geographic-msgs geometry-msgs nav-msgs rclcpp sensor-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Geozones for AeroStack2";
license = with lib.licenses; [ "BDS-3-Clause" ];
};
}

View file

@ -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.9-r1";
version = "1.1.0-r1";
src = fetchurl {
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";
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_keyboard_teleoperation/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "46d5bde651afbd1f3c374e6f2e9a1a264b6aa5415ef7c18bebf6dee506954359";
};
buildType = "ament_python";

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, as2-core, as2-msgs, geometry-msgs, nav-msgs, pluginlib, rclcpp, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-humble-as2-map-server";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_map_server/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "38e3279d7cbcef13ae774f4cb5bc5e545fbf064422c7505f3b681b4ccf829e31";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ as2-core as2-msgs geometry-msgs nav-msgs pluginlib rclcpp sensor-msgs std-msgs tf2 tf2-geometry-msgs tf2-ros ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Aerostack2 map server node for mapping the environment";
license = with lib.licenses; [ "BDS-3" ];
};
}

View file

@ -2,20 +2,20 @@
# 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-cmake-gtest, ament-lint-auto, as2-core, as2-motion-reference-handlers, as2-msgs, eigen, gbenchmark, geometry-msgs, pluginlib, rclcpp, yaml-cpp }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, 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.9-r1";
version = "1.1.0-r1";
src = fetchurl {
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";
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_motion_controller/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "4937f2c3b0036f429dc2284c65406188167f8144d480c688c15edc18fe0aa330";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-gtest ament-lint-auto ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ as2-core as2-motion-reference-handlers as2-msgs eigen gbenchmark geometry-msgs pluginlib rclcpp yaml-cpp ];
nativeBuildInputs = [ ament-cmake ];

View file

@ -2,20 +2,20 @@
# 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-cmake-python, ament-lint-auto, as2-core, as2-msgs, eigen, geometry-msgs, rclcpp, rclcpp-action, rclpy, std-msgs, std-srvs, trajectory-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-python, ament-lint-auto, ament-lint-common, 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.9-r1";
version = "1.1.0-r1";
src = fetchurl {
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";
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_motion_reference_handlers/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "3edd92857e0f2caf47dfb214775b102a8481ebf5adc59f50843050a4ebf4dfe6";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake-python ];
checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-cmake-cpplint ament-lint-auto ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ament-cmake as2-core as2-msgs eigen geometry-msgs rclcpp rclcpp-action rclpy std-msgs std-srvs trajectory-msgs ];
nativeBuildInputs = [ ament-cmake ament-cmake-python ];

View file

@ -2,19 +2,20 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, builtin-interfaces, geographic-msgs, geometry-msgs, nav-msgs, rclcpp, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto, 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.9-r1";
version = "1.1.0-r1";
src = fetchurl {
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";
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_msgs/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "8be3dcad07e471ac41e3518820283e7cf235ae9febc1b0f702d4a03b094357ff";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake rosidl-default-generators ];
checkInputs = [ ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ];
propagatedBuildInputs = [ action-msgs builtin-interfaces geographic-msgs geometry-msgs nav-msgs rclcpp rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ ament-cmake ];

View file

@ -2,20 +2,20 @@
# 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-core, as2-gazebo-assets, as2-msgs, geometry-msgs, rclcpp }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, as2-core, as2-gazebo-assets, as2-msgs, geometry-msgs, rclcpp }:
buildRosPackage {
pname = "ros-humble-as2-platform-gazebo";
version = "1.0.9-r1";
version = "1.1.0-r1";
src = fetchurl {
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";
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_platform_gazebo/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "e8dc544c284505b8f2c2516b2fb61d73af184ae1fbf377134e1ae67f24a04cd7";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-cmake-cpplint ament-lint-auto ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ as2-core as2-gazebo-assets as2-msgs geometry-msgs rclcpp ];
nativeBuildInputs = [ ament-cmake ];

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, as2-core, as2-msgs, rclcpp, std-msgs, std-srvs }:
buildRosPackage {
pname = "ros-humble-as2-platform-multirotor-simulator";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_platform_multirotor_simulator/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "a989c92e83fc5c4ab4dcbc9cfcc1da1c968c5dee359077efb18ee9b5d7867182";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ament-cmake ament-index-cpp as2-core as2-msgs rclcpp std-msgs std-srvs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Lightweight simulator";
license = with lib.licenses; [ "BDS-3" ];
};
}

View file

@ -2,20 +2,20 @@
# 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, as2-core, as2-msgs, geometry-msgs, librealsense2, nav-msgs, rclcpp, sensor-msgs, std-msgs, std-srvs, tf2, tf2-ros }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, 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.9-r1";
version = "1.1.0-r1";
src = fetchurl {
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";
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_realsense_interface/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "5d2771e9e49aaaed48500cc9021c5ae619ba32bcb8219eb4478820bd5194098e";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ as2-core as2-msgs geometry-msgs librealsense2 nav-msgs rclcpp sensor-msgs std-msgs std-srvs tf2 tf2-ros ];
nativeBuildInputs = [ ament-cmake ];

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, as2-core, as2-motion-reference-handlers, as2-msgs, geometry-msgs, qt5, rclcpp, rviz-common, rviz-rendering, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-as2-rviz-plugins";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_rviz_plugins/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "2aa9f229ad592ba36c1fc917fd2e49dee388b1c2ce2e4bf203ec480438e06fb6";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ as2-core as2-motion-reference-handlers as2-msgs geometry-msgs qt5.qtbase rclcpp rviz-common rviz-rendering sensor-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Tutorials showing how to write plugins for RViz.";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -2,20 +2,20 @@
# 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-core, geometry-msgs, nav-msgs, rclcpp, tf2, tf2-ros }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, as2-core, geometry-msgs, mocap4r2-msgs, nav-msgs, rclcpp, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-humble-as2-state-estimator";
version = "1.0.9-r1";
version = "1.1.0-r1";
src = fetchurl {
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";
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_state_estimator/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "2463e8d42475e2602e03ddf4e95515c5748ae378158dd5b103419791a39ef409";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ament-cmake-cpplint ament-lint-auto ];
propagatedBuildInputs = [ ament-cmake as2-core geometry-msgs nav-msgs rclcpp tf2 tf2-ros ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ament-cmake as2-core geometry-msgs mocap4r2-msgs nav-msgs rclcpp tf2 tf2-ros ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -2,20 +2,20 @@
# 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, as2-core, as2-msgs, cv-bridge, rclcpp, sensor-msgs, std-msgs, std-srvs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, as2-core, as2-msgs, cv-bridge, rclcpp, sensor-msgs, std-msgs, std-srvs }:
buildRosPackage {
pname = "ros-humble-as2-usb-camera-interface";
version = "1.0.9-r1";
version = "1.1.0-r1";
src = fetchurl {
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";
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_usb_camera_interface/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "478fed8ec19fb95537d461c2ca5bea76bb2e11261fdb48ded421a2ff454d68df";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
checkInputs = [ ament-cmake-clang-format ament-cmake-cppcheck ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ as2-core as2-msgs cv-bridge rclcpp sensor-msgs std-msgs std-srvs ];
nativeBuildInputs = [ ament-cmake ];

View file

@ -0,0 +1,24 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, as2-gazebo-assets, pythonPackages, robot-state-publisher, ros-gz, rviz2, sdformat-urdf }:
buildRosPackage {
pname = "ros-humble-as2-visualization";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/aerostack2-release/archive/release/humble/as2_visualization/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "49886453e78643f0b1d9c97cc69dd61349f24cad8f4473c5e417603f41763243";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
propagatedBuildInputs = [ as2-gazebo-assets robot-state-publisher ros-gz rviz2 sdformat-urdf ];
meta = {
description = "Aerostack2 Visualization Tools";
license = with lib.licenses; [ bsd3 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, 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.37.0-r1";
version = "2.37.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/bicycle_steering_controller/2.37.0-1.tar.gz";
name = "2.37.0-1.tar.gz";
sha256 = "97d905856e5d51ba70ff38b199c239cb907f84933a96f90a0335dd8e5e76c4dc";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/bicycle_steering_controller/2.37.1-1.tar.gz";
name = "2.37.1-1.tar.gz";
sha256 = "037bfa16240a49c16b0c9dedfeca61fea881da271dcbcc9a891fe739a5a17d81";
};
buildType = "ament_cmake";

View file

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

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, controller-manager, diff-drive-controller, imu-filter-madgwick, interactive-marker-twist-server, joint-state-broadcaster, joint-trajectory-controller, joy-linux, robot-localization, robot-state-publisher, teleop-twist-joy, twist-mux }:
buildRosPackage {
pname = "ros-humble-clearpath-control";
version = "0.2.10-r1";
version = "0.2.11-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_control/0.2.10-1.tar.gz";
name = "0.2.10-1.tar.gz";
sha256 = "9df996400553353cc48537080d394eb11e1a727f42c858045f99cef8588cf3ff";
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_control/0.2.11-1.tar.gz";
name = "0.2.11-1.tar.gz";
sha256 = "467cdd59b91f37341dd1e19d65344f342c2fa39e589467c0ef4776b9019bcfc4";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common }:
buildRosPackage {
pname = "ros-humble-clearpath-customization";
version = "0.2.10-r1";
version = "0.2.11-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_customization/0.2.10-1.tar.gz";
name = "0.2.10-1.tar.gz";
sha256 = "3510dcd1abff6a4edce57c868b70731e9fbdc58db76af5dd5445e4ff43ab546a";
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_customization/0.2.11-1.tar.gz";
name = "0.2.11-1.tar.gz";
sha256 = "525b443d122be96c0ae8c2035ee37fe14350e34a688b1b99e5dee430aea35311";
};
buildType = "ament_cmake";

View file

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

View file

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

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, 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, std-srvs, tf2, tf2-geometry-msgs, tf2-msgs }:
buildRosPackage {
pname = "ros-humble-clearpath-mecanum-drive-controller";
version = "0.1.0-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_mecanum_drive_controller-release/archive/release/humble/clearpath_mecanum_drive_controller/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "842b373d7ed0563c9f61a427c89c66e00a740c2d5d05fb282571e335e790b4c5";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake generate-parameter-library ];
checkInputs = [ ament-cmake-gmock controller-manager hardware-interface-testing ros2-control-test-assets ];
propagatedBuildInputs = [ control-msgs controller-interface geometry-msgs hardware-interface nav-msgs pluginlib rclcpp rclcpp-lifecycle rcpputils realtime-tools std-srvs tf2 tf2-geometry-msgs tf2-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "Clearpath fork of mecanum drive controller for 4 wheel drive.";
license = with lib.licenses; [ asl20 ];
};
}

View file

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

View file

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

View file

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

View file

@ -2,20 +2,20 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, realsense2-description, velodyne-description }:
{ lib, buildRosPackage, fetchurl, ament-cmake, microstrain-inertial-description, realsense2-description, velodyne-description }:
buildRosPackage {
pname = "ros-humble-clearpath-sensors-description";
version = "0.2.10-r1";
version = "0.2.11-r1";
src = fetchurl {
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_sensors_description/0.2.10-1.tar.gz";
name = "0.2.10-1.tar.gz";
sha256 = "681597d6fcc588a5569b435a8ddaf01fc9e0f39dbe7e370099435df1ca4de224";
url = "https://github.com/clearpath-gbp/clearpath_common-release/archive/release/humble/clearpath_sensors_description/0.2.11-1.tar.gz";
name = "0.2.11-1.tar.gz";
sha256 = "1cb5d7a8192a2d749353d5bc9e1955525a4d87838d3ad3a32d6c22567ec798cb";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ realsense2-description velodyne-description ];
propagatedBuildInputs = [ microstrain-inertial-description realsense2-description velodyne-description ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, controller-interface, controller-manager, generate-parameter-library, geometry-msgs, hardware-interface, 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.37.0-r1";
version = "2.37.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/diff_drive_controller/2.37.0-1.tar.gz";
name = "2.37.0-1.tar.gz";
sha256 = "5d0feac34d6a8e3a1b63b761a9f1ee6e188205736eceed8858a38df7daa79952";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/diff_drive_controller/2.37.1-1.tar.gz";
name = "2.37.1-1.tar.gz";
sha256 = "185d1813ed449048a4b15adbcaa26b4b98eae40f368607ee8f4786c875416319";
};
buildType = "ament_cmake";

View file

@ -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.37.0-r1";
version = "2.37.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/effort_controllers/2.37.0-1.tar.gz";
name = "2.37.0-1.tar.gz";
sha256 = "b46077597a449374d80e8fe53b2a08aca5387475b514b571dd7d19c0931ffce0";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/effort_controllers/2.37.1-1.tar.gz";
name = "2.37.1-1.tar.gz";
sha256 = "09042f415dcd3a0fa61ce111b6b6db32aa4aace7f1597bb0f5730a102e12c42a";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }:
buildRosPackage {
pname = "ros-humble-etsi-its-cam-coding";
version = "2.1.0-r1";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_cam_coding/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "47a68b197e696a7472dce3aef3e9cab04a82ced658cac3ff5b0cd1680ba36d07";
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_cam_coding/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "411a875eccb7742dfac069b38b95d37ead88e7461253c1eba29a9a168aaf50cb";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-coding, etsi-its-cam-msgs, etsi-its-primitives-conversion, ros-environment }:
buildRosPackage {
pname = "ros-humble-etsi-its-cam-conversion";
version = "2.1.0-r1";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_cam_conversion/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "b0b2b9a6ca11776ffb65cac3ca9bdd8fd9a3dd5ab0e6bf8cf3b0d26555e3c13b";
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_cam_conversion/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "5039a21a545cf51e73cf37dc8dd1cd4556bbdb58d01300e9015c17b64069149e";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-etsi-its-cam-msgs";
version = "2.1.0-r1";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_cam_msgs/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "127a08e3e3f415361adc53323292897695fd89d9048fcf3950c2aed01f28549f";
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_cam_msgs/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "84aed2ce178ff937596d795928fbbd2f98e7ae6afb42a032109bb1c5562a6bd4";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }:
buildRosPackage {
pname = "ros-humble-etsi-its-cam-ts-coding";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_cam_ts_coding/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "b89e9cd86e655643135b7c135f7dcf963ac4d18796a40ac996fce9bfd5330cc3";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ ros-environment ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = "C++ compatible C source code for ETSI ITS CAMs (TS) generated from ASN.1 using asn1c";
license = with lib.licenses; [ mit ];
};
}

View file

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

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-etsi-its-cam-ts-msgs";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_cam_ts_msgs/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "acf6973b85924632c3b1c69006f71a6f25dd881c8b1e31cfa1d9ef44d196a2ac";
};
buildType = "ament_cmake";
buildInputs = [ rosidl-default-generators ];
propagatedBuildInputs = [ ros-environment rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ rosidl-default-generators ];
meta = {
description = "ROS messages for ETSI ITS CAM (TS)";
license = with lib.licenses; [ mit ];
};
}

View file

@ -2,20 +2,20 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-coding, etsi-its-cpm-ts-coding, etsi-its-denm-coding, ros-environment }:
{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-coding, etsi-its-cam-ts-coding, etsi-its-cpm-ts-coding, etsi-its-denm-coding, ros-environment }:
buildRosPackage {
pname = "ros-humble-etsi-its-coding";
version = "2.1.0-r1";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_coding/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "6e3747a8f72307083222cc1158999966d8728e5d7b9f4504ff2edb8f82b1e38b";
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_coding/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "e300adc8e359e0488b52e1136557cfee8e1b033ba90d6f124206b530d78e7bfa";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ etsi-its-cam-coding etsi-its-cpm-ts-coding etsi-its-denm-coding ros-environment ];
propagatedBuildInputs = [ etsi-its-cam-coding etsi-its-cam-ts-coding etsi-its-cpm-ts-coding etsi-its-denm-coding ros-environment ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -2,20 +2,20 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-conversion, etsi-its-cpm-ts-conversion, etsi-its-denm-conversion, rclcpp, rclcpp-components, ros-environment, std-msgs, udp-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-conversion, etsi-its-cam-ts-conversion, etsi-its-cpm-ts-conversion, etsi-its-denm-conversion, rclcpp, rclcpp-components, ros-environment, std-msgs, udp-msgs }:
buildRosPackage {
pname = "ros-humble-etsi-its-conversion";
version = "2.1.0-r1";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_conversion/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "c46d4808dd7920ff799a16761452eecd41739bb1828d300938bd45780fe38e1f";
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_conversion/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "e77a594003c044ef093cc83251025e3ad704831198cf8b150ba4345cb618cf46";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ etsi-its-cam-conversion etsi-its-cpm-ts-conversion etsi-its-denm-conversion rclcpp rclcpp-components ros-environment std-msgs udp-msgs ];
propagatedBuildInputs = [ etsi-its-cam-conversion etsi-its-cam-ts-conversion etsi-its-cpm-ts-conversion etsi-its-denm-conversion rclcpp rclcpp-components ros-environment std-msgs udp-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }:
buildRosPackage {
pname = "ros-humble-etsi-its-cpm-ts-coding";
version = "2.1.0-r1";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_cpm_ts_coding/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "945eabb7748358af34bfe767cdbc5f25e5baaa8142395910c35ae569fd42cadd";
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_cpm_ts_coding/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "28e3519acd31f2323ef8771ed6cd0be4d307c7b69a2d8bb4d98a083f9f75be0c";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cpm-ts-coding, etsi-its-cpm-ts-msgs, etsi-its-primitives-conversion, ros-environment }:
buildRosPackage {
pname = "ros-humble-etsi-its-cpm-ts-conversion";
version = "2.1.0-r1";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_cpm_ts_conversion/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "74c127d576bf039ba12a5d28ab15a50cf666e4cf10e71afec012c1ccbb23cd42";
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_cpm_ts_conversion/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "f3990988f2bff7f17271f12c7e9a2ae250330573ec82af1bd345f5a59ae3264d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-etsi-its-cpm-ts-msgs";
version = "2.1.0-r1";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_cpm_ts_msgs/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "7a5034f044e1c7e01fe597f6b0a3ee868fd303b65c06120db34ccbce561f36d4";
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_cpm_ts_msgs/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "24383ba2abbe71ddf3578059cef174208275b351eb77a3c1593c47759f860e71";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }:
buildRosPackage {
pname = "ros-humble-etsi-its-denm-coding";
version = "2.1.0-r1";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_denm_coding/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "bc3c08eb93c72d823d9c1dc2ec4ee795c88329bb582428f7703cbdcd69fb9bf8";
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_denm_coding/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "ca462017af498c1bb8e15ab6f13613352760b95154814b442d77b33cab5617d8";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-denm-coding, etsi-its-denm-msgs, etsi-its-primitives-conversion, ros-environment }:
buildRosPackage {
pname = "ros-humble-etsi-its-denm-conversion";
version = "2.1.0-r1";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_denm_conversion/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "34142636e2cbd6adfabdbd5dfbe118102df7b347defb184b22cb5a042ef01076";
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_denm_conversion/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "284a4d1907da7d9c28bd894b58a09e46ef3b449b3afb741aeb72223ef1a84ffb";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ros-environment, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-etsi-its-denm-msgs";
version = "2.1.0-r1";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_denm_msgs/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "87c0dd5c5e4968d0ed46695ab5c557a1fe7bf8d8b5f777fc47ac4bf1b07b1284";
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_denm_msgs/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "444dba4766666c0da882a1122f4376af0347e2ac0fc313682638b2a99a772b11";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-coding, etsi-its-conversion, etsi-its-msgs, etsi-its-msgs-utils, ros-environment }:
buildRosPackage {
pname = "ros-humble-etsi-its-messages";
version = "2.1.0-r1";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_messages/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "acccaf8cef62028661ff56d852a5bfff945757b84ffd2545e003843f2da1b5e0";
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_messages/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "9a46665ea2b1f7064cb1fa30eb85f9d26c5e2255a6d9c5d38adbc97d709ee29b";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-msgs, geographiclib, geometry-msgs, ros-environment }:
buildRosPackage {
pname = "ros-humble-etsi-its-msgs-utils";
version = "2.1.0-r1";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_msgs_utils/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "e2c94ce2f65f9dc763e45e5cf12412b6a3aa05919850f8d81c71e9a11942ef2d";
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_msgs_utils/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "0c5c544276b4f130201a1433396e09d252b5d6fc4815e21a2b0a9df9d9a4b5aa";
};
buildType = "ament_cmake";

View file

@ -2,20 +2,20 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-msgs, etsi-its-cpm-ts-msgs, etsi-its-denm-msgs, ros-environment }:
{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-cam-msgs, etsi-its-cam-ts-msgs, etsi-its-cpm-ts-msgs, etsi-its-denm-msgs, ros-environment }:
buildRosPackage {
pname = "ros-humble-etsi-its-msgs";
version = "2.1.0-r1";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_msgs/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "06d1d77d2b2a2e6f9651a14393500262522067f1928d2c775053be3998ecefd1";
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_msgs/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "af98ba1c1e48745e18cc140a11e73f2a7e21315d7bcdacdbe383bf5f302ee330";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
propagatedBuildInputs = [ etsi-its-cam-msgs etsi-its-cpm-ts-msgs etsi-its-denm-msgs ros-environment ];
propagatedBuildInputs = [ etsi-its-cam-msgs etsi-its-cam-ts-msgs etsi-its-cpm-ts-msgs etsi-its-denm-msgs ros-environment ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ros-environment }:
buildRosPackage {
pname = "ros-humble-etsi-its-primitives-conversion";
version = "2.1.0-r1";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_primitives_conversion/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "25b7ce1c5ddfd7f8ec2ff5d00cb9c015d69dc70acda1fc098ac3118e8946a379";
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_primitives_conversion/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "d5d028c44889f73af1d80f8b1029cce9178cf1738735efc64309811dedf02df4";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, etsi-its-msgs, etsi-its-msgs-utils, pluginlib, qt5, rclcpp, ros-environment, rviz-common, rviz-default-plugins, rviz-ogre-vendor, rviz-rendering, rviz-satellite, rviz2, tf2, tf2-geometry-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-humble-etsi-its-rviz-plugins";
version = "2.1.0-r1";
version = "2.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_rviz_plugins/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "48790605d8db14a6a520f0bfea3bfc66302202cf580f000eaf2413436da05a2c";
url = "https://github.com/ros2-gbp/etsi_its_messages-release/archive/release/humble/etsi_its_rviz_plugins/2.2.0-1.tar.gz";
name = "2.2.0-1.tar.gz";
sha256 = "ce874cbbf526ce3198c8fd846a365aeffc1aaac1f80658e6b336004264931dbd";
};
buildType = "ament_cmake";

View file

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

View file

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

View file

@ -222,6 +222,8 @@ self: super: {
as2-behaviors-motion = self.callPackage ./as2-behaviors-motion {};
as2-behaviors-path-planning = self.callPackage ./as2-behaviors-path-planning {};
as2-behaviors-perception = self.callPackage ./as2-behaviors-perception {};
as2-behaviors-platform = self.callPackage ./as2-behaviors-platform {};
@ -232,32 +234,36 @@ self: super: {
as2-core = self.callPackage ./as2-core {};
as2-external-object-to-tf = self.callPackage ./as2-external-object-to-tf {};
as2-gazebo-assets = self.callPackage ./as2-gazebo-assets {};
as2-gazebo-classic-assets = self.callPackage ./as2-gazebo-classic-assets {};
as2-geozones = self.callPackage ./as2-geozones {};
as2-keyboard-teleoperation = self.callPackage ./as2-keyboard-teleoperation {};
as2-map-server = self.callPackage ./as2-map-server {};
as2-motion-controller = self.callPackage ./as2-motion-controller {};
as2-motion-reference-handlers = self.callPackage ./as2-motion-reference-handlers {};
as2-msgs = self.callPackage ./as2-msgs {};
as2-platform-crazyflie = self.callPackage ./as2-platform-crazyflie {};
as2-platform-dji-osdk = self.callPackage ./as2-platform-dji-osdk {};
as2-platform-gazebo = self.callPackage ./as2-platform-gazebo {};
as2-platform-tello = self.callPackage ./as2-platform-tello {};
as2-platform-multirotor-simulator = self.callPackage ./as2-platform-multirotor-simulator {};
as2-realsense-interface = self.callPackage ./as2-realsense-interface {};
as2-rviz-plugins = self.callPackage ./as2-rviz-plugins {};
as2-state-estimator = self.callPackage ./as2-state-estimator {};
as2-usb-camera-interface = self.callPackage ./as2-usb-camera-interface {};
as2-visualization = self.callPackage ./as2-visualization {};
asio-cmake-module = self.callPackage ./asio-cmake-module {};
async-web-server-cpp = self.callPackage ./async-web-server-cpp {};
@ -432,6 +438,8 @@ self: super: {
clearpath-gz = self.callPackage ./clearpath-gz {};
clearpath-mecanum-drive-controller = self.callPackage ./clearpath-mecanum-drive-controller {};
clearpath-mounts-description = self.callPackage ./clearpath-mounts-description {};
clearpath-msgs = self.callPackage ./clearpath-msgs {};
@ -774,6 +782,12 @@ self: super: {
etsi-its-cam-msgs = self.callPackage ./etsi-its-cam-msgs {};
etsi-its-cam-ts-coding = self.callPackage ./etsi-its-cam-ts-coding {};
etsi-its-cam-ts-conversion = self.callPackage ./etsi-its-cam-ts-conversion {};
etsi-its-cam-ts-msgs = self.callPackage ./etsi-its-cam-ts-msgs {};
etsi-its-coding = self.callPackage ./etsi-its-coding {};
etsi-its-conversion = self.callPackage ./etsi-its-conversion {};
@ -1528,6 +1542,8 @@ self: super: {
mola-launcher = self.callPackage ./mola-launcher {};
mola-lidar-odometry = self.callPackage ./mola-lidar-odometry {};
mola-metric-maps = self.callPackage ./mola-metric-maps {};
mola-msgs = self.callPackage ./mola-msgs {};
@ -1648,8 +1664,36 @@ self: super: {
mrpt2 = self.callPackage ./mrpt2 {};
mrpt-apps = self.callPackage ./mrpt-apps {};
mrpt-generic-sensor = self.callPackage ./mrpt-generic-sensor {};
mrpt-libapps = self.callPackage ./mrpt-libapps {};
mrpt-libbase = self.callPackage ./mrpt-libbase {};
mrpt-libgui = self.callPackage ./mrpt-libgui {};
mrpt-libhwdrivers = self.callPackage ./mrpt-libhwdrivers {};
mrpt-libmaps = self.callPackage ./mrpt-libmaps {};
mrpt-libmath = self.callPackage ./mrpt-libmath {};
mrpt-libnav = self.callPackage ./mrpt-libnav {};
mrpt-libobs = self.callPackage ./mrpt-libobs {};
mrpt-libopengl = self.callPackage ./mrpt-libopengl {};
mrpt-libposes = self.callPackage ./mrpt-libposes {};
mrpt-libros2bridge = self.callPackage ./mrpt-libros2bridge {};
mrpt-libslam = self.callPackage ./mrpt-libslam {};
mrpt-libtclap = self.callPackage ./mrpt-libtclap {};
mrpt-map-server = self.callPackage ./mrpt-map-server {};
mrpt-msgs = self.callPackage ./mrpt-msgs {};
@ -1682,6 +1726,8 @@ self: super: {
mrpt-sensors = self.callPackage ./mrpt-sensors {};
mrpt-tps-astar-planner = self.callPackage ./mrpt-tps-astar-planner {};
mrpt-tutorials = self.callPackage ./mrpt-tutorials {};
mrt-cmake-modules = self.callPackage ./mrt-cmake-modules {};
@ -1870,10 +1916,10 @@ self: super: {
omni-base-laser-sensors = self.callPackage ./omni-base-laser-sensors {};
omni-base-maps = self.callPackage ./omni-base-maps {};
omni-base-navigation = self.callPackage ./omni-base-navigation {};
omni-base-rgbd-sensors = self.callPackage ./omni-base-rgbd-sensors {};
omni-base-robot = self.callPackage ./omni-base-robot {};
omni-base-simulation = self.callPackage ./omni-base-simulation {};

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, hardware-interface-testing, pluginlib, rclcpp, rclcpp-action, realtime-tools, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-humble-gripper-controllers";
version = "2.37.0-r1";
version = "2.37.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/gripper_controllers/2.37.0-1.tar.gz";
name = "2.37.0-1.tar.gz";
sha256 = "0ee0c7c2fd3925ee077ae2da8ea9892577d56117ae30c1e3d5da597c20592a4d";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/gripper_controllers/2.37.1-1.tar.gz";
name = "2.37.1-1.tar.gz";
sha256 = "3aaec5888e4c7106153ab5bbfbce0acc6ba3f03fb9b89e8ce2d563521c0e1712";
};
buildType = "ament_cmake";

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, backward-ros, builtin-interfaces, control-msgs, controller-interface, controller-manager, generate-parameter-library, hardware-interface, 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.37.0-r1";
version = "2.37.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_state_broadcaster/2.37.0-1.tar.gz";
name = "2.37.0-1.tar.gz";
sha256 = "851e999e41feddcd1bae0446bbe2dc1e7e2398f88e3df44550f98e3b47351e69";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_state_broadcaster/2.37.1-1.tar.gz";
name = "2.37.1-1.tar.gz";
sha256 = "40f08f896f9ea703ece68aae55842608f9ec149b05b7c98413204510802fd3b7";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, angles, backward-ros, control-msgs, control-toolbox, controller-interface, controller-manager, generate-parameter-library, hardware-interface, 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.37.0-r1";
version = "2.37.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_trajectory_controller/2.37.0-1.tar.gz";
name = "2.37.0-1.tar.gz";
sha256 = "6650f8b5bccf497f248fcaa7273279a78781bb23d3e06083bed8eda59d6de086";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/humble/joint_trajectory_controller/2.37.1-1.tar.gz";
name = "2.37.1-1.tar.gz";
sha256 = "b56b9aafde120d1e33ec709990fe29f5dd75aad514b4d03ff203d0ffa29bd8d0";
};
buildType = "ament_cmake";

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, builtin-interfaces, marti-common-msgs, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-mapviz-interfaces";
version = "2.2.1-r1";
version = "2.4.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mapviz-release/archive/release/humble/mapviz_interfaces/2.2.1-1.tar.gz";
name = "2.2.1-1.tar.gz";
sha256 = "b4c25d1e26dda63b6a2184ca426546f883daebf2b440c81c4046198315ecab7a";
url = "https://github.com/ros2-gbp/mapviz-release/archive/release/humble/mapviz_interfaces/2.4.2-1.tar.gz";
name = "2.4.2-1.tar.gz";
sha256 = "9f9625dca062343192c247a5af574c40e6574727e366f26afffc67af52c61e4b";
};
buildType = "ament_cmake";

View file

@ -2,19 +2,19 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, cv-bridge, gps-msgs, image-transport, map-msgs, mapviz, marti-common-msgs, marti-nav-msgs, marti-sensor-msgs, marti-visualization-msgs, nav-msgs, pluginlib, qt5, rclcpp, rclcpp-action, sensor-msgs, std-msgs, stereo-msgs, swri-image-util, swri-math-util, swri-route-util, swri-transform-util, tf2, visualization-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-index-cpp, cv-bridge, gps-msgs, image-transport, map-msgs, mapviz, marti-common-msgs, marti-nav-msgs, marti-sensor-msgs, marti-visualization-msgs, nav-msgs, pluginlib, qt5, rclcpp, rclcpp-action, ros-environment, sensor-msgs, std-msgs, stereo-msgs, swri-image-util, swri-math-util, swri-route-util, swri-transform-util, tf2, visualization-msgs }:
buildRosPackage {
pname = "ros-humble-mapviz-plugins";
version = "2.2.1-r1";
version = "2.4.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mapviz-release/archive/release/humble/mapviz_plugins/2.2.1-1.tar.gz";
name = "2.2.1-1.tar.gz";
sha256 = "ac1d6d5d9e5daab5e76ceafad08908226148a7dc34e2a0c66a60e7a13e5d48bf";
url = "https://github.com/ros2-gbp/mapviz-release/archive/release/humble/mapviz_plugins/2.4.2-1.tar.gz";
name = "2.4.2-1.tar.gz";
sha256 = "1d106db87053eeb26a7b32dffaad6a644236c1ca7ba88b95404fa46740fbee5e";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ];
buildInputs = [ ament-cmake ros-environment ];
propagatedBuildInputs = [ ament-index-cpp cv-bridge gps-msgs image-transport map-msgs mapviz marti-common-msgs marti-nav-msgs marti-sensor-msgs marti-visualization-msgs nav-msgs pluginlib qt5.qtbase rclcpp rclcpp-action sensor-msgs std-msgs stereo-msgs swri-image-util swri-math-util swri-route-util swri-transform-util tf2 visualization-msgs ];
nativeBuildInputs = [ ament-cmake qt5.qtbase ];

View file

@ -2,20 +2,20 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, freeglut, geometry-msgs, glew, image-transport, launch-xml, mapviz-interfaces, marti-common-msgs, pkg-config, pluginlib, qt5, rclcpp, rqt-gui, rqt-gui-cpp, std-srvs, swri-math-util, swri-transform-util, tf2, tf2-geometry-msgs, tf2-ros, xorg, yaml-cpp }:
{ lib, buildRosPackage, fetchurl, ament-cmake, cv-bridge, freeglut, geometry-msgs, glew, image-transport, mapviz-interfaces, marti-common-msgs, pkg-config, pluginlib, qt5, rclcpp, ros-environment, rqt-gui, rqt-gui-cpp, std-srvs, swri-math-util, swri-transform-util, tf2, tf2-geometry-msgs, tf2-ros, xorg, yaml-cpp }:
buildRosPackage {
pname = "ros-humble-mapviz";
version = "2.2.1-r1";
version = "2.4.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mapviz-release/archive/release/humble/mapviz/2.2.1-1.tar.gz";
name = "2.2.1-1.tar.gz";
sha256 = "b76161c22432b8e1e2f798d222b3ec045da89acf6657dc28c125b90f30c42fdb";
url = "https://github.com/ros2-gbp/mapviz-release/archive/release/humble/mapviz/2.4.2-1.tar.gz";
name = "2.4.2-1.tar.gz";
sha256 = "1cf1e58008eb4a3be39ff60733c8c4c3e381be165f46ffe66e74a034125711de";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake pkg-config ];
propagatedBuildInputs = [ cv-bridge freeglut geometry-msgs glew image-transport launch-xml mapviz-interfaces marti-common-msgs pluginlib qt5.qtbase rclcpp rqt-gui rqt-gui-cpp std-srvs swri-math-util swri-transform-util tf2 tf2-geometry-msgs tf2-ros xorg.libXi xorg.libXmu yaml-cpp ];
buildInputs = [ ament-cmake pkg-config ros-environment ];
propagatedBuildInputs = [ cv-bridge freeglut geometry-msgs glew image-transport mapviz-interfaces marti-common-msgs pluginlib qt5.qtbase rclcpp rqt-gui rqt-gui-cpp std-srvs swri-math-util swri-transform-util tf2 tf2-geometry-msgs tf2-ros xorg.libXi xorg.libXmu yaml-cpp ];
nativeBuildInputs = [ ament-cmake pkg-config qt5.qtbase ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-marti-can-msgs";
version = "1.5.2-r1";
version = "1.6.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_can_msgs/1.5.2-1.tar.gz";
name = "1.5.2-1.tar.gz";
sha256 = "bb14598e0e8d7886655e21fa4f12e9d866501533434464fa2c2a3efabb1a0c9c";
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_can_msgs/1.6.0-1.tar.gz";
name = "1.6.0-1.tar.gz";
sha256 = "ca860f5f97b9c07a8669db074c5f3f44c08ef1e3b278327ad924da3ec8d80bf7";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-marti-common-msgs";
version = "1.5.2-r1";
version = "1.6.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_common_msgs/1.5.2-1.tar.gz";
name = "1.5.2-1.tar.gz";
sha256 = "667e78d2fbba4bce0ee3e8950e68e551f1296186e02622c0e413b86a4a013bb8";
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_common_msgs/1.6.0-1.tar.gz";
name = "1.6.0-1.tar.gz";
sha256 = "e4c418e6fb9d32da4b013f86cd40124c5a93ae7b42a50a14808f7eedae0bd9c5";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-marti-dbw-msgs";
version = "1.5.2-r1";
version = "1.6.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_dbw_msgs/1.5.2-1.tar.gz";
name = "1.5.2-1.tar.gz";
sha256 = "e53f7aaaa830a9ebe5750ec365882043b9cb3f7e326ba8059cbd39a1ba451c98";
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_dbw_msgs/1.6.0-1.tar.gz";
name = "1.6.0-1.tar.gz";
sha256 = "6eec9d2e8afa14f9af150a3881f05976b7ede5cb98395056ba8d1cc82d94f1a1";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-marti-introspection-msgs";
version = "1.5.2-r1";
version = "1.6.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_introspection_msgs/1.5.2-1.tar.gz";
name = "1.5.2-1.tar.gz";
sha256 = "48a3c8f99a7c72ebf1e62e8aa9245d5771c4c4fde98c7c77727cd44c2f4b3886";
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_introspection_msgs/1.6.0-1.tar.gz";
name = "1.6.0-1.tar.gz";
sha256 = "0460aae5c773c1accee1be650aa7caa23a99a231c3c2d6854d4c319007668ce8";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geographic-msgs, geometry-msgs, marti-common-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-marti-nav-msgs";
version = "1.5.2-r1";
version = "1.6.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_nav_msgs/1.5.2-1.tar.gz";
name = "1.5.2-1.tar.gz";
sha256 = "8ba61e8e2f0ee41b2ca68516f6bb3c90867656bde813d586b4a3a9673431ad2c";
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_nav_msgs/1.6.0-1.tar.gz";
name = "1.6.0-1.tar.gz";
sha256 = "c2b3b937a87bac79e30aff98482edc78d1cac367a8ad63fb438ca2b7c5e355fe";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-humble-marti-perception-msgs";
version = "1.5.2-r1";
version = "1.6.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_perception_msgs/1.5.2-1.tar.gz";
name = "1.5.2-1.tar.gz";
sha256 = "d32dd7f76589c206aca4f6ec0248a55e988f0d464e3a001d5ff5f70204879602";
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_perception_msgs/1.6.0-1.tar.gz";
name = "1.6.0-1.tar.gz";
sha256 = "5c73c63bf7672fa7f5d1a47150d0e7aab3491e79c92afae5decbff02309d9d3e";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-humble-marti-sensor-msgs";
version = "1.5.2-r1";
version = "1.6.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_sensor_msgs/1.5.2-1.tar.gz";
name = "1.5.2-1.tar.gz";
sha256 = "717abe3ddef59e663eb49f95416dbb8461f9a10fadd4a2d94c446ce004678c3a";
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_sensor_msgs/1.6.0-1.tar.gz";
name = "1.6.0-1.tar.gz";
sha256 = "7467230552192b6400a1fe33463444a3f652281465bee5d4cb5b665d6d6f0372";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-humble-marti-status-msgs";
version = "1.5.2-r1";
version = "1.6.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_status_msgs/1.5.2-1.tar.gz";
name = "1.5.2-1.tar.gz";
sha256 = "a971e1665f0aabdf62621833bd3be9324a7321365e0cf58dd049f0dedd0ff10c";
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_status_msgs/1.6.0-1.tar.gz";
name = "1.6.0-1.tar.gz";
sha256 = "71852d18efb34f3ccbe3252246261d8a70588ba709c8e35665e83d4b55683049";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }:
buildRosPackage {
pname = "ros-humble-marti-visualization-msgs";
version = "1.5.2-r1";
version = "1.6.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_visualization_msgs/1.5.2-1.tar.gz";
name = "1.5.2-1.tar.gz";
sha256 = "cde59f88eb9b40480695cbe2bed8d8e7fca9a5a81261bbda39f7e7f166d34168";
url = "https://github.com/ros2-gbp/marti_messages-release/archive/release/humble/marti_visualization_msgs/1.6.0-1.tar.gz";
name = "1.6.0-1.tar.gz";
sha256 = "43798d59bbe29d8113710620c8ec03d98e1e7d168ff96e575f13a48f59a79db3";
};
buildType = "ament_cmake";

View file

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

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-cmake, cmake, mola-common, 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-metric-maps, mola-navstate-fuse, mola-pose-list, mola-test-datasets, mp2p-icp, mrpt2, ros-environment, rosbag2-storage-mcap }:
buildRosPackage {
pname = "ros-humble-mola-lidar-odometry";
version = "0.3.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mola_lidar_odometry-release/archive/release/humble/mola_lidar_odometry/0.3.0-1.tar.gz";
name = "0.3.0-1.tar.gz";
sha256 = "770586e6b5b363e75173c4e891c979db1d00b493db509117733144e11c078757";
};
buildType = "ament_cmake";
buildInputs = [ ament-cmake ament-cmake-gtest ament-cmake-xmllint cmake ros-environment ];
checkInputs = [ ament-lint-auto ament-lint-cmake mola-metric-maps mola-test-datasets rosbag2-storage-mcap ];
propagatedBuildInputs = [ mola-common 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-navstate-fuse mola-pose-list mp2p-icp mrpt2 ];
nativeBuildInputs = [ ament-cmake ament-cmake-gtest cmake ];
meta = {
description = "LIDAR odometry system based on MOLA and MRPT components";
license = with lib.licenses; [ gpl3Only ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libapps, mrpt-libnav, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-apps";
version = "2.13.6-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_apps/2.13.6-1.tar.gz";
name = "2.13.6-1.tar.gz";
sha256 = "683719dec92d9333a5d5c6902bfda06876e8234c71c8dc417d897dec46235b3e";
};
buildType = "cmake";
buildInputs = [ ament-cmake assimp cmake cv-bridge ffmpeg freeglut freenect glfw3 libGL libGLU libjpeg libpcap libusb1 octomap opencv opencv.cxxdev openni2 pkg-config python3Packages.pip pythonPackages.pybind11 rclcpp ros-environment rosbag2-storage tinyxml-2 udev wxGTK32 xorg.libXrandr xorg.libXxf86vm zlib ];
propagatedBuildInputs = [ mrpt-libapps mrpt-libnav ];
nativeBuildInputs = [ cmake ];
meta = {
description = "Mobile Robot Programming Toolkit (MRPT) applications";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -5,12 +5,12 @@
{ 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.2.1-r1";
version = "0.2.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_generic_sensor/0.2.1-1.tar.gz";
name = "0.2.1-1.tar.gz";
sha256 = "afc909750a5f151623e234fceff2ace981745b45293ac9084de74e69bd633245";
url = "https://github.com/ros2-gbp/mrpt_sensors-release/archive/release/humble/mrpt_generic_sensor/0.2.2-1.tar.gz";
name = "0.2.2-1.tar.gz";
sha256 = "6fdcc6f13d76ff376ee96eeccaa291201201c73c51886b601c63e9fbda7d567c";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libgui, mrpt-libhwdrivers, mrpt-libmaps, mrpt-libslam, mrpt-libtclap, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libapps";
version = "2.13.6-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libapps/2.13.6-1.tar.gz";
name = "2.13.6-1.tar.gz";
sha256 = "12237804eb68b25106b55ee550c6b535802b9d079b9af19d7deedc7202115cb2";
};
buildType = "cmake";
buildInputs = [ ament-cmake assimp cmake cv-bridge ffmpeg freeglut freenect glfw3 libGL libGLU libjpeg libpcap libusb1 octomap opencv opencv.cxxdev openni2 pkg-config python3Packages.pip pythonPackages.pybind11 rclcpp ros-environment rosbag2-storage tinyxml-2 udev wxGTK32 xorg.libXrandr xorg.libXxf86vm zlib ];
propagatedBuildInputs = [ mrpt-libgui mrpt-libhwdrivers mrpt-libmaps mrpt-libslam mrpt-libtclap ];
nativeBuildInputs = [ cmake ];
meta = {
description = "Mobile Robot Programming Toolkit (MRPT) libraries (apps C++ libraries).
This package contains: mrpt-apps lib, mrpt-graphslam";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, suitesparse, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libbase";
version = "2.13.6-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libbase/2.13.6-1.tar.gz";
name = "2.13.6-1.tar.gz";
sha256 = "9eb8e2e467ed3eab94975a6b4f14f2fcd27a972f60ee2c411c21f620c557e86b";
};
buildType = "cmake";
buildInputs = [ ament-cmake assimp cmake cv-bridge eigen ffmpeg freeglut freenect glfw3 libGL libGLU libjpeg libpcap libusb1 octomap opencv opencv.cxxdev openni2 pkg-config python3Packages.pip pythonPackages.pybind11 rclcpp ros-environment rosbag2-storage suitesparse tinyxml-2 udev wxGTK32 xorg.libXrandr xorg.libXxf86vm zlib ];
nativeBuildInputs = [ cmake ];
meta = {
description = "Mobile Robot Programming Toolkit (MRPT) libraries (core C++ libraries).
This package contains: mrpt-io, mrpt-serialization, mrpt-random, mrpt-system, mrpt-rtti, mrpt-containers, mrpt-typemeta, mrpt-core, mrpt-random, mrpt-config, mrpt-expr";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libopengl, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libgui";
version = "2.13.6-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libgui/2.13.6-1.tar.gz";
name = "2.13.6-1.tar.gz";
sha256 = "922f4db8227ba19efb6c3050af4a89a84995d640b6374a0a788571c0af1952e0";
};
buildType = "cmake";
buildInputs = [ ament-cmake assimp cmake cv-bridge ffmpeg freeglut freenect libGL libGLU libjpeg libpcap libusb1 octomap opencv opencv.cxxdev openni2 pkg-config python3Packages.pip pythonPackages.pybind11 rclcpp ros-environment rosbag2-storage tinyxml-2 udev wxGTK32 xorg.libXrandr xorg.libXxf86vm zlib ];
propagatedBuildInputs = [ glfw3 mrpt-libopengl ];
nativeBuildInputs = [ cmake ];
meta = {
description = "Mobile Robot Programming Toolkit (MRPT) libraries (GUI C++ libraries).
This package contains: mrpt-gui, nanogui";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libgui, mrpt-libmaps, mrpt-libslam, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libhwdrivers";
version = "2.13.6-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libhwdrivers/2.13.6-1.tar.gz";
name = "2.13.6-1.tar.gz";
sha256 = "536607f810b1390d4e94e6ee09beda045dd94af99cbd189a5be23f625f066dc0";
};
buildType = "cmake";
buildInputs = [ ament-cmake assimp cmake cv-bridge ffmpeg freeglut freenect glfw3 libGL libGLU libjpeg libpcap libusb1 octomap opencv opencv.cxxdev openni2 pkg-config python3Packages.pip pythonPackages.pybind11 rclcpp ros-environment rosbag2-storage tinyxml-2 udev wxGTK32 xorg.libXrandr xorg.libXxf86vm zlib ];
propagatedBuildInputs = [ mrpt-libgui mrpt-libmaps mrpt-libslam ];
nativeBuildInputs = [ cmake ];
meta = {
description = "Mobile Robot Programming Toolkit (MRPT) libraries (hwdrivers C++ libraries).
This package contains: mrpt-hwdrivers, mrpt-comms";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libobs, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libmaps";
version = "2.13.6-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libmaps/2.13.6-1.tar.gz";
name = "2.13.6-1.tar.gz";
sha256 = "b6ea96e50b55d55cc269715eea027182811cbb1aa30a4662b819ad5cc43c16a8";
};
buildType = "cmake";
buildInputs = [ ament-cmake assimp cmake cv-bridge ffmpeg freeglut freenect glfw3 libGL libGLU libjpeg libpcap libusb1 octomap opencv opencv.cxxdev openni2 pkg-config python3Packages.pip pythonPackages.pybind11 rclcpp ros-environment rosbag2-storage tinyxml-2 udev wxGTK32 xorg.libXrandr xorg.libXxf86vm zlib ];
propagatedBuildInputs = [ mrpt-libobs ];
nativeBuildInputs = [ cmake ];
meta = {
description = "Mobile Robot Programming Toolkit (MRPT) libraries (maps C++ libraries).
This package contains: mrpt-maps, mrpt-graphs";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libbase, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, suitesparse, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libmath";
version = "2.13.6-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libmath/2.13.6-1.tar.gz";
name = "2.13.6-1.tar.gz";
sha256 = "3203462180845e223efc2c98bf75611e2256e73dd3682980d2480073ba2b1a02";
};
buildType = "cmake";
buildInputs = [ ament-cmake assimp cmake cv-bridge ffmpeg freeglut freenect glfw3 libGL libGLU libjpeg libpcap libusb1 octomap opencv opencv.cxxdev openni2 pkg-config python3Packages.pip pythonPackages.pybind11 rclcpp ros-environment rosbag2-storage tinyxml-2 udev wxGTK32 xorg.libXrandr xorg.libXxf86vm zlib ];
propagatedBuildInputs = [ eigen mrpt-libbase suitesparse ];
nativeBuildInputs = [ cmake ];
meta = {
description = "Mobile Robot Programming Toolkit (MRPT) libraries (math C++ libraries).
This package contains: mrpt-math";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libmaps, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libnav";
version = "2.13.6-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libnav/2.13.6-1.tar.gz";
name = "2.13.6-1.tar.gz";
sha256 = "4382001b01c523c22a618a5c8ecfdc4acea434dcd03dcb189c563ba3a56c845b";
};
buildType = "cmake";
buildInputs = [ ament-cmake assimp cmake cv-bridge ffmpeg freeglut freenect glfw3 libGL libGLU libjpeg libpcap libusb1 octomap opencv opencv.cxxdev openni2 pkg-config python3Packages.pip pythonPackages.pybind11 rclcpp ros-environment rosbag2-storage tinyxml-2 udev wxGTK32 xorg.libXrandr xorg.libXxf86vm zlib ];
propagatedBuildInputs = [ mrpt-libmaps ];
nativeBuildInputs = [ cmake ];
meta = {
description = "Mobile Robot Programming Toolkit (MRPT) libraries (nav C++ libraries).
This package contains: mrpt-nav, mrpt-kinematics";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libopengl, mrpt-libposes, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libobs";
version = "2.13.6-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libobs/2.13.6-1.tar.gz";
name = "2.13.6-1.tar.gz";
sha256 = "1dec46f34798295f1693ac9f058f9157fbe469dd0d35edd385be649234eb912c";
};
buildType = "cmake";
buildInputs = [ ament-cmake assimp cmake cv-bridge ffmpeg freeglut freenect glfw3 libGL libGLU libjpeg libpcap libusb1 octomap opencv opencv.cxxdev openni2 pkg-config python3Packages.pip pythonPackages.pybind11 rclcpp ros-environment rosbag2-storage tinyxml-2 udev wxGTK32 xorg.libXrandr xorg.libXxf86vm zlib ];
propagatedBuildInputs = [ mrpt-libopengl mrpt-libposes ];
nativeBuildInputs = [ cmake ];
meta = {
description = "Mobile Robot Programming Toolkit (MRPT) libraries (obs C++ libraries).
This package contains: mrpt-obs, mrpt-topography";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libbase, mrpt-libposes, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libopengl";
version = "2.13.6-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libopengl/2.13.6-1.tar.gz";
name = "2.13.6-1.tar.gz";
sha256 = "62f5a23529cacf61da90ad2254cb1d437541332b4d6e256ba57904ccd4612362";
};
buildType = "cmake";
buildInputs = [ ament-cmake assimp cmake cv-bridge ffmpeg freeglut freenect glfw3 libGL libGLU libjpeg libpcap libusb1 octomap opencv opencv.cxxdev openni2 pkg-config python3Packages.pip pythonPackages.pybind11 rclcpp ros-environment rosbag2-storage tinyxml-2 udev wxGTK32 xorg.libXrandr xorg.libXxf86vm zlib ];
propagatedBuildInputs = [ mrpt-libbase mrpt-libposes ];
nativeBuildInputs = [ cmake ];
meta = {
description = "Mobile Robot Programming Toolkit (MRPT) libraries (opengl/img C++ libraries).
This package contains: mrpt-opengl, mrpt-img";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libbase, mrpt-libmath, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libposes";
version = "2.13.6-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libposes/2.13.6-1.tar.gz";
name = "2.13.6-1.tar.gz";
sha256 = "2344656bd0024807770728493fa077ae83294c0201bc289a50fa2fff4507212c";
};
buildType = "cmake";
buildInputs = [ ament-cmake assimp cmake cv-bridge ffmpeg freeglut freenect glfw3 libGL libGLU libjpeg libpcap libusb1 octomap opencv opencv.cxxdev openni2 pkg-config python3Packages.pip pythonPackages.pybind11 rclcpp ros-environment rosbag2-storage tinyxml-2 udev wxGTK32 xorg.libXrandr xorg.libXxf86vm zlib ];
propagatedBuildInputs = [ mrpt-libbase mrpt-libmath ];
nativeBuildInputs = [ cmake ];
meta = {
description = "Mobile Robot Programming Toolkit (MRPT) libraries (poses C++ libraries).
This package contains: mrpt-poses, mrpt-tfest, mrpt-bayes";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libmaps, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libros2bridge";
version = "2.13.6-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libros2bridge/2.13.6-1.tar.gz";
name = "2.13.6-1.tar.gz";
sha256 = "ac2579ec2c19c5b40f9fd7f8796f4a500a000f22c1915a2d6ad982d4c9db9393";
};
buildType = "cmake";
buildInputs = [ ament-cmake assimp cmake cv-bridge ffmpeg freeglut freenect glfw3 libGL libGLU libjpeg libpcap libusb1 octomap opencv opencv.cxxdev openni2 pkg-config python3Packages.pip pythonPackages.pybind11 rclcpp ros-environment rosbag2-storage tinyxml-2 udev wxGTK32 xorg.libXrandr xorg.libXxf86vm zlib ];
propagatedBuildInputs = [ mrpt-libmaps ];
nativeBuildInputs = [ cmake ];
meta = {
description = "Mobile Robot Programming Toolkit (MRPT) libraries (ros2bridge C++ library).
This package contains: mrpt-ros2bridge";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, mrpt-libmaps, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libslam";
version = "2.13.6-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libslam/2.13.6-1.tar.gz";
name = "2.13.6-1.tar.gz";
sha256 = "02824e24e298699d6e4f1c0ad9aa78b53671a23e459d637edea824a1336f75a2";
};
buildType = "cmake";
buildInputs = [ ament-cmake assimp cmake cv-bridge ffmpeg freeglut freenect glfw3 libGL libGLU libjpeg libpcap libusb1 octomap opencv opencv.cxxdev openni2 pkg-config python3Packages.pip pythonPackages.pybind11 rclcpp ros-environment rosbag2-storage tinyxml-2 udev wxGTK32 xorg.libXrandr xorg.libXxf86vm zlib ];
propagatedBuildInputs = [ mrpt-libmaps ];
nativeBuildInputs = [ cmake ];
meta = {
description = "Mobile Robot Programming Toolkit (MRPT) libraries (slam/vision C++ libraries).
This package contains: mrpt-slam, mrpt-vision";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2024 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, assimp, cmake, cv-bridge, eigen, ffmpeg, freeglut, freenect, glfw3, libGL, libGLU, libjpeg, libpcap, libusb1, octomap, opencv, openni2, pkg-config, python3Packages, pythonPackages, rclcpp, ros-environment, rosbag2-storage, suitesparse, tinyxml-2, udev, wxGTK32, xorg, zlib }:
buildRosPackage {
pname = "ros-humble-mrpt-libtclap";
version = "2.13.6-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_ros-release/archive/release/humble/mrpt_libtclap/2.13.6-1.tar.gz";
name = "2.13.6-1.tar.gz";
sha256 = "65513f7ab35269355918537fc6c55c7e760fbcc891cb6eba8268438c1eaed12a";
};
buildType = "cmake";
buildInputs = [ ament-cmake assimp cmake cv-bridge eigen ffmpeg freeglut freenect glfw3 libGL libGLU libjpeg libpcap libusb1 octomap opencv opencv.cxxdev openni2 pkg-config python3Packages.pip pythonPackages.pybind11 rclcpp ros-environment rosbag2-storage suitesparse tinyxml-2 udev wxGTK32 xorg.libXrandr xorg.libXxf86vm zlib ];
nativeBuildInputs = [ cmake ];
meta = {
description = "Mobile Robot Programming Toolkit (MRPT) libraries (tclap C++ library).
This package contains: mrpt-tclap";
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, mp2p-icp, mrpt-msgs, mrpt-nav-interfaces, mrpt2, nav-msgs, rclcpp, rclcpp-components }:
buildRosPackage {
pname = "ros-humble-mrpt-map-server";
version = "2.0.1-r1";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_map_server/2.0.1-1.tar.gz";
name = "2.0.1-1.tar.gz";
sha256 = "1c42323804212235f82cac86fe59673a88abec906a893d54d50486b6d0da960f";
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_map_server/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "78b6ab8e475f4b6d8d23f9c3c06b5d817adeaf3f2664291fef092cf7c13bbd6f";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, mrpt-msgs, mrpt2, ros-environment, tf2 }:
buildRosPackage {
pname = "ros-humble-mrpt-msgs-bridge";
version = "2.0.1-r1";
version = "2.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_msgs_bridge/2.0.1-1.tar.gz";
name = "2.0.1-1.tar.gz";
sha256 = "e71dfb3ebfcbeea3622f9e6c23edf40c6179aa5e0af7f36765048111a265a6fa";
url = "https://github.com/ros2-gbp/mrpt_navigation-release/archive/release/humble/mrpt_msgs_bridge/2.1.0-1.tar.gz";
name = "2.1.0-1.tar.gz";
sha256 = "70fc8b69474ddede7e59d3e89af76cc03b47c70f2f754137ff4648052ec2b3aa";
};
buildType = "ament_cmake";

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