regenerate all distros, Thu Jun 9 18:50:37 2022

This commit is contained in:
Ben Wolsieffer 2022-06-09 18:50:37 -04:00
parent aa08119940
commit 1ebd89fabb
1056 changed files with 24850 additions and 671 deletions

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, hardware-interface, rclcpp-lifecycle, sensor-msgs }:
buildRosPackage {
pname = "ros-foxy-controller-interface";
version = "0.10.0-r1";
version = "0.10.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_interface/0.10.0-1.tar.gz";
name = "0.10.0-1.tar.gz";
sha256 = "e3ceb6d42478d94b1ff812d3f3c310f5285603720e3717c7611817fc4e75fbd1";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_interface/0.10.1-1.tar.gz";
name = "0.10.1-1.tar.gz";
sha256 = "414e2e84c320397867e3cc8c8a00f92360cd9a478ce7b005ca4b123654377220";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-foxy-controller-manager-msgs";
version = "0.10.0-r1";
version = "0.10.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager_msgs/0.10.0-1.tar.gz";
name = "0.10.0-1.tar.gz";
sha256 = "478b0fc10fbcfa2fa3a2823ec436c5d5ae977c679b0107878da819948f907292";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager_msgs/0.10.1-1.tar.gz";
name = "0.10.1-1.tar.gz";
sha256 = "06f238af7bfe03c95e09e85af394d7bdd333eb69e7ff1eae3f4b21085d158963";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, controller-interface, controller-manager-msgs, hardware-interface, launch, launch-ros, pluginlib, rclcpp, rcpputils, ros2-control-test-assets, ros2param, ros2run }:
buildRosPackage {
pname = "ros-foxy-controller-manager";
version = "0.10.0-r1";
version = "0.10.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager/0.10.0-1.tar.gz";
name = "0.10.0-1.tar.gz";
sha256 = "0e45b1c41a098959f3a5089c21c9f0b7ee4be242638fe6d3be1819ffa17d9379";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager/0.10.1-1.tar.gz";
name = "0.10.1-1.tar.gz";
sha256 = "460b0bbef845782a4c22abd9c97bdb2b8b0317f505f6ed2bfd1c2d70f1aa306a";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,24 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, camera-info-manager, cv-bridge, depthai, depthai-ros-msgs, image-transport, opencv, rclcpp, robot-state-publisher, ros-environment, sensor-msgs, std-msgs, stereo-msgs, vision-msgs, xacro }:
buildRosPackage {
pname = "ros-foxy-depthai-bridge";
version = "2.5.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/foxy/depthai_bridge/2.5.2-1.tar.gz";
name = "2.5.2-1.tar.gz";
sha256 = "8eee7148e6355d6ad8208fdc40944c4c7601423d7658fa9a09a33d9ef8bbeff4";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ boost camera-info-manager cv-bridge depthai depthai-ros-msgs image-transport opencv rclcpp robot-state-publisher ros-environment sensor-msgs std-msgs stereo-msgs vision-msgs xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''The depthai_bridge package'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, camera-info-manager, cv-bridge, depth-image-proc, depthai, depthai-bridge, depthai-ros-msgs, foxglove-msgs, image-transport, opencv, rclcpp, robot-state-publisher, ros-environment, sensor-msgs, std-msgs, stereo-msgs, vision-msgs, xacro }:
buildRosPackage {
pname = "ros-foxy-depthai-examples";
version = "2.5.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/foxy/depthai_examples/2.5.2-1.tar.gz";
name = "2.5.2-1.tar.gz";
sha256 = "1278abb9153f99bb5392ed008501468ded789dc94c25da205161d98cbe6f58ac";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ camera-info-manager cv-bridge depth-image-proc depthai depthai-bridge depthai-ros-msgs foxglove-msgs image-transport opencv rclcpp robot-state-publisher ros-environment sensor-msgs std-msgs stereo-msgs vision-msgs xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''The depthai_examples package'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, rclcpp, rosidl-default-generators, sensor-msgs, std-msgs, vision-msgs }:
buildRosPackage {
pname = "ros-foxy-depthai-ros-msgs";
version = "2.5.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/foxy/depthai_ros_msgs/2.5.2-1.tar.gz";
name = "2.5.2-1.tar.gz";
sha256 = "a2aa597a9ba9ad6931228274f44d70b5e145d3711db05633527b337202af1cd4";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ builtin-interfaces geometry-msgs rclcpp rosidl-default-generators sensor-msgs std-msgs vision-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Package to keep interface independent of the driver'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, depthai, depthai-bridge, depthai-examples, depthai-ros-msgs }:
buildRosPackage {
pname = "ros-foxy-depthai-ros";
version = "2.5.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/foxy/depthai-ros/2.5.2-1.tar.gz";
name = "2.5.2-1.tar.gz";
sha256 = "9a62df11b7e668b4ce987434b9c53fbdef7b50e79d77faaf115ced6b4d958079";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ depthai depthai-bridge depthai-examples depthai-ros-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''The depthai-ros package'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-interface, controller-manager, geometry-msgs, hardware-interface, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, tf2, tf2-msgs }:
buildRosPackage {
pname = "ros-foxy-diff-drive-controller";
version = "0.7.0-r1";
version = "0.8.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/diff_drive_controller/0.7.0-1.tar.gz";
name = "0.7.0-1.tar.gz";
sha256 = "ff39df59f226a74dd77e33311384d938984d4ff2711afe1303732857a156dd7c";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/diff_drive_controller/0.8.0-1.tar.gz";
name = "0.8.0-1.tar.gz";
sha256 = "fde6a805cbf012bd7418dbc17c136f94a2d420ff6ae0c0a1ae4fa1f74a472978";
};
buildType = "ament_cmake";

View file

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

View file

@ -0,0 +1,25 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, gtest, joint-state-publisher, joint-state-publisher-gui, kdl-parser, libyamlcpp, moveit-ros-planning-interface, muparser, pluginlib, rclcpp, rclcpp-action, rclpy, rosee-msg, srdfdom }:
buildRosPackage {
pname = "ros-foxy-end-effector";
version = "0.0.3-r1";
src = fetchurl {
url = "https://github.com/ADVRHumanoids/ROSEndEffector2-release/archive/release/foxy/end_effector/0.0.3-1.tar.gz";
name = "0.0.3-1.tar.gz";
sha256 = "6bca16099516adc976ece34a9d22593f355f43a3ad8f63601bc89db299555658";
};
buildType = "ament_cmake";
checkInputs = [ gtest ];
propagatedBuildInputs = [ joint-state-publisher joint-state-publisher-gui kdl-parser libyamlcpp moveit-ros-planning-interface muparser pluginlib rclcpp rclcpp-action rclpy rosee-msg srdfdom ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''End-Effector2 package: provides a ROS2-based set of standard interfaces to command robotics end-effectors in an agnostic fashion'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-interface, controller-manager, geometry-msgs, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-foxy-force-torque-sensor-broadcaster";
version = "0.7.0-r1";
version = "0.8.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/force_torque_sensor_broadcaster/0.7.0-1.tar.gz";
name = "0.7.0-1.tar.gz";
sha256 = "e0b56a8a03f79dcab538f9250393edc95aa10bbb24d83191cb3d53bffaa84173";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/force_torque_sensor_broadcaster/0.8.0-1.tar.gz";
name = "0.8.0-1.tar.gz";
sha256 = "49173033d195f4962a0b4b68faabfa41bcfbcc264d77c939929a3bebafcb805b";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, std-msgs }:
buildRosPackage {
pname = "ros-foxy-forward-command-controller";
version = "0.7.0-r1";
version = "0.8.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/forward_command_controller/0.7.0-1.tar.gz";
name = "0.7.0-1.tar.gz";
sha256 = "e71b994872d6425fce824f0843c5cddba9b6de0a2583df616c1b3fca137e854b";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/forward_command_controller/0.8.0-1.tar.gz";
name = "0.8.0-1.tar.gz";
sha256 = "75413c24ffd5bcb853f581574387a04b22e12e1953e6a541690b3ecdca8b6071";
};
buildType = "ament_cmake";

View file

@ -2,26 +2,25 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, ros-environment, rosidl-default-generators, rosidl-default-runtime, visualization-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, ros-environment, rosidl-default-generators, rosidl-default-runtime, visualization-msgs }:
buildRosPackage {
pname = "ros-foxy-foxglove-msgs";
version = "1.1.0-r1";
version = "1.2.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros_foxglove_msgs-release/archive/release/foxy/foxglove_msgs/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "e275e4a1fac39e1aab5f9b241088f0ab59c4f9e3b0ced903a1c94c7148045a63";
url = "https://github.com/ros2-gbp/ros_foxglove_msgs-release/archive/release/foxy/foxglove_msgs/1.2.1-1.tar.gz";
name = "1.2.1-1.tar.gz";
sha256 = "66c303fdfa86acd2216a77601f039f1bd864ed22b6c7fa2d47ffe70a7058ec00";
};
buildType = "ament_cmake";
buildInputs = [ ros-environment rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ rosidl-default-runtime visualization-msgs ];
propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime visualization-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''foxglove_msgs extends the common ROS visualization messages with additional
useful messages that are supported by Foxglove Studio.'';
description = ''foxglove_msgs provides visualization messages that are supported by Foxglove Studio.'';
license = with lib.licenses; [ mit ];
};
}

View file

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

View file

@ -2,20 +2,20 @@
# Copyright 2022 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, angles, controller-manager, gazebo-dev, gazebo-ros, hardware-interface, pluginlib, rclcpp, std-msgs, urdf, yaml-cpp-vendor }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, angles, controller-manager, gazebo-dev, gazebo-ros, hardware-interface, pluginlib, rclcpp, std-msgs, yaml-cpp-vendor }:
buildRosPackage {
pname = "ros-foxy-gazebo-ros2-control";
version = "0.0.5-r1";
version = "0.1.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/foxy/gazebo_ros2_control/0.0.5-1.tar.gz";
name = "0.0.5-1.tar.gz";
sha256 = "a22bc0a8ed474a0c5943cd4ff4f8303e34b357e3e2792cdddc0cf6fc4061e8b7";
url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/foxy/gazebo_ros2_control/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "7a7f1c61bb77ead7fabc14ee110990d7e3e220c9f11ea6398a17c2435b4504cd";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ angles controller-manager gazebo-dev gazebo-ros hardware-interface pluginlib rclcpp std-msgs urdf yaml-cpp-vendor ];
propagatedBuildInputs = [ angles controller-manager gazebo-dev gazebo-ros hardware-interface pluginlib rclcpp std-msgs yaml-cpp-vendor ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-pytest, builtin-interfaces, python3Packages, pythonPackages, rclpy, rosidl-parser, rosidl-runtime-py, std-msgs }:
buildRosPackage {
pname = "ros-foxy-grepros";
version = "0.4.5-r1";
version = "0.4.6-r1";
src = fetchurl {
url = "https://github.com/suurjaak/grepros-release/archive/release/foxy/grepros/0.4.5-1.tar.gz";
name = "0.4.5-1.tar.gz";
sha256 = "ed5c6379f572943f568a94451f51050090ee35b24665f471887b6accca44eb5c";
url = "https://github.com/suurjaak/grepros-release/archive/release/foxy/grepros/0.4.6-1.tar.gz";
name = "0.4.6-1.tar.gz";
sha256 = "138aba5c7d32e7711febb964506dfa701d9ede55a0c1e45ffd873c1f2f40cc31";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, control-toolbox, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-action, realtime-tools, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-foxy-gripper-controllers";
version = "0.7.0-r1";
version = "0.8.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/gripper_controllers/0.7.0-1.tar.gz";
name = "0.7.0-1.tar.gz";
sha256 = "3b9274d8baa31370a720bf0650ac6c98b90db7b6930f7218381037d83d1f9968";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/gripper_controllers/0.8.0-1.tar.gz";
name = "0.8.0-1.tar.gz";
sha256 = "c2035cb2279782b493daafa840b3f5d00cc6c454620556f2d1d54568b257d376";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, control-msgs, pluginlib, rcpputils, rcutils, ros2-control-test-assets, tinyxml2-vendor }:
buildRosPackage {
pname = "ros-foxy-hardware-interface";
version = "0.10.0-r1";
version = "0.10.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/hardware_interface/0.10.0-1.tar.gz";
name = "0.10.0-1.tar.gz";
sha256 = "4a4b5ad8e52157dbe5719b9ea171b43cd4562827e7fefc19af3c9790c4606a73";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/hardware_interface/0.10.1-1.tar.gz";
name = "0.10.1-1.tar.gz";
sha256 = "a03e180f5f997d323b9d2ed9ccb85c51859ef4e7739db86b2240ff94055f6cd3";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, geometry-msgs, hardware-interface, ign-ros2-control, imu-sensor-broadcaster, joint-state-controller, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros-ign-gazebo, ros2controlcli, std-msgs, velocity-controllers, xacro }:
buildRosPackage {
pname = "ros-foxy-ign-ros2-control-demos";
version = "0.1.2-r1";
version = "0.1.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/foxy/ign_ros2_control_demos/0.1.2-1.tar.gz";
name = "0.1.2-1.tar.gz";
sha256 = "68e8e1acbdae5bd2c67bd60939889a17bd12fe07e60325922a2c4cb3127f0eb3";
url = "https://github.com/ros2-gbp/ign_ros2_control-release/archive/release/foxy/ign_ros2_control_demos/0.1.4-1.tar.gz";
name = "0.1.4-1.tar.gz";
sha256 = "8ee6dc91d7e0e6f1e44c44a9b2d19bbd294f241d1eaef8709af90ddf6193dcd7";
};
buildType = "ament_cmake";

View file

@ -2,19 +2,19 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, message-filters, rclcpp, sensor-msgs, std-msgs, tf2 }:
{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, message-filters, rclcpp, sensor-msgs, std-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-foxy-imu-complementary-filter";
version = "2.0.1-r1";
version = "2.0.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/foxy/imu_complementary_filter/2.0.1-1.tar.gz";
name = "2.0.1-1.tar.gz";
sha256 = "12ae63436ea1535e29758548a2187d71ca2f0ba02073e9039d2a92d2acb3adbc";
url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/foxy/imu_complementary_filter/2.0.2-1.tar.gz";
name = "2.0.2-1.tar.gz";
sha256 = "917d1cf764c96a1e68ba19046cd5a5ba656520fcee654492c40bc650c2bf0b4c";
};
buildType = "ament_cmake";
buildInputs = [ geometry-msgs message-filters rclcpp sensor-msgs std-msgs tf2 ];
buildInputs = [ geometry-msgs message-filters rclcpp sensor-msgs std-msgs tf2 tf2-ros ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, sensor-msgs }:
buildRosPackage {
pname = "ros-foxy-imu-sensor-broadcaster";
version = "0.7.0-r1";
version = "0.8.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/imu_sensor_broadcaster/0.7.0-1.tar.gz";
name = "0.7.0-1.tar.gz";
sha256 = "231ee0080633f3df528c578ca23f915f184adf3bc44f4f1455a0ac63fdb4ffbd";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/imu_sensor_broadcaster/0.8.0-1.tar.gz";
name = "0.8.0-1.tar.gz";
sha256 = "d8ee09f55daa9aeaf9e5b8f81cc6d41128ca860f8b5043af7178e10009e5ab4d";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, imu-complementary-filter, imu-filter-madgwick, rviz-imu-plugin }:
buildRosPackage {
pname = "ros-foxy-imu-tools";
version = "2.0.1-r1";
version = "2.0.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/foxy/imu_tools/2.0.1-1.tar.gz";
name = "2.0.1-1.tar.gz";
sha256 = "18edd4bed2e1136f553fa022b0e1bf20b3bbecf3e11e77739f1016db76b8c4bc";
url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/foxy/imu_tools/2.0.2-1.tar.gz";
name = "2.0.2-1.tar.gz";
sha256 = "f36db5f5d7dcc16202cbad8e30ba863e813c5301a4017c9d7bbb8cc0fdc96251";
};
buildType = "ament_cmake";

View file

@ -2,20 +2,20 @@
# Copyright 2022 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, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, ros2-control-test-assets, sensor-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, control-msgs, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, rcutils, realtime-tools, ros2-control-test-assets, sensor-msgs }:
buildRosPackage {
pname = "ros-foxy-joint-state-broadcaster";
version = "0.7.0-r1";
version = "0.8.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_state_broadcaster/0.7.0-1.tar.gz";
name = "0.7.0-1.tar.gz";
sha256 = "00a9856b72c6571e0a166133e7dd795f6b037228b30feedc8062f56b93349eb5";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_state_broadcaster/0.8.0-1.tar.gz";
name = "0.8.0-1.tar.gz";
sha256 = "137c5a34a77307220b625103279083033cf80da05e6973038793f0ccaee02f2b";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gmock controller-manager rclcpp ros2-control-test-assets ];
propagatedBuildInputs = [ control-msgs controller-interface hardware-interface pluginlib rclcpp-lifecycle rcutils sensor-msgs ];
propagatedBuildInputs = [ control-msgs controller-interface hardware-interface pluginlib rclcpp-lifecycle rcutils realtime-tools sensor-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-manager, hardware-interface, joint-state-broadcaster, pluginlib, rclcpp, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-foxy-joint-state-controller";
version = "0.7.0-r1";
version = "0.8.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_state_controller/0.7.0-1.tar.gz";
name = "0.7.0-1.tar.gz";
sha256 = "775d3b52a31deedb57cfed94fe796a43ca3d4fbbdd7ed7fb6535214f707b1302";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_state_controller/0.8.0-1.tar.gz";
name = "0.8.0-1.tar.gz";
sha256 = "a524a9d7e94f9a2fe1e244014b00f9c1558174982d1c8cda7cda78a88bb5f4ee";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, angles, control-msgs, controller-interface, controller-manager, hardware-interface, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, trajectory-msgs }:
buildRosPackage {
pname = "ros-foxy-joint-trajectory-controller";
version = "0.7.0-r1";
version = "0.8.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_trajectory_controller/0.7.0-1.tar.gz";
name = "0.7.0-1.tar.gz";
sha256 = "7bee94e92fadc54dddb5d3ff934e8e2e3c596f38c92deadda039aaa4a9232510";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_trajectory_controller/0.8.0-1.tar.gz";
name = "0.8.0-1.tar.gz";
sha256 = "b659ba9f52b16797229602a84270cd4039479f947f5989e290e08b005c40a6c5";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-index-python, python3Packages, pythonPackages, rclpy, xacro }:
buildRosPackage {
pname = "ros-foxy-launch-param-builder";
version = "0.1.0-r1";
version = "0.1.1-r1";
src = fetchurl {
url = "https://github.com/PickNikRobotics/launch_param_builder-release/archive/release/foxy/launch_param_builder/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "530e4a7ec9daa50d844a22f4849a2df74869484d3cece8903752a6ae2bf46335";
url = "https://github.com/PickNikRobotics/launch_param_builder-release/archive/release/foxy/launch_param_builder/0.1.1-1.tar.gz";
name = "0.1.1-1.tar.gz";
sha256 = "8c427e92d6cd8ff40edfa0d78462b0f8f84ac1068309fc1c82d59a4fe3cb4075";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, robot-state-publisher, xacro }:
buildRosPackage {
pname = "ros-foxy-leo-description";
version = "1.0.2-r1";
version = "1.0.3-r1";
src = fetchurl {
url = "https://github.com/fictionlab-gbp/leo_common-ros2-release/archive/release/foxy/leo_description/1.0.2-1.tar.gz";
name = "1.0.2-1.tar.gz";
sha256 = "52b7db585dbb3417330df7dbb7b6f62aff6876716da2659fc8410e6c37fbecda";
url = "https://github.com/fictionlab-gbp/leo_common-ros2-release/archive/release/foxy/leo_description/1.0.3-1.tar.gz";
name = "1.0.3-1.tar.gz";
sha256 = "ef44e25fb969dd49f27d5d485259a2b5f99271e37c8bc159099e6845d1c3389b";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-foxy-leo-msgs";
version = "1.0.2-r1";
version = "1.0.3-r1";
src = fetchurl {
url = "https://github.com/fictionlab-gbp/leo_common-ros2-release/archive/release/foxy/leo_msgs/1.0.2-1.tar.gz";
name = "1.0.2-1.tar.gz";
sha256 = "6096b894264b03494622b85278d7fba9e5762beb6dc1bc69a4244b043cbcd641";
url = "https://github.com/fictionlab-gbp/leo_common-ros2-release/archive/release/foxy/leo_msgs/1.0.3-1.tar.gz";
name = "1.0.3-1.tar.gz";
sha256 = "3d912fe5df89345bd77e96c405358944b79d28c4aec3b01025ed812271dae33c";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, joy, teleop-twist-joy, teleop-twist-keyboard }:
buildRosPackage {
pname = "ros-foxy-leo-teleop";
version = "1.0.2-r1";
version = "1.0.3-r1";
src = fetchurl {
url = "https://github.com/fictionlab-gbp/leo_common-ros2-release/archive/release/foxy/leo_teleop/1.0.2-1.tar.gz";
name = "1.0.2-1.tar.gz";
sha256 = "6268a726125a3c6a86c6912738eff3c225329df6a6a2f8dd69e16a5401117eb6";
url = "https://github.com/fictionlab-gbp/leo_common-ros2-release/archive/release/foxy/leo_teleop/1.0.3-1.tar.gz";
name = "1.0.3-1.tar.gz";
sha256 = "5ada41d927756de6ef0d07f57a2afbfe7b8a0246861c1404383878b0339dfdd3";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, leo-description, leo-msgs, leo-teleop }:
buildRosPackage {
pname = "ros-foxy-leo";
version = "1.0.2-r1";
version = "1.0.3-r1";
src = fetchurl {
url = "https://github.com/fictionlab-gbp/leo_common-ros2-release/archive/release/foxy/leo/1.0.2-1.tar.gz";
name = "1.0.2-1.tar.gz";
sha256 = "a77e234c62a9b2732c31950d07b571872159f568de5cc63f92a2cdcad900eaf0";
url = "https://github.com/fictionlab-gbp/leo_common-ros2-release/archive/release/foxy/leo/1.0.3-1.tar.gz";
name = "1.0.3-1.tar.gz";
sha256 = "00b01002e0b0e01b78fde719446482fbbedca0879b8be77eb67171fc4dabfb40";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,25 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-clang-format, ament-cmake-gmock, ament-cmake-gtest, fmt, gflags, libyamlcpp }:
buildRosPackage {
pname = "ros-foxy-maliput";
version = "1.0.3-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/maliput-release/archive/release/foxy/maliput/1.0.3-1.tar.gz";
name = "1.0.3-1.tar.gz";
sha256 = "bf062af6c12f5280931c07623b7d0a590daf3ed158460930cdfb22ea3a623c6b";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-clang-format ament-cmake-gmock ament-cmake-gtest ];
propagatedBuildInputs = [ fmt gflags libyamlcpp ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Maliput'';
license = with lib.licenses; [ "BSD-Clause-3" ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cpplint, curl, diagnostic-aggregator, diagnostic-updater, geometry-msgs, jq, lifecycle-msgs, mavros-msgs, microstrain-inertial-msgs, nav-msgs, nmea-msgs, rclcpp-lifecycle, ros-environment, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2, tf2-geometry-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-foxy-microstrain-inertial-driver";
version = "2.5.1-r1";
version = "2.6.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/foxy/microstrain_inertial_driver/2.5.1-1.tar.gz";
name = "2.5.1-1.tar.gz";
sha256 = "234ac5b329b1a2d5a23f9a3679f8facac7fd239223783106ac9105810e88e31d";
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/foxy/microstrain_inertial_driver/2.6.0-1.tar.gz";
name = "2.6.0-1.tar.gz";
sha256 = "707d637de64426a43459b5db02ab42fad13551a062bde3e6201e22ab7f6e0c7e";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, microstrain-inertial-msgs, rclcpp, rclcpp-components, rclpy, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-foxy-microstrain-inertial-examples";
version = "2.5.1-r1";
version = "2.6.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/foxy/microstrain_inertial_examples/2.5.1-1.tar.gz";
name = "2.5.1-1.tar.gz";
sha256 = "e6a2310f0f5842d5d2b966fc883c638ff5c51a3d4598b8a057ea6323d8a681b7";
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/foxy/microstrain_inertial_examples/2.6.0-1.tar.gz";
name = "2.6.0-1.tar.gz";
sha256 = "b1aa92b2b1bf6a4d49eba9053b2a1f328725bd30b6482191709f3dfc7fc7c2d2";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, geometry-msgs, rosidl-default-generators, std-msgs }:
buildRosPackage {
pname = "ros-foxy-microstrain-inertial-msgs";
version = "2.5.1-r1";
version = "2.6.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/foxy/microstrain_inertial_msgs/2.5.1-1.tar.gz";
name = "2.5.1-1.tar.gz";
sha256 = "5d79a5d4eac9fa37b59adf0fe11beb833b215d5b529b5774a2ddd51ffbf8989b";
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/foxy/microstrain_inertial_msgs/2.6.0-1.tar.gz";
name = "2.6.0-1.tar.gz";
sha256 = "ead60fc0571de0c10b25f6ab3dafc3c2c1df3974ab4e23c7aa58a1fb3eafa610";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, geometry-msgs, microstrain-inertial-msgs, nav-msgs, rclpy, rqt-gui, rqt-gui-py, std-msgs }:
buildRosPackage {
pname = "ros-foxy-microstrain-inertial-rqt";
version = "2.5.1-r1";
version = "2.6.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/foxy/microstrain_inertial_rqt/2.5.1-1.tar.gz";
name = "2.5.1-1.tar.gz";
sha256 = "72b3b25628d2f9b7fe3340a286aeed7b0014f0f127efaf990dee5068c09b4503";
url = "https://github.com/ros2-gbp/microstrain_inertial-release/archive/release/foxy/microstrain_inertial_rqt/2.6.0-1.tar.gz";
name = "2.6.0-1.tar.gz";
sha256 = "b8deb53c15ebd8925f3d7d61a06b99a890bc11ed493bb6377ccf7aad3942db5e";
};
buildType = "ament_python";

View file

@ -0,0 +1,26 @@
# Copyright 2022 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, launch, launch-testing, osrf-testing-tools-cpp, rclcpp, rmw-implementation, rmw-implementation-cmake, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-foxy-performance-test";
version = "1.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/performance_test-release/archive/release/foxy/performance_test/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "9035cf4ff43fa584da5ed5cc28853032b3d143eb7bd75606d94cad0c159b250b";
};
buildType = "ament_cmake";
buildInputs = [ osrf-testing-tools-cpp ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common launch launch-testing rmw-implementation-cmake ];
propagatedBuildInputs = [ rclcpp rmw-implementation rosidl-default-runtime ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = ''Tool to test performance of ROS2 and DDS data layers and communication.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-xmllint, ament-lint-auto, ament-lint-common, cmake, geometry-msgs, gtest, mrpt2, ros-environment }:
buildRosPackage {
pname = "ros-foxy-pose-cov-ops";
version = "0.3.4-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/pose_cov_ops-release/archive/release/foxy/pose_cov_ops/0.3.4-1.tar.gz";
name = "0.3.4-1.tar.gz";
sha256 = "b42b1dc5f16120ff805fcb83ccf9e85cf224390035b94932ea030f9ec1309ec4";
};
buildType = "cmake";
buildInputs = [ ament-cmake-xmllint ros-environment ];
checkInputs = [ ament-lint-auto ament-lint-common gtest ];
propagatedBuildInputs = [ geometry-msgs mrpt2 ];
nativeBuildInputs = [ ament-cmake ament-cmake-gmock ament-cmake-gtest cmake ];
meta = {
description = ''C++ library for SE(2)/SE(3) pose composition operations with uncertainty'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-manager, forward-command-controller, hardware-interface, pluginlib, rclcpp, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-foxy-position-controllers";
version = "0.7.0-r1";
version = "0.8.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/position_controllers/0.7.0-1.tar.gz";
name = "0.7.0-1.tar.gz";
sha256 = "7777f9a096c56f37d6ce18bd5cb0941cd77dd0dd164a68d24fbd7e4bcbd85392";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/position_controllers/0.8.0-1.tar.gz";
name = "0.8.0-1.tar.gz";
sha256 = "ab208f879c5fb74a22b272ee1f290aa665ba264579019e71790efea1373aad99";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto }:
buildRosPackage {
pname = "ros-foxy-ros2-control-test-assets";
version = "0.10.0-r1";
version = "0.10.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control_test_assets/0.10.0-1.tar.gz";
name = "0.10.0-1.tar.gz";
sha256 = "11fa16bbd406c3e97d1db6658d565c8ce037d209068a7ba1b8b0c3ada7776334";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control_test_assets/0.10.1-1.tar.gz";
name = "0.10.1-1.tar.gz";
sha256 = "4ac5f81cb2cca4d9f83e2d1524144bc6d0dfdcdf0befbde99532abdf3e516ff9";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, controller-manager, hardware-interface, ros2-control-test-assets, ros2controlcli }:
buildRosPackage {
pname = "ros-foxy-ros2-control";
version = "0.10.0-r1";
version = "0.10.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control/0.10.0-1.tar.gz";
name = "0.10.0-1.tar.gz";
sha256 = "9e849f1dc3454650d9f17d0f7f9f1648b4b8069c329ed45a7df1292ccd8b33ab";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control/0.10.1-1.tar.gz";
name = "0.10.1-1.tar.gz";
sha256 = "791201d2e8959243666451b08b3995b7309615ea85067e0fb79e8b2d0caa0b0a";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, diff-drive-controller, effort-controllers, force-torque-sensor-broadcaster, forward-command-controller, imu-sensor-broadcaster, joint-state-broadcaster, joint-state-controller, joint-trajectory-controller, position-controllers, velocity-controllers }:
buildRosPackage {
pname = "ros-foxy-ros2-controllers";
version = "0.7.0-r1";
version = "0.8.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/ros2_controllers/0.7.0-1.tar.gz";
name = "0.7.0-1.tar.gz";
sha256 = "67ff1c8b220063925743ada357ae45bd2a7f9806b562b289905bb1f9eb147487";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/ros2_controllers/0.8.0-1.tar.gz";
name = "0.8.0-1.tar.gz";
sha256 = "7599b8ea8818f0b6682890f488c8bec758df6f4c990a488969fbd25bad8e55e4";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, controller-manager, controller-manager-msgs, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }:
buildRosPackage {
pname = "ros-foxy-ros2controlcli";
version = "0.10.0-r1";
version = "0.10.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2controlcli/0.10.0-1.tar.gz";
name = "0.10.0-1.tar.gz";
sha256 = "7d38e4418d13eecccd31d7c97846acd617d7e8242e68ea40bd4936dd1ee45aeb";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2controlcli/0.10.1-1.tar.gz";
name = "0.10.1-1.tar.gz";
sha256 = "9f4fcd90c60d5d8cc196920b4c771478b445cae6bde0ac789325cfaa4420a4a5";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, builtin-interfaces, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-foxy-rosapi-msgs";
version = "1.1.2-r1";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosapi_msgs/1.1.2-1.tar.gz";
name = "1.1.2-1.tar.gz";
sha256 = "dc293c4c29498e06ccd621af1e666e4fae9d383bac0a7f070a74c6f8cac7b0f8";
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosapi_msgs/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "ed946c0f7c841aa7cb3a620816c040592d480e62e86f690f6612186922eff08c";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-pytest, ament-cmake-ros, builtin-interfaces, geometry-msgs, rcl-interfaces, rclpy, rmw-dds-common, ros2node, ros2param, ros2pkg, ros2service, ros2topic, rosapi-msgs, rosbridge-library, sensor-msgs, shape-msgs }:
buildRosPackage {
pname = "ros-foxy-rosapi";
version = "1.1.2-r1";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosapi/1.1.2-1.tar.gz";
name = "1.1.2-1.tar.gz";
sha256 = "4f7ecaa7ff4b9213d07a1a70c5efb17f993e36b7ee4c6ed72b16f2bce24175be";
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosapi/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "45a7e99ed56de40e8307996f1a3120b15ac9574d905a7a82c19ec7aea050c2de";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-cmake-pytest, ament-cmake-ros, builtin-interfaces, diagnostic-msgs, example-interfaces, geometry-msgs, nav-msgs, python3Packages, rclpy, rosbridge-test-msgs, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, stereo-msgs, tf2-msgs, trajectory-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-foxy-rosbridge-library";
version = "1.1.2-r1";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_library/1.1.2-1.tar.gz";
name = "1.1.2-1.tar.gz";
sha256 = "043290102a90e028846b4ebb94b73483c793a45cd8953f291fb86a32135c51d7";
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_library/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "a5c388e8dfef69dace99484b8028803afdc83e7ed950e083f8d0680636105280";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-foxy-rosbridge-msgs";
version = "1.1.2-r1";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_msgs/1.1.2-1.tar.gz";
name = "1.1.2-1.tar.gz";
sha256 = "afefbf7cb5ebfd992060801dfa1f419daca74a926e69a7d831e79b5123dd3d09";
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_msgs/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "cba48aa69785cd70baf1df3448157d9c7d84349e7d037bd96112ea8e6cbf5b24";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-ros, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, python3Packages, rclpy, rosapi, rosbridge-library, rosbridge-msgs, std-srvs }:
buildRosPackage {
pname = "ros-foxy-rosbridge-server";
version = "1.1.2-r1";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_server/1.1.2-1.tar.gz";
name = "1.1.2-1.tar.gz";
sha256 = "2e09557a7a2dc9a80873f28928d54e0d5ab53656740b2ced02b3b3d3f093b61e";
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_server/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "cf2f3295bf850ea26712b1c6b0f3354730171f33f5ddb0aa9c07199a2e37a887";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake-core, rosapi, rosbridge-library, rosbridge-server }:
buildRosPackage {
pname = "ros-foxy-rosbridge-suite";
version = "1.1.2-r1";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_suite/1.1.2-1.tar.gz";
name = "1.1.2-1.tar.gz";
sha256 = "6609de5325ecca359604ada13fc0e276486c1ec9ccbbc86b8a405ffbb5970153";
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_suite/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "552275e9d325f1c4b84c7841a76da750ad93e72277049fffb554f89aceee7591";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-cmake-pytest, builtin-interfaces, diagnostic-msgs, example-interfaces, geometry-msgs, nav-msgs, rclpy, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, stereo-msgs, tf2-msgs, trajectory-msgs, visualization-msgs }:
buildRosPackage {
pname = "ros-foxy-rosbridge-test-msgs";
version = "1.1.2-r1";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_test_msgs/1.1.2-1.tar.gz";
name = "1.1.2-1.tar.gz";
sha256 = "b2829b3bec39302124c5f10fd3a3c74927afc40c933baacbd5d2e322ae622441";
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_test_msgs/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "feeab43b51e22d6ed10c319cfa54d186a3b19b0186a35490ead37d34dabb8246";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,24 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, action-msgs, actionlib-msgs, ament-cmake, builtin-interfaces, example-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, std-srvs }:
buildRosPackage {
pname = "ros-foxy-rosee-msg";
version = "0.0.2-r2";
src = fetchurl {
url = "https://github.com/ADVRHumanoids/rosee2_msg-release/archive/release/foxy/rosee_msg/0.0.2-2.tar.gz";
name = "0.0.2-2.tar.gz";
sha256 = "b552235dc79a8e18a1acb015b78dee7d205f65c044043da4a73ad07cffddd4c0";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ action-msgs actionlib-msgs builtin-interfaces example-interfaces geometry-msgs rosidl-default-runtime std-srvs ];
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
meta = {
description = ''The rosee_msg package for ros2 version'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, message-filters, pluginlib, qt5, rclcpp, rviz-common, rviz-ogre-vendor, rviz-rendering, sensor-msgs, tf2, tf2-ros }:
buildRosPackage {
pname = "ros-foxy-rviz-imu-plugin";
version = "2.0.1-r1";
version = "2.0.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/foxy/rviz_imu_plugin/2.0.1-1.tar.gz";
name = "2.0.1-1.tar.gz";
sha256 = "4ecdcfd32d911fc6ed7310053c0181ba797089746fc912db68ad2279d1ee5879";
url = "https://github.com/ros2-gbp/imu_tools-release/archive/release/foxy/rviz_imu_plugin/2.0.2-1.tar.gz";
name = "2.0.2-1.tar.gz";
sha256 = "6bdb2b29fe1c2f100789638f542752b6c41c51a038a7b05929e4a92490968027";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-index-python, launch, launch-ros, xacro }:
buildRosPackage {
pname = "ros-foxy-simple-launch";
version = "1.3.1-r1";
version = "1.4.1-r1";
src = fetchurl {
url = "https://github.com/oKermorgant/simple_launch-release/archive/release/foxy/simple_launch/1.3.1-1.tar.gz";
name = "1.3.1-1.tar.gz";
sha256 = "94b1612e8028b244406a5a2230f6bf8b1edd853355d7f0cfcfa3b4514140f7e1";
url = "https://github.com/oKermorgant/simple_launch-release/archive/release/foxy/simple_launch/1.4.1-1.tar.gz";
name = "1.4.1-1.tar.gz";
sha256 = "d42d38532c922bf5bd79d2c2c35416f35cc4eec1053432c9a9067ece0d553694";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, hardware-interface }:
buildRosPackage {
pname = "ros-foxy-transmission-interface";
version = "0.10.0-r1";
version = "0.10.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/transmission_interface/0.10.0-1.tar.gz";
name = "0.10.0-1.tar.gz";
sha256 = "f009bf0d252218fecb37ee49ba4c9f9f07c154a570e132b7ee7c880441445965";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/transmission_interface/0.10.1-1.tar.gz";
name = "0.10.1-1.tar.gz";
sha256 = "c37764664e18faba91ce89c46dd502736e732d5495da1faf1b7485de9ad07ede";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, git, libxml2, openblas, ros-environment, spirv-headers, spirv-tools, vulkan-loader }:
buildRosPackage {
pname = "ros-foxy-tvm-vendor";
version = "0.8.0-r1";
version = "0.8.2-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/tvm_vendor-release/archive/release/foxy/tvm_vendor/0.8.0-1.tar.gz";
name = "0.8.0-1.tar.gz";
sha256 = "60f57740a85c06ac445b2a97b0601e634ee9f6a3b27577f411d79660ccde8e8e";
url = "https://github.com/ros2-gbp/tvm_vendor-release/archive/release/foxy/tvm_vendor/0.8.2-1.tar.gz";
name = "0.8.2-1.tar.gz";
sha256 = "30010442950003af8ce886741a95af0734f9fd23b055d39bc7ba4e5c0c662257";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-manager, forward-command-controller, hardware-interface, pluginlib, rclcpp, ros2-control-test-assets }:
buildRosPackage {
pname = "ros-foxy-velocity-controllers";
version = "0.7.0-r1";
version = "0.8.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/velocity_controllers/0.7.0-1.tar.gz";
name = "0.7.0-1.tar.gz";
sha256 = "9d58c208a86d5e2b245548736988e6442acf491bd597025cd0a0dd77616034f2";
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/velocity_controllers/0.8.0-1.tar.gz";
name = "0.8.0-1.tar.gz";
sha256 = "48ccf1d9b71c07449f425987f6ad2e69322b6483a8a364cc2ae892d8542a8447";
};
buildType = "ament_cmake";

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, python3Packages, pythonPackages, rclpy, std-msgs, vision-msgs, webots-ros2-msgs }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-core";
version = "1.2.2-r1";
version = "1.2.3-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_core/1.2.2-1.tar.gz";
name = "1.2.2-1.tar.gz";
sha256 = "82811332fccb73c04043c82f5fca13435fae071bb9440a2e8ead224e11bda5cd";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_core/1.2.3-2.tar.gz";
name = "1.2.3-2.tar.gz";
sha256 = "a8c5c028dc95e3d2caa0fbfdb7e4a7821532a0ae122eb68c097f43e545159e25";
};
buildType = "ament_python";

View file

@ -2,18 +2,19 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, geometry-msgs, pluginlib, python-cmake-module, rclcpp, rclpy, sensor-msgs, std-msgs, tf2-ros, tinyxml2-vendor, vision-msgs, webots-ros2-msgs }:
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, geometry-msgs, pluginlib, python-cmake-module, rclcpp, rclpy, ros-environment, sensor-msgs, std-msgs, tf2-ros, tinyxml2-vendor, vision-msgs, webots-ros2-msgs }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-driver";
version = "1.2.2-r1";
version = "1.2.3-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_driver/1.2.2-1.tar.gz";
name = "1.2.2-1.tar.gz";
sha256 = "ca94bf552a6d713126a38f4126ea767cdfb7e22240ca1e3493559716152d76b6";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_driver/1.2.3-2.tar.gz";
name = "1.2.3-2.tar.gz";
sha256 = "b8020440e5fec8106f80c9fd930ba5db3cefb6b9f3cadd8e0a1d2b730b02ddae";
};
buildType = "ament_cmake";
buildInputs = [ ros-environment ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ geometry-msgs pluginlib rclcpp rclpy sensor-msgs std-msgs tf2-ros tinyxml2-vendor vision-msgs webots-ros2-msgs ];
nativeBuildInputs = [ ament-cmake ament-cmake-python python-cmake-module ];

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, controller-manager, diff-drive-controller, geometry-msgs, joint-state-broadcaster, nav-msgs, pythonPackages, rclpy, robot-state-publisher, rviz2, sensor-msgs, std-msgs, tf2-ros, webots-ros2-control, webots-ros2-driver, webots-ros2-msgs }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-epuck";
version = "1.2.2-r1";
version = "1.2.3-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_epuck/1.2.2-1.tar.gz";
name = "1.2.2-1.tar.gz";
sha256 = "a2755dbdfa6acb7c9e7ad0bcb49ec613e7cdd9e4e8eeb8c693da5f2bf79f25d1";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_epuck/1.2.3-2.tar.gz";
name = "1.2.3-2.tar.gz";
sha256 = "ca027d93ad693d34219415db72710f78ae97d1fc9f4df25ee6e3c09f2d71c019";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, python3Packages, pythonPackages, xacro }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-importer";
version = "1.2.2-r1";
version = "1.2.3-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_importer/1.2.2-1.tar.gz";
name = "1.2.2-1.tar.gz";
sha256 = "0da12271f80a84606bbaef0511d6018f3e3f33ba7b9b8aa972ba62496974efcd";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_importer/1.2.3-2.tar.gz";
name = "1.2.3-2.tar.gz";
sha256 = "d6b0190af33ffaa8ded7e2fe7bae1f130b1d0fbfe6af44e8d6ae94bcbe1d331e";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, rclpy, webots-ros2-core }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-mavic";
version = "1.2.2-r1";
version = "1.2.3-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_mavic/1.2.2-1.tar.gz";
name = "1.2.2-1.tar.gz";
sha256 = "fb91a9211811c1da479161cb325cbe698533349c2c013f314ec10d5059eb4b8c";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_mavic/1.2.3-2.tar.gz";
name = "1.2.3-2.tar.gz";
sha256 = "414427a8e007df127dd93cc6052204d72567182ec82b8a591b14c84890583f10";
};
buildType = "ament_python";

