mirror of
https://github.com/lopsided98/nix-ros-overlay.git
synced 2025-07-14 06:00:38 +03:00
regenerate all distros, Fri Nov 12 13:26:46 2021
This commit is contained in:
parent
3fa52e826e
commit
df61415c15
299 changed files with 2088 additions and 1196 deletions
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo, gazebo-plugins, gazebo-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-aws-robomaker-small-warehouse-world";
|
||||
version = "1.0.1-r2";
|
||||
version = "1.0.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/aws-gbp/aws_robomaker_small_warehouse_world-release/archive/release/foxy/aws_robomaker_small_warehouse_world/1.0.1-2.tar.gz";
|
||||
name = "1.0.1-2.tar.gz";
|
||||
sha256 = "186aeccb81a6a5d0cf66bc81d17d679ce8d5c249325dc52abfd61bc1ed262683";
|
||||
url = "https://github.com/aws-gbp/aws_robomaker_small_warehouse_world-release/archive/release/foxy/aws_robomaker_small_warehouse_world/1.0.4-1.tar.gz";
|
||||
name = "1.0.4-1.tar.gz";
|
||||
sha256 = "a827658ed4aaa59b639eb887926240c024e936f4f6a113dfaa992cd478360633";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -2,20 +2,20 @@
|
|||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, cppzmq, ncurses, rclcpp }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, boost, cppzmq, ncurses, rclcpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-behaviortree-cpp-v3";
|
||||
version = "3.5.6-r1";
|
||||
version = "3.6.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/BehaviorTree/behaviortree_cpp-release/archive/release/foxy/behaviortree_cpp_v3/3.5.6-1.tar.gz";
|
||||
name = "3.5.6-1.tar.gz";
|
||||
sha256 = "5d5753c234516f08e81defd1b08af59b9f38279d46c32dc4578fc70e6f172975";
|
||||
url = "https://github.com/BehaviorTree/behaviortree_cpp-release/archive/release/foxy/behaviortree_cpp_v3/3.6.0-1.tar.gz";
|
||||
name = "3.6.0-1.tar.gz";
|
||||
sha256 = "815de4f03f7de7dccc05d26030c59ba7ac72c52bcdeb5d62d0845c2f70e6a2ad";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
checkInputs = [ ament-cmake-gtest ];
|
||||
propagatedBuildInputs = [ cppzmq ncurses rclcpp ];
|
||||
propagatedBuildInputs = [ boost cppzmq ncurses rclcpp ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
|
|
|
@ -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.8.0-r1";
|
||||
version = "0.8.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_interface/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "4aed297fd1cab9e95aed271f43e536d15e3ba73233bd9adb72bde9a504358a74";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_interface/0.8.1-1.tar.gz";
|
||||
name = "0.8.1-1.tar.gz";
|
||||
sha256 = "9c0917f474b30a4ccf030e893c9ab545df2bd84ccdaee9d59303fa16edf9f57c";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-controller-manager-msgs";
|
||||
version = "0.8.0-r1";
|
||||
version = "0.8.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager_msgs/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "5dd3e58b14aac07124df8bb7870cf4f4c7801a1dca09893fc92db741d3696731";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager_msgs/0.8.1-1.tar.gz";
|
||||
name = "0.8.1-1.tar.gz";
|
||||
sha256 = "31ceda0aa15c3307c7224c0b73d493725d8e80f3d7dc642a6965d0ba3270adfb";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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.8.0-r1";
|
||||
version = "0.8.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "ffe49b312ab3aaa3f9c9fb3aa95c5fafde3e726b293492371b1ae83dd7b4158b";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/controller_manager/0.8.1-1.tar.gz";
|
||||
name = "0.8.1-1.tar.gz";
|
||||
sha256 = "ce30b80b22a9c7ae38545ab826c51cb6e0d9aff52c5498005c0ea72fdac32127";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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.5.0-r1";
|
||||
version = "0.5.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/diff_drive_controller/0.5.0-1.tar.gz";
|
||||
name = "0.5.0-1.tar.gz";
|
||||
sha256 = "c2cdfcda793c14569cc1719ce0becf03a902a8e47c635c16e114a0ab42a3a559";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/diff_drive_controller/0.5.1-1.tar.gz";
|
||||
name = "0.5.1-1.tar.gz";
|
||||
sha256 = "4e42693754ccfb0f105b1591bda1538daca4561a1073e7d637d6e73bf8d1d855";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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.5.0-r1";
|
||||
version = "0.5.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/effort_controllers/0.5.0-1.tar.gz";
|
||||
name = "0.5.0-1.tar.gz";
|
||||
sha256 = "0a2a2229c787e95776efcc7100f953292717ac1830b969ed1a664e7190ee7bf6";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/effort_controllers/0.5.1-1.tar.gz";
|
||||
name = "0.5.1-1.tar.gz";
|
||||
sha256 = "333c70f402be38a68ac976aced8e5eada812f66a897a112680cbfe84898e7af3";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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.5.0-r1";
|
||||
version = "0.5.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/force_torque_sensor_broadcaster/0.5.0-1.tar.gz";
|
||||
name = "0.5.0-1.tar.gz";
|
||||
sha256 = "186838b2d1584f1faf22fc287fac28bd3791d1c7b5690de93d7120a822170933";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/force_torque_sensor_broadcaster/0.5.1-1.tar.gz";
|
||||
name = "0.5.1-1.tar.gz";
|
||||
sha256 = "5cd4eefe34f18f5cffa1449dbcad04ab1c9cd440c159a6296c5c4a781fdc3da5";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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.5.0-r1";
|
||||
version = "0.5.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/forward_command_controller/0.5.0-1.tar.gz";
|
||||
name = "0.5.0-1.tar.gz";
|
||||
sha256 = "7aafcf126b6f77b573fca05092e4203c74a1ba0894e9c734f5801f0b6addf43d";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/forward_command_controller/0.5.1-1.tar.gz";
|
||||
name = "0.5.1-1.tar.gz";
|
||||
sha256 = "fb7795ab3f389525a5acc6c084b13360f5e15df5f10b513088483f126d6f2d11";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ 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 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-gazebo-ros2-control-demos";
|
||||
version = "0.0.3-r1";
|
||||
version = "0.0.5-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/foxy/gazebo_ros2_control_demos/0.0.3-1.tar.gz";
|
||||
name = "0.0.3-1.tar.gz";
|
||||
sha256 = "5b5eec14876bd5ef49ca3b40312baac5bdaea4983c96074b4e5ec4bcae8a40be";
|
||||
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";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ 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 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-gazebo-ros2-control";
|
||||
version = "0.0.3-r1";
|
||||
version = "0.0.5-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/foxy/gazebo_ros2_control/0.0.3-1.tar.gz";
|
||||
name = "0.0.3-1.tar.gz";
|
||||
sha256 = "5a673206efaca88a5fe5dd2a52a8f35d9beb64f3e4243f5bc4d2b8cdf82decd6";
|
||||
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";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -656,14 +656,26 @@ self: super: {
|
|||
|
||||
mavros = self.callPackage ./mavros {};
|
||||
|
||||
mavros-extras = self.callPackage ./mavros-extras {};
|
||||
|
||||
mavros-msgs = self.callPackage ./mavros-msgs {};
|
||||
|
||||
menge-vendor = self.callPackage ./menge-vendor {};
|
||||
|
||||
message-filters = self.callPackage ./message-filters {};
|
||||
|
||||
micro-ros-diagnostic-bridge = self.callPackage ./micro-ros-diagnostic-bridge {};
|
||||
|
||||
micro-ros-diagnostic-msgs = self.callPackage ./micro-ros-diagnostic-msgs {};
|
||||
|
||||
micro-ros-msgs = self.callPackage ./micro-ros-msgs {};
|
||||
|
||||
microstrain-inertial-driver = self.callPackage ./microstrain-inertial-driver {};
|
||||
|
||||
microstrain-inertial-examples = self.callPackage ./microstrain-inertial-examples {};
|
||||
|
||||
microstrain-inertial-msgs = self.callPackage ./microstrain-inertial-msgs {};
|
||||
|
||||
mimick-vendor = self.callPackage ./mimick-vendor {};
|
||||
|
||||
mobileye-560-660-msgs = self.callPackage ./mobileye-560-660-msgs {};
|
||||
|
@ -1244,6 +1256,8 @@ self: super: {
|
|||
|
||||
rosapi = self.callPackage ./rosapi {};
|
||||
|
||||
rosapi-msgs = self.callPackage ./rosapi-msgs {};
|
||||
|
||||
rosauth = self.callPackage ./rosauth {};
|
||||
|
||||
rosbag2 = self.callPackage ./rosbag2 {};
|
||||
|
@ -1274,6 +1288,8 @@ self: super: {
|
|||
|
||||
rosbridge-suite = self.callPackage ./rosbridge-suite {};
|
||||
|
||||
rosbridge-test-msgs = self.callPackage ./rosbridge-test-msgs {};
|
||||
|
||||
rosgraph-msgs = self.callPackage ./rosgraph-msgs {};
|
||||
|
||||
rosidl-adapter = self.callPackage ./rosidl-adapter {};
|
||||
|
@ -1392,6 +1408,8 @@ self: super: {
|
|||
|
||||
rt-usb-9axisimu-driver = self.callPackage ./rt-usb-9axisimu-driver {};
|
||||
|
||||
rtabmap-ros = self.callPackage ./rtabmap-ros {};
|
||||
|
||||
rttest = self.callPackage ./rttest {};
|
||||
|
||||
ruckig = self.callPackage ./ruckig {};
|
||||
|
@ -1694,20 +1712,14 @@ self: super: {
|
|||
|
||||
webots-ros2 = self.callPackage ./webots-ros2 {};
|
||||
|
||||
webots-ros2-abb = self.callPackage ./webots-ros2-abb {};
|
||||
|
||||
webots-ros2-control = self.callPackage ./webots-ros2-control {};
|
||||
|
||||
webots-ros2-core = self.callPackage ./webots-ros2-core {};
|
||||
|
||||
webots-ros2-demos = self.callPackage ./webots-ros2-demos {};
|
||||
|
||||
webots-ros2-driver = self.callPackage ./webots-ros2-driver {};
|
||||
|
||||
webots-ros2-epuck = self.callPackage ./webots-ros2-epuck {};
|
||||
|
||||
webots-ros2-examples = self.callPackage ./webots-ros2-examples {};
|
||||
|
||||
webots-ros2-importer = self.callPackage ./webots-ros2-importer {};
|
||||
|
||||
webots-ros2-mavic = self.callPackage ./webots-ros2-mavic {};
|
||||
|
@ -1722,12 +1734,8 @@ self: super: {
|
|||
|
||||
webots-ros2-turtlebot = self.callPackage ./webots-ros2-turtlebot {};
|
||||
|
||||
webots-ros2-tutorials = self.callPackage ./webots-ros2-tutorials {};
|
||||
|
||||
webots-ros2-universal-robot = self.callPackage ./webots-ros2-universal-robot {};
|
||||
|
||||
webots-ros2-ur-e-description = self.callPackage ./webots-ros2-ur-e-description {};
|
||||
|
||||
wiimote = self.callPackage ./wiimote {};
|
||||
|
||||
wiimote-msgs = self.callPackage ./wiimote-msgs {};
|
||||
|
|
|
@ -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.5.0-r1";
|
||||
version = "0.5.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/gripper_controllers/0.5.0-1.tar.gz";
|
||||
name = "0.5.0-1.tar.gz";
|
||||
sha256 = "41e08495122298123068172f6414908d365ecdca7d6a271ac98e8b6bea42fc2b";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/gripper_controllers/0.5.1-1.tar.gz";
|
||||
name = "0.5.1-1.tar.gz";
|
||||
sha256 = "959447fe35b065e479574a725503388ff1e7508d7be4554f67bd033ca5f63696";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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.8.0-r1";
|
||||
version = "0.8.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/hardware_interface/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "5323961c9d16de5226e8f3a4324f41402b75ee1b5fad27bdde64fc64330cd737";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/hardware_interface/0.8.1-1.tar.gz";
|
||||
name = "0.8.1-1.tar.gz";
|
||||
sha256 = "df8645db8b63409e18c84b88cde8dbfd258d9e2a73bb9001fa16d0a3db5a7b05";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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.5.0-r1";
|
||||
version = "0.5.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/imu_sensor_broadcaster/0.5.0-1.tar.gz";
|
||||
name = "0.5.0-1.tar.gz";
|
||||
sha256 = "e0944943f7bf8b7a854c0686f2bfa25b618e0cd42eed4daec2f331d3a81c163e";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/imu_sensor_broadcaster/0.5.1-1.tar.gz";
|
||||
name = "0.5.1-1.tar.gz";
|
||||
sha256 = "6215c5aed3720f67d2a35d3a2b63b3acc5b53dfad1d4ac03b639ad2627ea1d4b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ 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 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-joint-state-broadcaster";
|
||||
version = "0.5.0-r1";
|
||||
version = "0.5.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_state_broadcaster/0.5.0-1.tar.gz";
|
||||
name = "0.5.0-1.tar.gz";
|
||||
sha256 = "347f3ab84b2a1c86e28a937e7bc19608a843f3a8c978ae7c9fd7477cec6d5842";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_state_broadcaster/0.5.1-1.tar.gz";
|
||||
name = "0.5.1-1.tar.gz";
|
||||
sha256 = "21326858c82c50fcee6b5d2350fa12aa463a39cd701c3e81becd2109b102d13e";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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.5.0-r1";
|
||||
version = "0.5.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_state_controller/0.5.0-1.tar.gz";
|
||||
name = "0.5.0-1.tar.gz";
|
||||
sha256 = "5b5bb31473bcadd06bf569142bd9c9be2e30f8db8834ce16ff426e1d4a98f1fc";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_state_controller/0.5.1-1.tar.gz";
|
||||
name = "0.5.1-1.tar.gz";
|
||||
sha256 = "40b56fa010177893f2b4f4b79c91d8479ecfe5ba4863d5492929e9f8beaad4a9";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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.5.0-r1";
|
||||
version = "0.5.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_trajectory_controller/0.5.0-1.tar.gz";
|
||||
name = "0.5.0-1.tar.gz";
|
||||
sha256 = "eb932423febd3cbeddd39c666b05bfcd253735887d3dcaa0e328783f3758ff53";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/joint_trajectory_controller/0.5.1-1.tar.gz";
|
||||
name = "0.5.1-1.tar.gz";
|
||||
sha256 = "ae5af702242eed133b0113d231ff1f3f051e1f23f0aeed6012d08a3df2e34850";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, asio, console-bridge, mavlink, python3Packages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-libmavconn";
|
||||
version = "2.0.3-r1";
|
||||
version = "2.0.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/mavlink/mavros-release/archive/release/foxy/libmavconn/2.0.3-1.tar.gz";
|
||||
name = "2.0.3-1.tar.gz";
|
||||
sha256 = "1ace47d553aa6a398fe4d2b90cb52dec75cd86114a724df6631da74eea737604";
|
||||
url = "https://github.com/mavlink/mavros-release/archive/release/foxy/libmavconn/2.0.4-1.tar.gz";
|
||||
name = "2.0.4-1.tar.gz";
|
||||
sha256 = "128f16112ed4da3414b2bd8f30c2f3eef024ae1f59e9e262f48695529937db09";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, cmake, python3, python3Packages, ros-environment }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-mavlink";
|
||||
version = "2021.10.10-r1";
|
||||
version = "2021.11.11-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/foxy/mavlink/2021.10.10-1.tar.gz";
|
||||
name = "2021.10.10-1.tar.gz";
|
||||
sha256 = "1e60c7233b60f43ee2f9bc2ac8090a59872a87736d3f9a1d757053412092b05b";
|
||||
url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/foxy/mavlink/2021.11.11-1.tar.gz";
|
||||
name = "2021.11.11-1.tar.gz";
|
||||
sha256 = "29aebc551d6df7378007ffe505ae19d361026493be703496be5d1a9a15b86d77";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
26
distros/foxy/mavros-extras/default.nix
Normal file
26
distros/foxy/mavros-extras/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2021 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-python, ament-lint-auto, ament-lint-common, angles, diagnostic-msgs, diagnostic-updater, eigen, eigen-stl-containers, eigen3-cmake-module, geographic-msgs, geographiclib, geometry-msgs, gtest, libmavconn, mavlink, mavros, mavros-msgs, message-filters, nav-msgs, pluginlib, rclcpp, rclcpp-components, rcpputils, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs, urdf, visualization-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-mavros-extras";
|
||||
version = "2.0.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/mavlink/mavros-release/archive/release/foxy/mavros_extras/2.0.4-1.tar.gz";
|
||||
name = "2.0.4-1.tar.gz";
|
||||
sha256 = "bf80c13f592c97e1568d3af5f866cf055034c67997fd343afeed1cf8b7a0e4eb";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ angles ];
|
||||
checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common gtest ];
|
||||
propagatedBuildInputs = [ diagnostic-msgs diagnostic-updater eigen eigen-stl-containers eigen3-cmake-module geographic-msgs geographiclib geometry-msgs libmavconn mavlink mavros mavros-msgs message-filters nav-msgs pluginlib rclcpp rclcpp-components rcpputils rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2-eigen tf2-ros trajectory-msgs urdf visualization-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ament-cmake-python eigen3-cmake-module ];
|
||||
|
||||
meta = {
|
||||
description = ''Extra nodes and plugins for <a href="http://wiki.ros.org/mavros">MAVROS</a>.'';
|
||||
license = with lib.licenses; [ gpl3 lgpl2 bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geographic-msgs, geometry-msgs, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-mavros-msgs";
|
||||
version = "2.0.3-r1";
|
||||
version = "2.0.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/mavlink/mavros-release/archive/release/foxy/mavros_msgs/2.0.3-1.tar.gz";
|
||||
name = "2.0.3-1.tar.gz";
|
||||
sha256 = "6f9d25bfb7647eab9067758e347c9821a892465d88ebf0cd36f0d53672d0ff1f";
|
||||
url = "https://github.com/mavlink/mavros-release/archive/release/foxy/mavros_msgs/2.0.4-1.tar.gz";
|
||||
name = "2.0.4-1.tar.gz";
|
||||
sha256 = "63c525d4121d4db463fdcc5bd6c0f7e9c00329d7ada37a5cd18ca3040f267df4";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, angles, console-bridge, diagnostic-msgs, diagnostic-updater, eigen, eigen-stl-containers, eigen3-cmake-module, geographic-msgs, geographiclib, geometry-msgs, gtest, libmavconn, mavlink, mavros-msgs, message-filters, nav-msgs, pluginlib, python3Packages, rclcpp, rclcpp-components, rclpy, rcpputils, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-mavros";
|
||||
version = "2.0.3-r1";
|
||||
version = "2.0.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/mavlink/mavros-release/archive/release/foxy/mavros/2.0.3-1.tar.gz";
|
||||
name = "2.0.3-1.tar.gz";
|
||||
sha256 = "2eb8ca5204643e4a9434677433e9505f301f6b2eb280c49dfb28f48e7c300a6c";
|
||||
url = "https://github.com/mavlink/mavros-release/archive/release/foxy/mavros/2.0.4-1.tar.gz";
|
||||
name = "2.0.4-1.tar.gz";
|
||||
sha256 = "2daa692df531889235701ba2f411183bbb71f64786e13e70cb7896e910c1381c";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
25
distros/foxy/micro-ros-diagnostic-bridge/default.nix
Normal file
25
distros/foxy/micro-ros-diagnostic-bridge/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2021 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, diagnostic-msgs, micro-ros-diagnostic-msgs, osrf-testing-tools-cpp, rclcpp, ros-environment }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-micro-ros-diagnostic-bridge";
|
||||
version = "0.2.0-r4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/micro_ros_diagnostics-release/archive/release/foxy/micro_ros_diagnostic_bridge/0.2.0-4.tar.gz";
|
||||
name = "0.2.0-4.tar.gz";
|
||||
sha256 = "06d9d96bccd3cc144b1cdcda15d56ce8a4f50723a6218eff0a2ffe1f32873d10";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common diagnostic-msgs micro-ros-diagnostic-msgs osrf-testing-tools-cpp ros-environment ];
|
||||
propagatedBuildInputs = [ diagnostic-msgs micro-ros-diagnostic-msgs rclcpp ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''Bridges micro-ROS diagnostic messages and vanilla ROS 2 diagnostic messages.'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
25
distros/foxy/micro-ros-diagnostic-msgs/default.nix
Normal file
25
distros/foxy/micro-ros-diagnostic-msgs/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-micro-ros-diagnostic-msgs";
|
||||
version = "0.2.0-r4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/micro_ros_diagnostics-release/archive/release/foxy/micro_ros_diagnostic_msgs/0.2.0-4.tar.gz";
|
||||
name = "0.2.0-4.tar.gz";
|
||||
sha256 = "4cc77e0a2ee6aa277f253287c5daa6fc8d67d20c6b66f5809546da79fb948f0f";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-lint-common ];
|
||||
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = ''A package containing diagnostics related messages and service definitions for micro-ROS.'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
26
distros/foxy/microstrain-inertial-driver/default.nix
Normal file
26
distros/foxy/microstrain-inertial-driver/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cpplint, curl, diagnostic-aggregator, diagnostic-updater, geometry-msgs, jq, lifecycle-msgs, microstrain-inertial-msgs, nav-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.0.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/LORD-MicroStrain/microstrain_inertial-ros2-release/archive/release/foxy/microstrain_inertial_driver/2.0.6-1.tar.gz";
|
||||
name = "2.0.6-1.tar.gz";
|
||||
sha256 = "97b634a178f624c46625e9f5b9747a80990bc70d922d385cb4bdb13f166a8f94";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ curl jq ros-environment ];
|
||||
checkInputs = [ ament-cmake-gtest ament-cpplint ];
|
||||
propagatedBuildInputs = [ diagnostic-aggregator diagnostic-updater geometry-msgs lifecycle-msgs microstrain-inertial-msgs nav-msgs rclcpp-lifecycle rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros ];
|
||||
nativeBuildInputs = [ rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = ''The ros_mscl package provides a driver for the LORD/Microstrain inertial products.'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
24
distros/foxy/microstrain-inertial-examples/default.nix
Normal file
24
distros/foxy/microstrain-inertial-examples/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, microstrain-inertial-msgs, rclcpp, rclcpp-components, rclpy, sensor-msgs, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-microstrain-inertial-examples";
|
||||
version = "2.0.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/LORD-MicroStrain/microstrain_inertial-ros2-release/archive/release/foxy/microstrain_inertial_examples/2.0.6-1.tar.gz";
|
||||
name = "2.0.6-1.tar.gz";
|
||||
sha256 = "9aadaa34a27851b3662819f7070c66e51d80c03cde6ee8544fd17f953cb24f19";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ microstrain-inertial-msgs rclcpp rclcpp-components rclpy sensor-msgs std-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''Example listener for Parker LORD Sensing inertial device driver ros_mscl (C++).'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
24
distros/foxy/microstrain-inertial-msgs/default.nix
Normal file
24
distros/foxy/microstrain-inertial-msgs/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, geometry-msgs, rosidl-default-generators, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-microstrain-inertial-msgs";
|
||||
version = "2.0.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/LORD-MicroStrain/microstrain_inertial-ros2-release/archive/release/foxy/microstrain_inertial_msgs/2.0.6-1.tar.gz";
|
||||
name = "2.0.6-1.tar.gz";
|
||||
sha256 = "eb02317ed916db8170e11d793f1cb62af6cc17942775c130f3215709775e14f8";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ geometry-msgs std-msgs ];
|
||||
nativeBuildInputs = [ rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = ''A package that contains ROS message corresponding to microstrain message types.'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
|
@ -2,18 +2,19 @@
|
|||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-lint-auto, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-pal-statistics-msgs";
|
||||
version = "2.0.0-r1";
|
||||
version = "2.0.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/pal-gbp/pal_statistics-release/archive/release/foxy/pal_statistics_msgs/2.0.0-1.tar.gz";
|
||||
name = "2.0.0-1.tar.gz";
|
||||
sha256 = "d907b657f75cbb629c29a141b38204742d23005953f4d3087f4ecfe06c616234";
|
||||
url = "https://github.com/pal-gbp/pal_statistics-release/archive/release/foxy/pal_statistics_msgs/2.0.1-1.tar.gz";
|
||||
name = "2.0.1-1.tar.gz";
|
||||
sha256 = "b7cdb5a1ec454b21fed25258c57f226bc441a2246d874df73e54cc4bb65e7d77";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-lint-auto ];
|
||||
propagatedBuildInputs = [ rosidl-default-runtime std-msgs ];
|
||||
nativeBuildInputs = [ rosidl-default-generators ];
|
||||
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, boost, pal-statistics-msgs, rclcpp, rclpy }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-pal-statistics";
|
||||
version = "2.0.0-r1";
|
||||
version = "2.0.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/pal-gbp/pal_statistics-release/archive/release/foxy/pal_statistics/2.0.0-1.tar.gz";
|
||||
name = "2.0.0-1.tar.gz";
|
||||
sha256 = "a09f8f5b7fa4882ea67599f47e16900cfa10263f6a797d0d40f09bd498531f0a";
|
||||
url = "https://github.com/pal-gbp/pal_statistics-release/archive/release/foxy/pal_statistics/2.0.1-1.tar.gz";
|
||||
name = "2.0.1-1.tar.gz";
|
||||
sha256 = "f43018efb414dc8d17aafb3999c31defe5c4efbeb09f977c6923c1d966c4180f";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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.5.0-r1";
|
||||
version = "0.5.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/position_controllers/0.5.0-1.tar.gz";
|
||||
name = "0.5.0-1.tar.gz";
|
||||
sha256 = "dc3794d79ebb75b2edb6fcee1538c1ec89f682d614d1dd75feea34253295c876";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/position_controllers/0.5.1-1.tar.gz";
|
||||
name = "0.5.1-1.tar.gz";
|
||||
sha256 = "0b02720e1eb8baedf80c833f3f6e72b99964bf07620c30eab9bf98ba2e966ac7";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-action, test-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-realtime-tools";
|
||||
version = "2.1.1-r1";
|
||||
version = "2.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-gbp/realtime_tools-release/archive/release/foxy/realtime_tools/2.1.1-1.tar.gz";
|
||||
name = "2.1.1-1.tar.gz";
|
||||
sha256 = "229436487700e89cd204189c2dd38c405579adb4b707c943a0195b12da3509d1";
|
||||
url = "https://github.com/ros-gbp/realtime_tools-release/archive/release/foxy/realtime_tools/2.2.0-1.tar.gz";
|
||||
name = "2.2.0-1.tar.gz";
|
||||
sha256 = "7ccfcdccb6f2398cbe2e563fc7b458640fa6f0efeb5a44e5161eaa232df13a28";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-ros2-control-test-assets";
|
||||
version = "0.8.0-r1";
|
||||
version = "0.8.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control_test_assets/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "25d5f1ab4bd9304e06a0867e18a35ef09aee185b96fd342b76e7427ca09e504a";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control_test_assets/0.8.1-1.tar.gz";
|
||||
name = "0.8.1-1.tar.gz";
|
||||
sha256 = "f684378cd33a456d8e5ae016529466bc995ae3e972a23c61e8eb63b2fddc9aa3";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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.8.0-r1";
|
||||
version = "0.8.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "df6a615b1f10ae67d9973655d6691d13f8fd6faf7457ec0c0190139fb0a65397";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2_control/0.8.1-1.tar.gz";
|
||||
name = "0.8.1-1.tar.gz";
|
||||
sha256 = "5bcdcbd23030d7117b3a1b1743104cac324c3d296e23a4ac486a28a267d1d14a";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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.5.0-r1";
|
||||
version = "0.5.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/ros2_controllers/0.5.0-1.tar.gz";
|
||||
name = "0.5.0-1.tar.gz";
|
||||
sha256 = "3df2822aa9ee99cc324f041202562fbf42b194a3846239b2a8f94ef0ecb446c7";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/ros2_controllers/0.5.1-1.tar.gz";
|
||||
name = "0.5.1-1.tar.gz";
|
||||
sha256 = "2d4036184a6d44bceaeda165b97428c9fe4dc414dd2500fdfcd5edeebc7cda90";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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.8.0-r1";
|
||||
version = "0.8.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2controlcli/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "0d728afce4d7a5d38cf37bce6ddfd781b3b1ba537f5213b0ab5278e38a961d0e";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/ros2controlcli/0.8.1-1.tar.gz";
|
||||
name = "0.8.1-1.tar.gz";
|
||||
sha256 = "182f29a6830a99f947dadd6b9db5bf7067f6b0ad264d25b65aeb9b4edd6b6bca";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
25
distros/foxy/rosapi-msgs/default.nix
Normal file
25
distros/foxy/rosapi-msgs/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ 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.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosapi_msgs/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "4b938ce93663dbe3bbad372cfea292404907c4d78d0158e4b50540d3e4246761";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ builtin-interfaces rcl-interfaces rosidl-default-runtime ];
|
||||
nativeBuildInputs = [ ament-cmake-ros rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = ''Provides service calls for getting ros meta-information, like list of
|
||||
topics, services, params, etc.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -2,21 +2,21 @@
|
|||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-nose, ament-cmake-ros, builtin-interfaces, rcl-interfaces, rclpy, ros2node, ros2param, ros2pkg, ros2service, ros2topic, rosbridge-library, rosidl-default-generators, rosidl-default-runtime }:
|
||||
{ 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.0.7-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosapi/1.0.7-1.tar.gz";
|
||||
name = "1.0.7-1.tar.gz";
|
||||
sha256 = "11fd323e6db0f18eb886469c75f6c10ed07ccb716b44871a17c5316f9785137b";
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosapi/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "00a44f41504ed778d7d9bde89312e1a60741b9ba6bef4dac0d811f3dbf238aa4";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-cmake-nose ];
|
||||
propagatedBuildInputs = [ builtin-interfaces rcl-interfaces rclpy ros2node ros2param ros2pkg ros2service ros2topic rosbridge-library rosidl-default-runtime ];
|
||||
nativeBuildInputs = [ ament-cmake-ros rosidl-default-generators ];
|
||||
checkInputs = [ ament-cmake-pytest geometry-msgs rmw-dds-common sensor-msgs shape-msgs ];
|
||||
propagatedBuildInputs = [ builtin-interfaces rcl-interfaces rclpy ros2node ros2param ros2pkg ros2service ros2topic rosapi-msgs rosbridge-library ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''Provides service calls for getting ros meta-information, like list of
|
||||
|
|
|
@ -2,20 +2,20 @@
|
|||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, python3Packages, rclpy, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
{ lib, buildRosPackage, fetchurl, actionlib-msgs, ament-cmake, ament-cmake-pytest, 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.0.7-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_library/1.0.7-1.tar.gz";
|
||||
name = "1.0.7-1.tar.gz";
|
||||
sha256 = "2e2b6dcb3595131a43ff996926f401d1f08b09ddee45b834da47ed316c6ec653";
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_library/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "9059d37c9bc42860ba1894c818d45c5e04d6c9c37cfd48d5309c9b07e588ed3c";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ rosidl-default-generators ];
|
||||
propagatedBuildInputs = [ builtin-interfaces geometry-msgs python3Packages.bson python3Packages.pillow rclpy rosidl-default-runtime std-msgs ];
|
||||
checkInputs = [ actionlib-msgs ament-cmake-pytest builtin-interfaces diagnostic-msgs example-interfaces geometry-msgs nav-msgs rosbridge-test-msgs sensor-msgs std-msgs std-srvs stereo-msgs tf2-msgs trajectory-msgs visualization-msgs ];
|
||||
propagatedBuildInputs = [ python3Packages.bson python3Packages.pillow rclpy rosidl-default-runtime ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
|
|
|
@ -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.0.7-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_msgs/1.0.7-1.tar.gz";
|
||||
name = "1.0.7-1.tar.gz";
|
||||
sha256 = "1f491fdf2569e1d155c7bd12b5a18d520493212d23015e5a1679ee2a1f3324ef";
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_msgs/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "417975308528eef3ae1c3ddedd6ed95b8362c970350cee3dfd38149d32647732";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -2,21 +2,21 @@
|
|||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, launch, launch-ros, launch-testing, launch-testing-ament-cmake, launch-testing-ros, python3Packages, rclpy, rosapi, rosbridge-library, rosbridge-msgs }:
|
||||
{ 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 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-rosbridge-server";
|
||||
version = "1.0.7-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_server/1.0.7-1.tar.gz";
|
||||
name = "1.0.7-1.tar.gz";
|
||||
sha256 = "4a176ab54e8383ee032045889d44144437abd3042eb6ba6696251accf182df20";
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_server/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "b2c8015b63621eefea57b85395ced4336a7551c686eb5d594e906a50cce1da3f";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ launch launch-ros launch-testing launch-testing-ament-cmake launch-testing-ros python3Packages.autobahn ];
|
||||
propagatedBuildInputs = [ python3Packages.tornado python3Packages.twisted rclpy rosapi rosbridge-library rosbridge-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
nativeBuildInputs = [ ament-cmake ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''A WebSocket interface to rosbridge.'';
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, rosapi, rosbridge-library, rosbridge-server }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-rosbridge-suite";
|
||||
version = "1.0.7-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_suite/1.0.7-1.tar.gz";
|
||||
name = "1.0.7-1.tar.gz";
|
||||
sha256 = "4b5a7d549b0e5147fa261a8eea36da6d3bd70a678be2e2088118f90657af29db";
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_suite/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "3c8b5f64eea9d127486ae8223c1092e06c633fbf0360e86c4cf0aab5e4e9aa24";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
26
distros/foxy/rosbridge-test-msgs/default.nix
Normal file
26
distros/foxy/rosbridge-test-msgs/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ 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.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rosbridge_suite-release/archive/release/foxy/rosbridge_test_msgs/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "0c567109e63e18f00c468fbee2b608bf489b8d408d28c3eb63b899ef9ca722d1";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ rosidl-default-generators ];
|
||||
checkInputs = [ actionlib-msgs ament-cmake-pytest builtin-interfaces diagnostic-msgs example-interfaces geometry-msgs nav-msgs sensor-msgs std-msgs std-srvs stereo-msgs tf2-msgs trajectory-msgs visualization-msgs ];
|
||||
propagatedBuildInputs = [ builtin-interfaces geometry-msgs rclpy rosidl-default-runtime std-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''Message and service definitions used in internal tests for rosbridge packages.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
26
distros/foxy/rtabmap-ros/default.nix
Normal file
26
distros/foxy/rtabmap-ros/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, class-loader, compressed-depth-image-transport, compressed-image-transport, cv-bridge, geometry-msgs, image-geometry, image-transport, laser-geometry, message-filters, nav-msgs, nav2-common, octomap, octomap-msgs, pcl, pcl-conversions, pluginlib, rclcpp, rclcpp-components, rclpy, rosgraph-msgs, rosidl-default-generators, rosidl-default-runtime, rtabmap, rviz-common, rviz-default-plugins, rviz-rendering, sensor-msgs, std-msgs, std-srvs, stereo-msgs, tf2, tf2-eigen, tf2-ros, visualization-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-rtabmap-ros";
|
||||
version = "0.20.15-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/introlab/rtabmap_ros-release/archive/release/foxy/rtabmap_ros/0.20.15-2.tar.gz";
|
||||
name = "0.20.15-2.tar.gz";
|
||||
sha256 = "deaff598cd3af8a157d2cbbc79673de4f03d5bc2aa53a7013b7f83b2928f2098";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ pcl rosidl-default-generators ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ builtin-interfaces class-loader compressed-depth-image-transport compressed-image-transport cv-bridge geometry-msgs image-geometry image-transport laser-geometry message-filters nav-msgs nav2-common octomap octomap-msgs pcl-conversions pluginlib rclcpp rclcpp-components rclpy rosgraph-msgs rosidl-default-runtime rtabmap rviz-common rviz-default-plugins rviz-rendering sensor-msgs std-msgs std-srvs stereo-msgs tf2 tf2-eigen tf2-ros visualization-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''RTAB-Map's ros-pkg. RTAB-Map is a RGB-D SLAM approach with real-time constraints.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-index-python, launch, launch-ros, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-simple-launch";
|
||||
version = "1.1.0-r1";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/oKermorgant/simple_launch-release/archive/release/foxy/simple_launch/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "7ea89fc795caffc229159afefb4ec51e08a0cb3f09dd83c91a7c2cdfa441dab7";
|
||||
url = "https://github.com/oKermorgant/simple_launch-release/archive/release/foxy/simple_launch/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "93a25d9c2fc4e56314b1fa1e3866593d4f221de1e82258852c9e3760b7bcfda0";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -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.8.0-r1";
|
||||
version = "0.8.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/transmission_interface/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "7ecba6d8ac29b6433b5b0d831dd3f146253dd755ed2722ea83a7c531a429cad4";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/foxy/transmission_interface/0.8.1-1.tar.gz";
|
||||
name = "0.8.1-1.tar.gz";
|
||||
sha256 = "1dd96a196c859a7f5d569e4e7e35f12772c0f46d8596db13401ef33d23334a03";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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.5.0-r1";
|
||||
version = "0.5.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/velocity_controllers/0.5.0-1.tar.gz";
|
||||
name = "0.5.0-1.tar.gz";
|
||||
sha256 = "e17a4a4fde06564669ccaa7015fdec292b59b0ae03ca8a2472442894478c2a51";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/foxy/velocity_controllers/0.5.1-1.tar.gz";
|
||||
name = "0.5.1-1.tar.gz";
|
||||
sha256 = "0e2d8ba3277b1c3c20892ee4a18b06dd809ec46c32c3c553785f83c0023b912e";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -2,18 +2,19 @@
|
|||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, controller-manager, hardware-interface, pluginlib, rclcpp, webots-ros2-driver }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, controller-manager, hardware-interface, pluginlib, rclcpp, ros-environment, webots-ros2-driver }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-webots-ros2-control";
|
||||
version = "1.1.1-r1";
|
||||
version = "1.1.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_control/1.1.1-1.tar.gz";
|
||||
name = "1.1.1-1.tar.gz";
|
||||
sha256 = "b910c6e0abd5cbb0ba515bdc8a8f3ef5256536d187cf1dd158f55cbfeb346462";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_control/1.1.3-2.tar.gz";
|
||||
name = "1.1.3-2.tar.gz";
|
||||
sha256 = "545eae5820f87119e11af60fac783c348be4a0e3d620709bfca22aa0239644da";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ros-environment ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ controller-manager hardware-interface pluginlib rclcpp webots-ros2-driver ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
|
|
@ -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.1.1-r1";
|
||||
version = "1.1.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_core/1.1.1-1.tar.gz";
|
||||
name = "1.1.1-1.tar.gz";
|
||||
sha256 = "049d92019d36981a716964c59bb9b34858128e8aa5d2ac8fdd909a3d1a84802c";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_core/1.1.3-2.tar.gz";
|
||||
name = "1.1.3-2.tar.gz";
|
||||
sha256 = "747ec380269303483d3cb3a7b47f6b070c108aef2e73a0f7211aa05d798c7634";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, pluginlib, python-cmake-module, rclcpp, rclcpp-lifecycle, rclpy, sensor-msgs, std-msgs, tf2-ros, tinyxml2-vendor, vision-msgs, webots-ros2-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-webots-ros2-driver";
|
||||
version = "1.1.1-r1";
|
||||
version = "1.1.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_driver/1.1.1-1.tar.gz";
|
||||
name = "1.1.1-1.tar.gz";
|
||||
sha256 = "4c4fb4a35a13314a6c34e4a3feac1abce02e525a7111ec3e8e19a37d404f6fc3";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_driver/1.1.3-2.tar.gz";
|
||||
name = "1.1.3-2.tar.gz";
|
||||
sha256 = "08fa0ed0713f9cf2ed445167cce8f2f5c9044e833444780041075ddda95c9fb0";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -2,20 +2,20 @@
|
|||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, geometry-msgs, nav-msgs, pythonPackages, rclpy, rviz2, sensor-msgs, std-msgs, tf2-ros, webots-ros2-core, webots-ros2-msgs }:
|
||||
{ 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.1.1-r1";
|
||||
version = "1.1.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_epuck/1.1.1-1.tar.gz";
|
||||
name = "1.1.1-1.tar.gz";
|
||||
sha256 = "436a1a3283486eb1f0cdc8fb637656691f44d153f72048e85f8ebe84317f851c";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_epuck/1.1.3-2.tar.gz";
|
||||
name = "1.1.3-2.tar.gz";
|
||||
sha256 = "ac10e49e9cc5ce1b7c33b619b2bbdc8f90fe94d4cbc7bd69740da93e2e3896f7";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
|
||||
propagatedBuildInputs = [ builtin-interfaces geometry-msgs nav-msgs rclpy rviz2 sensor-msgs std-msgs tf2-ros webots-ros2-core webots-ros2-msgs ];
|
||||
propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller geometry-msgs joint-state-broadcaster nav-msgs rclpy robot-state-publisher rviz2 sensor-msgs std-msgs tf2-ros webots-ros2-control webots-ros2-driver webots-ros2-msgs ];
|
||||
|
||||
meta = {
|
||||
description = ''E-puck2 driver for Webots simulated robot'';
|
||||
|
|
|
@ -5,16 +5,16 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, python3Packages, pythonPackages, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-webots-ros2-importer";
|
||||
version = "1.1.1-r1";
|
||||
version = "1.1.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_importer/1.1.1-1.tar.gz";
|
||||
name = "1.1.1-1.tar.gz";
|
||||
sha256 = "d5d7a7457c7a1f739e61210a40113a411e12407e7aaf21c93452d573426807ad";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_importer/1.1.3-2.tar.gz";
|
||||
name = "1.1.3-2.tar.gz";
|
||||
sha256 = "54774eaa715d7800fa1493baf0eaaf7474102408ce47648f01171d804b65f300";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
checkInputs = [ ament-copyright ament-flake8 ament-pep257 python3Packages.pillow python3Packages.pycodestyle pythonPackages.numpy pythonPackages.pillow pythonPackages.pytest ];
|
||||
checkInputs = [ ament-copyright ament-flake8 ament-pep257 python3Packages.numpy python3Packages.pillow python3Packages.pycodestyle pythonPackages.pytest ];
|
||||
propagatedBuildInputs = [ builtin-interfaces python3Packages.lark-parser python3Packages.pycollada xacro ];
|
||||
|
||||
meta = {
|
||||
|
|
|
@ -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.1.1-r1";
|
||||
version = "1.1.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_mavic/1.1.1-1.tar.gz";
|
||||
name = "1.1.1-1.tar.gz";
|
||||
sha256 = "aa08cb5767aff6e02aee8c6de078ea70944865c676ed0badfe1ab0e90d30646a";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_mavic/1.1.3-2.tar.gz";
|
||||
name = "1.1.3-2.tar.gz";
|
||||
sha256 = "79299ffd127cc321e709cab254cd22d072183f710fed78da6c4d6c9a81f47632";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -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.1.1-r1";
|
||||
version = "1.1.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_msgs/1.1.1-1.tar.gz";
|
||||
name = "1.1.1-1.tar.gz";
|
||||
sha256 = "d0e4b0a2c0d604bd42d89596be60eeda8a94e3fd18aea8cfe529902fec136090";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_msgs/1.1.3-2.tar.gz";
|
||||
name = "1.1.3-2.tar.gz";
|
||||
sha256 = "e10bc03a9133751ac2b852bf686f03c7271e057218ec82c691fd771c728ae1c9";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -2,20 +2,20 @@
|
|||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ackermann-msgs, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, rclpy, webots-ros2-core }:
|
||||
{ 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.1.1-r1";
|
||||
version = "1.1.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_tesla/1.1.1-1.tar.gz";
|
||||
name = "1.1.1-1.tar.gz";
|
||||
sha256 = "6873421bd0e2e3a36e8e94e45e55d6a374523476ff25ae61e6a440ffc7816ccc";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tesla/1.1.3-2.tar.gz";
|
||||
name = "1.1.3-2.tar.gz";
|
||||
sha256 = "d9169c7d30228f71cc24af49f1c906021d8114d641405933aa945f7d343ea424";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
|
||||
propagatedBuildInputs = [ ackermann-msgs builtin-interfaces rclpy webots-ros2-core ];
|
||||
propagatedBuildInputs = [ ackermann-msgs builtin-interfaces python3Packages.numpy python3Packages.opencv3 rclpy webots-ros2-core ];
|
||||
|
||||
meta = {
|
||||
description = ''Tesla ROS2 interface for Webots.'';
|
||||
|
|
|
@ -2,20 +2,20 @@
|
|||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, geometry-msgs, launch, launch-testing, launch-testing-ament-cmake, launch-testing-ros, pythonPackages, rclpy, sensor-msgs, std-msgs, std-srvs, webots-ros2-driver }:
|
||||
{ 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.1.1-r1";
|
||||
version = "1.1.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_tests/1.1.1-1.tar.gz";
|
||||
name = "1.1.1-1.tar.gz";
|
||||
sha256 = "4b4eae86b1636137ca02e21bf09fc8140130643fe2c939ddd9ed703b18b1f570";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tests/1.1.3-2.tar.gz";
|
||||
name = "1.1.3-2.tar.gz";
|
||||
sha256 = "1c0e0168f8f751e885f7d2d674344fc28a5e32bbaaa0e6da8d5acccb373c2e4f";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
checkInputs = [ ament-copyright ament-flake8 ament-pep257 geometry-msgs launch launch-testing launch-testing-ament-cmake launch-testing-ros pythonPackages.pytest sensor-msgs std-msgs std-srvs ];
|
||||
propagatedBuildInputs = [ rclpy webots-ros2-driver ];
|
||||
buildInputs = [ rclpy ros2bag rosbag2-storage-default-plugins webots-ros2-driver ];
|
||||
checkInputs = [ ament-copyright ament-flake8 ament-pep257 geometry-msgs launch launch-testing launch-testing-ament-cmake launch-testing-ros pythonPackages.pytest sensor-msgs std-msgs std-srvs tf2-ros webots-ros2-epuck webots-ros2-mavic webots-ros2-tesla webots-ros2-tiago webots-ros2-turtlebot webots-ros2-universal-robot ];
|
||||
|
||||
meta = {
|
||||
description = ''System tests for `webots_ros2` packages.'';
|
||||
|
|
|
@ -2,20 +2,20 @@
|
|||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, geometry-msgs, pythonPackages, rclpy, rviz2, webots-ros2-core }:
|
||||
{ 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.1.1-r1";
|
||||
version = "1.1.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_tiago/1.1.1-1.tar.gz";
|
||||
name = "1.1.1-1.tar.gz";
|
||||
sha256 = "43623baaf5ad8c1ace288f99066a4afb972aa57cb5189e59ad393a97dc99c823";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_tiago/1.1.3-2.tar.gz";
|
||||
name = "1.1.3-2.tar.gz";
|
||||
sha256 = "4bb83c17f65508797809544cf0977a603b2844da4acfb8c63cbfe240a5232b10";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
|
||||
propagatedBuildInputs = [ builtin-interfaces geometry-msgs rclpy rviz2 webots-ros2-core ];
|
||||
propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller geometry-msgs joint-state-broadcaster rclpy robot-state-publisher rviz2 tf2-ros webots-ros2-control webots-ros2-driver ];
|
||||
|
||||
meta = {
|
||||
description = ''TIAGo robots ROS2 interface for Webots.'';
|
||||
|
|
|
@ -2,20 +2,20 @@
|
|||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, diff-drive-controller, joint-state-broadcaster, pythonPackages, rclpy, 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, tf2-ros, webots-ros2-control, webots-ros2-driver }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-webots-ros2-turtlebot";
|
||||
version = "1.1.1-r1";
|
||||
version = "1.1.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_turtlebot/1.1.1-1.tar.gz";
|
||||
name = "1.1.1-1.tar.gz";
|
||||
sha256 = "cdbd0cad4d4da8947e4cb3a7c880d9613b4da7fef97da583149bc7ce1624a542";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_turtlebot/1.1.3-2.tar.gz";
|
||||
name = "1.1.3-2.tar.gz";
|
||||
sha256 = "b042f6142c4aba1c0fc83612edaa6c3113c39e371a51ffee01330021be97c52e";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
|
||||
propagatedBuildInputs = [ builtin-interfaces diff-drive-controller joint-state-broadcaster rclpy webots-ros2-control webots-ros2-driver ];
|
||||
propagatedBuildInputs = [ builtin-interfaces controller-manager diff-drive-controller joint-state-broadcaster rclpy robot-state-publisher tf2-ros webots-ros2-control webots-ros2-driver ];
|
||||
|
||||
meta = {
|
||||
description = ''TurtleBot3 Burger robot ROS2 interface for Webots.'';
|
||||
|
|
|
@ -2,20 +2,20 @@
|
|||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, control-msgs, pythonPackages, rclpy, rosgraph-msgs, rviz2, sensor-msgs, std-msgs, trajectory-msgs, webots-ros2-core, webots-ros2-ur-e-description }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, control-msgs, controller-manager, joint-state-broadcaster, joint-trajectory-controller, moveit, pythonPackages, rclpy, robot-state-publisher, rviz2, trajectory-msgs, webots-ros2-control, webots-ros2-driver }:
|
||||
buildRosPackage {
|
||||
pname = "ros-foxy-webots-ros2-universal-robot";
|
||||
version = "1.1.1-r1";
|
||||
version = "1.1.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2_universal_robot/1.1.1-1.tar.gz";
|
||||
name = "1.1.1-1.tar.gz";
|
||||
sha256 = "b5f5af7d30df0be732cf87e77af14355e2080b33fbd3d37252f2b02ac4f0f6eb";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2_universal_robot/1.1.3-2.tar.gz";
|
||||
name = "1.1.3-2.tar.gz";
|
||||
sha256 = "8bc9795ff071d3d1a1f3a3652c5f962c4a5341fb74075326c5fd7355cca3bc6a";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
|
||||
propagatedBuildInputs = [ builtin-interfaces control-msgs rclpy rosgraph-msgs rviz2 sensor-msgs std-msgs trajectory-msgs webots-ros2-core webots-ros2-ur-e-description ];
|
||||
propagatedBuildInputs = [ builtin-interfaces control-msgs controller-manager joint-state-broadcaster joint-trajectory-controller moveit rclpy robot-state-publisher rviz2 trajectory-msgs webots-ros2-control webots-ros2-driver ];
|
||||
|
||||
meta = {
|
||||
description = ''Universal Robot ROS2 interface for Webots.'';
|
||||
|
|
|
@ -2,20 +2,20 @@
|
|||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, builtin-interfaces, pythonPackages, rclpy, std-msgs, webots-ros2-abb, webots-ros2-core, webots-ros2-demos, webots-ros2-epuck, webots-ros2-examples, webots-ros2-importer, webots-ros2-mavic, webots-ros2-msgs, webots-ros2-tesla, webots-ros2-tiago, webots-ros2-turtlebot, webots-ros2-tutorials, webots-ros2-universal-robot }:
|
||||
{ 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.1.1-r1";
|
||||
version = "1.1.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/cyberbotics/webots_ros2-release/archive/release/foxy/webots_ros2/1.1.1-1.tar.gz";
|
||||
name = "1.1.1-1.tar.gz";
|
||||
sha256 = "3b2659f997ee611eb110251eff473ed8d6a372fa1a52730cb7af5df86aeb908d";
|
||||
url = "https://github.com/ros2-gbp/webots_ros2-release/archive/release/foxy/webots_ros2/1.1.3-2.tar.gz";
|
||||
name = "1.1.3-2.tar.gz";
|
||||
sha256 = "1efc190566ef1aa3823b03f96dab548388026ced3b6a8fe06364790dfd55ab85";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
|
||||
propagatedBuildInputs = [ builtin-interfaces rclpy std-msgs webots-ros2-abb webots-ros2-core webots-ros2-demos webots-ros2-epuck webots-ros2-examples webots-ros2-importer webots-ros2-mavic webots-ros2-msgs webots-ros2-tesla webots-ros2-tiago webots-ros2-turtlebot webots-ros2-tutorials webots-ros2-universal-robot ];
|
||||
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest webots-ros2-tests ];
|
||||
propagatedBuildInputs = [ builtin-interfaces 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-tiago webots-ros2-turtlebot webots-ros2-universal-robot ];
|
||||
|
||||
meta = {
|
||||
description = ''Interface between Webots and ROS2'';
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, gazebo, gazebo-plugins, gazebo-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-aws-robomaker-small-warehouse-world";
|
||||
version = "1.0.1-r1";
|
||||
version = "1.0.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/aws-gbp/aws_robomaker_small_warehouse_world-release/archive/release/galactic/aws_robomaker_small_warehouse_world/1.0.1-1.tar.gz";
|
||||
name = "1.0.1-1.tar.gz";
|
||||
sha256 = "7485dfccaa889cdfa621d0e8e7d05236a36fc3021c913123f83edda251bd310c";
|
||||
url = "https://github.com/aws-gbp/aws_robomaker_small_warehouse_world-release/archive/release/galactic/aws_robomaker_small_warehouse_world/1.0.4-1.tar.gz";
|
||||
name = "1.0.4-1.tar.gz";
|
||||
sha256 = "846ceec0b2874b4a3af5df80f660ae65dc4d8e1fc13e2d6ea8dd9d62a437ca4d";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -2,20 +2,20 @@
|
|||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, cppzmq, ncurses, rclcpp }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, boost, cppzmq, ncurses, rclcpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-behaviortree-cpp-v3";
|
||||
version = "3.5.6-r2";
|
||||
version = "3.6.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/behaviortree_cpp-release/archive/release/galactic/behaviortree_cpp_v3/3.5.6-2.tar.gz";
|
||||
name = "3.5.6-2.tar.gz";
|
||||
sha256 = "251cccbf35faa19c2161a4320935beb0de430c6c64d6a07e8976895471e23854";
|
||||
url = "https://github.com/ros2-gbp/behaviortree_cpp-release/archive/release/galactic/behaviortree_cpp_v3/3.6.0-1.tar.gz";
|
||||
name = "3.6.0-1.tar.gz";
|
||||
sha256 = "f758f7b28a9bd5c8f320b60f4dde01e4e5824c35d8188e604a6ba5cee3baf810";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
checkInputs = [ ament-cmake-gtest ];
|
||||
propagatedBuildInputs = [ cppzmq ncurses rclcpp ];
|
||||
propagatedBuildInputs = [ boost cppzmq ncurses rclcpp ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
|
|
|
@ -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.0.0-r1";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_interface/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "3a421d48b8f4b22a954974fde7bd26412f1cbc2a87ad1375448b47521e656bf4";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_interface/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "856352ede3a21bd1d609325eda685b006c6331127d7432c6d2e11b6e24a3b51b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-controller-manager-msgs";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_manager_msgs/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "b236a584cd2585b3113f86ce657983b9e20bb89522b7e0dcd7c51de008ff09f9";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_manager_msgs/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "3b5bf8482a9e76a2365ac1b29f21a9b5d10225d1c9e8a8de22552feadfbc9344";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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.0.0-r1";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_manager/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "3eaf8a278b08cc982ea42b14a66adcacd02c4735497d3bf0245012a55d6d9dae";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/controller_manager/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "eb12ca098efd1f2995759918c04d69455d0db70fe386ec8715e3e07ed3329427";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -2,20 +2,20 @@
|
|||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ 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 }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, controller-interface, controller-manager, geometry-msgs, hardware-interface, nav-msgs, pluginlib, rclcpp, rclcpp-lifecycle, realtime-tools, ros2-control-test-assets, tf2, tf2-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-diff-drive-controller";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/diff_drive_controller/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "c32958e98d058c3355048e2e1f180c4e4079f89a97a936b0d42c3f546111a6b0";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/diff_drive_controller/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "667362edaad7780d4f92ddbe767acd226b057d068298420fbb0c43c73f3e3989";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ pluginlib ];
|
||||
checkInputs = [ ament-cmake-gmock controller-manager ];
|
||||
checkInputs = [ ament-cmake-gmock controller-manager ros2-control-test-assets ];
|
||||
propagatedBuildInputs = [ controller-interface geometry-msgs hardware-interface nav-msgs rclcpp rclcpp-lifecycle realtime-tools tf2 tf2-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
|
|
|
@ -2,21 +2,21 @@
|
|||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-testing, launch-testing-ament-cmake, libyamlcpp, rclcpp, rcutils, rosbag2-cpp, test-msgs }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, example-interfaces, launch, launch-testing, launch-testing-ament-cmake, libyamlcpp, rclcpp, rcutils, rmw-connextdds, rmw-cyclonedds-cpp, rmw-fastrtps-cpp, rmw-implementation-cmake, rosbag2-cpp, rosidl-default-generators, rosidl-default-runtime, rosidl-typesupport-cpp, test-msgs, zstd-vendor }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-domain-bridge";
|
||||
version = "0.3.0-r1";
|
||||
version = "0.4.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/domain_bridge-release/archive/release/galactic/domain_bridge/0.3.0-1.tar.gz";
|
||||
name = "0.3.0-1.tar.gz";
|
||||
sha256 = "c640ea27a3b78595aab2fc36b302130dcaeb7df826e5616350dbe86820940624";
|
||||
url = "https://github.com/ros2-gbp/domain_bridge-release/archive/release/galactic/domain_bridge/0.4.0-1.tar.gz";
|
||||
name = "0.4.0-1.tar.gz";
|
||||
sha256 = "801b5acd4ffc9bd321ce47eb5a2047210c158feca3433f73be1f5906778c38a1";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common example-interfaces launch launch-testing launch-testing-ament-cmake test-msgs ];
|
||||
propagatedBuildInputs = [ libyamlcpp rclcpp rcutils rosbag2-cpp ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-cmake-gmock ament-lint-auto ament-lint-common example-interfaces launch launch-testing launch-testing-ament-cmake rmw-connextdds rmw-cyclonedds-cpp rmw-fastrtps-cpp rmw-implementation-cmake test-msgs ];
|
||||
propagatedBuildInputs = [ libyamlcpp rclcpp rcutils rosbag2-cpp rosidl-default-runtime rosidl-typesupport-cpp zstd-vendor ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = ''ROS 2 Domain Bridge'';
|
||||
|
|
|
@ -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-galactic-effort-controllers";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/effort_controllers/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "b436d50196946a9a8f57608e78ca91707e5d66859ac67b95ec4fa77cea616876";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/effort_controllers/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "eadb9461f808815ade13462a042b989d868da38b9eb4b285b3d086d93328202c";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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-galactic-force-torque-sensor-broadcaster";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/force_torque_sensor_broadcaster/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "9497abf9bb9a5458ed0adc6513686a9fb98320e330b8e2935538bf76fc93200b";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/force_torque_sensor_broadcaster/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "ac3d651e3c2b90333521f5b7c259004e1729addc598311ec3ab21d9a55eea069";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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-galactic-forward-command-controller";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/forward_command_controller/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "1a4a32ca280ee44fd6bc14ad4c8a0d8d72349862bfd07d8ed36b706cc7bf2834";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/forward_command_controller/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "a83327b5012f2a71bfa40fd838aa45c561fcb5b293c204818a372d405710ddc9";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
26
distros/galactic/gazebo-ros2-control-demos/default.nix
Normal file
26
distros/galactic/gazebo-ros2-control-demos/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2021 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-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros2-control, ros2-controllers, std-msgs, velocity-controllers, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-gazebo-ros2-control-demos";
|
||||
version = "0.0.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/galactic/gazebo_ros2_control_demos/0.0.4-1.tar.gz";
|
||||
name = "0.0.4-1.tar.gz";
|
||||
sha256 = "12d07745dbc087faf59b6a3f0f77851201fa4e89d4e31890c9c4372813293569";
|
||||
};
|
||||
|
||||
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-broadcaster joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros2-control ros2-controllers std-msgs velocity-controllers xacro ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''gazebo_ros2_control_demos'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
25
distros/galactic/gazebo-ros2-control/default.nix
Normal file
25
distros/galactic/gazebo-ros2-control/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2021 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 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-gazebo-ros2-control";
|
||||
version = "0.0.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/gazebo_ros2_control-release/archive/release/galactic/gazebo_ros2_control/0.0.4-1.tar.gz";
|
||||
name = "0.0.4-1.tar.gz";
|
||||
sha256 = "35ba04700277f5249f016d58c533a6401ec5c39b4c17d633a400c58d71d1c9c8";
|
||||
};
|
||||
|
||||
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 ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''gazebo_ros2_control'';
|
||||
license = with lib.licenses; [ bsdOriginal asl20 ];
|
||||
};
|
||||
}
|
|
@ -348,6 +348,10 @@ self: super: {
|
|||
|
||||
gazebo-ros = self.callPackage ./gazebo-ros {};
|
||||
|
||||
gazebo-ros2-control = self.callPackage ./gazebo-ros2-control {};
|
||||
|
||||
gazebo-ros2-control-demos = self.callPackage ./gazebo-ros2-control-demos {};
|
||||
|
||||
gazebo-ros-pkgs = self.callPackage ./gazebo-ros-pkgs {};
|
||||
|
||||
geodesy = self.callPackage ./geodesy {};
|
||||
|
@ -530,14 +534,26 @@ self: super: {
|
|||
|
||||
mavros = self.callPackage ./mavros {};
|
||||
|
||||
mavros-extras = self.callPackage ./mavros-extras {};
|
||||
|
||||
mavros-msgs = self.callPackage ./mavros-msgs {};
|
||||
|
||||
menge-vendor = self.callPackage ./menge-vendor {};
|
||||
|
||||
message-filters = self.callPackage ./message-filters {};
|
||||
|
||||
micro-ros-diagnostic-bridge = self.callPackage ./micro-ros-diagnostic-bridge {};
|
||||
|
||||
micro-ros-diagnostic-msgs = self.callPackage ./micro-ros-diagnostic-msgs {};
|
||||
|
||||
micro-ros-msgs = self.callPackage ./micro-ros-msgs {};
|
||||
|
||||
microstrain-inertial-driver = self.callPackage ./microstrain-inertial-driver {};
|
||||
|
||||
microstrain-inertial-examples = self.callPackage ./microstrain-inertial-examples {};
|
||||
|
||||
microstrain-inertial-msgs = self.callPackage ./microstrain-inertial-msgs {};
|
||||
|
||||
mimick-vendor = self.callPackage ./mimick-vendor {};
|
||||
|
||||
mouse-teleop = self.callPackage ./mouse-teleop {};
|
||||
|
@ -700,6 +716,10 @@ self: super: {
|
|||
|
||||
ouster-msgs = self.callPackage ./ouster-msgs {};
|
||||
|
||||
pal-statistics = self.callPackage ./pal-statistics {};
|
||||
|
||||
pal-statistics-msgs = self.callPackage ./pal-statistics-msgs {};
|
||||
|
||||
pcl-conversions = self.callPackage ./pcl-conversions {};
|
||||
|
||||
pcl-msgs = self.callPackage ./pcl-msgs {};
|
||||
|
@ -1062,6 +1082,8 @@ self: super: {
|
|||
|
||||
rosapi = self.callPackage ./rosapi {};
|
||||
|
||||
rosapi-msgs = self.callPackage ./rosapi-msgs {};
|
||||
|
||||
rosbag2 = self.callPackage ./rosbag2 {};
|
||||
|
||||
rosbag2-bag-v2-plugins = self.callPackage ./rosbag2-bag-v2-plugins {};
|
||||
|
@ -1096,6 +1118,8 @@ self: super: {
|
|||
|
||||
rosbridge-suite = self.callPackage ./rosbridge-suite {};
|
||||
|
||||
rosbridge-test-msgs = self.callPackage ./rosbridge-test-msgs {};
|
||||
|
||||
rosgraph-msgs = self.callPackage ./rosgraph-msgs {};
|
||||
|
||||
rosidl-adapter = self.callPackage ./rosidl-adapter {};
|
||||
|
@ -1246,6 +1270,8 @@ self: super: {
|
|||
|
||||
shared-queues-vendor = self.callPackage ./shared-queues-vendor {};
|
||||
|
||||
simple-launch = self.callPackage ./simple-launch {};
|
||||
|
||||
slam-toolbox = self.callPackage ./slam-toolbox {};
|
||||
|
||||
smacc2 = self.callPackage ./smacc2 {};
|
||||
|
@ -1468,32 +1494,30 @@ self: super: {
|
|||
|
||||
webots-ros2 = self.callPackage ./webots-ros2 {};
|
||||
|
||||
webots-ros2-abb = self.callPackage ./webots-ros2-abb {};
|
||||
webots-ros2-control = self.callPackage ./webots-ros2-control {};
|
||||
|
||||
webots-ros2-core = self.callPackage ./webots-ros2-core {};
|
||||
|
||||
webots-ros2-demos = self.callPackage ./webots-ros2-demos {};
|
||||
webots-ros2-driver = self.callPackage ./webots-ros2-driver {};
|
||||
|
||||
webots-ros2-epuck = self.callPackage ./webots-ros2-epuck {};
|
||||
|
||||
webots-ros2-examples = self.callPackage ./webots-ros2-examples {};
|
||||
|
||||
webots-ros2-importer = self.callPackage ./webots-ros2-importer {};
|
||||
|
||||
webots-ros2-mavic = self.callPackage ./webots-ros2-mavic {};
|
||||
|
||||
webots-ros2-msgs = self.callPackage ./webots-ros2-msgs {};
|
||||
|
||||
webots-ros2-tesla = self.callPackage ./webots-ros2-tesla {};
|
||||
|
||||
webots-ros2-tests = self.callPackage ./webots-ros2-tests {};
|
||||
|
||||
webots-ros2-tiago = self.callPackage ./webots-ros2-tiago {};
|
||||
|
||||
webots-ros2-turtlebot = self.callPackage ./webots-ros2-turtlebot {};
|
||||
|
||||
webots-ros2-tutorials = self.callPackage ./webots-ros2-tutorials {};
|
||||
|
||||
webots-ros2-universal-robot = self.callPackage ./webots-ros2-universal-robot {};
|
||||
|
||||
webots-ros2-ur-e-description = self.callPackage ./webots-ros2-ur-e-description {};
|
||||
|
||||
wiimote = self.callPackage ./wiimote {};
|
||||
|
||||
wiimote-msgs = self.callPackage ./wiimote-msgs {};
|
||||
|
|
|
@ -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-galactic-gripper-controllers";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/gripper_controllers/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "04ca14d3eced1f989d983f5755e9b507d0cb765164d38563074426c50e73da97";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/gripper_controllers/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "ba7afb94d1ef3396520ff4600000201abdb53471da17438248180f92f65c17bb";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, control-msgs, pluginlib, rclcpp-lifecycle, rcpputils, rcutils, ros2-control-test-assets, tinyxml2-vendor }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-hardware-interface";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/hardware_interface/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "79d2ca211a8e342d249811b661fb05bf3c134cd522f4d6027261ffdcfca56b0b";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/hardware_interface/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "175ab31444041670e4ae1e6247d65bc6a310e26855d88b553737498b5c32fe46";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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-galactic-imu-sensor-broadcaster";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/imu_sensor_broadcaster/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "1c51e623c342d4411a44470c13233895a7caa3bf37237f1704a9b1e5356dcadb";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/imu_sensor_broadcaster/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "66df092cf8782ee7f8656d5b95f4ea23be83c734a7a3bc4bffa4ee24e8750568";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ 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 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-joint-state-broadcaster";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/joint_state_broadcaster/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "807bb0e118ab24356fe408081083f9d5f4d65975596efaa4a73a07fddde40bcd";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/joint_state_broadcaster/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "07a376f14fd143dcc3ccc5a11267bbc3cfc4cc2ff868349aebfdd55e3331fb7f";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -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-galactic-joint-trajectory-controller";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/joint_trajectory_controller/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "4300cae1ce37ae51e76374ea458baa9c1c148b9d1670b92b7bca9e2b4874c95d";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/joint_trajectory_controller/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "ab4e53a35ba89e915e9c6d07449d2900096182eb21fd15fe701acccde2f5856b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, asio, console-bridge, mavlink, python3Packages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-libmavconn";
|
||||
version = "2.0.3-r1";
|
||||
version = "2.0.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/mavlink/mavros-release/archive/release/galactic/libmavconn/2.0.3-1.tar.gz";
|
||||
name = "2.0.3-1.tar.gz";
|
||||
sha256 = "e1e5c116f69d4f66e5e77966708ccd571018f8cb924add5a57ffa0ae0e1a942f";
|
||||
url = "https://github.com/mavlink/mavros-release/archive/release/galactic/libmavconn/2.0.4-1.tar.gz";
|
||||
name = "2.0.4-1.tar.gz";
|
||||
sha256 = "1f67c8f0ead8e70d7793eeb3358373247036eba204c61e5471b52dca4899577c";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, cmake, python3, python3Packages, ros-environment }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-mavlink";
|
||||
version = "2021.10.10-r1";
|
||||
version = "2021.11.11-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/galactic/mavlink/2021.10.10-1.tar.gz";
|
||||
name = "2021.10.10-1.tar.gz";
|
||||
sha256 = "41be2a65a6ec733113d72e02d774755dd36469110e804feaebb748fc5046f4b0";
|
||||
url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/galactic/mavlink/2021.11.11-1.tar.gz";
|
||||
name = "2021.11.11-1.tar.gz";
|
||||
sha256 = "c09a54e06f7d52f1b329fcd12cda7ba99572497cdf2ec3636f6756c223368359";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
26
distros/galactic/mavros-extras/default.nix
Normal file
26
distros/galactic/mavros-extras/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2021 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-python, ament-lint-auto, ament-lint-common, angles, diagnostic-msgs, diagnostic-updater, eigen, eigen-stl-containers, eigen3-cmake-module, geographic-msgs, geographiclib, geometry-msgs, gtest, libmavconn, mavlink, mavros, mavros-msgs, message-filters, nav-msgs, pluginlib, rclcpp, rclcpp-components, rcpputils, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs, urdf, visualization-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-mavros-extras";
|
||||
version = "2.0.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/mavlink/mavros-release/archive/release/galactic/mavros_extras/2.0.4-1.tar.gz";
|
||||
name = "2.0.4-1.tar.gz";
|
||||
sha256 = "af3e0eb35e31a74a15b5f8d9918615f5311ad5758add27934f8dc8008028489c";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ angles ];
|
||||
checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common gtest ];
|
||||
propagatedBuildInputs = [ diagnostic-msgs diagnostic-updater eigen eigen-stl-containers eigen3-cmake-module geographic-msgs geographiclib geometry-msgs libmavconn mavlink mavros mavros-msgs message-filters nav-msgs pluginlib rclcpp rclcpp-components rcpputils rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2-eigen tf2-ros trajectory-msgs urdf visualization-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ament-cmake-python eigen3-cmake-module ];
|
||||
|
||||
meta = {
|
||||
description = ''Extra nodes and plugins for <a href="http://wiki.ros.org/mavros">MAVROS</a>.'';
|
||||
license = with lib.licenses; [ gpl3 lgpl2 bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geographic-msgs, geometry-msgs, rcl-interfaces, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-mavros-msgs";
|
||||
version = "2.0.3-r1";
|
||||
version = "2.0.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/mavlink/mavros-release/archive/release/galactic/mavros_msgs/2.0.3-1.tar.gz";
|
||||
name = "2.0.3-1.tar.gz";
|
||||
sha256 = "85be741c9fb840422699b2318e12410d93aee5cb3ae786b764498bd737531462";
|
||||
url = "https://github.com/mavlink/mavros-release/archive/release/galactic/mavros_msgs/2.0.4-1.tar.gz";
|
||||
name = "2.0.4-1.tar.gz";
|
||||
sha256 = "ffb5519bb93449b87c104dceaf59a12adb241e51de5ca85f5a86858b46bf0373";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-python, ament-lint-auto, ament-lint-common, angles, console-bridge, diagnostic-msgs, diagnostic-updater, eigen, eigen-stl-containers, eigen3-cmake-module, geographic-msgs, geographiclib, geometry-msgs, gtest, libmavconn, mavlink, mavros-msgs, message-filters, nav-msgs, pluginlib, python3Packages, rclcpp, rclcpp-components, rclpy, rcpputils, rosidl-default-runtime, sensor-msgs, std-msgs, std-srvs, tf2-eigen, tf2-ros, trajectory-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-mavros";
|
||||
version = "2.0.3-r1";
|
||||
version = "2.0.4-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/mavlink/mavros-release/archive/release/galactic/mavros/2.0.3-1.tar.gz";
|
||||
name = "2.0.3-1.tar.gz";
|
||||
sha256 = "4f4a1ad97e98766b84937af980edf3d39880bbf684a47d7638ad1a35918b6e4b";
|
||||
url = "https://github.com/mavlink/mavros-release/archive/release/galactic/mavros/2.0.4-1.tar.gz";
|
||||
name = "2.0.4-1.tar.gz";
|
||||
sha256 = "911323c0cf10b32afe75ba027d6d4c4b5856599fc043ef2d56ea4f4f438fdddd";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
25
distros/galactic/micro-ros-diagnostic-bridge/default.nix
Normal file
25
distros/galactic/micro-ros-diagnostic-bridge/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2021 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, diagnostic-msgs, micro-ros-diagnostic-msgs, osrf-testing-tools-cpp, rclcpp, ros-environment }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-micro-ros-diagnostic-bridge";
|
||||
version = "0.2.0-r4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/micro_ros_diagnostics-release/archive/release/galactic/micro_ros_diagnostic_bridge/0.2.0-4.tar.gz";
|
||||
name = "0.2.0-4.tar.gz";
|
||||
sha256 = "3a31ac06f5cf45b8cebe6a0666465b9713abfd0873f9d780948e9965582b3f29";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common diagnostic-msgs micro-ros-diagnostic-msgs osrf-testing-tools-cpp ros-environment ];
|
||||
propagatedBuildInputs = [ diagnostic-msgs micro-ros-diagnostic-msgs rclcpp ];
|
||||
nativeBuildInputs = [ ament-cmake-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''Bridges micro-ROS diagnostic messages and vanilla ROS 2 diagnostic messages.'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
25
distros/galactic/micro-ros-diagnostic-msgs/default.nix
Normal file
25
distros/galactic/micro-ros-diagnostic-msgs/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-micro-ros-diagnostic-msgs";
|
||||
version = "0.2.0-r4";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/micro_ros_diagnostics-release/archive/release/galactic/micro_ros_diagnostic_msgs/0.2.0-4.tar.gz";
|
||||
name = "0.2.0-4.tar.gz";
|
||||
sha256 = "31ceb40a77d1c2b0fd10295bfd958b702f6d4bd950bc2b30942f387977f413eb";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-lint-common ];
|
||||
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = ''A package containing diagnostics related messages and service definitions for micro-ROS.'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
26
distros/galactic/microstrain-inertial-driver/default.nix
Normal file
26
distros/galactic/microstrain-inertial-driver/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cpplint, curl, diagnostic-aggregator, diagnostic-updater, geometry-msgs, jq, lifecycle-msgs, microstrain-inertial-msgs, nav-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-galactic-microstrain-inertial-driver";
|
||||
version = "2.0.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/LORD-MicroStrain/microstrain_inertial-ros2-release/archive/release/galactic/microstrain_inertial_driver/2.0.6-1.tar.gz";
|
||||
name = "2.0.6-1.tar.gz";
|
||||
sha256 = "2cabac46a1400fcda68a48cb93936373bf328e0aff1d58f3d5a54271ae0ecdcb";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ curl jq ros-environment ];
|
||||
checkInputs = [ ament-cmake-gtest ament-cpplint ];
|
||||
propagatedBuildInputs = [ diagnostic-aggregator diagnostic-updater geometry-msgs lifecycle-msgs microstrain-inertial-msgs nav-msgs rclcpp-lifecycle rosidl-default-runtime sensor-msgs std-msgs std-srvs tf2 tf2-geometry-msgs tf2-ros ];
|
||||
nativeBuildInputs = [ rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = ''The ros_mscl package provides a driver for the LORD/Microstrain inertial products.'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
24
distros/galactic/microstrain-inertial-examples/default.nix
Normal file
24
distros/galactic/microstrain-inertial-examples/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, microstrain-inertial-msgs, rclcpp, rclcpp-components, rclpy, sensor-msgs, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-microstrain-inertial-examples";
|
||||
version = "2.0.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/LORD-MicroStrain/microstrain_inertial-ros2-release/archive/release/galactic/microstrain_inertial_examples/2.0.6-1.tar.gz";
|
||||
name = "2.0.6-1.tar.gz";
|
||||
sha256 = "621fac1b63964ba95e41e876c4fe1549ebcfd09405dd34cdc6c5d731a5f2e300";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ microstrain-inertial-msgs rclcpp rclcpp-components rclpy sensor-msgs std-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''Example listener for Parker LORD Sensing inertial device driver ros_mscl (C++).'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
24
distros/galactic/microstrain-inertial-msgs/default.nix
Normal file
24
distros/galactic/microstrain-inertial-msgs/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, geometry-msgs, rosidl-default-generators, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-microstrain-inertial-msgs";
|
||||
version = "2.0.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/LORD-MicroStrain/microstrain_inertial-ros2-release/archive/release/galactic/microstrain_inertial_msgs/2.0.6-1.tar.gz";
|
||||
name = "2.0.6-1.tar.gz";
|
||||
sha256 = "206693798af81eb36087eb6b456b1a71802bd9aa15a94a7f6f6ce1f5a627c386";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ geometry-msgs std-msgs ];
|
||||
nativeBuildInputs = [ rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = ''A package that contains ROS message corresponding to microstrain message types.'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
25
distros/galactic/pal-statistics-msgs/default.nix
Normal file
25
distros/galactic/pal-statistics-msgs/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-lint-auto, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-pal-statistics-msgs";
|
||||
version = "2.1.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/pal-gbp/pal_statistics-release/archive/release/galactic/pal_statistics_msgs/2.1.1-1.tar.gz";
|
||||
name = "2.1.1-1.tar.gz";
|
||||
sha256 = "65391f495184534b1c8cac9b2ba4770c93f9dedc600e1d1deece7d5b86c8f15f";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-lint-auto ];
|
||||
propagatedBuildInputs = [ rosidl-default-runtime std-msgs ];
|
||||
nativeBuildInputs = [ rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = ''Statistics msgs package'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
25
distros/galactic/pal-statistics/default.nix
Normal file
25
distros/galactic/pal-statistics/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, boost, pal-statistics-msgs, rclcpp, rclpy }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-pal-statistics";
|
||||
version = "2.1.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/pal-gbp/pal_statistics-release/archive/release/galactic/pal_statistics/2.1.1-1.tar.gz";
|
||||
name = "2.1.1-1.tar.gz";
|
||||
sha256 = "f30370c4b5edde30d3b3000f59635247c39ad516b1aa1bc97c2c997c2af8484e";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ boost pal-statistics-msgs rclcpp rclpy ];
|
||||
nativeBuildInputs = [ ament-cmake-auto ];
|
||||
|
||||
meta = {
|
||||
description = ''The pal_statistics package'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
|
@ -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-galactic-position-controllers";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/position_controllers/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "ad08df41c4281f314632f7c3a618d2d8b8b011a2088df9956fbf0908ebf20d38";
|
||||
url = "https://github.com/ros2-gbp/ros2_controllers-release/archive/release/galactic/position_controllers/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "489497b9e8702b757c452857f19a5731f613811f03567027a72797ae5912cc26";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, example-interfaces, lifecycle-msgs, rcl, rclc, rclc-lifecycle, rclc-parameter, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-rclc-examples";
|
||||
version = "2.0.4-r1";
|
||||
version = "2.0.5-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rclc-release/archive/release/galactic/rclc_examples/2.0.4-1.tar.gz";
|
||||
name = "2.0.4-1.tar.gz";
|
||||
sha256 = "9712c52f1ccdc95e4b6d75c011e91fc741fb06e76e33d7772d0f1d0c689f1db3";
|
||||
url = "https://github.com/ros2-gbp/rclc-release/archive/release/galactic/rclc_examples/2.0.5-2.tar.gz";
|
||||
name = "2.0.5-2.tar.gz";
|
||||
sha256 = "393b154ccbf01d8eca40655d650b446316b9ca7b1bf2ab3eac56e393abb6dc0a";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lifecycle-msgs, osrf-testing-tools-cpp, rcl-lifecycle, rclc, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-rclc-lifecycle";
|
||||
version = "2.0.4-r1";
|
||||
version = "2.0.5-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rclc-release/archive/release/galactic/rclc_lifecycle/2.0.4-1.tar.gz";
|
||||
name = "2.0.4-1.tar.gz";
|
||||
sha256 = "d9697115c729326e0793304e22b4fa23fe52ee2ca641498823aa7b87c27ec968";
|
||||
url = "https://github.com/ros2-gbp/rclc-release/archive/release/galactic/rclc_lifecycle/2.0.5-2.tar.gz";
|
||||
name = "2.0.5-2.tar.gz";
|
||||
sha256 = "6228bb8460d8dd8e99f5f4d26227eb21068f7258b2fd590ddfef03bf14e597af";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, builtin-interfaces, example-interfaces, osrf-testing-tools-cpp, rcl, rcl-interfaces, rclc, rclcpp, rcutils, rosidl-runtime-c, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-rclc-parameter";
|
||||
version = "2.0.4-r1";
|
||||
version = "2.0.5-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rclc-release/archive/release/galactic/rclc_parameter/2.0.4-1.tar.gz";
|
||||
name = "2.0.4-1.tar.gz";
|
||||
sha256 = "062035033625259378e8bff1d26182ce486a9ad6989cd57baf5d9aa4f29391f8";
|
||||
url = "https://github.com/ros2-gbp/rclc-release/archive/release/galactic/rclc_parameter/2.0.5-2.tar.gz";
|
||||
name = "2.0.5-2.tar.gz";
|
||||
sha256 = "2e756e1b488e82b7052fb3d6689087f030873f9b2e9b006d032b2e09d9cc5545";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, example-interfaces, launch-testing, osrf-testing-tools-cpp, rcl, rcutils, rosidl-generator-c, rosidl-typesupport-c, std-msgs, test-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-rclc";
|
||||
version = "2.0.4-r1";
|
||||
version = "2.0.5-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rclc-release/archive/release/galactic/rclc/2.0.4-1.tar.gz";
|
||||
name = "2.0.4-1.tar.gz";
|
||||
sha256 = "6fcedc0137c9ad1324bbdceacbd73c04222d03428793968c8b98a37aae20d82d";
|
||||
url = "https://github.com/ros2-gbp/rclc-release/archive/release/galactic/rclc/2.0.5-2.tar.gz";
|
||||
name = "2.0.5-2.tar.gz";
|
||||
sha256 = "cd5c6bfd66b2655e35d51456c967eff4e1473332167c5713b6b82db483937780";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gmock, ament-lint-auto, ament-lint-common, rclcpp, rclcpp-action, test-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-realtime-tools";
|
||||
version = "2.1.1-r1";
|
||||
version = "2.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-gbp/realtime_tools-release/archive/release/galactic/realtime_tools/2.1.1-1.tar.gz";
|
||||
name = "2.1.1-1.tar.gz";
|
||||
sha256 = "a14f59a183ac57b0724868652268be49e4170b0d6e9c1aaa8685562812a5af6e";
|
||||
url = "https://github.com/ros-gbp/realtime_tools-release/archive/release/galactic/realtime_tools/2.2.0-1.tar.gz";
|
||||
name = "2.2.0-1.tar.gz";
|
||||
sha256 = "4126ff1601cf3dd58c01280a4cf320d53b1350c389918853002332eb445e533b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -2,20 +2,22 @@
|
|||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-catch2, eigen, rmf-cmake-uncrustify, rmf-traffic, rmf-utils }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-catch2, eigen, eigen3-cmake-module, rmf-cmake-uncrustify, rmf-traffic, rmf-utils }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-rmf-battery";
|
||||
version = "0.1.1-r1";
|
||||
version = "0.1.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rmf_battery-release/archive/release/galactic/rmf_battery/0.1.1-1.tar.gz";
|
||||
name = "0.1.1-1.tar.gz";
|
||||
sha256 = "0ff6497fc75b9ca946780f0396c6b36be04c4568bc3052d67db2a6717ba439de";
|
||||
url = "https://github.com/ros2-gbp/rmf_battery-release/archive/release/galactic/rmf_battery/0.1.2-1.tar.gz";
|
||||
name = "0.1.2-1.tar.gz";
|
||||
sha256 = "c53f818160791b7c78b6890fe2fceabaa5e6273d0d13132ab6d61188187c7c72";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
buildInputs = [ eigen ];
|
||||
checkInputs = [ ament-cmake-catch2 rmf-cmake-uncrustify ];
|
||||
propagatedBuildInputs = [ eigen rmf-traffic rmf-utils ];
|
||||
propagatedBuildInputs = [ rmf-traffic rmf-utils ];
|
||||
nativeBuildInputs = [ eigen3-cmake-module ];
|
||||
|
||||
meta = {
|
||||
description = ''Package for modelling battery life of robots'';
|
||||
|
|
|
@ -2,20 +2,21 @@
|
|||
# Copyright 2021 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-catch2, eigen, libccd, rmf-cmake-uncrustify, rmf-utils }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake-catch2, eigen, eigen3-cmake-module, libccd, rmf-cmake-uncrustify, rmf-utils }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-rmf-traffic";
|
||||
version = "1.4.0-r1";
|
||||
version = "1.4.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rmf_traffic-release/archive/release/galactic/rmf_traffic/1.4.0-1.tar.gz";
|
||||
name = "1.4.0-1.tar.gz";
|
||||
sha256 = "2dc63ae78516675b4baa8f03421f6c16c26fe3a4574b294f667950974b1bcfe6";
|
||||
url = "https://github.com/ros2-gbp/rmf_traffic-release/archive/release/galactic/rmf_traffic/1.4.1-1.tar.gz";
|
||||
name = "1.4.1-1.tar.gz";
|
||||
sha256 = "1619841c430bbb3b8ab456948c07ddfa3be6fcd67fd35d288deac76adebe1d88";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
checkInputs = [ ament-cmake-catch2 rmf-cmake-uncrustify ];
|
||||
propagatedBuildInputs = [ eigen libccd rmf-utils ];
|
||||
propagatedBuildInputs = [ eigen eigen3-cmake-module libccd rmf-utils ];
|
||||
nativeBuildInputs = [ eigen3-cmake-module ];
|
||||
|
||||
meta = {
|
||||
description = ''Package for managing traffic in the Robotics Middleware Framework'';
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ros2-control-test-assets";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/ros2_control_test_assets/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "67ba677e3968233f97eb5052343ab1be1cbeed746e8f84e853193458e63b6ac0";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/ros2_control_test_assets/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "71cbb3533b3a9876e488871e9acb2120ef4ee5b506b09db8131bf53359e7fd05";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, controller-interface, controller-manager, controller-manager-msgs, hardware-interface, ros2-control-test-assets, ros2controlcli, transmission-interface }:
|
||||
buildRosPackage {
|
||||
pname = "ros-galactic-ros2-control";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.2.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/ros2_control/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "3d3c38c005eadf8974b215713e48662a94fee45dc5c6f082a5907b2bea880253";
|
||||
url = "https://github.com/ros2-gbp/ros2_control-release/archive/release/galactic/ros2_control/1.2.0-1.tar.gz";
|
||||
name = "1.2.0-1.tar.gz";
|
||||
sha256 = "537000c224e9bd7e777d544be7be999a246d43f617b94e0d0577f2b5bbe55e8e";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue