1
0
Fork 0
mirror of https://github.com/lopsided98/nix-ros-overlay.git synced 2025-07-13 21:50:38 +03:00

regenerate all distros, Sat Mar 7 13:15:26 2020

This commit is contained in:
Ben Wolsieffer 2020-03-07 13:15:26 -05:00
parent 37d40b28f9
commit b51a8a5f1d
76 changed files with 55 additions and 1668 deletions

View file

@ -2,19 +2,21 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, pythonPackages }:
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-dashing-ament-virtualenv";
version = "0.0.4-r1";
version = "0.0.5-r5";
src = fetchurl {
url = "https://github.com/esol-community/ament_virtualenv-release/archive/release/dashing/ament_virtualenv/0.0.4-1.tar.gz";
name = "0.0.4-1.tar.gz";
sha256 = "532ca91377757ebd0f484270db7484d41a927318192c70f49e16d778943bc427";
url = "https://github.com/esol-community/ament_virtualenv-release/archive/release/dashing/ament_virtualenv/0.0.5-5.tar.gz";
name = "0.0.5-5.tar.gz";
sha256 = "207b5fd15d46bfbf8d09f2c6600da42670307235202dc44cedddc7a13f9e7f9e";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
checkInputs = [ ament-copyright ament-flake8 ament-pep257 python3Packages.packaging pythonPackages.pytest pythonPackages.virtualenv ];
propagatedBuildInputs = [ python3Packages.packaging pythonPackages.virtualenv ];
nativeBuildInputs = [ python3Packages.packaging pythonPackages.virtualenv ];
meta = {
description = ''Bundle python requirements in a ament package via virtualenv.'';

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, autoware-auto-cmake }:
buildRosPackage {
pname = "ros-dashing-autoware-auto-algorithm";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_algorithm/0.0.2-1";
name = "archive.tar.gz";
sha256 = "334f6c5e56dde2f169a87791046a90fc89900ae99d95b687c4210272229d4730";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''Generic algorithms like sort'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-copyright, ament-cmake-core, ament-cmake-cppcheck, ament-cmake-cpplint, ament-cmake-lint-cmake, ament-cmake-uncrustify, ament-lint-auto, ament-lint-common }:
buildRosPackage {
pname = "ros-dashing-autoware-auto-cmake";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_cmake/0.0.2-1";
name = "archive.tar.gz";
sha256 = "638a7fb6015d0c38ebdae7b10ef4ccbf577be8874789d2fe31f24ab71e2f94f9";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-lint-cmake ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ament-cmake-copyright ament-cmake-core ament-cmake-cppcheck ament-cmake-cpplint ament-cmake-lint-cmake ament-cmake-uncrustify ];
nativeBuildInputs = [ ament-cmake-core ];
meta = {
description = ''Import the compiler settings defined for Autoware.Auto'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,23 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-lint-auto, ament-lint-common, ament-pep257, pythonPackages }:
buildRosPackage {
pname = "ros-dashing-autoware-auto-create-pkg";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_create_pkg/0.0.2-1";
name = "archive.tar.gz";
sha256 = "c8af52d226d50829530ab30c2b5aac85dbce024b9e0fee5e5e557b5e9316ae05";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-lint-auto ament-lint-common ament-pep257 pythonPackages.pytest ];
meta = {
description = ''A command line tool to create a boiler-plate package'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# 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 }:
buildRosPackage {
pname = "ros-dashing-autoware-auto-examples";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_examples/0.0.2-1";
name = "archive.tar.gz";
sha256 = "096311e4ddaad9bd566a3a03b305d3a0bca9d18ea9358399ea42d8e330d4dd9f";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-auto ament-lint-common ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''Examples and configuration files for Autoware.Auto'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, autoware-auto-cmake, autoware-auto-helper-functions, autoware-auto-msgs, geometry-msgs }:
buildRosPackage {
pname = "ros-dashing-autoware-auto-geometry";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_geometry/0.0.2-1";
name = "archive.tar.gz";
sha256 = "f72c785646e0816a10368d23cb7eb74d2dbae4b5785d2a4a4ad5394044e92bb9";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ autoware-auto-helper-functions autoware-auto-msgs geometry-msgs ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''Geometry related algorithms'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, autoware-auto-cmake }:
buildRosPackage {
pname = "ros-dashing-autoware-auto-helper-functions";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_helper_functions/0.0.2-1";
name = "archive.tar.gz";
sha256 = "bf2db81d0b797796ce8e3bb06c7988f892bd7e23197e58d5740c6ddf0355eb5e";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''Miscelaneous helper functions'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-dashing-autoware-auto-msgs";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/autoware_auto_msgs/0.0.2-1";
name = "archive.tar.gz";
sha256 = "15feca481eb70757111d88ed9d07d0ec07110443e739d8b9c16ea4606028b88b";
};
buildType = "ament_cmake";
buildInputs = [ rosidl-default-generators ];
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ geometry-msgs rosidl-default-runtime sensor-msgs std-msgs ];
nativeBuildInputs = [ ament-cmake-auto ];
meta = {
description = ''Interfaces between core Autoware.Auto components'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# 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, autoware-auto-cmake, autoware-auto-geometry, autoware-auto-msgs, euclidean-cluster, rclcpp, sensor-msgs, voxel-grid-nodes }:
buildRosPackage {
pname = "ros-dashing-euclidean-cluster-nodes";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/euclidean_cluster_nodes/0.0.2-1";
name = "archive.tar.gz";
sha256 = "156ca57d67726895c9fa84d0d67ca3b67de9bd48fd7446e4842e4660f35520e0";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ autoware-auto-geometry autoware-auto-msgs euclidean-cluster rclcpp sensor-msgs voxel-grid-nodes ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''ROS 2 nodes for various post-processing steps on euclidean clustering. For debugging and to
decouple algorithm dependencies from ROS 2'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, autoware-auto-cmake, autoware-auto-geometry, autoware-auto-msgs, lidar-utils }:
buildRosPackage {
pname = "ros-dashing-euclidean-cluster";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/euclidean_cluster/0.0.2-1";
name = "archive.tar.gz";
sha256 = "837a00e21a4ee8bfe36c91ada15f1449c4481132def6b825a7bc8f3000426755";
};
buildType = "ament_cmake";
buildInputs = [ lidar-utils ];
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ autoware-auto-geometry autoware-auto-msgs ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''implementation of euclidean clustering'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -116,6 +116,8 @@ self: super: {
ament-uncrustify = self.callPackage ./ament-uncrustify {};
ament-virtualenv = self.callPackage ./ament-virtualenv {};
ament-xmllint = self.callPackage ./ament-xmllint {};
angles = self.callPackage ./angles {};

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, autoware-auto-cmake, eigen }:
buildRosPackage {
pname = "ros-dashing-hungarian-assigner";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/hungarian_assigner/0.0.2-1";
name = "archive.tar.gz";
sha256 = "7f831d5d070a933fc7cd18408e81b4152eb431053cbdc04a3abb19cc751a16ca";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ eigen ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''An implementation of the hungarian algorithm for optimal linear assignment'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, autoware-auto-cmake, eigen, motion-model, osrf-testing-tools-cpp }:
buildRosPackage {
pname = "ros-dashing-kalman-filter";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/kalman_filter/0.0.2-1";
name = "archive.tar.gz";
sha256 = "1266802a96c358c09b6db093f566f8b4a905efb594af67201b833b176ddcf6d1";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp ];
propagatedBuildInputs = [ eigen motion-model ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''an implementation of square root covariance filtering (carlson-schmidt) for probabilistic state estimation'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, autoware-auto-cmake, rclcpp, rclcpp-lifecycle, sensor-msgs }:
buildRosPackage {
pname = "ros-dashing-lidar-utils";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/lidar_utils/0.0.2-1";
name = "archive.tar.gz";
sha256 = "e09998388ec7ab13b7b1e34126310139d93dd9a2494ebec9e28819c2bf2efa42";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ rclcpp rclcpp-lifecycle sensor-msgs ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''Common utility functions and classes for point clouds'';
license = with lib.licenses; [ "Apex.AI License" ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, autoware-auto-cmake, geometry-msgs, osrf-testing-tools-cpp, tf2 }:
buildRosPackage {
pname = "ros-dashing-localization-common";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/localization_common/0.0.2-1";
name = "archive.tar.gz";
sha256 = "03fce843ec7e263f7bb29438029c3319708ef0ecebffa3744001a9c089fa17e0";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp ];
propagatedBuildInputs = [ geometry-msgs tf2 ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''Contains common functionality and interfaces for localizer implementations'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, autoware-auto-cmake, localization-common, osrf-testing-tools-cpp, rclcpp, tf2 }:
buildRosPackage {
pname = "ros-dashing-localization-nodes";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/localization_nodes/0.0.2-1";
name = "archive.tar.gz";
sha256 = "6f5e25af3c01f1a7e90252bf518193f628915c3923d86f01af8d76e192bf382a";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp ];
propagatedBuildInputs = [ localization-common rclcpp tf2 ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''Implementation of various localization nodes'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, autoware-auto-cmake, eigen }:
buildRosPackage {
pname = "ros-dashing-motion-model";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/motion_model/0.0.2-1";
name = "archive.tar.gz";
sha256 = "bd55b4808c595bde055e11e72bbab4936738a1bdf312d073a2d55cfc37a06ec9";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ eigen ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''implementation of motion models for prediction'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, autoware-auto-cmake, eigen, geometry-msgs, lidar-utils, localization-common, optimization, osrf-testing-tools-cpp, sensor-msgs }:
buildRosPackage {
pname = "ros-dashing-ndt";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/ndt/0.0.2-1";
name = "archive.tar.gz";
sha256 = "f50880b0376030cc2bd130c751712223a05512b4c6a5146b300c601f9477674d";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp ];
propagatedBuildInputs = [ eigen geometry-msgs lidar-utils localization-common optimization sensor-msgs ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''Implementation of ndt localization'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, autoware-auto-cmake, eigen, osrf-testing-tools-cpp }:
buildRosPackage {
pname = "ros-dashing-optimization";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/optimization/0.0.2-1";
name = "archive.tar.gz";
sha256 = "f54d28fb780347abfabcbe38ab99ec9a55e1e482cb8cf2fe015950ef3c254d3f";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common osrf-testing-tools-cpp ];
propagatedBuildInputs = [ eigen ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''A base interface for defining optimization problems and implementations of common optimizers.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -10,7 +10,7 @@ buildRosPackage {
src = fetchurl {
url = "https://github.com/ros2-gbp/perception_pcl-release/archive/release/dashing/pcl_conversions/2.0.0-1.tar.gz";
name = "2.0.0-1.tar.gz";
sha256 = "7e5a799ac5e1a196d385a9247cffabe2b8589c554b22a4a1cb10896ff3bfcb07";
sha256 = "1dee570593be56530a89248cd15ba13a1eb72daad1c1a4d452ed7b396db8a134";
};
buildType = "ament_cmake";

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, autoware-auto-cmake, eigen, lidar-utils, message-filters, rclcpp, rclcpp-lifecycle, sensor-msgs, tf2-geometry-msgs, tf2-ros, tf2-sensor-msgs }:
buildRosPackage {
pname = "ros-dashing-point-cloud-fusion";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/point_cloud_fusion/0.0.2-1";
name = "archive.tar.gz";
sha256 = "373824982fc204d6c1e5cef13f76685efa92afa336477a171204baac17ad2522";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ eigen lidar-utils message-filters rclcpp rclcpp-lifecycle sensor-msgs tf2-geometry-msgs tf2-ros tf2-sensor-msgs ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''point cloud fusion'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# 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, autoware-auto-cmake, ray-ground-classifier, rclcpp, rclcpp-lifecycle, sensor-msgs }:
buildRosPackage {
pname = "ros-dashing-ray-ground-classifier-nodes";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/ray_ground_classifier_nodes/0.0.2-1";
name = "archive.tar.gz";
sha256 = "8536432b5e89d2e4cdf260ab15e39da77f33bf82668e2fb08755afc4aedc1d62";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ ray-ground-classifier rclcpp rclcpp-lifecycle sensor-msgs ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''Boilerplate ROS 2 node wrappers around ray_ground_classifier'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, autoware-auto-algorithm, autoware-auto-cmake, lidar-utils }:
buildRosPackage {
pname = "ros-dashing-ray-ground-classifier";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/ray_ground_classifier/0.0.2-1";
name = "archive.tar.gz";
sha256 = "62422c6d217df7acf0b72cc00519e2902a352c3df2f8c95bc39205bef957cb9d";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ autoware-auto-algorithm lidar-utils ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''an implementation of a ray ground filter'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, geometry-msgs, python-qt-binding, python3Packages, qt-dotgraph, rclpy, rqt-graph, rqt-gui, rqt-gui-py, tf2, tf2-msgs, tf2-ros }:
buildRosPackage {
pname = "ros-dashing-rqt-tf-tree";
version = "1.0.0-r1";
src = fetchurl {
url = "https://github.com/ros2-gbp/rqt_tf_tree-release/archive/release/dashing/rqt_tf_tree/1.0.0-1.tar.gz";
name = "1.0.0-1.tar.gz";
sha256 = "6fe7975f054b143421ec4bf0fbbbfbf2f53aeb27d12e3802532a3b4e2d75b8a7";
};
buildType = "ament_python";
checkInputs = [ python3Packages.mock ];
propagatedBuildInputs = [ geometry-msgs python-qt-binding python3Packages.rospkg qt-dotgraph rclpy rqt-graph rqt-gui rqt-gui-py tf2 tf2-msgs tf2-ros ];
meta = {
description = ''rqt_tf_tree provides a GUI plugin for visualizing the ROS TF frame tree.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, autoware-auto-cmake, autoware-auto-helper-functions, boost, rclcpp, rclcpp-lifecycle, std-msgs }:
buildRosPackage {
pname = "ros-dashing-serial-driver";
version = "0.0.4-r3";
src = fetchurl {
url = "https://github.com/ros-drivers-gbp/transport_drivers-release/archive/release/dashing/serial_driver/0.0.4-3.tar.gz";
name = "0.0.4-3.tar.gz";
sha256 = "34e98d412595d93128717cd49398695c347f2a879873e36dcb1e76f11c383349";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ autoware-auto-helper-functions boost rclcpp rclcpp-lifecycle std-msgs ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''A template class and associated utilities which encapsulate basic reading from serial ports'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, autoware-auto-cmake, geometry-msgs, lidar-utils, rclcpp }:
buildRosPackage {
pname = "ros-dashing-velodyne-driver";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/velodyne_driver/0.0.2-1";
name = "archive.tar.gz";
sha256 = "72c4a0bc002c95fe8a5a277eae25dd06374c57952f1cb83fe5349730a1d595b9";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ geometry-msgs lidar-utils rclcpp ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''(Mostly) static memory implementation of a velodyne driver in one process'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# 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, autoware-auto-cmake, lidar-utils, rclcpp-lifecycle, sensor-msgs, udp-driver, velodyne-driver }:
buildRosPackage {
pname = "ros-dashing-velodyne-node";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/velodyne_node/0.0.2-1";
name = "archive.tar.gz";
sha256 = "4768eeae5b74c3b40d051e9a9b8cdc2dc6b6043d1960f1a3f5dfb9b2d86b528c";
};
buildType = "ament_cmake";
checkInputs = [ ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ lidar-utils rclcpp-lifecycle sensor-msgs udp-driver velodyne-driver ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''(Mostly) static memory implementation of a velodyne driver in one process'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, autoware-auto-cmake, lidar-utils, rclcpp, rclcpp-lifecycle, sensor-msgs, voxel-grid }:
buildRosPackage {
pname = "ros-dashing-voxel-grid-nodes";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/voxel_grid_nodes/0.0.2-1";
name = "archive.tar.gz";
sha256 = "ac1f44df6402df132e906095d1fe2b31a6842fafd024a99d69b1517a31105e39";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ lidar-utils rclcpp rclcpp-lifecycle sensor-msgs voxel-grid ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''voxel grid filters'';
license = with lib.licenses; [ "Apex.AI License" ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, autoware-auto-cmake, geometry-msgs, lidar-utils }:
buildRosPackage {
pname = "ros-dashing-voxel-grid";
version = "0.0.2-r1";
src = fetchurl {
url = "https://gitlab.com/AutowareAuto/AutowareAuto-release/repository/archive.tar.gz?ref=release/dashing/voxel_grid/0.0.2-1";
name = "archive.tar.gz";
sha256 = "47966ef7f873e517e966fead87bd0a531e0c315f2067687e8466a061bf86f519";
};
buildType = "ament_cmake";
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
propagatedBuildInputs = [ geometry-msgs lidar-utils ];
nativeBuildInputs = [ ament-cmake autoware-auto-cmake ];
meta = {
description = ''voxel grid filters'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -0,0 +1,25 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-copyright, ament-flake8, ament-pep257, python3Packages, pythonPackages }:
buildRosPackage {
pname = "ros-eloquent-ament-virtualenv";
version = "0.0.5-r6";
src = fetchurl {
url = "https://github.com/esol-community/ament_virtualenv-release/archive/release/eloquent/ament_virtualenv/0.0.5-6.tar.gz";
name = "0.0.5-6.tar.gz";
sha256 = "bc0bb431ff3059a5c8b0b7941880f70b0e54f3971cbbad59e58ed8f375678464";
};
buildType = "ament_python";
checkInputs = [ ament-copyright ament-flake8 ament-pep257 python3Packages.packaging pythonPackages.pytest pythonPackages.virtualenv ];
propagatedBuildInputs = [ python3Packages.packaging pythonPackages.virtualenv ];
nativeBuildInputs = [ python3Packages.packaging pythonPackages.virtualenv ];
meta = {
description = ''Bundle python requirements in a ament package via virtualenv.'';
license = with lib.licenses; [ gpl1 ];
};
}

View file

@ -122,6 +122,8 @@ self: super: {
ament-uncrustify = self.callPackage ./ament-uncrustify {};
ament-virtualenv = self.callPackage ./ament-virtualenv {};
ament-xmllint = self.callPackage ./ament-xmllint {};
angles = self.callPackage ./angles {};

View file

@ -1,28 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake, ament-lint-common, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
buildRosPackage {
pname = "ros-eloquent-kobuki-msgs";
version = "0.8.0-r1";
src = fetchurl {
url = "https://github.com/yujinrobot-release/kobuki_msgs-release/archive/release/eloquent/kobuki_msgs/0.8.0-1.tar.gz";
name = "0.8.0-1.tar.gz";
sha256 = "4c50c131d55d3de6b109ab7774c007ee7e1344b8de1c8a5faa66b0f6f6483ec3";
};
buildType = "ament_cmake";
buildInputs = [ rosidl-default-generators ];
checkInputs = [ ament-lint-common ];
propagatedBuildInputs = [ action-msgs rosidl-default-runtime std-msgs ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''<p>
Kobuki message and service types: custom messages and services for Kobuki packages.
</p>'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2019 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, ament-cmake, bison, flex, rclcpp }:
buildRosPackage {
pname = "ros-eloquent-popf";
version = "0.0.3-r1";
src = fetchurl {
url = "https://github.com/fmrico/popf-release/archive/release/eloquent/popf/0.0.3-1.tar.gz";
name = "0.0.3-1.tar.gz";
sha256 = "fb5468df295b1e382df2f855ea30f9b5b750ff11f04af6671a0bf306cabac447";
};
buildType = "ament_cmake";
propagatedBuildInputs = [ bison flex rclcpp ];
nativeBuildInputs = [ ament-cmake ];
meta = {
description = ''The POPF package'';
license = with lib.licenses; [ gpl2 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, cpswarm-msgs, geometry-msgs, nav-msgs, roscpp, swarmros }:
buildRosPackage {
pname = "ros-kinetic-area-division";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/cpswarm/swarm_functions-release/archive/release/kinetic/area_division/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "705892330f17a4eaba1e6483bece0282f2e1cb0ed94b684ade002ae1d1127ed5";
};
buildType = "catkin";
propagatedBuildInputs = [ cpswarm-msgs geometry-msgs nav-msgs roscpp swarmros ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''A package that divides the available environment area among multiple cyber physical systems (CPSs) in a swarm.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, roslaunch, roslib, rospy, std-msgs }:
buildRosPackage {
pname = "ros-kinetic-cnn-bridge";
version = "0.8.5-r1";
src = fetchurl {
url = "https://github.com/wew84/cnn_bridge-release/archive/release/kinetic/cnn_bridge/0.8.5-1.tar.gz";
name = "0.8.5-1.tar.gz";
sha256 = "96fa3638de20485ab1eabeb7a42b21d641fdbc658ef926e5d664d440819164b0";
};
buildType = "catkin";
propagatedBuildInputs = [ geometry-msgs message-generation message-runtime roslaunch roslib rospy std-msgs ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''The cnn_bridge package take freeze graphs and publishes them as ROS messages'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2019 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, catkin, cob-grasp-generation, cob-moveit-interface, geometric-shapes, geometry-msgs, message-generation, message-runtime, moveit-msgs, moveit-ros-move-group, moveit-ros-planning-interface, roscpp, rospy, std-msgs, tf }:
buildRosPackage {
pname = "ros-kinetic-cob-pick-place-action";
version = "0.7.2-r1";
src = fetchurl {
url = "https://github.com/ipa320/cob_manipulation-release/archive/release/kinetic/cob_pick_place_action/0.7.2-1.tar.gz";
name = "0.7.2-1.tar.gz";
sha256 = "c946bdbb9b3fea26d7f47be23eaae5ae24b5f9204605787ebae9f76f51d77058";
};
buildType = "catkin";
buildInputs = [ message-generation ];
propagatedBuildInputs = [ actionlib actionlib-msgs cob-grasp-generation cob-moveit-interface geometric-shapes geometry-msgs message-runtime moveit-msgs moveit-ros-move-group moveit-ros-planning-interface roscpp rospy std-msgs tf ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''An action interface to MoveIt!'s pick-and-place for Care-O-bot'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, cpswarm-msgs, geometry-msgs, nav-msgs, roscpp, tf2 }:
buildRosPackage {
pname = "ros-kinetic-coverage-path";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/cpswarm/swarm_functions-release/archive/release/kinetic/coverage_path/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "357eb5b7ac47f29f5fa009322f0f06184d30e7a63179e3d91ab604aac10ebab5";
};
buildType = "catkin";
propagatedBuildInputs = [ cpswarm-msgs geometry-msgs nav-msgs roscpp tf2 ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''A package that generates an optimal path to cover a given area with a cyber physical system (CPS).'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, actionlib-msgs, catkin, geometry-msgs, message-generation, message-runtime, sensor-msgs, std-msgs, swarmros }:
buildRosPackage {
pname = "ros-kinetic-cpswarm-msgs";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/cpswarm/cpswarm_msgs-release/archive/release/kinetic/cpswarm_msgs/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "c8e0320357d7ffc4c72eefcfab586308d90df226473b3b7cf7139ee163aea39a";
};
buildType = "catkin";
buildInputs = [ message-generation ];
propagatedBuildInputs = [ actionlib-msgs geometry-msgs message-runtime sensor-msgs std-msgs swarmros ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''Common messages required by the CPSwarm Behavior Library.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, dbw-mkz-msgs, dynamic-reconfigure, geometry-msgs, roscpp, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-kinetic-dbw-mkz-twist-controller";
version = "1.2.3-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_mkz_ros-release/archive/release/kinetic/dbw_mkz_twist_controller/1.2.3-1.tar.gz";
name = "1.2.3-1.tar.gz";
sha256 = "d3bbcbcb57356708ba1f7c7c7c882c7b05a920adc7c87974fc6d07e9c49fef81";
};
buildType = "catkin";
propagatedBuildInputs = [ dbw-mkz-msgs dynamic-reconfigure geometry-msgs roscpp sensor-msgs std-msgs ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''Twist (speed and angular rate) controller for brake/throttle/steering'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, doosan-robotics }:
buildRosPackage {
pname = "ros-kinetic-doosan-robot";
version = "0.9.6-r1";
src = fetchurl {
url = "https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/doosan_robot/0.9.6-1.tar.gz";
name = "0.9.6-1.tar.gz";
sha256 = "7724053421f1d37f56a1b37112733fdedb50eacceeda7636f07672ad4e8db77c";
};
buildType = "catkin";
propagatedBuildInputs = [ doosan-robotics ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''ROS packages for Doosan Robot'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, controller-manager, dsr-control, dsr-description, dsr-example-cpp, dsr-example-py, dsr-gazebo, dsr-launcher, dsr-msgs, effort-controllers, gazebo-ros-control, interactive-marker-twist-server, lms1xx, moveit-commander, moveit-config-m0609, moveit-config-m0617, moveit-config-m1013, moveit-config-m1509, moveit-core, moveit-experimental, moveit-kinematics, moveit-setup-assistant, position-controllers, robot-localization, twist-mux }:
buildRosPackage {
pname = "ros-kinetic-doosan-robotics";
version = "0.9.6-r1";
src = fetchurl {
url = "https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/doosan_robotics/0.9.6-1.tar.gz";
name = "0.9.6-1.tar.gz";
sha256 = "cc2cd045c24827927321f163967b91896498397b313ba80aff9ec0b104d10c36";
};
buildType = "catkin";
buildInputs = [ controller-manager effort-controllers gazebo-ros-control interactive-marker-twist-server lms1xx moveit-commander moveit-core moveit-experimental moveit-kinematics moveit-setup-assistant position-controllers robot-localization twist-mux ];
propagatedBuildInputs = [ dsr-control dsr-description dsr-example-cpp dsr-example-py dsr-gazebo dsr-launcher dsr-msgs moveit-config-m0609 moveit-config-m0617 moveit-config-m1013 moveit-config-m1509 ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''The doosan_robotics metapackage'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, controller-manager, dsr-msgs, hardware-interface, roscpp, serial }:
buildRosPackage {
pname = "ros-kinetic-dsr-control";
version = "0.9.6-r1";
src = fetchurl {
url = "https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/dsr_control/0.9.6-1.tar.gz";
name = "0.9.6-1.tar.gz";
sha256 = "cdb6f78764d399472a2139edb38172a40d35e2d597b476583365f1247325f0c0";
};
buildType = "catkin";
propagatedBuildInputs = [ controller-manager dsr-msgs hardware-interface roscpp serial ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''The dsr_control package'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, dsr-msgs, roscpp, serial, std-msgs }:
buildRosPackage {
pname = "ros-kinetic-dsr-example-cpp";
version = "0.9.6-r1";
src = fetchurl {
url = "https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/dsr_example_cpp/0.9.6-1.tar.gz";
name = "0.9.6-1.tar.gz";
sha256 = "88ddffbe84c7e70c399dca817fdd10d1360fdb2689e6a6ffaa4c3fcc22357430";
};
buildType = "catkin";
propagatedBuildInputs = [ dsr-msgs roscpp serial std-msgs ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''The dsr_example C++ package'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, cpswarm-msgs, geometry-msgs, roscpp, tf2 }:
buildRosPackage {
pname = "ros-kinetic-kinematics-exchanger";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/cpswarm/swarm_functions-release/archive/release/kinetic/kinematics_exchanger/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "02baec3d78be0b19ae340d3e1dd2f2a8798ea284ec36109f74253e1c2a3bb1fc";
};
buildType = "catkin";
propagatedBuildInputs = [ cpswarm-msgs geometry-msgs roscpp tf2 ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''A package that exchanges kinematic properties such as velocity or position between multiple cyber physical systems (CPSs) in a swarm.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, controller-manager, gazebo-ros, interactive-marker-twist-server, multi-jackal-control, multi-jackal-description, multi-jackal-nav, robot-localization, robot-state-publisher, roslaunch, tf, urdf, xacro }:
buildRosPackage {
pname = "ros-kinetic-multi-jackal-base";
version = "0.0.5";
src = fetchurl {
url = "https://github.com/NicksSimulationsROS/multi_jackal-release/archive/release/kinetic/multi_jackal_base/0.0.5-0.tar.gz";
name = "0.0.5-0.tar.gz";
sha256 = "4487f170fc0ea496d1dabce8dce264f730fa4d8b14cc876d6e19e4b08e69c501";
};
buildType = "catkin";
buildInputs = [ roslaunch ];
propagatedBuildInputs = [ controller-manager gazebo-ros interactive-marker-twist-server multi-jackal-control multi-jackal-description multi-jackal-nav robot-localization robot-state-publisher tf urdf xacro ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''The Jackal simulation base that combines all components.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, controller-manager, diff-drive-controller, gazebo-ros-control, hector-gazebo-plugins, interactive-marker-twist-server, joint-state-controller, nav-msgs, roscpp, roslaunch, std-msgs, tf, urdf, xacro }:
buildRosPackage {
pname = "ros-kinetic-multi-jackal-control";
version = "0.0.5";
src = fetchurl {
url = "https://github.com/NicksSimulationsROS/multi_jackal-release/archive/release/kinetic/multi_jackal_control/0.0.5-0.tar.gz";
name = "0.0.5-0.tar.gz";
sha256 = "675f68107a807a168a9ffcd643688016409313fa28f139e700c416b309778250";
};
buildType = "catkin";
buildInputs = [ roslaunch ];
propagatedBuildInputs = [ controller-manager diff-drive-controller gazebo-ros-control hector-gazebo-plugins interactive-marker-twist-server joint-state-controller nav-msgs roscpp std-msgs tf urdf xacro ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''Creates the joint and velocity controllers.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, gazebo-ros, lms1xx, nav-msgs, pointgrey-camera-description, pointgrey-camera-driver, robot-state-publisher, roslaunch, tf, urdf, xacro }:
buildRosPackage {
pname = "ros-kinetic-multi-jackal-description";
version = "0.0.5";
src = fetchurl {
url = "https://github.com/NicksSimulationsROS/multi_jackal-release/archive/release/kinetic/multi_jackal_description/0.0.5-0.tar.gz";
name = "0.0.5-0.tar.gz";
sha256 = "90bf63d14451775d25f29cb3eed25327c9aec175df20c1fc5f6adc9de6b8d1e9";
};
buildType = "catkin";
buildInputs = [ roslaunch ];
propagatedBuildInputs = [ gazebo-ros lms1xx nav-msgs pointgrey-camera-description pointgrey-camera-driver robot-state-publisher tf urdf xacro ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''Spawns the Jackal model.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, move-base, robot-localization, roslaunch, tf }:
buildRosPackage {
pname = "ros-kinetic-multi-jackal-nav";
version = "0.0.5";
src = fetchurl {
url = "https://github.com/NicksSimulationsROS/multi_jackal-release/archive/release/kinetic/multi_jackal_nav/0.0.5-0.tar.gz";
name = "0.0.5-0.tar.gz";
sha256 = "f9c5dfe75bfe073df9758dc739b811203f1f64fe80900209070316c282f2db12";
};
buildType = "catkin";
buildInputs = [ roslaunch ];
propagatedBuildInputs = [ move-base robot-localization tf ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''Localization and navigation for the Jackal.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, gazebo-ros, multi-jackal-base, roslaunch, rviz }:
buildRosPackage {
pname = "ros-kinetic-multi-jackal-tutorials";
version = "0.0.5";
src = fetchurl {
url = "https://github.com/NicksSimulationsROS/multi_jackal-release/archive/release/kinetic/multi_jackal_tutorials/0.0.5-0.tar.gz";
name = "0.0.5-0.tar.gz";
sha256 = "5d364f22fa53a8f40ddc77ca8ba02eba4722f1fdf03c24c11d28db21c7df87d5";
};
buildType = "catkin";
buildInputs = [ roslaunch ];
propagatedBuildInputs = [ gazebo-ros multi-jackal-base rviz ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''Tutorials for multi-Jackal simulations.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -1,26 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, camera-info-manager, catkin, curl, diagnostic-updater, dpkg, dynamic-reconfigure, image-exposure-msgs, image-proc, image-transport, libraw1394, libusb1, nodelet, roscpp, roslaunch, roslint, sensor-msgs, stereo-image-proc, wfov-camera-msgs }:
buildRosPackage {
pname = "ros-kinetic-pointgrey-camera-driver";
version = "0.13.4";
src = fetchurl {
url = "https://github.com/ros-drivers-gbp/pointgrey_camera_driver-release/archive/release/kinetic/pointgrey_camera_driver/0.13.4-0.tar.gz";
name = "0.13.4-0.tar.gz";
sha256 = "5071819dbbc690a77113595dba44f1d6ba7baef7cd7ec55c4f120b11ed20e086";
};
buildType = "catkin";
buildInputs = [ curl dpkg ];
checkInputs = [ roslaunch roslint ];
propagatedBuildInputs = [ camera-info-manager diagnostic-updater dynamic-reconfigure image-exposure-msgs image-proc image-transport libraw1394 libusb1 nodelet roscpp sensor-msgs stereo-image-proc wfov-camera-msgs ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''Point Grey camera driver based on libflycapture2.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -1,25 +0,0 @@
# Copyright 2019 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, tf, image-transport, sensor-msgs, cv-bridge, catkin, message-generation, message-runtime, nodelet, std-msgs, roscpp, geometry-msgs }:
buildRosPackage {
pname = "ros-kinetic-ros-mynteye";
version = "0.2.2-r1";
src = fetchurl {
url = "https://github.com/harjeb/libmynteye-release/archive/release/kinetic/ros_mynteye/0.2.2-1.tar.gz";
name = "0.2.2-1.tar.gz";
sha256 = "f43fb51a07eb1d64b658e10d3e077d27b6a7882cacfd194b652a7b4ad875ab30";
};
buildType = "catkin";
buildInputs = [ image-transport sensor-msgs cv-bridge roscpp message-generation nodelet std-msgs tf geometry-msgs ];
propagatedBuildInputs = [ image-transport sensor-msgs cv-bridge roscpp message-runtime nodelet std-msgs tf geometry-msgs ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''The mynt eye ros wrapper package'';
license = with lib.licenses; [ "Slightech License" ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, pcl-ros, rtt-pcl, rtt-roscomm }:
buildRosPackage {
pname = "ros-kinetic-rtt-pcl-ros";
version = "0.1.0-r1";
src = fetchurl {
url = "https://github.com/orocos-gbp/rtt_pcl_ros-release/archive/release/kinetic/rtt_pcl_ros/0.1.0-1.tar.gz";
name = "0.1.0-1.tar.gz";
sha256 = "c9499b0d0f0d25e5a8f6dacd5951e83e0a89808b0dab8c20156029407c7c63f7";
};
buildType = "catkin";
propagatedBuildInputs = [ pcl-ros rtt-pcl rtt-roscomm ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''An Orocos RTT ROS transport plugin for PCL types'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, cpswarm-msgs, roscpp, smach-msgs }:
buildRosPackage {
pname = "ros-kinetic-state-exchanger";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/cpswarm/swarm_functions-release/archive/release/kinetic/state_exchanger/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "8217d057f69a883ecef8385f234358d46d09c9aae5a4612513e80f9d680da8bd";
};
buildType = "catkin";
propagatedBuildInputs = [ cpswarm-msgs roscpp smach-msgs ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''A package that exchanges behavioral states between multiple cyber physical systems (CPSs) in a swarm.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, cpswarm-msgs, geometry-msgs, roscpp, tf2 }:
buildRosPackage {
pname = "ros-kinetic-swarm-behaviors-position";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/cpswarm/swarm_behaviors-release/archive/release/kinetic/swarm_behaviors_position/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "b5ad7eabea9ffd293174d425e79bd49fbe6c5dfb07f2e1b2be184e2429d82125";
};
buildType = "catkin";
propagatedBuildInputs = [ cpswarm-msgs geometry-msgs roscpp tf2 ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''A package that provides position related functionalities.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, cpswarm-msgs, geometry-msgs, roscpp, swarm-behaviors-position }:
buildRosPackage {
pname = "ros-kinetic-swarm-behaviors-velocity";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/cpswarm/swarm_behaviors-release/archive/release/kinetic/swarm_behaviors_velocity/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "ea8a280e756a04cff2842ff265317e90e1a8636b9f1d4c75fdb1f69bd2cbd90f";
};
buildType = "catkin";
propagatedBuildInputs = [ cpswarm-msgs geometry-msgs roscpp swarm-behaviors-position ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''A package that provides velocity related functionalities.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, swarm-behaviors-position, swarm-behaviors-velocity, uav-local-coverage, uav-optimal-coverage, uav-random-direction, uav-simple-tracking, ugv-random-walk }:
buildRosPackage {
pname = "ros-kinetic-swarm-behaviors";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/cpswarm/swarm_behaviors-release/archive/release/kinetic/swarm_behaviors/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "ea1ca90c7294da3b9ee43ebcf22e7e5bcbe33b419cf99d2f388befb19d350ba5";
};
buildType = "catkin";
propagatedBuildInputs = [ swarm-behaviors-position swarm-behaviors-velocity uav-local-coverage uav-optimal-coverage uav-random-direction uav-simple-tracking ugv-random-walk ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''The swarm behaviors library contains implementations of swarm algorithms. It is part of the swarm library.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, area-division, catkin, coverage-path, kinematics-exchanger, state-exchanger, target-monitor, task-allocation }:
buildRosPackage {
pname = "ros-kinetic-swarm-functions";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/cpswarm/swarm_functions-release/archive/release/kinetic/swarm_functions/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "ec6006a233b0691e3400dfc342cc3f13f424441c6d4b547db9306af7f87fed74";
};
buildType = "catkin";
propagatedBuildInputs = [ area-division coverage-path kinematics-exchanger state-exchanger target-monitor task-allocation ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''The swarm functions library provides simple functionalities that enable swarm algorithms to work. It is part of the swarm library.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, rosconsole, roscpp, roslib, std-msgs }:
buildRosPackage {
pname = "ros-kinetic-swarmros";
version = "0.3.1-r4";
src = fetchurl {
url = "https://github.com/amilankovich-slab/swarmros-release/archive/release/kinetic/swarmros/0.3.1-4.tar.gz";
name = "0.3.1-4.tar.gz";
sha256 = "31cac1fff0c41da3450230da45bbc752d537e0b4917991e1a46ff9def1453ae9";
};
buildType = "catkin";
propagatedBuildInputs = [ rosconsole roscpp roslib std-msgs ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''SwarmIO communications bridge for ROS'';
license = with lib.licenses; [ "All rights reserved." ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, cpswarm-msgs, geometry-msgs, roscpp, swarmros, tf2 }:
buildRosPackage {
pname = "ros-kinetic-target-monitor";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/cpswarm/swarm_functions-release/archive/release/kinetic/target_monitor/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "6c77992ee6e908a2d3885704b4e05fdcdb7453ffb9046b02a1c5e2deac89f3ae";
};
buildType = "catkin";
propagatedBuildInputs = [ cpswarm-msgs geometry-msgs roscpp swarmros tf2 ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''A package that manages information about targets in a swarm of cyber physical systems (CPSs).'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, actionlib, actionlib-msgs, catkin, cpswarm-msgs, roscpp }:
buildRosPackage {
pname = "ros-kinetic-task-allocation";
version = "1.1.0-r1";
src = fetchurl {
url = "https://github.com/cpswarm/swarm_functions-release/archive/release/kinetic/task_allocation/1.1.0-1.tar.gz";
name = "1.1.0-1.tar.gz";
sha256 = "235436d8e702b5ccc43a1471b7fb4865949acf1048e56699299bad91794a0c10";
};
buildType = "catkin";
propagatedBuildInputs = [ actionlib actionlib-msgs cpswarm-msgs roscpp ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''A package that offers action servers for assigning tasks between cyber physical system (CPS).'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -10,7 +10,7 @@ buildRosPackage {
src = fetchurl {
url = "https://github.com/boschresearch/ros1-tracetools-release/archive/release/kinetic/tracetools/0.2.1-0.tar.gz";
name = "0.2.1-0.tar.gz";
sha256 = "0c51e131b0461a9aeb8822e368147433d331bbf9c972062f775d9f4e73a0636e";
sha256 = "59ed304f0ac9078e5b0875444b5594170921f29d35ba304a7f60f17eadd54f57";
};
buildType = "catkin";

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, actionlib, catkin, cpswarm-msgs, roscpp, swarm-behaviors-position }:
buildRosPackage {
pname = "ros-kinetic-uav-local-coverage";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/cpswarm/swarm_behaviors-release/archive/release/kinetic/uav_local_coverage/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "56adc7c2e9a882228bf8f4cb8c215c4e2576cef8f67582e1b593ab0183009494";
};
buildType = "catkin";
propagatedBuildInputs = [ actionlib cpswarm-msgs roscpp swarm-behaviors-position ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''A package that performs local coverage with an unmanned aerial vehicle (UAV).'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, actionlib, catkin, cpswarm-msgs, geometry-msgs, roscpp, swarm-behaviors-position, swarm-behaviors-velocity }:
buildRosPackage {
pname = "ros-kinetic-uav-optimal-coverage";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/cpswarm/swarm_behaviors-release/archive/release/kinetic/uav_optimal_coverage/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "15476e2bd2e1d382ecd34a306b8b6da168cca3efae6f3ad8f6b7fcdf878dda4c";
};
buildType = "catkin";
propagatedBuildInputs = [ actionlib cpswarm-msgs geometry-msgs roscpp swarm-behaviors-position swarm-behaviors-velocity ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''A package that performs optimal coverage with a swarm of unmanned aerial vehicles (UAVs). The UAVs optimally divide the area to be covered among each other.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, actionlib, catkin, cpswarm-msgs, random-numbers, roscpp, swarm-behaviors-position }:
buildRosPackage {
pname = "ros-kinetic-uav-random-direction";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/cpswarm/swarm_behaviors-release/archive/release/kinetic/uav_random_direction/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "8785c633dd1f74b34597ee376e5a2d1e120c017bd5422cf37ae55b6a79a6b1eb";
};
buildType = "catkin";
propagatedBuildInputs = [ actionlib cpswarm-msgs random-numbers roscpp swarm-behaviors-position ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''A package that performs random direction coverage with an unmanned aerial vehicle (UAV).'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, actionlib, catkin, cpswarm-msgs, roscpp, swarm-behaviors-position }:
buildRosPackage {
pname = "ros-kinetic-uav-simple-tracking";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/cpswarm/swarm_behaviors-release/archive/release/kinetic/uav_simple_tracking/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "dc9171aa84fb29faa2dad166fa8402265ab16c7ce561d40778dc4fb305bd7ef5";
};
buildType = "catkin";
propagatedBuildInputs = [ actionlib cpswarm-msgs roscpp swarm-behaviors-position ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''A package that tracks a target with an unmanned aerial vehicle (UAV).'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, actionlib, catkin, cpswarm-msgs, random-numbers, roscpp, swarm-behaviors-position }:
buildRosPackage {
pname = "ros-kinetic-ugv-random-walk";
version = "1.3.0-r1";
src = fetchurl {
url = "https://github.com/cpswarm/swarm_behaviors-release/archive/release/kinetic/ugv_random_walk/1.3.0-1.tar.gz";
name = "1.3.0-1.tar.gz";
sha256 = "b7700d567af9a97a72dd6f6ed7a85d7cf5114a63a012bbf774fe74a41dd7e9ef";
};
buildType = "catkin";
propagatedBuildInputs = [ actionlib cpswarm-msgs random-numbers roscpp swarm-behaviors-position ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''A package performs random walk coverage with an unmanned ground vehicle (UGV).'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, geometry-msgs, message-generation, message-runtime, roslaunch, roslib, rospy, std-msgs }:
buildRosPackage {
pname = "ros-melodic-cnn-bridge";
version = "0.8.5-r1";
src = fetchurl {
url = "https://github.com/wew84/cnn_bridge-release/archive/release/melodic/cnn_bridge/0.8.5-1.tar.gz";
name = "0.8.5-1.tar.gz";
sha256 = "e1a18db4221ed9d52b21a85d68846cac16a5790d53355380d3552e0145eb691f";
};
buildType = "catkin";
propagatedBuildInputs = [ geometry-msgs message-generation message-runtime roslaunch roslib rospy std-msgs ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''The cnn_bridge package take freeze graphs and publishes them as ROS messages'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -1,24 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, dbw-mkz-msgs, dynamic-reconfigure, geometry-msgs, roscpp, sensor-msgs, std-msgs }:
buildRosPackage {
pname = "ros-melodic-dbw-mkz-twist-controller";
version = "1.2.3-r1";
src = fetchurl {
url = "https://github.com/DataspeedInc-release/dbw_mkz_ros-release/archive/release/melodic/dbw_mkz_twist_controller/1.2.3-1.tar.gz";
name = "1.2.3-1.tar.gz";
sha256 = "79d02132a2fa17b12ff0dcb521c4565f0d4cfe71819803110f1eb8262a77dc09";
};
buildType = "catkin";
propagatedBuildInputs = [ dbw-mkz-msgs dynamic-reconfigure geometry-msgs roscpp sensor-msgs std-msgs ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''Twist (speed and angular rate) controller for brake/throttle/steering'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -2598,6 +2598,8 @@ self: super: {
roscpp-traits = self.callPackage ./roscpp-traits {};
roscpp-tutorials = self.callPackage ./roscpp-tutorials {};
roscreate = self.callPackage ./roscreate {};
rosdiagnostic = self.callPackage ./rosdiagnostic {};
@ -2622,6 +2624,8 @@ self: super: {
roslaunch = self.callPackage ./roslaunch {};
roslib = self.callPackage ./roslib {};
roslint = self.callPackage ./roslint {};
roslisp = self.callPackage ./roslisp {};

View file

@ -1,47 +0,0 @@
From a6919e94de354edefec860490b69b5bad0428e09 Mon Sep 17 00:00:00 2001
From: Ben Wolsieffer <benwolsieffer@gmail.com>
Date: Sat, 16 Mar 2019 10:24:17 -0400
Subject: [PATCH] Test patch.
---
cmake/sip_configure.py | 2 ++
cmake/sip_helper.cmake | 5 +++++
2 files changed, 7 insertions(+)
diff --git a/cmake/sip_configure.py b/cmake/sip_configure.py
index 1dfa1cb..4667ac6 100644
--- a/cmake/sip_configure.py
+++ b/cmake/sip_configure.py
@@ -116,6 +116,8 @@ def split_paths(paths):
return paths
+print("sip_configure.py: include_dirs: {}".format(include_dirs))
+
for include_dir in split_paths(include_dirs):
include_dir = include_dir.replace('\\', '')
makefile.extra_include_dirs.append(include_dir)
diff --git a/cmake/sip_helper.cmake b/cmake/sip_helper.cmake
index ce76008..2dbe76a 100644
--- a/cmake/sip_helper.cmake
+++ b/cmake/sip_helper.cmake
@@ -199,11 +199,16 @@ function(build_sip_binding PROJECT_NAME SIP_FILE)
set(SIP_BUILD_DIR ${sip_BINARY_DIR}/sip/${PROJECT_NAME})
+ message(WARNING "CMAKE: project include dirs: ${${PROJECT_NAME}_INCLUDE_DIRS}")
+ message(WARNING "CMAKE: python include dirs: ${PYTHON_INCLUDE_DIRS}")
+
set(INCLUDE_DIRS ${${PROJECT_NAME}_INCLUDE_DIRS} ${PYTHON_INCLUDE_DIRS})
set(LIBRARIES ${${PROJECT_NAME}_LIBRARIES})
set(LIBRARY_DIRS ${${PROJECT_NAME}_LIBRARY_DIRS})
set(LDFLAGS_OTHER ${${PROJECT_NAME}_LDFLAGS_OTHER})
+ message(WARNING "CMAKE: sip include dirs: ${INCLUDE_DIRS}")
+
add_custom_command(
OUTPUT ${SIP_BUILD_DIR}/Makefile
COMMAND ${PYTHON_EXECUTABLE} ${sip_SIP_CONFIGURE} ${SIP_BUILD_DIR} ${SIP_FILE} ${sip_LIBRARY_DIR} \"${INCLUDE_DIRS}\" \"${LIBRARIES}\" \"${LIBRARY_DIRS}\" \"${LDFLAGS_OTHER}\"
--
2.21.0

View file

@ -1,22 +0,0 @@
# Copyright 2019 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, ros1-ign-point-cloud, ros1-ign-gazebo-demos, ros1-ign-bridge, ros1-ign-image }:
buildRosPackage {
pname = "ros-melodic-ros1-ign";
version = "0.7.0-r1";
src = fetchurl {
url = https://github.com/osrf/ros1_ign-release/archive/release/melodic/ros1_ign/0.7.0-1.tar.gz;
sha256 = "86ccbf68873a486af43f75bc4d8873105748d5a29d917240acd2186a8ba92233";
};
propagatedBuildInputs = [ ros1-ign-gazebo-demos ros1-ign-point-cloud ros1-ign-image ros1-ign-bridge ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''Meta-package containing interfaces for using ROS with <a href="https://ignitionrobotics.org">Ignition</a> simulation.'';
license = with lib.licenses; [ asl20 ];
};
}

View file

@ -1,27 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, boost, catkin, cpp-common, genmsg, genpy, pythonPackages, rosbag-storage, rosconsole, roscpp, roscpp-serialization, roslib, rospy, std-srvs, topic-tools, xmlrpcpp }:
buildRosPackage {
pname = "ros-melodic-rosbag";
version = "1.14.3";
src = fetchurl {
url = "https://github.com/ros-gbp/ros_comm-release/archive/release/melodic/rosbag/1.14.3-0.tar.gz";
name = "1.14.3-0.tar.gz";
sha256 = "37736a1ad7ddeaddb4f651b8a4d10da75654bdf3ff6a4623f85f467c9125405d";
};
buildType = "catkin";
buildInputs = [ cpp-common pythonPackages.pillow roscpp-serialization ];
propagatedBuildInputs = [ boost genmsg genpy pythonPackages.pycrypto pythonPackages.python-gnupg pythonPackages.rospkg rosbag-storage rosconsole roscpp roslib rospy std-srvs topic-tools xmlrpcpp ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''This is a set of tools for recording from and playing back to ROS
topics. It is intended to be high performance and avoids
deserialization and reserialization of the messages.'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -2,20 +2,20 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, rosconsole, roscpp, roscpp-serialization, rostime, std-msgs }:
{ lib, buildRosPackage, fetchurl, boost, catkin, message-generation, message-runtime, rosconsole, roscpp, roscpp-serialization, rostime, std-msgs }:
buildRosPackage {
pname = "ros-melodic-roscpp-tutorials";
version = "0.9.1";
version = "0.9.2-r1";
src = fetchurl {
url = "https://github.com/ros-gbp/ros_tutorials-release/archive/release/melodic/roscpp_tutorials/0.9.1-0.tar.gz";
name = "0.9.1-0.tar.gz";
sha256 = "ea926bbb8d417ecfd5116647ffc45ede193fd3d6ad838c89b026560ce56e7987";
url = "https://github.com/ros-gbp/ros_tutorials-release/archive/release/melodic/roscpp_tutorials/0.9.2-1.tar.gz";
name = "0.9.2-1.tar.gz";
sha256 = "a82a08f1a30146510f7a74bd283757057d2b65e0dd4a1a9d0f00b260b81fe842";
};
buildType = "catkin";
buildInputs = [ message-generation ];
propagatedBuildInputs = [ message-runtime rosconsole roscpp roscpp-serialization rostime std-msgs ];
propagatedBuildInputs = [ boost message-runtime rosconsole roscpp roscpp-serialization rostime std-msgs ];
nativeBuildInputs = [ catkin ];
meta = {

View file

@ -5,19 +5,19 @@
{ lib, buildRosPackage, fetchurl, boost, catkin, pythonPackages, ros-environment, rosmake, rospack }:
buildRosPackage {
pname = "ros-melodic-roslib";
version = "1.14.7-r1";
version = "1.14.8-r1";
src = fetchurl {
url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/roslib/1.14.7-1.tar.gz";
name = "1.14.7-1.tar.gz";
sha256 = "68b6b424fda14f327baa17aa1a2417616b783851150561af13670b03e0f8e51d";
url = "https://github.com/ros-gbp/ros-release/archive/release/melodic/roslib/1.14.8-1.tar.gz";
name = "1.14.8-1.tar.gz";
sha256 = "b85d1a9f33ec7618c04a419d0402895cd7d2472e41243d231f1c6bde45ad4ea8";
};
buildType = "catkin";
buildInputs = [ boost ];
checkInputs = [ rosmake ];
propagatedBuildInputs = [ catkin pythonPackages.rospkg ros-environment rospack ];
nativeBuildInputs = [ catkin ];
nativeBuildInputs = [ catkin pythonPackages.setuptools ];
meta = {
description = ''Base dependencies and support libraries for ROS.

View file

@ -1,26 +0,0 @@
# Copyright 2020 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, boost, catkin, cmake-modules, gtest, pkg-config, python, pythonPackages, ros-environment, tinyxml-2 }:
buildRosPackage {
pname = "ros-melodic-rospack";
version = "2.5.4-r1";
src = fetchurl {
url = "https://github.com/ros-gbp/rospack-release/archive/release/melodic/rospack/2.5.4-1.tar.gz";
name = "2.5.4-1.tar.gz";
sha256 = "15345b7f4f0182539a528059fc7bc9f44af682f8cdc90a5514e1a4c236e76b8a";
};
buildType = "catkin";
buildInputs = [ cmake-modules gtest ];
checkInputs = [ pythonPackages.coverage ];
propagatedBuildInputs = [ boost pkg-config python pythonPackages.catkin-pkg pythonPackages.rosdep ros-environment tinyxml-2 ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''ROS Package Tool'';
license = with lib.licenses; [ bsdOriginal ];
};
}

View file

@ -10,7 +10,7 @@ buildRosPackage {
src = fetchurl {
url = "https://github.com/boschresearch/ros1-tracetools-release/archive/release/melodic/tracetools/0.2.1-1.tar.gz";
name = "0.2.1-1.tar.gz";
sha256 = "1432003c36ab6c12cd03dc132dba1e8dd87986ae2fbf3bb4537001369bd47fc4";
sha256 = "1c5114e1acce416cfb16dfca419508fd9dfcfd682ffdd63eafbe7a609d5f14f7";
};
buildType = "catkin";