View file

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

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ackermann-msgs, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, python3Packages, pythonPackages, rclpy, webots-ros2-core }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-tesla";
version = "1.2.2-r1";
version = "1.2.3-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tesla/1.2.2-1.tar.gz";
name = "1.2.2-1.tar.gz";
sha256 = "0a065b10e5c86271c391449b41e2b98714f2fc15df6cd8ca31898b252ba85434";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tesla/1.2.3-2.tar.gz";
name = "1.2.3-2.tar.gz";
sha256 = "073110bd1e26f70b134096647232862595cb6229579869a3c81dea8dbc4ad50b";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, pythonPackages, rclpy, ros2bag, rosbag2-storage-default-plugins, sensor-msgs, std-msgs, std-srvs, tf2-ros, webots-ros2-driver, webots-ros2-epuck, webots-ros2-mavic, webots-ros2-tesla, webots-ros2-tiago, webots-ros2-turtlebot, webots-ros2-universal-robot }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-tests";
version = "1.2.2-r1";
version = "1.2.3-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tests/1.2.2-1.tar.gz";
name = "1.2.2-1.tar.gz";
sha256 = "fe4294495eabffd309a9b7f7184da88bdadbae4126f5d23d5e9963265f3790f9";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tests/1.2.3-2.tar.gz";
name = "1.2.3-2.tar.gz";
sha256 = "1dc5ce0f91dc403e9faf2c1afb49542957c20c5758f0a5a7a2c2d3593c954d8c";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, controller-manager, diff-drive-controller, geometry-msgs, joint-state-broadcaster, pythonPackages, rclpy, robot-state-publisher, rviz2, tf2-ros, webots-ros2-control, webots-ros2-driver }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-tiago";
version = "1.2.2-r1";
version = "1.2.3-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tiago/1.2.2-1.tar.gz";
name = "1.2.2-1.tar.gz";
sha256 = "d7ced3020da3295c81c60cd613ae12ec04166584588e6e4fdac91fc52e51832d";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tiago/1.2.3-2.tar.gz";
name = "1.2.3-2.tar.gz";
sha256 = "f3f990ec79bd93626a3f6472a947dd2828b1017bceb8d691b3609d95418a77a5";
};
buildType = "ament_python";

