mirror of
https://github.com/lopsided98/nix-ros-overlay.git
synced 2025-06-11 18:24:50 +03:00
regenerate all distros, Fri Jun 12 13:17:24 2020
This commit is contained in:
parent
1aa4fdb475
commit
2387d4135a
128 changed files with 1609 additions and 307 deletions
|
@ -676,6 +676,10 @@ self: super: {
|
|||
|
||||
radar-msgs = self.callPackage ./radar-msgs {};
|
||||
|
||||
raspimouse = self.callPackage ./raspimouse {};
|
||||
|
||||
raspimouse-msgs = self.callPackage ./raspimouse-msgs {};
|
||||
|
||||
rc-dynamics-api = self.callPackage ./rc-dynamics-api {};
|
||||
|
||||
rc-genicam-api = self.callPackage ./rc-genicam-api {};
|
||||
|
@ -906,6 +910,8 @@ self: super: {
|
|||
|
||||
rqt-reconfigure = self.callPackage ./rqt-reconfigure {};
|
||||
|
||||
rqt-robot-monitor = self.callPackage ./rqt-robot-monitor {};
|
||||
|
||||
rqt-robot-steering = self.callPackage ./rqt-robot-steering {};
|
||||
|
||||
rqt-service-caller = self.callPackage ./rqt-service-caller {};
|
||||
|
|
25
distros/dashing/raspimouse-msgs/default.nix
Normal file
25
distros/dashing/raspimouse-msgs/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage {
|
||||
pname = "ros-dashing-raspimouse-msgs";
|
||||
version = "1.0.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/rt-net/raspimouse2-release/archive/release/dashing/raspimouse_msgs/1.0.1-1.tar.gz";
|
||||
name = "1.0.1-1.tar.gz";
|
||||
sha256 = "f28f8eb19da3983c1164aafec7fa1fcd8d39160272e74822000de4c8a47c3c25";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ rosidl-default-runtime ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = ''RaspiMouse messages'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
25
distros/dashing/raspimouse/default.nix
Normal file
25
distros/dashing/raspimouse/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, nav-msgs, raspimouse-msgs, rclcpp, rclcpp-components, rclcpp-lifecycle, std-msgs, std-srvs, tf2, tf2-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-dashing-raspimouse";
|
||||
version = "1.0.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/rt-net/raspimouse2-release/archive/release/dashing/raspimouse/1.0.1-1.tar.gz";
|
||||
name = "1.0.1-1.tar.gz";
|
||||
sha256 = "480d14a5c319b7c24ecbddde14c3e6d9324a75feac52562ed7d28aad3cc2ae66";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ geometry-msgs nav-msgs raspimouse-msgs rclcpp rclcpp-components rclcpp-lifecycle std-msgs std-srvs tf2 tf2-ros ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''RaspiMouse ROS 2 node'';
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
37
distros/dashing/rqt-robot-monitor/default.nix
Normal file
37
distros/dashing/rqt-robot-monitor/default.nix
Normal file
|
@ -0,0 +1,37 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, diagnostic-msgs, python-qt-binding, python3Packages, qt-gui, qt-gui-py-common, rclpy, rosidl-default-generators, rqt-gui, rqt-gui-py, rqt-py-common }:
|
||||
buildRosPackage {
|
||||
pname = "ros-dashing-rqt-robot-monitor";
|
||||
version = "1.0.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/rqt_robot_monitor-release/archive/release/dashing/rqt_robot_monitor/1.0.1-1.tar.gz";
|
||||
name = "1.0.1-1.tar.gz";
|
||||
sha256 = "ec45e643620df143ff22a8a0bb7ded41eb9f4cf3106f7aa4732974aba1cc91a9";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
propagatedBuildInputs = [ diagnostic-msgs python-qt-binding python3Packages.rospkg qt-gui qt-gui-py-common rclpy rqt-gui rqt-gui-py rqt-py-common ];
|
||||
nativeBuildInputs = [ rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = ''rqt_robot_monitor displays diagnostics_agg topics messages that
|
||||
are published by <a href="http://www.ros.org/wiki/diagnostic_aggregator">diagnostic_aggregator</a>.
|
||||
rqt_robot_monitor is a direct port to rqt of
|
||||
<a href="http://www.ros.org/wiki/robot_monitor">robot_monitor</a>. All
|
||||
diagnostics are fall into one of three tree panes depending on the status of
|
||||
diagnostics (normal, warning, error/stale). Status are shown in trees to
|
||||
represent their hierarchy. Worse status dominates the higher level status.<br/>
|
||||
<ul>
|
||||
Ex. 'Computer' category has 3 sub devices. 2 are green but 1 is error. Then
|
||||
'Computer' becomes error.
|
||||
</ul>
|
||||
You can look at the detail of each status by double-clicking the tree nodes.<br/>
|
||||
|
||||
Currently re-usable API to other pkgs are not explicitly provided.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, python3Packages, pythonPackages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-eloquent-ament-package";
|
||||
version = "0.8.8-r1";
|
||||
version = "0.8.9-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ament_package-release/archive/release/eloquent/ament_package/0.8.8-1.tar.gz";
|
||||
name = "0.8.8-1.tar.gz";
|
||||
sha256 = "15d7727a71a534342a8881486050f01ac9f3f775a30dbe8cddc9a491570045f4";
|
||||
url = "https://github.com/ros2-gbp/ament_package-release/archive/release/eloquent/ament_package/0.8.9-1.tar.gz";
|
||||
name = "0.8.9-1.tar.gz";
|
||||
sha256 = "8b97a1bb5815cf6596cf88a738cf226f8d78e75675678919c8b5314eee90a9e9";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
|
|
|
@ -2,18 +2,19 @@
|
|||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, cppzmq, ncurses, rclcpp }:
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, cppzmq, ncurses, rclcpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-eloquent-behaviortree-cpp-v3";
|
||||
version = "3.5.0-r1";
|
||||
version = "3.5.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/eloquent/behaviortree_cpp_v3/3.5.0-1.tar.gz";
|
||||
name = "3.5.0-1.tar.gz";
|
||||
sha256 = "9f85d3b92b116badb013e199a90b42380d2a04d37844b0a2da947618f04c0207";
|
||||
url = "https://github.com/BehaviorTree/behaviortree_cpp_v3-release/archive/release/eloquent/behaviortree_cpp_v3/3.5.1-1.tar.gz";
|
||||
name = "3.5.1-1.tar.gz";
|
||||
sha256 = "9df335c6a7574b7cb4efc7d3781764f72e9a33e91b7bfaf0c80a37e969061db4";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
checkInputs = [ ament-cmake-gtest ];
|
||||
propagatedBuildInputs = [ cppzmq ncurses rclcpp ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
|
|
|
@ -470,6 +470,8 @@ self: super: {
|
|||
|
||||
marti-common-msgs = self.callPackage ./marti-common-msgs {};
|
||||
|
||||
marti-dbw-msgs = self.callPackage ./marti-dbw-msgs {};
|
||||
|
||||
marti-nav-msgs = self.callPackage ./marti-nav-msgs {};
|
||||
|
||||
marti-perception-msgs = self.callPackage ./marti-perception-msgs {};
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-eloquent-marti-can-msgs";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/eloquent/marti_can_msgs/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "88c6824ec6ba70daad632d4e6adb4981f1d4d7480e86a38b82d14d02fc6ae6e6";
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/eloquent/marti_can_msgs/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "ccedfc8964ef08fa5062f3514aaacdf431855f61c9fe62e9a2ed8da9f72d2bb1";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-eloquent-marti-common-msgs";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/eloquent/marti_common_msgs/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "c01ce669f8dcc877924654a73bc84d4fb8aa20fa20995a4aef60800b90c020f9";
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/eloquent/marti_common_msgs/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "12679a6cbb358a39a89f33d0ff97ff45173b0038b0fabb63ffd84df58b803793";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
24
distros/eloquent/marti-dbw-msgs/default.nix
Normal file
24
distros/eloquent/marti-dbw-msgs/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-eloquent-marti-dbw-msgs";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/eloquent/marti_dbw_msgs/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "2a13b934ec61979b959963f7edc5f4b40036b8849295569c77105c352bddd58a";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = ''marti_dbw_msgs'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geographic-msgs, geometry-msgs, marti-common-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-eloquent-marti-nav-msgs";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/eloquent/marti_nav_msgs/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "402681359601a802524c474bcaa717425889f1d23fb4a946e7f0337ef702a1df";
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/eloquent/marti_nav_msgs/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "a12ada84848b6433272e3f0858bd78f0037880bec997d89c415d51ae5ed57b56";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-eloquent-marti-perception-msgs";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/eloquent/marti_perception_msgs/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "7d190f762383d9a31908e5f76b65283092c65d42bb4f80a645845e1ffa40d2b6";
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/eloquent/marti_perception_msgs/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "ef09ae2a5b306caad6e76a131140d7589d1633fc10fd37b1cb315483a2f4e1cc";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, geometry-msgs, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage {
|
||||
pname = "ros-eloquent-marti-sensor-msgs";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/eloquent/marti_sensor_msgs/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "fed9127a9a8758bd8943d801346d46fee0825f78b8f88bc98039c74674cd8324";
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/eloquent/marti_sensor_msgs/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "40755705f8f1f0ded4d5523dc15fb6ad7e224259861835ae9903a39f0654b233";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-eloquent-marti-status-msgs";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/eloquent/marti_status_msgs/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "b956d01ba6cb90145245a2c580be63ffa291f0a3827a60d0bf7986744cda7153";
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/eloquent/marti_status_msgs/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "098179146cc8ff5ff69f0f4fff2926b4706a85efb1bea562763214ee125d86fe";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, builtin-interfaces, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-eloquent-marti-visualization-msgs";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/eloquent/marti_visualization_msgs/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "0bfe262d7c7a444f64a7e24ec532d7ca07c8a378a5111a4587a4e10cd8907797";
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/eloquent/marti_visualization_msgs/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "5a4b4c73057bf58aae8bdd842b0c05857dd0d35e8c94df1d626122f7cf0bd79f";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake-core, ament-package, cmake }:
|
||||
buildRosPackage {
|
||||
pname = "ros-eloquent-ros-workspace";
|
||||
version = "0.8.0-r1";
|
||||
version = "1.0.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/ros_workspace-release/archive/release/eloquent/ros_workspace/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "e9c26a514ee1e7f4963b421c74f159c67b71b62e9b439dc97fb9fa72593170b4";
|
||||
url = "https://github.com/ros2-gbp/ros_workspace-release/archive/release/eloquent/ros_workspace/1.0.1-1.tar.gz";
|
||||
name = "1.0.1-1.tar.gz";
|
||||
sha256 = "9cf0163411a2d0fc4866b6f3a25b9b669b4b8f37c43fa2b77d1ec43c0cc2d969";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, boost, builtin-interfaces, diagnostic-updater, laser-proc, rclcpp, rclcpp-components, rosidl-default-generators, sensor-msgs, std-srvs, urg-c, urg-node-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-eloquent-urg-node";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros2-gbp/urg_node-release/archive/release/eloquent/urg_node/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "c7f102a5a0be9953f64c6d52c34e7caaf28f35248bd34a68db123d1bef46dc18";
|
||||
url = "https://github.com/ros2-gbp/urg_node-release/archive/release/eloquent/urg_node/1.0.1-1.tar.gz";
|
||||
name = "1.0.1-1.tar.gz";
|
||||
sha256 = "e52d647c539ceec13161fa8caba32113d8ec1d47247077c4561c7db999345ca7";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
|
|
24
distros/kinetic/dual-quaternions/default.nix
Normal file
24
distros/kinetic/dual-quaternions/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, pyquaternion }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-dual-quaternions";
|
||||
version = "0.3.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/Achllle/dual_quaternions-release/archive/release/kinetic/dual_quaternions/0.3.1-1.tar.gz";
|
||||
name = "0.3.1-1.tar.gz";
|
||||
sha256 = "75c484d00dffea7bd617ff271800da2955d80e364a49937d9973c4386e87ecfa";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ pyquaternion ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''dual quaternion operations'';
|
||||
license = with lib.licenses; [ mit ];
|
||||
};
|
||||
}
|
|
@ -798,6 +798,8 @@ self: super: {
|
|||
|
||||
dsr-msgs = self.callPackage ./dsr-msgs {};
|
||||
|
||||
dual-quaternions = self.callPackage ./dual-quaternions {};
|
||||
|
||||
dwa-local-planner = self.callPackage ./dwa-local-planner {};
|
||||
|
||||
dwb-critics = self.callPackage ./dwb-critics {};
|
||||
|
@ -4070,6 +4072,8 @@ self: super: {
|
|||
|
||||
rr-openrover-driver-msgs = self.callPackage ./rr-openrover-driver-msgs {};
|
||||
|
||||
rr-openrover-simulation = self.callPackage ./rr-openrover-simulation {};
|
||||
|
||||
rr-openrover-stack = self.callPackage ./rr-openrover-stack {};
|
||||
|
||||
rr-rover-zero-driver = self.callPackage ./rr-rover-zero-driver {};
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, cmake, python, pythonPackages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-mavlink";
|
||||
version = "2020.5.21-r1";
|
||||
version = "2020.6.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/kinetic/mavlink/2020.5.21-1.tar.gz";
|
||||
name = "2020.5.21-1.tar.gz";
|
||||
sha256 = "5e8fa0bd5a8364d25f37ab8ae1020af491c82fe0316c78cb6f669c5f145a6065";
|
||||
url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/kinetic/mavlink/2020.6.6-1.tar.gz";
|
||||
name = "2020.6.6-1.tar.gz";
|
||||
sha256 = "dd720763cc59f0d343329b11787dc8a6c6567aefa59bc1d053e0bea831265226";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, catkin, dynamic-reconfigure, geometry-msgs, move-base-msgs, nav-msgs, py-trees, py-trees-msgs, python-qt-binding, pythonPackages, rosbag, rospy, rostest, rosunit, sensor-msgs, std-msgs, unique-id, uuid-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-py-trees-ros";
|
||||
version = "0.5.20-r1";
|
||||
version = "0.5.21-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/stonier/py_trees_ros-release/archive/release/kinetic/py_trees_ros/0.5.20-1.tar.gz";
|
||||
name = "0.5.20-1.tar.gz";
|
||||
sha256 = "987000d9d17c3d9a612cf8da17804f5d1c9fbad492e2bdcb0603df6d6ba50c99";
|
||||
url = "https://github.com/stonier/py_trees_ros-release/archive/release/kinetic/py_trees_ros/0.5.21-1.tar.gz";
|
||||
name = "0.5.21-1.tar.gz";
|
||||
sha256 = "cb89987a85f261118cd15c86654f68bd54b123aceac8ef2a2f25c7b12c67d72e";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, roscpp, rospy, rostest, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-rr-control-input-manager";
|
||||
version = "0.8.0-r1";
|
||||
version = "1.0.0-r3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_control_input_manager/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "c11d051886f20e1c46964a08cfbe9a32ff060e8d842f207a995e02b2f561350f";
|
||||
url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_control_input_manager/1.0.0-3.tar.gz";
|
||||
name = "1.0.0-3.tar.gz";
|
||||
sha256 = "d074f1819b190341a0566c9d9b25cdaf5ea3ab77d9fda674c91a431c877c7de7";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, roscpp, rospy, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-rr-openrover-description";
|
||||
version = "0.8.0-r1";
|
||||
version = "1.0.0-r3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_openrover_description/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "70237118a29c25548d7f5427ed5d3ef15521b8088e88397c568fe352c5126f07";
|
||||
url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_openrover_description/1.0.0-3.tar.gz";
|
||||
name = "1.0.0-3.tar.gz";
|
||||
sha256 = "ebc8e2f9c4e01fcfa4a306539b2ecce5259f23c7f0d7f76f94723c05e01a5878";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-rr-openrover-driver-msgs";
|
||||
version = "0.8.0-r1";
|
||||
version = "1.0.0-r3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_openrover_driver_msgs/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "3765595e41e50bc5a4848bd4fbd1ea24f69bf453c26374d25dff4eadb6745956";
|
||||
url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_openrover_driver_msgs/1.0.0-3.tar.gz";
|
||||
name = "1.0.0-3.tar.gz";
|
||||
sha256 = "e74a34407ce7bf9bcca81b6bc9a9c940a7b8f75b0b74ca33c51f91b9ffdb594e";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, joy, message-generation, message-runtime, nav-msgs, roscpp, rospy, rr-openrover-driver-msgs, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, twist-mux }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-rr-openrover-driver";
|
||||
version = "0.8.0-r1";
|
||||
version = "1.0.0-r3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_openrover_driver/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "d719aad57bf8aba8211724164ded8c049546763b6a30e41fefdf238017eb7d41";
|
||||
url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_openrover_driver/1.0.0-3.tar.gz";
|
||||
name = "1.0.0-3.tar.gz";
|
||||
sha256 = "fde6c2041b88a10025bfaaec0622a0d3f9f88dc6802b1159ae3c1d377fc6e2a7";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
24
distros/kinetic/rr-openrover-simulation/default.nix
Normal file
24
distros/kinetic/rr-openrover-simulation/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, gazebo-msgs, gazebo-plugins, gazebo-ros, gazebo-ros-control, gazebo-ros-pkgs, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-rr-openrover-simulation";
|
||||
version = "1.0.0-r3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_openrover_simulation/1.0.0-3.tar.gz";
|
||||
name = "1.0.0-3.tar.gz";
|
||||
sha256 = "19d32ca6996f2d77edee8c07f56fb492e86011e876d36faf54bb48a7fac0bd04";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ gazebo-msgs gazebo-plugins gazebo-ros gazebo-ros-control gazebo-ros-pkgs std-msgs ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''The rr_openrover_simulation package'';
|
||||
license = with lib.licenses; [ "TODO" ];
|
||||
};
|
||||
}
|
|
@ -2,19 +2,19 @@
|
|||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, rr-control-input-manager, rr-openrover-driver, rr-openrover-driver-msgs }:
|
||||
{ lib, buildRosPackage, fetchurl, catkin, rr-control-input-manager, rr-openrover-description, rr-openrover-driver, rr-openrover-driver-msgs, rr-openrover-simulation, rr-rover-zero-driver }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-rr-openrover-stack";
|
||||
version = "0.8.0-r1";
|
||||
version = "1.0.0-r3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_openrover_stack/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "6c49b9746d05ffc33617e9cdeca0bf5a996d1008254caf44c706fba06b26a8e2";
|
||||
url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_openrover_stack/1.0.0-3.tar.gz";
|
||||
name = "1.0.0-3.tar.gz";
|
||||
sha256 = "a4bca04c9788a72c7cfe9301ee214a0eeeab18e97c383e41ad37727f8bbdfdb8";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ rr-control-input-manager rr-openrover-driver rr-openrover-driver-msgs ];
|
||||
propagatedBuildInputs = [ rr-control-input-manager rr-openrover-description rr-openrover-driver rr-openrover-driver-msgs rr-openrover-simulation rr-rover-zero-driver ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-rr-rover-zero-driver";
|
||||
version = "0.8.0-r1";
|
||||
version = "1.0.0-r3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_rover_zero_driver/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "bb847129135a965be1516312b96a08e794e98011335f33db083208bf8559517c";
|
||||
url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/kinetic/rr_rover_zero_driver/1.0.0-3.tar.gz";
|
||||
name = "1.0.0-3.tar.gz";
|
||||
sha256 = "3bb1b4baa627602b3f7724c5833ca6f646acde6cc6b9f06e52f8df731ac681f9";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, dynamic-reconfigure, laser-proc, message-generation, message-runtime, nodelet, rosconsole, roscpp, roslaunch, roslint, sensor-msgs, std-msgs, std-srvs, tf, urg-c }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-urg-node";
|
||||
version = "0.1.13-r1";
|
||||
version = "0.1.14-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-gbp/urg_node-release/archive/release/kinetic/urg_node/0.1.13-1.tar.gz";
|
||||
name = "0.1.13-1.tar.gz";
|
||||
sha256 = "9b65f9cfc1bb5eb6faf82404c4853ec3ea9625c9b8be8c15144d91bb4e32f949";
|
||||
url = "https://github.com/ros-gbp/urg_node-release/archive/release/kinetic/urg_node/0.1.14-1.tar.gz";
|
||||
name = "0.1.14-1.tar.gz";
|
||||
sha256 = "0bc507ce57d98ea3741301823fc5db80f521187f589944ea29d83bffe6b184d0";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, camera-info-manager, catkin, diagnostic-updater, dynamic-reconfigure, image-geometry, image-proc, image-transport, message-filters, nodelet, polled-camera, roscpp, sensor-msgs, std-msgs, stereo-image-proc }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-avt-vimba-camera";
|
||||
version = "0.0.11-r1";
|
||||
version = "0.0.12-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/astuff/avt_vimba_camera-release/archive/release/melodic/avt_vimba_camera/0.0.11-1.tar.gz";
|
||||
name = "0.0.11-1.tar.gz";
|
||||
sha256 = "2ef59b4dcd0006486e9a68b469485bd13f54d6cc9f1d76a2b01ae229c8a1a6a4";
|
||||
url = "https://github.com/astuff/avt_vimba_camera-release/archive/release/melodic/avt_vimba_camera/0.0.12-1.tar.gz";
|
||||
name = "0.0.12-1.tar.gz";
|
||||
sha256 = "8902143fcf7f83538d426f6577edfd34e0324eb22ffb37ecc4ff99541d2750af";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -1324,8 +1324,6 @@ self: super: {
|
|||
|
||||
jderobot-camviz = self.callPackage ./jderobot-camviz {};
|
||||
|
||||
jderobot-color-tuner = self.callPackage ./jderobot-color-tuner {};
|
||||
|
||||
jderobot-drones = self.callPackage ./jderobot-drones {};
|
||||
|
||||
joint-limits-interface = self.callPackage ./joint-limits-interface {};
|
||||
|
@ -3018,6 +3016,20 @@ self: super: {
|
|||
|
||||
rqt-web = self.callPackage ./rqt-web {};
|
||||
|
||||
rr-control-input-manager = self.callPackage ./rr-control-input-manager {};
|
||||
|
||||
rr-openrover-description = self.callPackage ./rr-openrover-description {};
|
||||
|
||||
rr-openrover-driver = self.callPackage ./rr-openrover-driver {};
|
||||
|
||||
rr-openrover-driver-msgs = self.callPackage ./rr-openrover-driver-msgs {};
|
||||
|
||||
rr-openrover-simulation = self.callPackage ./rr-openrover-simulation {};
|
||||
|
||||
rr-openrover-stack = self.callPackage ./rr-openrover-stack {};
|
||||
|
||||
rr-rover-zero-driver = self.callPackage ./rr-rover-zero-driver {};
|
||||
|
||||
rslidar = self.callPackage ./rslidar {};
|
||||
|
||||
rslidar-driver = self.callPackage ./rslidar-driver {};
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, cmake, python, pythonPackages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-mavlink";
|
||||
version = "2020.5.21-r1";
|
||||
version = "2020.6.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/melodic/mavlink/2020.5.21-1.tar.gz";
|
||||
name = "2020.5.21-1.tar.gz";
|
||||
sha256 = "f7abeb7789efb15d6072cb4ef9e394d95abd26e18fd999604e4556a5b5728a7c";
|
||||
url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/melodic/mavlink/2020.6.6-1.tar.gz";
|
||||
name = "2020.6.6-1.tar.gz";
|
||||
sha256 = "295c071126d132007c586ddc4b5eaced67ceded52def43ffa1458fc9ded14263";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, amcl, catkin, map-server, move-base, mpc-local-planner, mpc-local-planner-msgs, stage-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-mpc-local-planner-examples";
|
||||
version = "0.0.2-r1";
|
||||
version = "0.0.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/rst-tu-dortmund/mpc_local_planner-release/archive/release/melodic/mpc_local_planner_examples/0.0.2-1.tar.gz";
|
||||
name = "0.0.2-1.tar.gz";
|
||||
sha256 = "cd714dbefccd4740cc76657dc09776e1a243664df04c01f46b7434f4abc5aaaf";
|
||||
url = "https://github.com/rst-tu-dortmund/mpc_local_planner-release/archive/release/melodic/mpc_local_planner_examples/0.0.3-1.tar.gz";
|
||||
name = "0.0.3-1.tar.gz";
|
||||
sha256 = "79549b550d571485d31da57e740d6d35eda56544939da69caf2c521543705430";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-mpc-local-planner-msgs";
|
||||
version = "0.0.2-r1";
|
||||
version = "0.0.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/rst-tu-dortmund/mpc_local_planner-release/archive/release/melodic/mpc_local_planner_msgs/0.0.2-1.tar.gz";
|
||||
name = "0.0.2-1.tar.gz";
|
||||
sha256 = "ee9966e8bd7b011c4f2f44d7aaf71bb61cf781fcb76b04b694c95b8063758823";
|
||||
url = "https://github.com/rst-tu-dortmund/mpc_local_planner-release/archive/release/melodic/mpc_local_planner_msgs/0.0.3-1.tar.gz";
|
||||
name = "0.0.3-1.tar.gz";
|
||||
sha256 = "802a95c12ab6588105f018277842d85b4325d5ef06bf0fda584beb319126a4b8";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, base-local-planner, catkin, control-box-rst, costmap-2d, costmap-converter, dynamic-reconfigure, eigen, geometry-msgs, interactive-markers, mbf-costmap-core, mbf-msgs, mpc-local-planner-msgs, nav-core, nav-msgs, pluginlib, roscpp, std-msgs, teb-local-planner, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, visualization-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-mpc-local-planner";
|
||||
version = "0.0.2-r1";
|
||||
version = "0.0.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/rst-tu-dortmund/mpc_local_planner-release/archive/release/melodic/mpc_local_planner/0.0.2-1.tar.gz";
|
||||
name = "0.0.2-1.tar.gz";
|
||||
sha256 = "3bd8496e1c349125dbdc73f1db4c3003d2d294f3387cc369944f502ed6621e45";
|
||||
url = "https://github.com/rst-tu-dortmund/mpc_local_planner-release/archive/release/melodic/mpc_local_planner/0.0.3-1.tar.gz";
|
||||
name = "0.0.3-1.tar.gz";
|
||||
sha256 = "0b22647c9eb78beee9582b7f3b4c1bc9b0e1041340482b82c34a09fe4e9090aa";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, catkin, dynamic-reconfigure, geometry-msgs, move-base-msgs, nav-msgs, py-trees, py-trees-msgs, python-qt-binding, pythonPackages, rosbag, rospy, rostest, rosunit, sensor-msgs, std-msgs, unique-id, uuid-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-py-trees-ros";
|
||||
version = "0.5.18";
|
||||
version = "0.5.21-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/stonier/py_trees_ros-release/archive/release/melodic/py_trees_ros/0.5.18-0.tar.gz";
|
||||
name = "0.5.18-0.tar.gz";
|
||||
sha256 = "1bc3f54d395458994329b16c3e3abff63702270a44e1443c5cafafe85a7362ac";
|
||||
url = "https://github.com/stonier/py_trees_ros-release/archive/release/melodic/py_trees_ros/0.5.21-1.tar.gz";
|
||||
name = "0.5.21-1.tar.gz";
|
||||
sha256 = "d74455aaa4da3ca549de5950044da474e75293c666a3bc0c89bf3f00d2484a54";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
25
distros/melodic/rr-control-input-manager/default.nix
Normal file
25
distros/melodic/rr-control-input-manager/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, roscpp, rospy, rostest, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-rr-control-input-manager";
|
||||
version = "1.1.0-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/melodic/rr_control_input_manager/1.1.0-2.tar.gz";
|
||||
name = "1.1.0-2.tar.gz";
|
||||
sha256 = "13312611f0a08c552c84b8526764cb270c162ad63e94506f205b3bc99960d03e";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
checkInputs = [ rostest ];
|
||||
propagatedBuildInputs = [ roscpp rospy std-msgs ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Filter velocity commands by ensuring that message time stamps do not exceed given timeout thresholds.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
24
distros/melodic/rr-openrover-description/default.nix
Normal file
24
distros/melodic/rr-openrover-description/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, roscpp, rospy, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-rr-openrover-description";
|
||||
version = "1.1.0-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/melodic/rr_openrover_description/1.1.0-2.tar.gz";
|
||||
name = "1.1.0-2.tar.gz";
|
||||
sha256 = "6cc2c409ac518fb0de7888468111770d0f44017e2b52682f25c4f969f504dd03";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ roscpp rospy std-msgs ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''The rr_openrover_description package'';
|
||||
license = with lib.licenses; [ "TODO" ];
|
||||
};
|
||||
}
|
25
distros/melodic/rr-openrover-driver-msgs/default.nix
Normal file
25
distros/melodic/rr-openrover-driver-msgs/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-rr-openrover-driver-msgs";
|
||||
version = "1.1.0-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/melodic/rr_openrover_driver_msgs/1.1.0-2.tar.gz";
|
||||
name = "1.1.0-2.tar.gz";
|
||||
sha256 = "cd4e6202631bed70d3831fd1bfea78e82ad9b8eb5181b619302efb484f512009";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
buildInputs = [ message-generation ];
|
||||
propagatedBuildInputs = [ message-runtime std-msgs ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''The rr_openrover_driver_msgs package'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
27
distros/melodic/rr-openrover-driver/default.nix
Normal file
27
distros/melodic/rr-openrover-driver/default.nix
Normal file
|
@ -0,0 +1,27 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, joy, message-generation, message-runtime, nav-msgs, roscpp, rospy, rr-openrover-driver-msgs, sensor-msgs, std-msgs, tf2, tf2-geometry-msgs, twist-mux }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-rr-openrover-driver";
|
||||
version = "1.1.0-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/melodic/rr_openrover_driver/1.1.0-2.tar.gz";
|
||||
name = "1.1.0-2.tar.gz";
|
||||
sha256 = "00be302ddb8b762e9c8828755143409e72ed3702db77728f39dbdde369527a96";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
buildInputs = [ message-generation tf2-geometry-msgs ];
|
||||
propagatedBuildInputs = [ geometry-msgs joy message-runtime nav-msgs roscpp rospy rr-openrover-driver-msgs sensor-msgs std-msgs tf2 twist-mux ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Provides an interface between ros and Rover Robotics rover hardware. Inputs to rr_openrover_driver
|
||||
include emergency stop and velocity commands. It outputs diagnostic data such as encoder
|
||||
readings and battery charge.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
24
distros/melodic/rr-openrover-simulation/default.nix
Normal file
24
distros/melodic/rr-openrover-simulation/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, gazebo-msgs, gazebo-plugins, gazebo-ros, gazebo-ros-control, gazebo-ros-pkgs, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-rr-openrover-simulation";
|
||||
version = "1.1.0-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/melodic/rr_openrover_simulation/1.1.0-2.tar.gz";
|
||||
name = "1.1.0-2.tar.gz";
|
||||
sha256 = "ad3b243af2d65da484f820bd5447dcfed3bd791f9aa19296dac256d4b379d546";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ gazebo-msgs gazebo-plugins gazebo-ros gazebo-ros-control gazebo-ros-pkgs std-msgs ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''The rr_openrover_simulation package'';
|
||||
license = with lib.licenses; [ "TODO" ];
|
||||
};
|
||||
}
|
26
distros/melodic/rr-openrover-stack/default.nix
Normal file
26
distros/melodic/rr-openrover-stack/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, rr-control-input-manager, rr-openrover-description, rr-openrover-driver, rr-openrover-driver-msgs, rr-openrover-simulation, rr-rover-zero-driver }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-rr-openrover-stack";
|
||||
version = "1.1.0-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/melodic/rr_openrover_stack/1.1.0-2.tar.gz";
|
||||
name = "1.1.0-2.tar.gz";
|
||||
sha256 = "984a5f86e45762f6ac53e710cbb726b41acaf1cc8965b988facb5bfa66e84db1";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ rr-control-input-manager rr-openrover-description rr-openrover-driver rr-openrover-driver-msgs rr-openrover-simulation rr-rover-zero-driver ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Packages related to the operation of Rover Robotics rover hardware. This includes a client
|
||||
for interfacing with the hardware (rr_openrover_driver) and a tool for filtering time stamped
|
||||
velocity commands (rr_control_input_manager).'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
23
distros/melodic/rr-rover-zero-driver/default.nix
Normal file
23
distros/melodic/rr-rover-zero-driver/default.nix
Normal file
|
@ -0,0 +1,23 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-rr-rover-zero-driver";
|
||||
version = "1.1.0-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/RoverRobotics-release/rr_openrover_stack-release/archive/release/melodic/rr_rover_zero_driver/1.1.0-2.tar.gz";
|
||||
name = "1.1.0-2.tar.gz";
|
||||
sha256 = "0e65f093ae110e078bdcca4b8e958006b8ce4aea30f38101dd427d7f1ac1e81e";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''The rover_zero_driver package'';
|
||||
license = with lib.licenses; [ "TODO" ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, std-msgs, std-srvs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-slam-toolbox-msgs";
|
||||
version = "1.1.3-r1";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/SteveMacenski/slam_toolbox-release/archive/release/melodic/slam_toolbox_msgs/1.1.3-1.tar.gz";
|
||||
name = "1.1.3-1.tar.gz";
|
||||
sha256 = "2b6ffe7c9ac01d4df3f75d289befcd09c72b9ef5e32bc2e68b4423f959860131";
|
||||
url = "https://github.com/SteveMacenski/slam_toolbox-release/archive/release/melodic/slam_toolbox_msgs/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "9b72a259b2d29b84c80cbedfd01faab555414e19c1d861f2b950e64176428b44";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -2,20 +2,21 @@
|
|||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, ceres-solver, cmake-modules, eigen, interactive-markers, libg2o, liblapack, map-server, message-filters, message-runtime, nav-msgs, pluginlib, qt5, rosconsole, roscpp, rviz, sensor-msgs, slam-toolbox-msgs, sparse-bundle-adjustment, std-msgs, std-srvs, suitesparse, tbb, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }:
|
||||
{ lib, buildRosPackage, fetchurl, catkin, ceres-solver, cmake-modules, eigen, interactive-markers, libg2o, liblapack, map-server, message-filters, message-runtime, nav-msgs, pluginlib, qt5, rosconsole, roscpp, rostest, rosunit, rviz, sensor-msgs, slam-toolbox-msgs, sparse-bundle-adjustment, std-msgs, std-srvs, suitesparse, tbb, tf2, tf2-geometry-msgs, tf2-ros, visualization-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-slam-toolbox";
|
||||
version = "1.1.3-r1";
|
||||
version = "1.1.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/SteveMacenski/slam_toolbox-release/archive/release/melodic/slam_toolbox/1.1.3-1.tar.gz";
|
||||
name = "1.1.3-1.tar.gz";
|
||||
sha256 = "ff4ad2fe6af0fe83f2def7b3fe525713311a0aa86db16cda3e3033dc2731afec";
|
||||
url = "https://github.com/SteveMacenski/slam_toolbox-release/archive/release/melodic/slam_toolbox/1.1.6-1.tar.gz";
|
||||
name = "1.1.6-1.tar.gz";
|
||||
sha256 = "73c76ea13e65f47d6a6a3e5d2beb39130cd8a1d8f769517e44c52e5f2578ee65";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
buildInputs = [ cmake-modules ];
|
||||
propagatedBuildInputs = [ ceres-solver eigen interactive-markers libg2o liblapack map-server message-filters message-runtime nav-msgs pluginlib qt5.qtbase rosconsole roscpp rviz sensor-msgs slam-toolbox-msgs sparse-bundle-adjustment std-msgs std-srvs suitesparse tbb tf2 tf2-geometry-msgs tf2-ros visualization-msgs ];
|
||||
checkInputs = [ rostest rosunit ];
|
||||
propagatedBuildInputs = [ ceres-solver eigen interactive-markers libg2o liblapack map-server message-filters message-runtime nav-msgs pluginlib qt5.qtbase rosconsole roscpp rostest rviz sensor-msgs slam-toolbox-msgs sparse-bundle-adjustment std-msgs std-srvs suitesparse tbb tf2 tf2-geometry-msgs tf2-ros visualization-msgs ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, gtest, message-generation, message-runtime, nodelet, roscpp, rospy, rostest, tf, tf2-msgs, tf2-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-tf2-server";
|
||||
version = "1.0.5-r1";
|
||||
version = "1.0.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/peci1/tf2_server-release/archive/release/melodic/tf2_server/1.0.5-1.tar.gz";
|
||||
name = "1.0.5-1.tar.gz";
|
||||
sha256 = "c3d98a499738325ecbf1dbfbaa21efdcdb20b8387387df3de7af09657088e402";
|
||||
url = "https://github.com/peci1/tf2_server-release/archive/release/melodic/tf2_server/1.0.6-1.tar.gz";
|
||||
name = "1.0.6-1.tar.gz";
|
||||
sha256 = "c67256a38cfb77de988fe3a67334caf05eaab0b13108cf526d109c65e94dd63a";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, roscpp, roscpp-serialization, tf, ublox-msgs, ublox-serialization }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-ublox-gps";
|
||||
version = "1.4.0-r1";
|
||||
version = "1.4.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/KumarRobotics/ublox-release/archive/release/melodic/ublox_gps/1.4.0-1.tar.gz";
|
||||
name = "1.4.0-1.tar.gz";
|
||||
sha256 = "2c70f260827cb329a5525ecb937b45ede6a358967c461d91cafd8f4bf06f0f13";
|
||||
url = "https://github.com/KumarRobotics/ublox-release/archive/release/melodic/ublox_gps/1.4.1-1.tar.gz";
|
||||
name = "1.4.1-1.tar.gz";
|
||||
sha256 = "a55576ce6b61e9a6b3d08bff772d646169aaed410be63fbe8be6acad2b3e53c5";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, sensor-msgs, std-msgs, ublox-serialization }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-ublox-msgs";
|
||||
version = "1.4.0-r1";
|
||||
version = "1.4.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/KumarRobotics/ublox-release/archive/release/melodic/ublox_msgs/1.4.0-1.tar.gz";
|
||||
name = "1.4.0-1.tar.gz";
|
||||
sha256 = "234745d45a3a493de4ec69bfa596b94ee0a05dfc31fea9b37ddefbd139a07ac1";
|
||||
url = "https://github.com/KumarRobotics/ublox-release/archive/release/melodic/ublox_msgs/1.4.1-1.tar.gz";
|
||||
name = "1.4.1-1.tar.gz";
|
||||
sha256 = "f8f9b32a80cb9f7c1e1beee8ceface2b8ad0cd77abeb80493d2cd3eeb26a8e74";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, roscpp, roscpp-serialization }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-ublox-serialization";
|
||||
version = "1.4.0-r1";
|
||||
version = "1.4.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/KumarRobotics/ublox-release/archive/release/melodic/ublox_serialization/1.4.0-1.tar.gz";
|
||||
name = "1.4.0-1.tar.gz";
|
||||
sha256 = "d2a4284c8f6d7839a3ea99253e1792d035f086265009620e9d4d24f2b4e264e1";
|
||||
url = "https://github.com/KumarRobotics/ublox-release/archive/release/melodic/ublox_serialization/1.4.1-1.tar.gz";
|
||||
name = "1.4.1-1.tar.gz";
|
||||
sha256 = "6c7f0f6d3715245ad583814a58e636106b37cf5e33e4a9452c931ad42930b4ae";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, ublox-gps, ublox-msgs, ublox-serialization }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-ublox";
|
||||
version = "1.4.0-r1";
|
||||
version = "1.4.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/KumarRobotics/ublox-release/archive/release/melodic/ublox/1.4.0-1.tar.gz";
|
||||
name = "1.4.0-1.tar.gz";
|
||||
sha256 = "8ce5719dd22959546e0e2464e3ca942560c6ced30c677f4c1780943b096a02b1";
|
||||
url = "https://github.com/KumarRobotics/ublox-release/archive/release/melodic/ublox/1.4.1-1.tar.gz";
|
||||
name = "1.4.1-1.tar.gz";
|
||||
sha256 = "88fc16b1221df1f68aecbf5f0edfc0a763fe28055442f5f730c8c7c648a240a8";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, diagnostic-updater, dynamic-reconfigure, laser-proc, message-generation, message-runtime, nodelet, rosconsole, roscpp, roslaunch, roslint, sensor-msgs, std-msgs, std-srvs, tf, urg-c }:
|
||||
buildRosPackage {
|
||||
pname = "ros-melodic-urg-node";
|
||||
version = "0.1.13-r1";
|
||||
version = "0.1.14-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-gbp/urg_node-release/archive/release/melodic/urg_node/0.1.13-1.tar.gz";
|
||||
name = "0.1.13-1.tar.gz";
|
||||
sha256 = "d7af4323e1d394519ee0fc519284a6b19400492c8a449089860649f44a8e23b6";
|
||||
url = "https://github.com/ros-gbp/urg_node-release/archive/release/melodic/urg_node/0.1.14-1.tar.gz";
|
||||
name = "0.1.14-1.tar.gz";
|
||||
sha256 = "931f78afd03357bcaea2960c6e6c66a9e9d433d569b27551546ebb7b14dee0c9";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
24
distros/noetic/avt-vimba-camera/default.nix
Normal file
24
distros/noetic/avt-vimba-camera/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, camera-info-manager, catkin, diagnostic-updater, dynamic-reconfigure, image-geometry, image-proc, image-transport, message-filters, nodelet, polled-camera, roscpp, sensor-msgs, std-msgs, stereo-image-proc }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-avt-vimba-camera";
|
||||
version = "0.0.12-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/astuff/avt_vimba_camera-release/archive/release/noetic/avt_vimba_camera/0.0.12-2.tar.gz";
|
||||
name = "0.0.12-2.tar.gz";
|
||||
sha256 = "ff2a92ae2d911bb50b0d589f3e2730f58f59a28078fe5fbef6c897f448455736";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ camera-info-manager diagnostic-updater dynamic-reconfigure image-geometry image-proc image-transport message-filters nodelet polled-camera roscpp sensor-msgs std-msgs stereo-image-proc ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Wrapper of the Allied Vision Technologies (AVT) VIMBA Ethernet and Firewire SDK.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, cmake-modules, control-msgs, dynamic-reconfigure, message-generation, message-runtime, realtime-tools, roscpp, rosunit, std-msgs, tinyxml }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-control-toolbox";
|
||||
version = "1.18.1-r1";
|
||||
version = "1.18.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-gbp/control_toolbox-release/archive/release/noetic/control_toolbox/1.18.1-1.tar.gz";
|
||||
name = "1.18.1-1.tar.gz";
|
||||
sha256 = "12636c8385116b81e608f70e811112c849f192c1dde1653d7d98e4b56892c748";
|
||||
url = "https://github.com/ros-gbp/control_toolbox-release/archive/release/noetic/control_toolbox/1.18.2-1.tar.gz";
|
||||
name = "1.18.2-1.tar.gz";
|
||||
sha256 = "f0cfd52a0e7ecb256997808fd3caa730e31ddfe2e9404174d875f13100caaae2";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
25
distros/noetic/dataspeed-ulc-can/default.nix
Normal file
25
distros/noetic/dataspeed-ulc-can/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, can-msgs, catkin, dataspeed-ulc-msgs, geometry-msgs, nodelet, roscpp, roslib, rospy, rostest, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-dataspeed-ulc-can";
|
||||
version = "0.0.5-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/DataspeedInc-release/dataspeed_ulc_ros-release/archive/release/noetic/dataspeed_ulc_can/0.0.5-2.tar.gz";
|
||||
name = "0.0.5-2.tar.gz";
|
||||
sha256 = "9ed384d5ba42a7471716ede8406852d1a3d9c4523f55ecae84e3138db42144e8";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
checkInputs = [ roslib rostest ];
|
||||
propagatedBuildInputs = [ can-msgs dataspeed-ulc-msgs geometry-msgs nodelet roscpp rospy std-msgs ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Package to translate ROS messages to and from CAN messages to interact with the Universal Lat/Lon Controller (ULC) firmware'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
25
distros/noetic/dataspeed-ulc-msgs/default.nix
Normal file
25
distros/noetic/dataspeed-ulc-msgs/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-dataspeed-ulc-msgs";
|
||||
version = "0.0.5-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/DataspeedInc-release/dataspeed_ulc_ros-release/archive/release/noetic/dataspeed_ulc_msgs/0.0.5-2.tar.gz";
|
||||
name = "0.0.5-2.tar.gz";
|
||||
sha256 = "45476604a4303713789b69379dd049da0245107f6516439245398d1f6ac0c901";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
buildInputs = [ message-generation ];
|
||||
propagatedBuildInputs = [ message-runtime std-msgs ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''ROS messages for interacting with the Universal Lat/Lon Controller (ULC)'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
24
distros/noetic/dataspeed-ulc/default.nix
Normal file
24
distros/noetic/dataspeed-ulc/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, dataspeed-ulc-can, dataspeed-ulc-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-dataspeed-ulc";
|
||||
version = "0.0.5-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/DataspeedInc-release/dataspeed_ulc_ros-release/archive/release/noetic/dataspeed_ulc/0.0.5-2.tar.gz";
|
||||
name = "0.0.5-2.tar.gz";
|
||||
sha256 = "3c25aaa2ad8856c22b3fb2e2e5278428fd59032614ae8f65bcc0da0f74362833";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ dataspeed-ulc-can dataspeed-ulc-msgs ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''CAN interface to the Universal Lat/Lon Controller (ULC) firmware'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
25
distros/noetic/ecl-config/default.nix
Normal file
25
distros/noetic/ecl-config/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, ecl-build, ecl-license }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-ecl-config";
|
||||
version = "0.61.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/noetic/ecl_config/0.61.6-1.tar.gz";
|
||||
name = "0.61.6-1.tar.gz";
|
||||
sha256 = "a9ea24d6890c90bd24d88ad48b5423e9cb07e9d8e682459173c92fb0dc015ec6";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ ecl-build ecl-license ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''These tools inspect and describe your system with macros, types
|
||||
and functions.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
24
distros/noetic/ecl-console/default.nix
Normal file
24
distros/noetic/ecl-console/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, ecl-build, ecl-config, ecl-license }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-ecl-console";
|
||||
version = "0.61.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/noetic/ecl_console/0.61.6-1.tar.gz";
|
||||
name = "0.61.6-1.tar.gz";
|
||||
sha256 = "63176776ff8c55b804b1e31c543b03ea03b4b1fa901aa65ff3cce40f06499fc8";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ ecl-build ecl-config ecl-license ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Color codes for ansii consoles.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
26
distros/noetic/ecl-converters-lite/default.nix
Normal file
26
distros/noetic/ecl-converters-lite/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, ecl-config, ecl-license }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-ecl-converters-lite";
|
||||
version = "0.61.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/noetic/ecl_converters_lite/0.61.6-1.tar.gz";
|
||||
name = "0.61.6-1.tar.gz";
|
||||
sha256 = "dc53dde0c57b21b207c2d4fee29c7bacc566e401492b05e31e884f8876e43708";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ ecl-config ecl-license ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''These are a very simple version of some of the functions in ecl_converters
|
||||
suitable for firmware development. That is, there is no use of new,
|
||||
templates or exceptions.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
27
distros/noetic/ecl-errors/default.nix
Normal file
27
distros/noetic/ecl-errors/default.nix
Normal file
|
@ -0,0 +1,27 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, ecl-config, ecl-license }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-ecl-errors";
|
||||
version = "0.61.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/noetic/ecl_errors/0.61.6-1.tar.gz";
|
||||
name = "0.61.6-1.tar.gz";
|
||||
sha256 = "d653796a07f7e8491cd9426028c9a2e040c8f28eba489fef23c0b06085752d9a";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ ecl-config ecl-license ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''This library provides lean and mean error mechanisms.
|
||||
It includes c style error functions as well as a few
|
||||
useful macros. For higher level mechanisms,
|
||||
refer to ecl_exceptions.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
26
distros/noetic/ecl-io/default.nix
Normal file
26
distros/noetic/ecl-io/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, ecl-config, ecl-errors, ecl-license }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-ecl-io";
|
||||
version = "0.61.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/noetic/ecl_io/0.61.6-1.tar.gz";
|
||||
name = "0.61.6-1.tar.gz";
|
||||
sha256 = "9f99aa8e629d50743ff16d5fbcaa9a74b8af4a824b1c3250ed43a0cbb5dae588";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ ecl-config ecl-errors ecl-license ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Most implementations (windows, posix, ...) have slightly different api for
|
||||
low level input-output functions. These are gathered here and re-represented
|
||||
with a cross platform set of functions.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
24
distros/noetic/ecl-lite/default.nix
Normal file
24
distros/noetic/ecl-lite/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, ecl-config, ecl-converters-lite, ecl-errors, ecl-io, ecl-sigslots-lite, ecl-time-lite }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-ecl-lite";
|
||||
version = "0.61.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/noetic/ecl_lite/0.61.6-1.tar.gz";
|
||||
name = "0.61.6-1.tar.gz";
|
||||
sha256 = "f39f774a0b9ad3bf9d50e6854a5b354016559dfc7e111f4992f098ec415d5586";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ ecl-config ecl-converters-lite ecl-errors ecl-io ecl-sigslots-lite ecl-time-lite ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Libraries and utilities for embedded and low-level linux development.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
26
distros/noetic/ecl-sigslots-lite/default.nix
Normal file
26
distros/noetic/ecl-sigslots-lite/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, ecl-config, ecl-errors, ecl-license }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-ecl-sigslots-lite";
|
||||
version = "0.61.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/noetic/ecl_sigslots_lite/0.61.6-1.tar.gz";
|
||||
name = "0.61.6-1.tar.gz";
|
||||
sha256 = "a39f77f28ffbde76c8d230b4c0b61261ed20b9c480220dd5c3db9a30cb472181";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ ecl-config ecl-errors ecl-license ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''This avoids use of dynamic storage (malloc/new) and thread safety (mutexes) to
|
||||
provide a very simple sigslots implementation that can be used for *very*
|
||||
embedded development.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
25
distros/noetic/ecl-time-lite/default.nix
Normal file
25
distros/noetic/ecl-time-lite/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, ecl-build, ecl-config, ecl-errors, ecl-license }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-ecl-time-lite";
|
||||
version = "0.61.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/yujinrobot-release/ecl_lite-release/archive/release/noetic/ecl_time_lite/0.61.6-1.tar.gz";
|
||||
name = "0.61.6-1.tar.gz";
|
||||
sha256 = "bffb469391c6ad528bba012ff940e0a8bc7530ed88b8b65b7dbdab686299626c";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ ecl-build ecl-config ecl-errors ecl-license ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Provides a portable set of time functions that are especially useful for
|
||||
porting other code or being wrapped by higher level c++ classes.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -26,6 +26,8 @@ self: super: {
|
|||
|
||||
audio-play = self.callPackage ./audio-play {};
|
||||
|
||||
avt-vimba-camera = self.callPackage ./avt-vimba-camera {};
|
||||
|
||||
base-local-planner = self.callPackage ./base-local-planner {};
|
||||
|
||||
behaviortree-cpp-v3 = self.callPackage ./behaviortree-cpp-v3 {};
|
||||
|
@ -116,6 +118,12 @@ self: super: {
|
|||
|
||||
cv-camera = self.callPackage ./cv-camera {};
|
||||
|
||||
dataspeed-ulc = self.callPackage ./dataspeed-ulc {};
|
||||
|
||||
dataspeed-ulc-can = self.callPackage ./dataspeed-ulc-can {};
|
||||
|
||||
dataspeed-ulc-msgs = self.callPackage ./dataspeed-ulc-msgs {};
|
||||
|
||||
ddynamic-reconfigure = self.callPackage ./ddynamic-reconfigure {};
|
||||
|
||||
depth-image-proc = self.callPackage ./depth-image-proc {};
|
||||
|
@ -162,8 +170,24 @@ self: super: {
|
|||
|
||||
ecl-build = self.callPackage ./ecl-build {};
|
||||
|
||||
ecl-config = self.callPackage ./ecl-config {};
|
||||
|
||||
ecl-console = self.callPackage ./ecl-console {};
|
||||
|
||||
ecl-converters-lite = self.callPackage ./ecl-converters-lite {};
|
||||
|
||||
ecl-errors = self.callPackage ./ecl-errors {};
|
||||
|
||||
ecl-io = self.callPackage ./ecl-io {};
|
||||
|
||||
ecl-license = self.callPackage ./ecl-license {};
|
||||
|
||||
ecl-lite = self.callPackage ./ecl-lite {};
|
||||
|
||||
ecl-sigslots-lite = self.callPackage ./ecl-sigslots-lite {};
|
||||
|
||||
ecl-time-lite = self.callPackage ./ecl-time-lite {};
|
||||
|
||||
ecl-tools = self.callPackage ./ecl-tools {};
|
||||
|
||||
effort-controllers = self.callPackage ./effort-controllers {};
|
||||
|
@ -250,6 +274,8 @@ self: super: {
|
|||
|
||||
gpsd-client = self.callPackage ./gpsd-client {};
|
||||
|
||||
graph-msgs = self.callPackage ./graph-msgs {};
|
||||
|
||||
gripper-action-controller = self.callPackage ./gripper-action-controller {};
|
||||
|
||||
hardware-interface = self.callPackage ./hardware-interface {};
|
||||
|
@ -282,10 +308,16 @@ self: super: {
|
|||
|
||||
imu-filter-madgwick = self.callPackage ./imu-filter-madgwick {};
|
||||
|
||||
imu-pipeline = self.callPackage ./imu-pipeline {};
|
||||
|
||||
imu-processors = self.callPackage ./imu-processors {};
|
||||
|
||||
imu-sensor-controller = self.callPackage ./imu-sensor-controller {};
|
||||
|
||||
imu-tools = self.callPackage ./imu-tools {};
|
||||
|
||||
imu-transformer = self.callPackage ./imu-transformer {};
|
||||
|
||||
interactive-marker-tutorials = self.callPackage ./interactive-marker-tutorials {};
|
||||
|
||||
interactive-markers = self.callPackage ./interactive-markers {};
|
||||
|
@ -304,6 +336,8 @@ self: super: {
|
|||
|
||||
joint-trajectory-controller = self.callPackage ./joint-trajectory-controller {};
|
||||
|
||||
joy-teleop = self.callPackage ./joy-teleop {};
|
||||
|
||||
joystick-interrupt = self.callPackage ./joystick-interrupt {};
|
||||
|
||||
jsk-common-msgs = self.callPackage ./jsk-common-msgs {};
|
||||
|
@ -314,6 +348,8 @@ self: super: {
|
|||
|
||||
jsk-hark-msgs = self.callPackage ./jsk-hark-msgs {};
|
||||
|
||||
key-teleop = self.callPackage ./key-teleop {};
|
||||
|
||||
laser-assembler = self.callPackage ./laser-assembler {};
|
||||
|
||||
laser-filtering = self.callPackage ./laser-filtering {};
|
||||
|
@ -350,6 +386,8 @@ self: super: {
|
|||
|
||||
locomove-base = self.callPackage ./locomove-base {};
|
||||
|
||||
lusb = self.callPackage ./lusb {};
|
||||
|
||||
map-laser = self.callPackage ./map-laser {};
|
||||
|
||||
map-msgs = self.callPackage ./map-msgs {};
|
||||
|
@ -364,6 +402,8 @@ self: super: {
|
|||
|
||||
marti-common-msgs = self.callPackage ./marti-common-msgs {};
|
||||
|
||||
marti-dbw-msgs = self.callPackage ./marti-dbw-msgs {};
|
||||
|
||||
marti-nav-msgs = self.callPackage ./marti-nav-msgs {};
|
||||
|
||||
marti-perception-msgs = self.callPackage ./marti-perception-msgs {};
|
||||
|
@ -412,6 +452,8 @@ self: super: {
|
|||
|
||||
mk = self.callPackage ./mk {};
|
||||
|
||||
mouse-teleop = self.callPackage ./mouse-teleop {};
|
||||
|
||||
move-base = self.callPackage ./move-base {};
|
||||
|
||||
move-base-flex = self.callPackage ./move-base-flex {};
|
||||
|
@ -420,6 +462,12 @@ self: super: {
|
|||
|
||||
move-slow-and-clear = self.callPackage ./move-slow-and-clear {};
|
||||
|
||||
mpc-local-planner = self.callPackage ./mpc-local-planner {};
|
||||
|
||||
mpc-local-planner-examples = self.callPackage ./mpc-local-planner-examples {};
|
||||
|
||||
mpc-local-planner-msgs = self.callPackage ./mpc-local-planner-msgs {};
|
||||
|
||||
mrpt2 = self.callPackage ./mrpt2 {};
|
||||
|
||||
mrt-cmake-modules = self.callPackage ./mrt-cmake-modules {};
|
||||
|
@ -478,10 +526,16 @@ self: super: {
|
|||
|
||||
octomap-server = self.callPackage ./octomap-server {};
|
||||
|
||||
ompl = self.callPackage ./ompl {};
|
||||
|
||||
open-karto = self.callPackage ./open-karto {};
|
||||
|
||||
opengm = self.callPackage ./opengm {};
|
||||
|
||||
openni2-camera = self.callPackage ./openni2-camera {};
|
||||
|
||||
openni2-launch = self.callPackage ./openni2-launch {};
|
||||
|
||||
openslam-gmapping = self.callPackage ./openslam-gmapping {};
|
||||
|
||||
pcl-conversions = self.callPackage ./pcl-conversions {};
|
||||
|
@ -536,6 +590,8 @@ self: super: {
|
|||
|
||||
pluginlib-tutorials = self.callPackage ./pluginlib-tutorials {};
|
||||
|
||||
pointcloud-to-laserscan = self.callPackage ./pointcloud-to-laserscan {};
|
||||
|
||||
polled-camera = self.callPackage ./polled-camera {};
|
||||
|
||||
posedetection-msgs = self.callPackage ./posedetection-msgs {};
|
||||
|
@ -810,12 +866,20 @@ self: super: {
|
|||
|
||||
shape-msgs = self.callPackage ./shape-msgs {};
|
||||
|
||||
sick-scan = self.callPackage ./sick-scan {};
|
||||
|
||||
sick-tim = self.callPackage ./sick-tim {};
|
||||
|
||||
simulators = self.callPackage ./simulators {};
|
||||
|
||||
slam-karto = self.callPackage ./slam-karto {};
|
||||
|
||||
slam-toolbox = self.callPackage ./slam-toolbox {};
|
||||
|
||||
slam-toolbox-msgs = self.callPackage ./slam-toolbox-msgs {};
|
||||
|
||||
slam-toolbox-rviz = self.callPackage ./slam-toolbox-rviz {};
|
||||
|
||||
slime-ros = self.callPackage ./slime-ros {};
|
||||
|
||||
slime-wrapper = self.callPackage ./slime-wrapper {};
|
||||
|
@ -832,6 +896,8 @@ self: super: {
|
|||
|
||||
socketcan-interface = self.callPackage ./socketcan-interface {};
|
||||
|
||||
sophus = self.callPackage ./sophus {};
|
||||
|
||||
sparse-bundle-adjustment = self.callPackage ./sparse-bundle-adjustment {};
|
||||
|
||||
speech-recognition-msgs = self.callPackage ./speech-recognition-msgs {};
|
||||
|
@ -852,6 +918,10 @@ self: super: {
|
|||
|
||||
teb-local-planner = self.callPackage ./teb-local-planner {};
|
||||
|
||||
teleop-tools = self.callPackage ./teleop-tools {};
|
||||
|
||||
teleop-tools-msgs = self.callPackage ./teleop-tools-msgs {};
|
||||
|
||||
test-diagnostic-aggregator = self.callPackage ./test-diagnostic-aggregator {};
|
||||
|
||||
test-mavros = self.callPackage ./test-mavros {};
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, angles, catkin, eigen-conversions, kdl-conversions, tf, tf-conversions }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-geometry";
|
||||
version = "1.13.1-r1";
|
||||
version = "1.13.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-gbp/geometry-release/archive/release/noetic/geometry/1.13.1-1.tar.gz";
|
||||
name = "1.13.1-1.tar.gz";
|
||||
sha256 = "d28bb57be01e2d33a1cbd87ac1673e7b1cc62a255c550bec00035de412d00c9f";
|
||||
url = "https://github.com/ros-gbp/geometry-release/archive/release/noetic/geometry/1.13.2-1.tar.gz";
|
||||
name = "1.13.2-1.tar.gz";
|
||||
sha256 = "45d3dd1724ca4416f16efbc51f6bb9e8fd1eb72db66cd0b7392b83d7d6eb9e1f";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, tf2, tf2-bullet, tf2-eigen, tf2-geometry-msgs, tf2-kdl, tf2-msgs, tf2-py, tf2-ros, tf2-sensor-msgs, tf2-tools }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-geometry2";
|
||||
version = "0.7.1-r1";
|
||||
version = "0.7.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-gbp/geometry2-release/archive/release/noetic/geometry2/0.7.1-1.tar.gz";
|
||||
name = "0.7.1-1.tar.gz";
|
||||
sha256 = "66592d019ee1d562349ad4d89bf8971254e871492164623a93fd141c7fa832da";
|
||||
url = "https://github.com/ros-gbp/geometry2-release/archive/release/noetic/geometry2/0.7.2-1.tar.gz";
|
||||
name = "0.7.2-1.tar.gz";
|
||||
sha256 = "1b355b4045aa42ca6cf114421cfbab30186d421cf16c8056812c10bb3938be5f";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
25
distros/noetic/graph-msgs/default.nix
Normal file
25
distros/noetic/graph-msgs/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-graph-msgs";
|
||||
version = "0.1.0-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/PickNikRobotics/graph_msgs-release/archive/release/noetic/graph_msgs/0.1.0-2.tar.gz";
|
||||
name = "0.1.0-2.tar.gz";
|
||||
sha256 = "ce7125a86592674cfafa8ae3ba856c85fdf5359b0207a7537841f532679f0b25";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
buildInputs = [ message-generation ];
|
||||
propagatedBuildInputs = [ geometry-msgs message-runtime std-msgs ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''ROS messages for publishing graphs of different data types'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
24
distros/noetic/imu-pipeline/default.nix
Normal file
24
distros/noetic/imu-pipeline/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, imu-processors, imu-transformer }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-imu-pipeline";
|
||||
version = "0.3.0-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-gbp/imu_pipeline-release/archive/release/noetic/imu_pipeline/0.3.0-2.tar.gz";
|
||||
name = "0.3.0-2.tar.gz";
|
||||
sha256 = "946eec181c53278eb6e6dd0763beb3e9a654b76f825affe873dcb7afaf509242";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ imu-processors imu-transformer ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''imu_pipeline'';
|
||||
license = with lib.licenses; [ bsdOriginal gpl1 ];
|
||||
};
|
||||
}
|
24
distros/noetic/imu-processors/default.nix
Normal file
24
distros/noetic/imu-processors/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, nav-msgs, roscpp, sensor-msgs, tf }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-imu-processors";
|
||||
version = "0.3.0-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-gbp/imu_pipeline-release/archive/release/noetic/imu_processors/0.3.0-2.tar.gz";
|
||||
name = "0.3.0-2.tar.gz";
|
||||
sha256 = "2414b4f4622a5e70115bfe13eaec88df83bfa0de8289cebcc2336128dae8a8e0";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ geometry-msgs nav-msgs roscpp sensor-msgs tf ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Processors for sensor_msgs::Imu data'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
25
distros/noetic/imu-transformer/default.nix
Normal file
25
distros/noetic/imu-transformer/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-filters, nodelet, roscpp, roslaunch, sensor-msgs, tf, tf2, tf2-ros, tf2-sensor-msgs, topic-tools }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-imu-transformer";
|
||||
version = "0.3.0-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-gbp/imu_pipeline-release/archive/release/noetic/imu_transformer/0.3.0-2.tar.gz";
|
||||
name = "0.3.0-2.tar.gz";
|
||||
sha256 = "68cb06d8148e357063eefd74495f78328c6b0056ad7c88c75c0d9289b141ddb2";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
checkInputs = [ roslaunch ];
|
||||
propagatedBuildInputs = [ geometry-msgs message-filters nodelet roscpp sensor-msgs tf tf2 tf2-ros tf2-sensor-msgs topic-tools ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Node/nodelet combination to transform sensor_msgs::Imu data from one frame into another.'';
|
||||
license = with lib.licenses; [ gpl1 ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, pythonPackages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-jderobot-assets";
|
||||
version = "1.0.3-r1";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/JdeRobot/assets-release/archive/release/noetic/jderobot_assets/1.0.3-1.tar.gz";
|
||||
name = "1.0.3-1.tar.gz";
|
||||
sha256 = "18f0a42e849e660c34cbf137c92486d632ad7b28536cca0bc67b5e21559749db";
|
||||
url = "https://github.com/JdeRobot/assets-release/archive/release/noetic/jderobot_assets/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "3c11d5065095615c276e2e67a4b940545a0a8e7faf1208f7f678a688c1242cca";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
24
distros/noetic/joy-teleop/default.nix
Normal file
24
distros/noetic/joy-teleop/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, actionlib, catkin, rospy, rostopic, sensor-msgs, teleop-tools-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-joy-teleop";
|
||||
version = "0.4.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-gbp/teleop_tools-release/archive/release/noetic/joy_teleop/0.4.0-1.tar.gz";
|
||||
name = "0.4.0-1.tar.gz";
|
||||
sha256 = "8824c105187a12a47186db7ff08706673316d2aca3dae67ffa987eeaeb74d475";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ actionlib rospy rostopic sensor-msgs teleop-tools-msgs ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''A (to be) generic joystick interface to control a robot'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
24
distros/noetic/key-teleop/default.nix
Normal file
24
distros/noetic/key-teleop/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, rospy }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-key-teleop";
|
||||
version = "0.4.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-gbp/teleop_tools-release/archive/release/noetic/key_teleop/0.4.0-1.tar.gz";
|
||||
name = "0.4.0-1.tar.gz";
|
||||
sha256 = "eb2a780a6771f9f56569c9e7c5c186a1623ab6e1df367b8e06518363cd8a4639";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ geometry-msgs rospy ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''A text-based interface to send a robot movement commands'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, angles, catkin, dynamic-reconfigure, filters, laser-geometry, message-filters, pluginlib, roscpp, rostest, sensor-msgs, tf }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-laser-filters";
|
||||
version = "1.8.9-r1";
|
||||
version = "1.8.11-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-gbp/laser_filters-release/archive/release/noetic/laser_filters/1.8.9-1.tar.gz";
|
||||
name = "1.8.9-1.tar.gz";
|
||||
sha256 = "811dc73c7509a59a545bc8e2d417634a10ff1e3e9cbc7501894074265ed5f5d0";
|
||||
url = "https://github.com/ros-gbp/laser_filters-release/archive/release/noetic/laser_filters/1.8.11-1.tar.gz";
|
||||
name = "1.8.11-1.tar.gz";
|
||||
sha256 = "d23908e302de876e438f93ae7cd6e770080a2d49a2194f48698865285f213353";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, libusb, libusb1 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-libphidget22";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-drivers-gbp/phidgets_drivers-release/archive/release/noetic/libphidget22/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "ec2332c2e545ede5a2ade74049e4b43ae60499112f0938cdf624649086371432";
|
||||
url = "https://github.com/ros-drivers-gbp/phidgets_drivers-release/archive/release/noetic/libphidget22/1.0.1-1.tar.gz";
|
||||
name = "1.0.1-1.tar.gz";
|
||||
sha256 = "cb3c5d6c110815d1352bb290d85763a34f9e304d1a7e37299eea27e75ebadf8c";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
25
distros/noetic/lusb/default.nix
Normal file
25
distros/noetic/lusb/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, boost, catkin, libusb, libusb1 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-lusb";
|
||||
version = "1.1.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/DataspeedInc-release/lusb-release/archive/release/noetic/lusb/1.1.0-1.tar.gz";
|
||||
name = "1.1.0-1.tar.gz";
|
||||
sha256 = "65aeadc9a0f6e40009b2f8c5befeb581d7b83f954c40bf9bdf66847b9c9d53bc";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
buildInputs = [ libusb1 ];
|
||||
propagatedBuildInputs = [ boost libusb ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Library for interfacing to USB devices'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-marti-can-msgs";
|
||||
version = "0.8.0-r1";
|
||||
version = "0.9.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/noetic/marti_can_msgs/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "ca2114bcc44c43653c2f105168857c2c6633f3d378be13b5823b3520d91ec467";
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/noetic/marti_can_msgs/0.9.0-1.tar.gz";
|
||||
name = "0.9.0-1.tar.gz";
|
||||
sha256 = "62eba4a10e3fd9ee8f9a68501b48a2f1807051bf48fe61727c3e88c3b08ee852";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-marti-common-msgs";
|
||||
version = "0.8.0-r1";
|
||||
version = "0.9.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/noetic/marti_common_msgs/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "ad93af25c1967f060d6e6a84b9588126df613fcc268306791cf37b31b9390879";
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/noetic/marti_common_msgs/0.9.0-1.tar.gz";
|
||||
name = "0.9.0-1.tar.gz";
|
||||
sha256 = "43512be3bc6dee5938d72d4cde1075df635610dd9abdbb7ec4dcbbc9420c0374";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
25
distros/noetic/marti-dbw-msgs/default.nix
Normal file
25
distros/noetic/marti-dbw-msgs/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-marti-dbw-msgs";
|
||||
version = "0.9.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/noetic/marti_dbw_msgs/0.9.0-1.tar.gz";
|
||||
name = "0.9.0-1.tar.gz";
|
||||
sha256 = "949bac75a1a06020d0f0b4ebb78b47ce740b6e1f715b75011f4a58f233f95fa4";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
buildInputs = [ message-generation ];
|
||||
propagatedBuildInputs = [ message-runtime std-msgs ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''marti_dbw_msgs'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, geographic-msgs, geometry-msgs, marti-common-msgs, message-generation, message-runtime, sensor-msgs, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-marti-nav-msgs";
|
||||
version = "0.8.0-r1";
|
||||
version = "0.9.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/noetic/marti_nav_msgs/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "55d43845ac2386b890a32fcedeea86406b20a5a88837c54a01184932ee34e646";
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/noetic/marti_nav_msgs/0.9.0-1.tar.gz";
|
||||
name = "0.9.0-1.tar.gz";
|
||||
sha256 = "7ca31922df0a65183794ba94c53ff177cdb32910ab9ce423d3a5c49ea307fa8b";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, sensor-msgs, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-marti-perception-msgs";
|
||||
version = "0.8.0-r1";
|
||||
version = "0.9.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/noetic/marti_perception_msgs/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "1944d3fcb1a0a6649bab94aaaffaf28df99b47403930867772e39488b3472fd8";
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/noetic/marti_perception_msgs/0.9.0-1.tar.gz";
|
||||
name = "0.9.0-1.tar.gz";
|
||||
sha256 = "9a736e305d1bca6be998e944ab4cdc8a57bc2dfe044a11d3b2454a4d0864f4f7";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-marti-sensor-msgs";
|
||||
version = "0.8.0-r1";
|
||||
version = "0.9.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/noetic/marti_sensor_msgs/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "22c38f24be40f7e5b7df95cdb415ff1b412044fbb83952c15f7c3fd5c96a7554";
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/noetic/marti_sensor_msgs/0.9.0-1.tar.gz";
|
||||
name = "0.9.0-1.tar.gz";
|
||||
sha256 = "0167851877e863fd13f13723a5e5568ae27086fc5685126fb9a9d392b3a71da2";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-marti-status-msgs";
|
||||
version = "0.8.0-r1";
|
||||
version = "0.9.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/noetic/marti_status_msgs/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "d644f0e040f3d69b391558b6d884d5fd89b33a4ed5f7dde1f6438e06bf9d2b9a";
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/noetic/marti_status_msgs/0.9.0-1.tar.gz";
|
||||
name = "0.9.0-1.tar.gz";
|
||||
sha256 = "d9bedfb4a4b2ff12094d974fb2c1f09076c40d65c23df4967d0b575da1b42ef7";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-marti-visualization-msgs";
|
||||
version = "0.8.0-r1";
|
||||
version = "0.9.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/noetic/marti_visualization_msgs/0.8.0-1.tar.gz";
|
||||
name = "0.8.0-1.tar.gz";
|
||||
sha256 = "7a8091457a208eded51d3ce82347279115ac074b843eb74af6f850d8fc445b1b";
|
||||
url = "https://github.com/swri-robotics-gbp/marti_messages-release/archive/release/noetic/marti_visualization_msgs/0.9.0-1.tar.gz";
|
||||
name = "0.9.0-1.tar.gz";
|
||||
sha256 = "6de761adac49b0634e86de126cd73029c47f5ec933ba72515203147d44b60de1";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, cmake, python, pythonPackages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-mavlink";
|
||||
version = "2020.5.21-r1";
|
||||
version = "2020.6.6-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/noetic/mavlink/2020.5.21-1.tar.gz";
|
||||
name = "2020.5.21-1.tar.gz";
|
||||
sha256 = "1dbcc8a11a141ac9ae286ea7a66151fb7cc59769725cc227523b763576a1aeb1";
|
||||
url = "https://github.com/mavlink/mavlink-gbp-release/archive/release/noetic/mavlink/2020.6.6-1.tar.gz";
|
||||
name = "2020.6.6-1.tar.gz";
|
||||
sha256 = "42e149b8d0f0b1ee3b091f87e0e8d1932e493f3c0f56c1ff97d87d39fa2c6b70";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
|
|
24
distros/noetic/mouse-teleop/default.nix
Normal file
24
distros/noetic/mouse-teleop/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, pythonPackages, rospy }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-mouse-teleop";
|
||||
version = "0.4.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-gbp/teleop_tools-release/archive/release/noetic/mouse_teleop/0.4.0-1.tar.gz";
|
||||
name = "0.4.0-1.tar.gz";
|
||||
sha256 = "503f0f74b7858db4eca3c48c5e8fa80d312964e5922bb40ae29d73af766e2c3f";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ geometry-msgs pythonPackages.numpy pythonPackages.tkinter rospy ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''A mouse teleop tool for holonomic mobile robots.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
24
distros/noetic/mpc-local-planner-examples/default.nix
Normal file
24
distros/noetic/mpc-local-planner-examples/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, amcl, catkin, map-server, move-base, mpc-local-planner, mpc-local-planner-msgs, stage-ros }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-mpc-local-planner-examples";
|
||||
version = "0.0.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/rst-tu-dortmund/mpc_local_planner-release/archive/release/noetic/mpc_local_planner_examples/0.0.3-1.tar.gz";
|
||||
name = "0.0.3-1.tar.gz";
|
||||
sha256 = "b0ef5b7b4bf1c078f9dc2aa977e465a8435c3c7640ea94afe6848e79467b849b";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
propagatedBuildInputs = [ amcl map-server move-base mpc-local-planner mpc-local-planner-msgs stage-ros ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''The mpc_local_planner_examples package'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
25
distros/noetic/mpc-local-planner-msgs/default.nix
Normal file
25
distros/noetic/mpc-local-planner-msgs/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-mpc-local-planner-msgs";
|
||||
version = "0.0.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/rst-tu-dortmund/mpc_local_planner-release/archive/release/noetic/mpc_local_planner_msgs/0.0.3-1.tar.gz";
|
||||
name = "0.0.3-1.tar.gz";
|
||||
sha256 = "bf44761253edd16b87eaa7f092b82e3d36f95998b681cd8df831746804ed8033";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
buildInputs = [ message-generation ];
|
||||
propagatedBuildInputs = [ message-runtime std-msgs ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''This package provides message types that are used by the package mpc_local_planner'';
|
||||
license = with lib.licenses; [ gpl3 ];
|
||||
};
|
||||
}
|
28
distros/noetic/mpc-local-planner/default.nix
Normal file
28
distros/noetic/mpc-local-planner/default.nix
Normal file
|
@ -0,0 +1,28 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, base-local-planner, catkin, control-box-rst, costmap-2d, costmap-converter, dynamic-reconfigure, eigen, geometry-msgs, interactive-markers, mbf-costmap-core, mbf-msgs, mpc-local-planner-msgs, nav-core, nav-msgs, pluginlib, roscpp, std-msgs, teb-local-planner, tf2, tf2-eigen, tf2-geometry-msgs, tf2-ros, visualization-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-mpc-local-planner";
|
||||
version = "0.0.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/rst-tu-dortmund/mpc_local_planner-release/archive/release/noetic/mpc_local_planner/0.0.3-1.tar.gz";
|
||||
name = "0.0.3-1.tar.gz";
|
||||
sha256 = "5ac9ee2b283c30626a85282071d60d083a1ec139e94ad4d6817359bcc1cb50d6";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
buildInputs = [ tf2-eigen tf2-geometry-msgs ];
|
||||
propagatedBuildInputs = [ base-local-planner control-box-rst costmap-2d costmap-converter dynamic-reconfigure eigen geometry-msgs interactive-markers mbf-costmap-core mbf-msgs mpc-local-planner-msgs nav-core nav-msgs pluginlib roscpp std-msgs teb-local-planner tf2 tf2-ros visualization-msgs ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''The mpc_local_planner package implements a plugin
|
||||
to the base_local_planner of the 2D navigation stack.
|
||||
It provides a generic and versatile model predictive control implementation
|
||||
with minimum-time and quadratic-form receding-horizon configurations.'';
|
||||
license = with lib.licenses; [ gpl3 ];
|
||||
};
|
||||
}
|
25
distros/noetic/ompl/default.nix
Normal file
25
distros/noetic/ompl/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, boost, cmake, eigen, pkg-config }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-ompl";
|
||||
version = "1.5.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-gbp/ompl-release/archive/release/noetic/ompl/1.5.0-1.tar.gz";
|
||||
name = "1.5.0-1.tar.gz";
|
||||
sha256 = "c2c4fca9ef20e20dc1de4c243a5ff100ab9ceb49b2f42eb6bc38a2aa29422d97";
|
||||
};
|
||||
|
||||
buildType = "cmake";
|
||||
buildInputs = [ cmake pkg-config ];
|
||||
propagatedBuildInputs = [ boost eigen ];
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
||||
meta = {
|
||||
description = ''OMPL is a free sampling-based motion planning library.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
26
distros/noetic/openni2-camera/default.nix
Normal file
26
distros/noetic/openni2-camera/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, camera-info-manager, catkin, dynamic-reconfigure, image-transport, message-generation, message-runtime, nodelet, openni2, roscpp, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-openni2-camera";
|
||||
version = "1.4.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-gbp/openni2_camera-release/archive/release/noetic/openni2_camera/1.4.2-1.tar.gz";
|
||||
name = "1.4.2-1.tar.gz";
|
||||
sha256 = "c1999fe5f544d9983e2edeb3db4fe197f54039ee907809621e13cd8d981a9bf6";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
buildInputs = [ message-generation ];
|
||||
propagatedBuildInputs = [ camera-info-manager dynamic-reconfigure image-transport message-runtime nodelet openni2 roscpp sensor-msgs ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Drivers for the Asus Xtion and Primesense Devices. For using a kinect
|
||||
with ROS, try the <a href="http://wiki.ros.org/freenect_stack">freenect stack</a>'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
25
distros/noetic/openni2-launch/default.nix
Normal file
25
distros/noetic/openni2-launch/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2020 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, depth-image-proc, image-proc, nodelet, openni2-camera, pythonPackages, rgbd-launch, roslaunch, rospy, roswtf, tf, usbutils }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-openni2-launch";
|
||||
version = "1.4.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-gbp/openni2_camera-release/archive/release/noetic/openni2_launch/1.4.2-1.tar.gz";
|
||||
name = "1.4.2-1.tar.gz";
|
||||
sha256 = "67a1cd7a2d3b9b667271d9297d412db970cca713e2075abd47d36993b3afb0f3";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
buildInputs = [ roslaunch ];
|
||||
propagatedBuildInputs = [ depth-image-proc image-proc nodelet openni2-camera pythonPackages.catkin-pkg rgbd-launch rospy roswtf tf usbutils ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Launch files to start the openni2_camera drivers using rgbd_launch.'';
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, nodelet, phidgets-api, roscpp, roslaunch, sensor-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-phidgets-accelerometer";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-drivers-gbp/phidgets_drivers-release/archive/release/noetic/phidgets_accelerometer/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "5008d45d3b16f89ce6aadada1b27c800569fd78bf7aa109e1adb34d796378862";
|
||||
url = "https://github.com/ros-drivers-gbp/phidgets_drivers-release/archive/release/noetic/phidgets_accelerometer/1.0.1-1.tar.gz";
|
||||
name = "1.0.1-1.tar.gz";
|
||||
sha256 = "2711b04fb49d94d74caba25cc6ce6dff6b755f84fd5f27215f098bd92cd55904";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, nodelet, phidgets-api, roscpp, roslaunch, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-phidgets-analog-inputs";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-drivers-gbp/phidgets_drivers-release/archive/release/noetic/phidgets_analog_inputs/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "099a0800fa4a249d0586f19e7fce6a02b2a7faae5525d70ef1dc975c78e70e25";
|
||||
url = "https://github.com/ros-drivers-gbp/phidgets_drivers-release/archive/release/noetic/phidgets_analog_inputs/1.0.1-1.tar.gz";
|
||||
name = "1.0.1-1.tar.gz";
|
||||
sha256 = "33695e7f1a90c9390da8363f144693740ef9024a9d60642fe45583fa94def41f";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, libphidget22 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-phidgets-api";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-drivers-gbp/phidgets_drivers-release/archive/release/noetic/phidgets_api/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "d72e7e5dc409ecb5130f27b62236f4b46dbbda55b330088e50c6f211f04043ad";
|
||||
url = "https://github.com/ros-drivers-gbp/phidgets_drivers-release/archive/release/noetic/phidgets_api/1.0.1-1.tar.gz";
|
||||
name = "1.0.1-1.tar.gz";
|
||||
sha256 = "20009c1554c652d1bb8ec9af96392dc94dedd4c52470e426101859b93556aeb9";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, nodelet, phidgets-api, roscpp, roslaunch, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-phidgets-digital-inputs";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-drivers-gbp/phidgets_drivers-release/archive/release/noetic/phidgets_digital_inputs/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "8f87cce624e7c7ca9bdc01cd95fd461e439c704d57e0b0eb3786de19f74e2d54";
|
||||
url = "https://github.com/ros-drivers-gbp/phidgets_drivers-release/archive/release/noetic/phidgets_digital_inputs/1.0.1-1.tar.gz";
|
||||
name = "1.0.1-1.tar.gz";
|
||||
sha256 = "d55a8c8962d4990cc76401536f7977ffb02bb037a26d37c58ce8c14ef39bd902";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, nodelet, phidgets-api, phidgets-msgs, roscpp, roslaunch, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-phidgets-digital-outputs";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-drivers-gbp/phidgets_drivers-release/archive/release/noetic/phidgets_digital_outputs/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "bafff84d6753bf01b485260dda8bfe5a0f95cb4a643413e84832a4062313da21";
|
||||
url = "https://github.com/ros-drivers-gbp/phidgets_drivers-release/archive/release/noetic/phidgets_digital_outputs/1.0.1-1.tar.gz";
|
||||
name = "1.0.1-1.tar.gz";
|
||||
sha256 = "24267f25fd7866564d2bb5e6551eae348e7aa3abe2916ef374c9c6c15bb567e3";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, libphidget22, phidgets-accelerometer, phidgets-analog-inputs, phidgets-api, phidgets-digital-inputs, phidgets-digital-outputs, phidgets-gyroscope, phidgets-high-speed-encoder, phidgets-ik, phidgets-magnetometer, phidgets-motors, phidgets-msgs, phidgets-spatial, phidgets-temperature }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-phidgets-drivers";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-drivers-gbp/phidgets_drivers-release/archive/release/noetic/phidgets_drivers/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "dc86b023d5ae909b88264baf25f097a5efd485659035358c358fba739860994d";
|
||||
url = "https://github.com/ros-drivers-gbp/phidgets_drivers-release/archive/release/noetic/phidgets_drivers/1.0.1-1.tar.gz";
|
||||
name = "1.0.1-1.tar.gz";
|
||||
sha256 = "6d7897d4c1a1d91fe3e5e35fece4f517d2100c61ed833cfeb3c0df031fba99e4";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
|
@ -5,12 +5,12 @@
|
|||
{ lib, buildRosPackage, fetchurl, catkin, nodelet, phidgets-api, roscpp, roslaunch, sensor-msgs, std-msgs, std-srvs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-noetic-phidgets-gyroscope";
|
||||
version = "1.0.0-r1";
|
||||
version = "1.0.1-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/ros-drivers-gbp/phidgets_drivers-release/archive/release/noetic/phidgets_gyroscope/1.0.0-1.tar.gz";
|
||||
name = "1.0.0-1.tar.gz";
|
||||
sha256 = "6aab07cbe881807fbab88b010733c8f75d8d0380cf5d4ac56e835d9620fc8ab8";
|
||||
url = "https://github.com/ros-drivers-gbp/phidgets_drivers-release/archive/release/noetic/phidgets_gyroscope/1.0.1-1.tar.gz";
|
||||
name = "1.0.1-1.tar.gz";
|
||||
sha256 = "25d3f37691542c6f371b970880ef2dc5bc6a1c876582e391c7fd0a3767084761";
|
||||
};
|
||||
|
||||
buildType = "catkin";
|
||||
|
|
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