View file

@ -2,20 +2,20 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, controller-manager, diff-drive-controller, joint-state-broadcaster, pythonPackages, rclpy, robot-state-publisher, tf2-ros, webots-ros2-control, webots-ros2-driver }:
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, controller-manager, diff-drive-controller, joint-state-broadcaster, pythonPackages, rclpy, robot-state-publisher, rviz2, tf2-ros, webots-ros2-control, webots-ros2-driver }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-turtlebot";
version = "1.2.2-r1";
version = "1.2.3-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_turtlebot/1.2.2-1.tar.gz";
name = "1.2.2-1.tar.gz";
sha256 = "c88209c091de023b5178a1004447c0dc92636486a995f706b8e03c01792777b5";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_turtlebot/1.2.3-2.tar.gz";
name = "1.2.3-2.tar.gz";
sha256 = "6f1f778bdf5ae929ce4ae182ee586520dc892a6bff298f8f637365876624f3fa";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller joint-state-broadcaster rclpy robot-state-publisher tf2-ros webots-ros2-control webots-ros2-driver ];
propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller joint-state-broadcaster rclpy robot-state-publisher rviz2 tf2-ros webots-ros2-control webots-ros2-driver ];
meta = {
description = ''TurtleBot3 Burger robot ROS2 interface for Webots.'';

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, control-msgs, controller-manager, joint-state-broadcaster, joint-trajectory-controller, pythonPackages, rclpy, robot-state-publisher, rviz2, trajectory-msgs, webots-ros2-control, webots-ros2-driver }:
buildRosPackage {
pname = "ros-foxy-webots-ros2-universal-robot";
version = "1.2.2-r1";
version = "1.2.3-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_universal_robot/1.2.2-1.tar.gz";
name = "1.2.2-1.tar.gz";
sha256 = "286ea6dd3bf5a3f0ddd7ece4e69f87711afdb2eee9d95ac3f6f337912c773182";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_universal_robot/1.2.3-2.tar.gz";
name = "1.2.3-2.tar.gz";
sha256 = "4ddf45d37d3316cebe6ac928810b2c4d99d9d122e1909793993a773630a41c05";
};
buildType = "ament_python";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, rclpy, std-msgs, webots-ros2-control, webots-ros2-core, webots-ros2-driver, webots-ros2-epuck, webots-ros2-importer, webots-ros2-mavic, webots-ros2-msgs, webots-ros2-tesla, webots-ros2-tests, webots-ros2-tiago, webots-ros2-turtlebot, webots-ros2-universal-robot }:
buildRosPackage {
pname = "ros-foxy-webots-ros2";
version = "1.2.2-r1";
version = "1.2.3-r2";
src = fetchurl {
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2/1.2.2-1.tar.gz";
name = "1.2.2-1.tar.gz";
sha256 = "6add95339b331f0aa1b8b8708084afc88f0081577b865b51ab3165d6d04e70e8";
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2/1.2.3-2.tar.gz";
name = "1.2.3-2.tar.gz";
sha256 = "fe485a4ef68027807bd1abba1ff18bac1341b00721d9b13ce3541e0cb3128585";
};
buildType = "ament_python";

View file

@ -0,0 +1,25 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, cppzmq, git }:
buildRosPackage {
pname = "ros-foxy-zmqpp-vendor";
version = "0.0.2-r2";
src = fetchurl {
url = "https://github.com/tier4/zmqpp_vendor-release/archive/release/foxy/zmqpp_vendor/0.0.2-2.tar.gz";
name = "0.0.2-2.tar.gz";
sha256 = "efe0919a69f130328417e4099658b10219ecccfb59bad44d7b8183e4654ac209";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ cppzmq ];
nativeBuildInputs = [ ament-cmake git ];
meta = {
description = ''Vendor package for zmqpp'';
license = with lib.licenses; [ asl20 "Mozilla-Public-License-2.0" ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-black, ament-cmake-copyright, ament-cmake-core, ament-cmake-lint-cmake, ament-cmake-test }:
buildRosPackage {
pname = "ros-galactic-ament-cmake-black";
version = "0.1.0-r1";
src = fetchurl {
url = "https://github.com/Timple/ament_black-release/archive/release/galactic/ament_cmake_black/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "97ae76fac80bcc2c074d1524f651317c026cd97f68903e898aeab5107305e8f0";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-copyright ament-cmake-lint-cmake ];
propagatedBuildInputs = [ ament-black ament-cmake-test ];
nativeBuildInputs = [ ament-cmake-core ament-cmake-test ];
meta = {
description = ''The CMake API for ament_black to lint Python code using black.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, hardware-interface, rclcpp-lifecycle, sensor-msgs }:
buildRosPackage {
pname = "ros-galactic-controller-interface";
version = "1.5.0-r1";
version = "1.5.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_interface/1.5.0-1.tar.gz";
name = "1.5.0-1.tar.gz";
sha256 = "b0a494f0110a92d16ad372dbb17fbbd2232f07f9e220cbab58739e5d65833c55";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_interface/1.5.1-1.tar.gz";
name = "1.5.1-1.tar.gz";
sha256 = "b4c98658281cbb15eb5b942bd7ce07f6f1a7069581b5f31788053861e40dc1a8";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
buildRosPackage {
pname = "ros-galactic-controller-manager-msgs";
version = "1.5.0-r1";
version = "1.5.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_manager_msgs/1.5.0-1.tar.gz";
name = "1.5.0-1.tar.gz";
sha256 = "126776c78bea6ed41f113c16e4c504fe89c7c81564d6323cf796c550f807cd0e";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_manager_msgs/1.5.1-1.tar.gz";
name = "1.5.1-1.tar.gz";
sha256 = "26e7fa510f6b3f8e75cd8f362d13d697de6bf0fce2a57e63eb6d5a846bb1986e";
};
buildType = "ament_cmake";

View file

@ -5,12 +5,12 @@
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, controller-interface, controller-manager-msgs, hardware-interface, launch, launch-ros, pluginlib, rclcpp, rcpputils, ros2-control-test-assets, ros2param, ros2run }:
buildRosPackage {
pname = "ros-galactic-controller-manager";
version = "1.5.0-r1";
version = "1.5.1-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_manager/1.5.0-1.tar.gz";
name = "1.5.0-1.tar.gz";
sha256 = "ef4534caa315aff1a46eaa7ade22e3e4c9bf98067093e30dc5bcd82f504200e1";
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_manager/1.5.1-1.tar.gz";
name = "1.5.1-1.tar.gz";
sha256 = "5f9a5fed6d87a872ade6947a43e1f24ce38deebfac0ad18eefbbbbf7ce32a631";
};
buildType = "ament_cmake";

View file

@ -0,0 +1,24 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, boost, camera-info-manager, cv-bridge, depthai, depthai-ros-msgs, image-transport, opencv, rclcpp, robot-state-publisher, ros-environment, sensor-msgs, std-msgs, stereo-msgs, vision-msgs, xacro }:
buildRosPackage {
pname = "ros-galactic-depthai-bridge";
version = "2.5.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/galactic/depthai_bridge/2.5.2-1.tar.gz";
name = "2.5.2-1.tar.gz";
sha256 = "be9769fc458073501a355a8bba77acf2958f0eea34be711d40421a90eb3b96ee";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ boost camera-info-manager cv-bridge depthai depthai-ros-msgs image-transport opencv rclcpp robot-state-publisher ros-environment sensor-msgs std-msgs stereo-msgs vision-msgs xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''The depthai_bridge package'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, camera-info-manager, cv-bridge, depth-image-proc, depthai, depthai-bridge, depthai-ros-msgs, foxglove-msgs, image-transport, opencv, rclcpp, robot-state-publisher, ros-environment, sensor-msgs, std-msgs, stereo-msgs, vision-msgs, xacro }:
buildRosPackage {
pname = "ros-galactic-depthai-examples";
version = "2.5.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/galactic/depthai_examples/2.5.2-1.tar.gz";
name = "2.5.2-1.tar.gz";
sha256 = "f3f3d6cb8efca3792b5356a0a394f7e4ad2cffb129a8e061c7c044875689d7b7";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ camera-info-manager cv-bridge depth-image-proc depthai depthai-bridge depthai-ros-msgs foxglove-msgs image-transport opencv rclcpp robot-state-publisher ros-environment sensor-msgs std-msgs stereo-msgs vision-msgs xacro ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''The depthai_examples package'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, rclcpp, rosidl-default-generators, sensor-msgs, std-msgs, vision-msgs }:
buildRosPackage {
pname = "ros-galactic-depthai-ros-msgs";
version = "2.5.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/galactic/depthai_ros_msgs/2.5.2-1.tar.gz";
name = "2.5.2-1.tar.gz";
sha256 = "5f2ac0c88f91cf3458b4e2eddf043e040220e20f496ec14c813cadb30af057b1";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ builtin-interfaces geometry-msgs rclcpp rosidl-default-generators sensor-msgs std-msgs vision-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Package to keep interface independent of the driver'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, depthai, depthai-bridge, depthai-examples, depthai-ros-msgs }:
buildRosPackage {
pname = "ros-galactic-depthai-ros";
version = "2.5.2-r1";
src = fetchurl {
url = "https://github.com/luxonis/depthai-ros-release/archive/release/galactic/depthai-ros/2.5.2-1.tar.gz";
name = "2.5.2-1.tar.gz";
sha256 = "2b3ea334485048935cf9ecad697e65e1af841284566e7677c523c4cd6bdbf31c";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ depthai depthai-bridge depthai-examples depthai-ros-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''The depthai-ros package'';
license = with lib.licenses; [ mit ];
};
}

View file

@ -0,0 +1,27 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-license }:
buildRosPackage {
pname = "ros-galactic-ecl-command-line";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_command_line/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "e551972e80b1353281ab82642c22a775a541bf69e8ff0d7329d3fd250193c0f5";
};
buildType = "ament_cmake";
buildInputs = [ ecl-build ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ecl-license ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''Embeds the TCLAP library inside the ecl. This is a very convenient
command line parser in templatised c++.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,28 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-license, ecl-type-traits }:
buildRosPackage {
pname = "ros-galactic-ecl-concepts";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_concepts/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "a9062ade1ce6bbbd50661faa55c6c9fd417beaecf762b7decbce4d2c2f7ed1d1";
};
buildType = "ament_cmake";
buildInputs = [ ecl-build ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ecl-config ecl-license ecl-type-traits ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''Introduces a compile time concept checking mechanism that can be used
most commonly to check for required functionality when passing
template arguments.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-license }:
buildRosPackage {
pname = "ros-galactic-ecl-config";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/galactic/ecl_config/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "41bb2028889caadd51a18fd1f6caed369e5336f22a6f22071116ce1031ffcbe5";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ecl-build ecl-license ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''These tools inspect and describe your system with macros, types
and functions.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-license }:
buildRosPackage {
pname = "ros-galactic-ecl-console";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/galactic/ecl_console/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "02c08e939b2348dfce9f7fea0083a3d2094f8c008850966f08bb5ba1e1015a94";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ecl-build ecl-config ecl-license ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''Color codes for ansii consoles.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,31 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-converters, ecl-errors, ecl-exceptions, ecl-formatters, ecl-license, ecl-mpl, ecl-type-traits, ecl-utilities }:
buildRosPackage {
pname = "ros-galactic-ecl-containers";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_containers/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "46715564896d8b1ef7e24e474c9de53c19dc2a146276b6e7c9f8e71366e173e0";
};
buildType = "ament_cmake";
buildInputs = [ ecl-build ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ecl-config ecl-converters ecl-errors ecl-exceptions ecl-formatters ecl-license ecl-mpl ecl-type-traits ecl-utilities ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''The containers included here are intended to extend the stl containers.
In all cases, these implementations are designed to implement
c++ conveniences and safety where speed is not sacrificed.
Also includes techniques for memory debugging of common problems such
as buffer overruns.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,27 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-config, ecl-license }:
buildRosPackage {
pname = "ros-galactic-ecl-converters-lite";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/galactic/ecl_converters_lite/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "cd867015b6c95089df1ce6c9230af898280a1037ae0c62e739e05349388604d5";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ecl-config ecl-license ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''These are a very simple version of some of the functions in ecl_converters
suitable for firmware development. That is, there is no use of new,
templates or exceptions.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,30 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-concepts, ecl-config, ecl-errors, ecl-exceptions, ecl-license, ecl-mpl, ecl-type-traits }:
buildRosPackage {
pname = "ros-galactic-ecl-converters";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_converters/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "14164a1ff39446863f35131ba4b10cc2b4cd4751a4cf79e7a89c54110b7796a1";
};
buildType = "ament_cmake";
buildInputs = [ ecl-build ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ecl-concepts ecl-config ecl-errors ecl-exceptions ecl-license ecl-mpl ecl-type-traits ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''Some fast/convenient type converters, mostly for char strings or strings.
These are not really fully fleshed out, alot of them could use the addition for
the whole range of fundamental types (e.g. all integers, not just int, unsigned int).
They will come as the need arises.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-command-line, ecl-config, ecl-containers, ecl-converters, ecl-devices, ecl-errors, ecl-exceptions, ecl-formatters, ecl-geometry, ecl-ipc, ecl-license, ecl-linear-algebra, ecl-sigslots, ecl-streams, ecl-threads, ecl-time-lite, ecl-type-traits }:
buildRosPackage {
pname = "ros-galactic-ecl-core-apps";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_core_apps/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "d812bf4b14d2fbb57efa494b97c8db962b76b4564e450dc54df7fb85860988d0";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ecl-build ecl-command-line ecl-config ecl-containers ecl-converters ecl-devices ecl-errors ecl-exceptions ecl-formatters ecl-geometry ecl-ipc ecl-license ecl-linear-algebra ecl-sigslots ecl-streams ecl-threads ecl-time-lite ecl-type-traits ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''This includes a suite of programs demo'ing various aspects of the
ecl_core. It also includes various benchmarking and utility programs for
use primarily with embedded systems.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-command-line, ecl-concepts, ecl-containers, ecl-converters, ecl-core-apps, ecl-devices, ecl-eigen, ecl-exceptions, ecl-formatters, ecl-geometry, ecl-ipc, ecl-linear-algebra, ecl-math, ecl-mpl, ecl-sigslots, ecl-statistics, ecl-streams, ecl-threads, ecl-time, ecl-type-traits, ecl-utilities }:
buildRosPackage {
pname = "ros-galactic-ecl-core";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_core/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "3a2b44cb89296a5f359deb65d0be8dfeff0162adccdec0493740167a81eb1ca9";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ecl-command-line ecl-concepts ecl-containers ecl-converters ecl-core-apps ecl-devices ecl-eigen ecl-exceptions ecl-formatters ecl-geometry ecl-ipc ecl-linear-algebra ecl-math ecl-mpl ecl-sigslots ecl-statistics ecl-streams ecl-threads ecl-time ecl-type-traits ecl-utilities ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''A set of tools and interfaces extending the capabilities of c++ to
provide a lightweight, consistent interface with a focus for control
programming.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-containers, ecl-errors, ecl-license, ecl-mpl, ecl-threads, ecl-type-traits, ecl-utilities }:
buildRosPackage {
pname = "ros-galactic-ecl-devices";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_devices/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "c821db30b0ee82a70866e974d7dc418a1d69fedfb592e2834f7ff8e365770a64";
};
buildType = "ament_cmake";
buildInputs = [ ecl-build ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ecl-config ecl-containers ecl-errors ecl-license ecl-mpl ecl-threads ecl-type-traits ecl-utilities ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''Provides an extensible and standardised framework for input-output devices.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, eigen }:
buildRosPackage {
pname = "ros-galactic-ecl-eigen";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_eigen/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "2a549a699dbe3a7cf815fbc9da62dfbe049d0b497afa588939b8ef2523807a77";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ eigen ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''This provides an Eigen implementation for ecl's linear algebra.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,28 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-license }:
buildRosPackage {
pname = "ros-galactic-ecl-errors";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/galactic/ecl_errors/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "546374578011e676419afde3e1ba554f7a0afb7047fe2226d8c0f29dfb503377";
};
buildType = "ament_cmake";
buildInputs = [ ecl-build ];
propagatedBuildInputs = [ ecl-config ecl-license ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''This library provides lean and mean error mechanisms.
It includes c style error functions as well as a few
useful macros. For higher level mechanisms,
refer to ecl_exceptions.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,27 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-errors, ecl-license }:
buildRosPackage {
pname = "ros-galactic-ecl-exceptions";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_exceptions/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "924a0b7b7bba234be34e9a4319d8cf841cd9db7972c83d73ec4aca6097297414";
};
buildType = "ament_cmake";
buildInputs = [ ecl-build ];
propagatedBuildInputs = [ ecl-config ecl-errors ecl-license ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''Template based exceptions - these are simple and practical
and avoid the proliferation of exception types. Although not
syntatactically ideal, it is convenient and eminently practical.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-errors, ecl-license }:
buildRosPackage {
pname = "ros-galactic-ecl-filesystem";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_filesystem/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "a7c4b0c47878124bea09aeb3048f9d059783ced8e6e923c7a4da271ae17920cc";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ecl-build ecl-config ecl-errors ecl-license ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''Cross platform filesystem utilities (until c++11 makes its way in).'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,27 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-converters, ecl-exceptions, ecl-license }:
buildRosPackage {
pname = "ros-galactic-ecl-formatters";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_formatters/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "796e377bdeea2aa294b1adedfa671a8d37df888ae95712ca7522c0f72ebb3a10";
};
buildType = "ament_cmake";
buildInputs = [ ecl-build ];
propagatedBuildInputs = [ ecl-config ecl-converters ecl-exceptions ecl-license ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''The formatters here simply format various input types to a specified
text format. They can be used with most streaming types (including both
ecl and stl streams).'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-containers, ecl-exceptions, ecl-formatters, ecl-license, ecl-linear-algebra, ecl-math, ecl-mpl, ecl-type-traits }:
buildRosPackage {
pname = "ros-galactic-ecl-geometry";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_geometry/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "692006b3cf0012b093f196036dc00b2e74d03ffc117e7af026a2c98b94d4e8fb";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ecl-build ecl-config ecl-containers ecl-exceptions ecl-formatters ecl-license ecl-linear-algebra ecl-math ecl-mpl ecl-type-traits ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''Any tools relating to mathematical geometry.
Primarily featuring polynomials and interpolations.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,27 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-build, ecl-config, ecl-errors, ecl-license }:
buildRosPackage {
pname = "ros-galactic-ecl-io";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/galactic/ecl_io/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "5467a67f2376e62a9f231ecb25830274d36d73e9765863db69e90066d59587da";
};
buildType = "ament_cmake";
buildInputs = [ ecl-build ];
propagatedBuildInputs = [ ecl-config ecl-errors ecl-license ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''Most implementations (windows, posix, ...) have slightly different api for
low level input-output functions. These are gathered here and re-represented
with a cross platform set of functions.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,29 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-config, ecl-errors, ecl-exceptions, ecl-license, ecl-threads, ecl-time, ecl-time-lite }:
buildRosPackage {
pname = "ros-galactic-ecl-ipc";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_ipc/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "baa78c1c9f501a8bc7ff5de909637162c0f3c5f7b7f8519223acbe90800afb55";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ecl-build ecl-config ecl-errors ecl-exceptions ecl-license ecl-threads ecl-time ecl-time-lite ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''Interprocess mechanisms vary greatly across platforms - sysv, posix, win32, there
are more than a few. This package provides an infrastructure to allow for developing
cross platform c++ wrappers around the lower level c api's that handle these
mechanisms. These make it not only easier to utilise such mechanisms, but allow it
to be done consistently across platforms.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-converters, ecl-eigen, ecl-exceptions, ecl-formatters, ecl-license, ecl-math, sophus }:
buildRosPackage {
pname = "ros-galactic-ecl-linear-algebra";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_linear_algebra/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "3851ab37d71fbb5d8e31816d3d881d348fc63cb4320fe5cd026d1596fa0a9bf3";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ecl-build ecl-converters ecl-eigen ecl-exceptions ecl-formatters ecl-license ecl-math sophus ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''Ecl frontend to a linear matrix package (currently eigen).'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,24 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, ecl-config, ecl-converters-lite, ecl-errors, ecl-io, ecl-sigslots-lite, ecl-time-lite }:
buildRosPackage {
pname = "ros-galactic-ecl-lite";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/galactic/ecl_lite/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "ec604e99ca45b5bb6d97708b8570928f17e264f1894ad9308c07f423a6f140a6";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ ecl-config ecl-converters-lite ecl-errors ecl-io ecl-sigslots-lite ecl-time-lite ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''Libraries and utilities for embedded and low-level linux development.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,26 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-exceptions, ecl-formatters, ecl-geometry, ecl-license }:
buildRosPackage {
pname = "ros-galactic-ecl-manipulators";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_manipulators/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "2bf3fa04902c5f185637511badc8483afe25533e4fbba9884bb3c20c38006463";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ecl-build ecl-exceptions ecl-formatters ecl-geometry ecl-license ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''Deploys various manipulation algorithms, currently just
feedforward filters (interpolations).'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -0,0 +1,27 @@
# Copyright 2022 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, ecl-build, ecl-license, ecl-type-traits }:
buildRosPackage {
pname = "ros-galactic-ecl-math";
version = "1.2.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/ecl_core-release/archive/release/galactic/ecl_math/1.2.0-1.tar.gz";
name = "1.2.0-1.tar.gz";
sha256 = "d1bf0a99b7e422f698e700924bea1cca4bcefab37df955e60df8a92869e76759";
};
buildType = "ament_cmake";
buildInputs = [ ecl-build ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ecl-license ecl-type-traits ];
nativeBuildInputs = [ ament-cmake-ros ];
meta = {
description = ''This package provides simple support to cmath, filling in holes
or redefining in a c++ formulation where desirable.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

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