mirror of
https://github.com/lopsided98/nix-ros-overlay.git
synced 2025-07-13 21:50:38 +03:00
regenerate all distros, Mon Mar 28 21:23:37 2022
This commit is contained in:
parent
5fd6ef708d
commit
7d2be1bdcc
794 changed files with 2314 additions and 1226 deletions
24
distros/foxy/acado-vendor/default.nix
Normal file
24
distros/foxy/acado-vendor/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
|
||||||
|
# Copyright 2022 Open Source Robotics Foundation
|
||||||
|
# Distributed under the terms of the BSD license
|
||||||
|
|
||||||
|
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-lint-cmake, ament-cmake-xmllint, ament-lint-auto }:
|
||||||
|
buildRosPackage {
|
||||||
|
pname = "ros-foxy-acado-vendor";
|
||||||
|
version = "1.0.0-r2";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "https://gitlab.com/autowarefoundation/autoware.auto/acado_vendor-release/-/archive/release/foxy/acado_vendor/1.0.0-2/archive.tar.gz";
|
||||||
|
name = "archive.tar.gz";
|
||||||
|
sha256 = "58962a744baeaa154e3c11b16ce3daface6b67600d813d458c8150bf7e01b06e";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildType = "ament_cmake";
|
||||||
|
checkInputs = [ ament-cmake-lint-cmake ament-cmake-xmllint ament-lint-auto ];
|
||||||
|
nativeBuildInputs = [ ament-cmake ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = ''ament package for ACADO toolkit for MPC code generation'';
|
||||||
|
license = with lib.licenses; [ asl20 ];
|
||||||
|
};
|
||||||
|
}
|
|
@ -19,6 +19,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Ament extension for exporting NoDL .xml files'';
|
description = ''Ament extension for exporting NoDL .xml files'';
|
||||||
license = with lib.licenses; [ lgpl2 ];
|
license = with lib.licenses; [ "LGPL-3.0-only" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,9 +8,9 @@ buildRosPackage {
|
||||||
version = "0.0.3-r1";
|
version = "0.0.3-r1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://gitlab.com/ApexAI/apex_containers-release/-/archive/release/foxy/apex_containers/0.0.3-1/apex_containers-release-release-foxy-apex_containers-0.0.3-1.tar.gz";
|
url = "https://gitlab.com/ApexAI/apex_containers-release/-/archive/release/foxy/apex_containers/0.0.3-1/archive.tar.gz";
|
||||||
name = "apex_containers-release-release-foxy-apex_containers-0.0.3-1.tar.gz";
|
name = "archive.tar.gz";
|
||||||
sha256 = "4770a7df0dd7e9026017d7b491aef0a7edcaeaf62ebfb84fc461a40bc88e3560";
|
sha256 = "32ed55b4adff00c9f65f3ab34c1cfaea899ade1d73963b41edeb33a2dee445aa";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "ament_cmake";
|
buildType = "ament_cmake";
|
||||||
|
|
|
@ -8,9 +8,9 @@ buildRosPackage {
|
||||||
version = "0.0.2-r1";
|
version = "0.0.2-r1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://gitlab.com/ApexAI/apex_test_tools-release/-/archive/release/foxy/apex_test_tools/0.0.2-1/apex_test_tools-release-release-foxy-apex_test_tools-0.0.2-1.tar.gz";
|
url = "https://gitlab.com/ApexAI/apex_test_tools-release/-/archive/release/foxy/apex_test_tools/0.0.2-1/archive.tar.gz";
|
||||||
name = "apex_test_tools-release-release-foxy-apex_test_tools-0.0.2-1.tar.gz";
|
name = "archive.tar.gz";
|
||||||
sha256 = "5397b4f6725e6f7a8ade5832dd802bbe9b9506fa69f2ab7402c6ebb840c3a260";
|
sha256 = "892bad4ede47e5e159b2d8ced4a6381f116176ecc5469783003c5cdf350ed661";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "ament_cmake";
|
buildType = "ament_cmake";
|
||||||
|
|
|
@ -2,19 +2,20 @@
|
||||||
# Copyright 2022 Open Source Robotics Foundation
|
# Copyright 2022 Open Source Robotics Foundation
|
||||||
# Distributed under the terms of the BSD license
|
# Distributed under the terms of the BSD license
|
||||||
|
|
||||||
{ lib, buildRosPackage, fetchurl, cmake, python3Packages }:
|
{ lib, buildRosPackage, fetchurl, cmake, opencv3, python3Packages }:
|
||||||
buildRosPackage {
|
buildRosPackage {
|
||||||
pname = "ros-foxy-apriltag";
|
pname = "ros-foxy-apriltag";
|
||||||
version = "3.1.5-r1";
|
version = "3.2.0-r1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/AprilRobotics/apriltag-release/archive/release/foxy/apriltag/3.1.5-1.tar.gz";
|
url = "https://github.com/AprilRobotics/apriltag-release/archive/release/foxy/apriltag/3.2.0-1.tar.gz";
|
||||||
name = "3.1.5-1.tar.gz";
|
name = "3.2.0-1.tar.gz";
|
||||||
sha256 = "c7bb3aed55dda58ce94a3749aeaa59938ba15150bd9e9438f1004a0305185d40";
|
sha256 = "3eab780272240f80deebb5440587ea9958a1bff60356f11de9c972d9dd6905b7";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "cmake";
|
buildType = "cmake";
|
||||||
buildInputs = [ python3Packages.numpy ];
|
buildInputs = [ python3Packages.numpy ];
|
||||||
|
checkInputs = [ opencv3 ];
|
||||||
nativeBuildInputs = [ cmake ];
|
nativeBuildInputs = [ cmake ];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "258c5f14af862f6c85ca8573cfcbcd9edfa67b502f94ce97f84cd6fa28d4ab3a";
|
sha256 = "258c5f14af862f6c85ca8573cfcbcd9edfa67b502f94ce97f84cd6fa28d4ab3a";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
buildInputs = [ ros-environment ];
|
buildInputs = [ ros-environment ];
|
||||||
propagatedBuildInputs = [ delphi-esr-msgs delphi-srr-msgs derived-object-msgs ibeo-msgs kartech-linear-actuator-msgs mobileye-560-660-msgs neobotix-usboard-msgs pacmod-msgs ];
|
propagatedBuildInputs = [ delphi-esr-msgs delphi-srr-msgs derived-object-msgs ibeo-msgs kartech-linear-actuator-msgs mobileye-560-660-msgs neobotix-usboard-msgs pacmod-msgs ];
|
||||||
nativeBuildInputs = [ ament-cmake ];
|
nativeBuildInputs = [ ament-cmake ];
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "85ccd955cbadc897374c94ea50e08eecb1aa5562d37fb8a90fa18001ab832a3b";
|
sha256 = "85ccd955cbadc897374c94ea50e08eecb1aa5562d37fb8a90fa18001ab832a3b";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
buildInputs = [ ros-environment ];
|
buildInputs = [ ros-environment ];
|
||||||
propagatedBuildInputs = [ automotive-navigation-msgs automotive-platform-msgs ];
|
propagatedBuildInputs = [ automotive-navigation-msgs automotive-platform-msgs ];
|
||||||
nativeBuildInputs = [ ament-cmake ];
|
nativeBuildInputs = [ ament-cmake ];
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "612eebd72c82191bf2cdcab245485cc65b728806be9cc7f13cdfafb273ad90ad";
|
sha256 = "612eebd72c82191bf2cdcab245485cc65b728806be9cc7f13cdfafb273ad90ad";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
buildInputs = [ ros-environment rosidl-default-generators ];
|
buildInputs = [ ros-environment rosidl-default-generators ];
|
||||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||||
propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ];
|
propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime std-msgs ];
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "4bc6a91b23bc8eca2931cd43c975b4a3b1b5cc672e99b8e51754d244ba1b5e7b";
|
sha256 = "4bc6a91b23bc8eca2931cd43c975b4a3b1b5cc672e99b8e51754d244ba1b5e7b";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
buildInputs = [ ros-environment rosidl-default-generators ];
|
buildInputs = [ ros-environment rosidl-default-generators ];
|
||||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||||
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
||||||
|
|
26
distros/foxy/autoware-auto-msgs/default.nix
Normal file
26
distros/foxy/autoware-auto-msgs/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
|
||||||
|
# Copyright 2022 Open Source Robotics Foundation
|
||||||
|
# Distributed under the terms of the BSD license
|
||||||
|
|
||||||
|
{ lib, buildRosPackage, fetchurl, action-msgs, ament-cmake-auto, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, sensor-msgs, std-msgs }:
|
||||||
|
buildRosPackage {
|
||||||
|
pname = "ros-foxy-autoware-auto-msgs";
|
||||||
|
version = "1.0.0-r1";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "https://gitlab.com/autowarefoundation/autoware.auto/autoware_auto_msgs-release/-/archive/release/foxy/autoware_auto_msgs/1.0.0-1/archive.tar.gz";
|
||||||
|
name = "archive.tar.gz";
|
||||||
|
sha256 = "0ffd2d0d97fcd3d6d9536f11c0b836bc2aadcacd3e4fa388c00cd19aee7fa429";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildType = "ament_cmake";
|
||||||
|
buildInputs = [ rosidl-default-generators ];
|
||||||
|
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||||
|
propagatedBuildInputs = [ action-msgs 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 ];
|
||||||
|
};
|
||||||
|
}
|
|
@ -19,6 +19,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''AWS RoboMaker package for a warehouse world to use in manufacturing and logistics robot applications.'';
|
description = ''AWS RoboMaker package for a warehouse world to use in manufacturing and logistics robot applications.'';
|
||||||
license = with lib.licenses; [ mit ];
|
license = with lib.licenses; [ "MIT-0" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "1650215dfeff9009bb656a5554d379673c51167e50d1ba630e4a107bd16f1ec3";
|
sha256 = "1650215dfeff9009bb656a5554d379673c51167e50d1ba630e4a107bd16f1ec3";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
checkInputs = [ ament-cmake-gtest ];
|
checkInputs = [ ament-cmake-gtest ];
|
||||||
propagatedBuildInputs = [ ament-index-cpp boost cppzmq ncurses rclcpp ];
|
propagatedBuildInputs = [ ament-index-cpp boost cppzmq ncurses rclcpp ];
|
||||||
nativeBuildInputs = [ ament-cmake ];
|
nativeBuildInputs = [ ament-cmake ];
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "7ac2b7863a08277506c55af3df35054cb441623002173e5b619155e44d05d97c";
|
sha256 = "7ac2b7863a08277506c55af3df35054cb441623002173e5b619155e44d05d97c";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
buildInputs = [ ros-environment rosidl-default-generators ];
|
buildInputs = [ ros-environment rosidl-default-generators ];
|
||||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||||
propagatedBuildInputs = [ builtin-interfaces diagnostic-msgs geometry-msgs rosidl-default-runtime std-msgs ];
|
propagatedBuildInputs = [ builtin-interfaces diagnostic-msgs geometry-msgs rosidl-default-runtime std-msgs ];
|
||||||
|
|
|
@ -21,6 +21,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''The costmap_queue package'';
|
description = ''The costmap_queue package'';
|
||||||
license = with lib.licenses; [ bsdOriginal ];
|
license = with lib.licenses; [ "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,6 +20,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Eclipse Cyclone DDS is a very performant and robust open-source DDS implementation. Cyclone DDS is developed completely in the open as an Eclipse IoT project.'';
|
description = ''Eclipse Cyclone DDS is a very performant and robust open-source DDS implementation. Cyclone DDS is developed completely in the open as an Eclipse IoT project.'';
|
||||||
license = with lib.licenses; [ "Eclipse Public License 2.0" "Eclipse Distribution License 1.0" ];
|
license = with lib.licenses; [ "EPL-2.0" "Eclipse-Distribution-License-1.0" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "e0f142f60047d2773945b43c1abf273da68618d0aa36b9e7fd445e3a2b99ed4a";
|
sha256 = "e0f142f60047d2773945b43c1abf273da68618d0aa36b9e7fd445e3a2b99ed4a";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
buildInputs = [ ros-environment rosidl-default-generators ];
|
buildInputs = [ ros-environment rosidl-default-generators ];
|
||||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||||
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "b5394667d1ff96e8a0736138e9f59c10c887473bb8c9d769ad8b7d076f4a3bd5";
|
sha256 = "b5394667d1ff96e8a0736138e9f59c10c887473bb8c9d769ad8b7d076f4a3bd5";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
buildInputs = [ ros-environment rosidl-default-generators ];
|
buildInputs = [ ros-environment rosidl-default-generators ];
|
||||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||||
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "b150a619194892976766f98d02eb1cb91ffd7fecb6405337cf5d78f838a373da";
|
sha256 = "b150a619194892976766f98d02eb1cb91ffd7fecb6405337cf5d78f838a373da";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
buildInputs = [ ros-environment rosidl-default-generators ];
|
buildInputs = [ ros-environment rosidl-default-generators ];
|
||||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||||
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "1c8368fd5e5eca6a7dafa651489bb8569bc66a68cd0e8105a7885eb7f88a18bf";
|
sha256 = "1c8368fd5e5eca6a7dafa651489bb8569bc66a68cd0e8105a7885eb7f88a18bf";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
buildInputs = [ ros-environment rosidl-default-generators ];
|
buildInputs = [ ros-environment rosidl-default-generators ];
|
||||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||||
propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime shape-msgs std-msgs ];
|
propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime shape-msgs std-msgs ];
|
||||||
|
|
|
@ -21,6 +21,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''TODO'';
|
description = ''TODO'';
|
||||||
license = with lib.licenses; [ bsdOriginal ];
|
license = with lib.licenses; [ "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,6 +21,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''The dwb_critics package'';
|
description = ''The dwb_critics package'';
|
||||||
license = with lib.licenses; [ bsdOriginal ];
|
license = with lib.licenses; [ "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,6 +19,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Message/Service definitions specifically for the dwb_core'';
|
description = ''Message/Service definitions specifically for the dwb_core'';
|
||||||
license = with lib.licenses; [ bsdOriginal ];
|
license = with lib.licenses; [ "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -22,6 +22,6 @@ buildRosPackage {
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Standard implementations of the GoalChecker
|
description = ''Standard implementations of the GoalChecker
|
||||||
and TrajectoryGenerators for dwb_core'';
|
and TrajectoryGenerators for dwb_core'';
|
||||||
license = with lib.licenses; [ bsdOriginal ];
|
license = with lib.licenses; [ "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,6 +20,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Eiquadprog a QP solver using active sets'';
|
description = ''Eiquadprog a QP solver using active sets'';
|
||||||
license = with lib.licenses; [ lgpl2 ];
|
license = with lib.licenses; [ "LGPL-3.0-only" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,9 +8,9 @@ buildRosPackage {
|
||||||
version = "1.0.0-r1";
|
version = "1.0.0-r1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://gitlab.com/espeak-ros2/espeak-ros2-release/-/archive/release/foxy/espeak_interfaces/1.0.0-1/espeak-ros2-release-release-foxy-espeak_interfaces-1.0.0-1.tar.gz";
|
url = "https://gitlab.com/espeak-ros2/espeak-ros2-release/-/archive/release/foxy/espeak_interfaces/1.0.0-1/archive.tar.gz";
|
||||||
name = "espeak-ros2-release-release-foxy-espeak_interfaces-1.0.0-1.tar.gz";
|
name = "archive.tar.gz";
|
||||||
sha256 = "9fac62992b1ae3f6de3aded1216811a042f6a0389e8764fc8666bb8a9248e3fb";
|
sha256 = "946b044e2311581d5f544fd31566154f17ae0bf36c41c41a2e020b91e957ea2a";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "ament_cmake";
|
buildType = "ament_cmake";
|
||||||
|
|
|
@ -8,9 +8,9 @@ buildRosPackage {
|
||||||
version = "1.0.0-r1";
|
version = "1.0.0-r1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://gitlab.com/espeak-ros2/espeak-ros2-release/-/archive/release/foxy/espeak_ros/1.0.0-1/espeak-ros2-release-release-foxy-espeak_ros-1.0.0-1.tar.gz";
|
url = "https://gitlab.com/espeak-ros2/espeak-ros2-release/-/archive/release/foxy/espeak_ros/1.0.0-1/archive.tar.gz";
|
||||||
name = "espeak-ros2-release-release-foxy-espeak_ros-1.0.0-1.tar.gz";
|
name = "archive.tar.gz";
|
||||||
sha256 = "bbefb7e80bc3dbdfbf467050cabd658a12ca4a8216fb9122e2785e68960a8e6e";
|
sha256 = "0fcfc70a61735971c858a4ed23dfeb920c1db630f0228556f11816c7124603e5";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "ament_python";
|
buildType = "ament_python";
|
||||||
|
|
|
@ -19,6 +19,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Wrapper (aka vendor package) around the FMILibrary by Modelon AB (JModelica.org)'';
|
description = ''Wrapper (aka vendor package) around the FMILibrary by Modelon AB (JModelica.org)'';
|
||||||
license = with lib.licenses; [ bsdOriginal ];
|
license = with lib.licenses; [ "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,6 +20,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Foonathan/memory vendor package for Fast-RTPS.'';
|
description = ''Foonathan/memory vendor package for Fast-RTPS.'';
|
||||||
license = with lib.licenses; [ asl20 "zlib License" ];
|
license = with lib.licenses; [ asl20 "Zlib" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,6 +20,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Robot-independent Gazebo plugins for sensors, motors and dynamic reconfigurable components.'';
|
description = ''Robot-independent Gazebo plugins for sensors, motors and dynamic reconfigurable components.'';
|
||||||
license = with lib.licenses; [ bsd2 ];
|
license = with lib.licenses; [ "BSD-&-Apache-2.0" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,6 +19,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Interface for using ROS with the <a href="http://gazebosim.org/">Gazebo</a> simulator.'';
|
description = ''Interface for using ROS with the <a href="http://gazebosim.org/">Gazebo</a> simulator.'';
|
||||||
license = with lib.licenses; [ bsd2 ];
|
license = with lib.licenses; [ "BSD-&-LGPL-&-Apache-2.0" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,6 +4,8 @@
|
||||||
|
|
||||||
self: super: {
|
self: super: {
|
||||||
|
|
||||||
|
acado-vendor = self.callPackage ./acado-vendor {};
|
||||||
|
|
||||||
ackermann-msgs = self.callPackage ./ackermann-msgs {};
|
ackermann-msgs = self.callPackage ./ackermann-msgs {};
|
||||||
|
|
||||||
action-msgs = self.callPackage ./action-msgs {};
|
action-msgs = self.callPackage ./action-msgs {};
|
||||||
|
@ -150,6 +152,8 @@ self: super: {
|
||||||
|
|
||||||
automotive-platform-msgs = self.callPackage ./automotive-platform-msgs {};
|
automotive-platform-msgs = self.callPackage ./automotive-platform-msgs {};
|
||||||
|
|
||||||
|
autoware-auto-msgs = self.callPackage ./autoware-auto-msgs {};
|
||||||
|
|
||||||
avt-vimba-camera = self.callPackage ./avt-vimba-camera {};
|
avt-vimba-camera = self.callPackage ./avt-vimba-camera {};
|
||||||
|
|
||||||
aws-robomaker-small-warehouse-world = self.callPackage ./aws-robomaker-small-warehouse-world {};
|
aws-robomaker-small-warehouse-world = self.callPackage ./aws-robomaker-small-warehouse-world {};
|
||||||
|
@ -954,6 +958,8 @@ self: super: {
|
||||||
|
|
||||||
pacmod-msgs = self.callPackage ./pacmod-msgs {};
|
pacmod-msgs = self.callPackage ./pacmod-msgs {};
|
||||||
|
|
||||||
|
paho-mqtt-c = self.callPackage ./paho-mqtt-c {};
|
||||||
|
|
||||||
pal-gazebo-worlds = self.callPackage ./pal-gazebo-worlds {};
|
pal-gazebo-worlds = self.callPackage ./pal-gazebo-worlds {};
|
||||||
|
|
||||||
pal-statistics = self.callPackage ./pal-statistics {};
|
pal-statistics = self.callPackage ./pal-statistics {};
|
||||||
|
@ -1148,6 +1154,8 @@ self: super: {
|
||||||
|
|
||||||
rclc-lifecycle = self.callPackage ./rclc-lifecycle {};
|
rclc-lifecycle = self.callPackage ./rclc-lifecycle {};
|
||||||
|
|
||||||
|
rclc-parameter = self.callPackage ./rclc-parameter {};
|
||||||
|
|
||||||
rclcpp = self.callPackage ./rclcpp {};
|
rclcpp = self.callPackage ./rclcpp {};
|
||||||
|
|
||||||
rclcpp-action = self.callPackage ./rclcpp-action {};
|
rclcpp-action = self.callPackage ./rclcpp-action {};
|
||||||
|
|
|
@ -2,20 +2,20 @@
|
||||||
# Copyright 2022 Open Source Robotics Foundation
|
# Copyright 2022 Open Source Robotics Foundation
|
||||||
# Distributed under the terms of the BSD license
|
# Distributed under the terms of the BSD license
|
||||||
|
|
||||||
{ lib, buildRosPackage, fetchurl, ament-cmake-pytest, builtin-interfaces, python3Packages, pythonPackages, rclpy, rosidl-runtime-py, std-msgs }:
|
{ lib, buildRosPackage, fetchurl, ament-cmake-pytest, builtin-interfaces, python3Packages, pythonPackages, rclpy, rosidl-parser, rosidl-runtime-py, std-msgs }:
|
||||||
buildRosPackage {
|
buildRosPackage {
|
||||||
pname = "ros-foxy-grepros";
|
pname = "ros-foxy-grepros";
|
||||||
version = "0.4.0-r1";
|
version = "0.4.4-r1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/suurjaak/grepros-release/archive/release/foxy/grepros/0.4.0-1.tar.gz";
|
url = "https://github.com/suurjaak/grepros-release/archive/release/foxy/grepros/0.4.4-1.tar.gz";
|
||||||
name = "0.4.0-1.tar.gz";
|
name = "0.4.4-1.tar.gz";
|
||||||
sha256 = "698f47b1e3da4fd7a892b4ca2eecbb8aeb326092f5e2a8e744ed5420df471f9b";
|
sha256 = "fee5e4face7dbfba341b71f0e54d0216be6c2ae33615c36fc368251f38327cb4";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_python";
|
||||||
checkInputs = [ ament-cmake-pytest pythonPackages.pytest std-msgs ];
|
checkInputs = [ ament-cmake-pytest pythonPackages.pytest std-msgs ];
|
||||||
propagatedBuildInputs = [ builtin-interfaces python3Packages.pyyaml rclpy rosidl-runtime-py ];
|
propagatedBuildInputs = [ builtin-interfaces python3Packages.pyyaml rclpy rosidl-parser rosidl-runtime-py ];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''grep for ROS bag files and live topics'';
|
description = ''grep for ROS bag files and live topics'';
|
||||||
|
|
|
@ -21,6 +21,6 @@ buildRosPackage {
|
||||||
meta = {
|
meta = {
|
||||||
description = ''A ROS camera driver that uses gstreamer to connect to
|
description = ''A ROS camera driver that uses gstreamer to connect to
|
||||||
devices such as webcams.'';
|
devices such as webcams.'';
|
||||||
license = with lib.licenses; [ asl20 ];
|
license = with lib.licenses; [ "Apache-2.0-License" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "dabef943871667ff41ec094c08509dd58f2447c49cc7cabe69411a301d25437e";
|
sha256 = "dabef943871667ff41ec094c08509dd58f2447c49cc7cabe69411a301d25437e";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
buildInputs = [ ros-environment rosidl-default-generators ];
|
buildInputs = [ ros-environment rosidl-default-generators ];
|
||||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||||
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "9468c167457b815de99636cab4fc1c1d82a8c20954563604458b48bec42f6901";
|
sha256 = "9468c167457b815de99636cab4fc1c1d82a8c20954563604458b48bec42f6901";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
buildInputs = [ ros-environment rosidl-default-generators ];
|
buildInputs = [ ros-environment rosidl-default-generators ];
|
||||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||||
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "3bcea4bd78d7a3e84ffba38bda55c89b895dcae6c39e5f7d3c9dd2f9fdbcd982";
|
sha256 = "3bcea4bd78d7a3e84ffba38bda55c89b895dcae6c39e5f7d3c9dd2f9fdbcd982";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
checkInputs = [ gtest ];
|
checkInputs = [ gtest ];
|
||||||
propagatedBuildInputs = [ boost eigen mrt-cmake-modules ];
|
propagatedBuildInputs = [ boost eigen mrt-cmake-modules ];
|
||||||
nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ];
|
nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ];
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "df5c02978f9781b5385519cc6511e3fa6648c604b8a21c0cbe183d9e81997f55";
|
sha256 = "df5c02978f9781b5385519cc6511e3fa6648c604b8a21c0cbe183d9e81997f55";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
checkInputs = [ gtest ];
|
checkInputs = [ gtest ];
|
||||||
propagatedBuildInputs = [ lanelet2-core lanelet2-io lanelet2-projection lanelet2-python lanelet2-routing lanelet2-traffic-rules mrt-cmake-modules ros2cli ];
|
propagatedBuildInputs = [ lanelet2-core lanelet2-io lanelet2-projection lanelet2-python lanelet2-routing lanelet2-traffic-rules mrt-cmake-modules ros2cli ];
|
||||||
nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ];
|
nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ];
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "408c1360908af9c0bd336550027a95b811f73fca34bf94f125bba5b89163b7c7";
|
sha256 = "408c1360908af9c0bd336550027a95b811f73fca34bf94f125bba5b89163b7c7";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
checkInputs = [ gtest ];
|
checkInputs = [ gtest ];
|
||||||
propagatedBuildInputs = [ boost lanelet2-core mrt-cmake-modules pugixml ];
|
propagatedBuildInputs = [ boost lanelet2-core mrt-cmake-modules pugixml ];
|
||||||
nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ];
|
nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ];
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "726c2de104e44915a022a29d52f7154effaed83958d5319df5418947ac08ed8b";
|
sha256 = "726c2de104e44915a022a29d52f7154effaed83958d5319df5418947ac08ed8b";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
propagatedBuildInputs = [ lanelet2-core mrt-cmake-modules ];
|
propagatedBuildInputs = [ lanelet2-core mrt-cmake-modules ];
|
||||||
nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ];
|
nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ];
|
||||||
|
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "7bc0f53273a52f01cd7939b11f8d7bb8537eeee16e5dc77079e33c62731f01bd";
|
sha256 = "7bc0f53273a52f01cd7939b11f8d7bb8537eeee16e5dc77079e33c62731f01bd";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
checkInputs = [ gtest ];
|
checkInputs = [ gtest ];
|
||||||
propagatedBuildInputs = [ geographiclib lanelet2-io mrt-cmake-modules ];
|
propagatedBuildInputs = [ geographiclib lanelet2-io mrt-cmake-modules ];
|
||||||
nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ];
|
nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ];
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "5237dcf5ed1f713d7b649a7cfccfe9ce7354f36fa8d8766c8db5b4727ecbe398";
|
sha256 = "5237dcf5ed1f713d7b649a7cfccfe9ce7354f36fa8d8766c8db5b4727ecbe398";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
checkInputs = [ gtest ];
|
checkInputs = [ gtest ];
|
||||||
propagatedBuildInputs = [ boost lanelet2-core lanelet2-io lanelet2-projection lanelet2-routing lanelet2-traffic-rules mrt-cmake-modules ];
|
propagatedBuildInputs = [ boost lanelet2-core lanelet2-io lanelet2-projection lanelet2-routing lanelet2-traffic-rules mrt-cmake-modules ];
|
||||||
nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ];
|
nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ];
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "bd6f9c0bb160e9ba0e1ae3672a072f1e2743a8e02d1b9e2e49a8dbbc723c3864";
|
sha256 = "bd6f9c0bb160e9ba0e1ae3672a072f1e2743a8e02d1b9e2e49a8dbbc723c3864";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
checkInputs = [ gtest ];
|
checkInputs = [ gtest ];
|
||||||
propagatedBuildInputs = [ boost lanelet2-core lanelet2-traffic-rules mrt-cmake-modules ];
|
propagatedBuildInputs = [ boost lanelet2-core lanelet2-traffic-rules mrt-cmake-modules ];
|
||||||
nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ];
|
nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ];
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "140a75c2da25cf7db53ecf533816122ced186ded6c08539e696a6b87e854aa64";
|
sha256 = "140a75c2da25cf7db53ecf533816122ced186ded6c08539e696a6b87e854aa64";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
checkInputs = [ gtest ];
|
checkInputs = [ gtest ];
|
||||||
propagatedBuildInputs = [ lanelet2-core mrt-cmake-modules ];
|
propagatedBuildInputs = [ lanelet2-core mrt-cmake-modules ];
|
||||||
nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ];
|
nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ];
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "4b59065a9f6fc4d9ad374a37757e8260620ceacf230bef0526df715ca03c8838";
|
sha256 = "4b59065a9f6fc4d9ad374a37757e8260620ceacf230bef0526df715ca03c8838";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
checkInputs = [ gtest lanelet2-maps ];
|
checkInputs = [ gtest lanelet2-maps ];
|
||||||
propagatedBuildInputs = [ lanelet2-core lanelet2-io lanelet2-projection lanelet2-routing lanelet2-traffic-rules mrt-cmake-modules ];
|
propagatedBuildInputs = [ lanelet2-core lanelet2-io lanelet2-projection lanelet2-routing lanelet2-traffic-rules mrt-cmake-modules ];
|
||||||
nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ];
|
nativeBuildInputs = [ ament-cmake-core mrt-cmake-modules ];
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "807cf757bea51d3ef5fdc224ee075ab75c49acc6d5e27bdaf62d10e748b881ca";
|
sha256 = "807cf757bea51d3ef5fdc224ee075ab75c49acc6d5e27bdaf62d10e748b881ca";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
propagatedBuildInputs = [ lanelet2-core lanelet2-examples lanelet2-io lanelet2-maps lanelet2-projection lanelet2-python lanelet2-routing lanelet2-traffic-rules lanelet2-validation ];
|
propagatedBuildInputs = [ lanelet2-core lanelet2-examples lanelet2-io lanelet2-maps lanelet2-projection lanelet2-python lanelet2-routing lanelet2-traffic-rules lanelet2-validation ];
|
||||||
nativeBuildInputs = [ ament-cmake-core ros-environment ];
|
nativeBuildInputs = [ ament-cmake-core ros-environment ];
|
||||||
|
|
||||||
|
|
|
@ -19,6 +19,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Utilities for launch files'';
|
description = ''Utilities for launch files'';
|
||||||
license = with lib.licenses; [ "Apache-1.0" ];
|
license = with lib.licenses; [ "Apache" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,6 +19,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''LGSVL Simulator Bridge'';
|
description = ''LGSVL Simulator Bridge'';
|
||||||
license = with lib.licenses; [ bsdOriginal ];
|
license = with lib.licenses; [ "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "a23b9f1f20257200a77a0287512c25f8f174d354e938560c8e6415a19e22ec2d";
|
sha256 = "a23b9f1f20257200a77a0287512c25f8f174d354e938560c8e6415a19e22ec2d";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
buildInputs = [ ros-environment rosidl-default-generators ];
|
buildInputs = [ ros-environment rosidl-default-generators ];
|
||||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||||
propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime sensor-msgs std-msgs ];
|
propagatedBuildInputs = [ builtin-interfaces geometry-msgs rosidl-default-runtime sensor-msgs std-msgs ];
|
||||||
|
|
|
@ -25,6 +25,6 @@ buildRosPackage {
|
||||||
and URL to connection object mapper.
|
and URL to connection object mapper.
|
||||||
|
|
||||||
This library can be used in standalone programs.'';
|
This library can be used in standalone programs.'';
|
||||||
license = with lib.licenses; [ gpl3 lgpl2 bsdOriginal ];
|
license = with lib.licenses; [ "GPL-3.0-only" "LGPL-3.0-only" bsdOriginal ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,6 +19,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''This package wraps the libphidget22 to use it as a ROS dependency'';
|
description = ''This package wraps the libphidget22 to use it as a ROS dependency'';
|
||||||
license = with lib.licenses; [ lgpl2 ];
|
license = with lib.licenses; [ "LGPL" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,6 +19,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''MassRobotics AMR Interop Sender'';
|
description = ''MassRobotics AMR Interop Sender'';
|
||||||
license = with lib.licenses; [ "3-Clause BSD License" ];
|
license = with lib.licenses; [ "3-Clause-BSD-License" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -23,6 +23,6 @@ buildRosPackage {
|
||||||
for both 1.0 and 2.0 versions of protocol.
|
for both 1.0 and 2.0 versions of protocol.
|
||||||
|
|
||||||
For pymavlink use separate install via rosdep (python-pymavlink).'';
|
For pymavlink use separate install via rosdep (python-pymavlink).'';
|
||||||
license = with lib.licenses; [ lgpl2 ];
|
license = with lib.licenses; [ "LGPL-3.0-only" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,6 +21,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Extra nodes and plugins for <a href="http://wiki.ros.org/mavros">MAVROS</a>.'';
|
description = ''Extra nodes and plugins for <a href="http://wiki.ros.org/mavros">MAVROS</a>.'';
|
||||||
license = with lib.licenses; [ gpl3 lgpl2 bsdOriginal ];
|
license = with lib.licenses; [ "GPL-3.0-only" "LGPL-3.0-only" bsdOriginal ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,6 +20,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''mavros_msgs defines messages for <a href="http://wiki.ros.org/mavros">MAVROS</a>.'';
|
description = ''mavros_msgs defines messages for <a href="http://wiki.ros.org/mavros">MAVROS</a>.'';
|
||||||
license = with lib.licenses; [ gpl3 lgpl2 bsdOriginal ];
|
license = with lib.licenses; [ "GPL-3.0-only" "LGPL-3.0-only" bsdOriginal ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -22,6 +22,6 @@ buildRosPackage {
|
||||||
meta = {
|
meta = {
|
||||||
description = ''MAVROS -- MAVLink extendable communication node for ROS
|
description = ''MAVROS -- MAVLink extendable communication node for ROS
|
||||||
with proxy for Ground Control Station.'';
|
with proxy for Ground Control Station.'';
|
||||||
license = with lib.licenses; [ gpl3 lgpl2 bsdOriginal ];
|
license = with lib.licenses; [ "GPL-3.0-only" "LGPL-3.0-only" bsdOriginal ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "de53cebac614b0ff1a57718ce59e3f30d08b202da6f874b3be46a577fa110a9e";
|
sha256 = "de53cebac614b0ff1a57718ce59e3f30d08b202da6f874b3be46a577fa110a9e";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
buildInputs = [ ros-environment rosidl-default-generators ];
|
buildInputs = [ ros-environment rosidl-default-generators ];
|
||||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||||
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
||||||
|
|
|
@ -21,6 +21,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Provides real-time manipulator Cartesian and joint servoing.'';
|
description = ''Provides real-time manipulator Cartesian and joint servoing.'';
|
||||||
license = with lib.licenses; [ bsdOriginal ];
|
license = with lib.licenses; [ "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,6 +19,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Basic message types for two dimensional navigation, extending from geometry_msgs::Pose2D.'';
|
description = ''Basic message types for two dimensional navigation, extending from geometry_msgs::Pose2D.'';
|
||||||
license = with lib.licenses; [ bsdOriginal ];
|
license = with lib.licenses; [ "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,6 +21,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''A handful of useful utility functions for nav_2d packages.'';
|
description = ''A handful of useful utility functions for nav_2d packages.'';
|
||||||
license = with lib.licenses; [ bsdOriginal ];
|
license = with lib.licenses; [ "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -30,6 +30,6 @@ buildRosPackage {
|
||||||
This node is derived, with thanks, from Andrew Howard's excellent
|
This node is derived, with thanks, from Andrew Howard's excellent
|
||||||
'amcl' Player driver.
|
'amcl' Player driver.
|
||||||
</p>'';
|
</p>'';
|
||||||
license = with lib.licenses; [ lgpl21 ];
|
license = with lib.licenses; [ "LGPL-2.1-or-later" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -27,6 +27,6 @@ buildRosPackage {
|
||||||
This package also provides support for map_server based initialization of a
|
This package also provides support for map_server based initialization of a
|
||||||
costmap, rolling window based costmaps, and parameter based subscription to
|
costmap, rolling window based costmaps, and parameter based subscription to
|
||||||
and configuration of sensor topics.'';
|
and configuration of sensor topics.'';
|
||||||
license = with lib.licenses; [ bsdOriginal asl20 ];
|
license = with lib.licenses; [ "BSD-3-Clause" asl20 ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,6 +21,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Refactored map server for ROS2 Navigation'';
|
description = ''Refactored map server for ROS2 Navigation'';
|
||||||
license = with lib.licenses; [ asl20 bsdOriginal ];
|
license = with lib.licenses; [ asl20 "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,6 +20,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''TODO'';
|
description = ''TODO'';
|
||||||
license = with lib.licenses; [ asl20 bsdOriginal ];
|
license = with lib.licenses; [ asl20 "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,6 +20,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''TODO'';
|
description = ''TODO'';
|
||||||
license = with lib.licenses; [ asl20 bsdOriginal ];
|
license = with lib.licenses; [ asl20 "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,6 +21,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''voxel_grid provides an implementation of an efficient 3D voxel grid. The occupancy grid can support 3 different representations for the state of a cell: marked, free, or unknown. Due to the underlying implementation relying on bitwise and and or integer operations, the voxel grid only supports 16 different levels per voxel column. However, this limitation yields raytracing and cell marking performance in the grid comparable to standard 2D structures making it quite fast compared to most 3D structures.'';
|
description = ''voxel_grid provides an implementation of an efficient 3D voxel grid. The occupancy grid can support 3 different representations for the state of a cell: marked, free, or unknown. Due to the underlying implementation relying on bitwise and and or integer operations, the voxel grid only supports 16 different levels per voxel column. However, this limitation yields raytracing and cell marking performance in the grid comparable to standard 2D structures making it quite fast compared to most 3D structures.'';
|
||||||
license = with lib.licenses; [ bsdOriginal ];
|
license = with lib.licenses; [ "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "7daaa6ad2392569bb26cb3c35030db44ff13477b38216d222f19f3f7e3150037";
|
sha256 = "7daaa6ad2392569bb26cb3c35030db44ff13477b38216d222f19f3f7e3150037";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
buildInputs = [ ros-environment rosidl-default-generators ];
|
buildInputs = [ ros-environment rosidl-default-generators ];
|
||||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||||
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
||||||
|
|
|
@ -20,6 +20,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''ros2 hardware interface for nmea_gps'';
|
description = ''ros2 hardware interface for nmea_gps'';
|
||||||
license = with lib.licenses; [ asl20 ];
|
license = with lib.licenses; [ "apache-2.0" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,6 +20,6 @@ buildRosPackage {
|
||||||
meta = {
|
meta = {
|
||||||
description = ''octovis is visualization tool for the OctoMap library based on Qt and libQGLViewer. See
|
description = ''octovis is visualization tool for the OctoMap library based on Qt and libQGLViewer. See
|
||||||
http://octomap.github.io for details.'';
|
http://octomap.github.io for details.'';
|
||||||
license = with lib.licenses; [ gpl2 ];
|
license = with lib.licenses; [ "GPL-2.0-only" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,6 +20,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''ROS 2 Driver for LP-Research inertial measurement units and satellite navigation senors'';
|
description = ''ROS 2 Driver for LP-Research inertial measurement units and satellite navigation senors'';
|
||||||
license = with lib.licenses; [ mit boost lgpl2 bsdOriginal ];
|
license = with lib.licenses; [ mit "BSL-1.0" "LGPL-3.0-only" bsdOriginal ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,6 +21,6 @@ buildRosPackage {
|
||||||
meta = {
|
meta = {
|
||||||
description = ''This package contains a recent version of the Kinematics and Dynamics
|
description = ''This package contains a recent version of the Kinematics and Dynamics
|
||||||
Library (KDL), distributed by the Orocos Project.'';
|
Library (KDL), distributed by the Orocos Project.'';
|
||||||
license = with lib.licenses; [ lgpl2 ];
|
license = with lib.licenses; [ "LGPL" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,7 +13,7 @@ buildRosPackage {
|
||||||
sha256 = "2339e91006ab1e3492f75d2c2b620cc5c1a99c2bf633811aa916d9093f97962b";
|
sha256 = "2339e91006ab1e3492f75d2c2b620cc5c1a99c2bf633811aa916d9093f97962b";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
buildInputs = [ ros-environment rosidl-default-generators ];
|
buildInputs = [ ros-environment rosidl-default-generators ];
|
||||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||||
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime std-msgs ];
|
||||||
|
|
24
distros/foxy/paho-mqtt-c/default.nix
Normal file
24
distros/foxy/paho-mqtt-c/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
|
||||||
|
# Copyright 2022 Open Source Robotics Foundation
|
||||||
|
# Distributed under the terms of the BSD license
|
||||||
|
|
||||||
|
{ lib, buildRosPackage, fetchurl, cmake, openssl }:
|
||||||
|
buildRosPackage {
|
||||||
|
pname = "ros-foxy-paho-mqtt-c";
|
||||||
|
version = "1.3.9-r4";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "https://github.com/nobleo/paho.mqtt.c-release/archive/release/foxy/paho-mqtt-c/1.3.9-4.tar.gz";
|
||||||
|
name = "1.3.9-4.tar.gz";
|
||||||
|
sha256 = "f90130ac18196616adc1a44fc5a611de0e7229714c4f4436b97cc62a45e9bb1d";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildType = "cmake";
|
||||||
|
propagatedBuildInputs = [ openssl ];
|
||||||
|
nativeBuildInputs = [ cmake ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = ''Eclipse Paho C Client Library for the MQTT Protocol'';
|
||||||
|
license = with lib.licenses; [ "EPL-2.0" ];
|
||||||
|
};
|
||||||
|
}
|
|
@ -19,6 +19,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''API and ROS drivers for Phidgets devices'';
|
description = ''API and ROS drivers for Phidgets devices'';
|
||||||
license = with lib.licenses; [ bsdOriginal ];
|
license = with lib.licenses; [ "BSD-&-LGPL" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,12 +13,12 @@ buildRosPackage {
|
||||||
sha256 = "b9ccd0527820889123388af70c416c86717b779845ff11a7c486e3280f85974f";
|
sha256 = "b9ccd0527820889123388af70c416c86717b779845ff11a7c486e3280f85974f";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
propagatedBuildInputs = [ binutils boost diagnostic-msgs fastcdr geometry-msgs nav-msgs plotjuggler plotjuggler-msgs qt5.qtbase qt5.qtsvg qt5.qtwebsockets rclcpp rcpputils rosbag2 rosbag2-transport sensor-msgs tf2-msgs tf2-ros ];
|
propagatedBuildInputs = [ binutils boost diagnostic-msgs fastcdr geometry-msgs nav-msgs plotjuggler plotjuggler-msgs qt5.qtbase qt5.qtsvg qt5.qtwebsockets rclcpp rcpputils rosbag2 rosbag2-transport sensor-msgs tf2-msgs tf2-ros ];
|
||||||
nativeBuildInputs = [ ament-cmake ];
|
nativeBuildInputs = [ ament-cmake ];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''PlotJuggler plugin for ROS'';
|
description = ''PlotJuggler plugin for ROS'';
|
||||||
license = with lib.licenses; [ gpl3 ];
|
license = with lib.licenses; [ "AGPLv3" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,12 +13,12 @@ buildRosPackage {
|
||||||
sha256 = "be3ba195a60718a5080a63e34385447a84daba6f8d74c15a771652321bb6f502";
|
sha256 = "be3ba195a60718a5080a63e34385447a84daba6f8d74c15a771652321bb6f502";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "catkin";
|
buildType = "ament_cmake";
|
||||||
propagatedBuildInputs = [ ament-index-cpp binutils boost cppzmq qt5.qtbase qt5.qtsvg qt5.qtwebsockets qt5.qtx11extras ];
|
propagatedBuildInputs = [ ament-index-cpp binutils boost cppzmq qt5.qtbase qt5.qtsvg qt5.qtwebsockets qt5.qtx11extras ];
|
||||||
nativeBuildInputs = [ ament-cmake ];
|
nativeBuildInputs = [ ament-cmake ];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''PlotJuggler: juggle with data'';
|
description = ''PlotJuggler: juggle with data'';
|
||||||
license = with lib.licenses; [ lgpl2 ];
|
license = with lib.licenses; [ "LGPL-3.0-only" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,6 +21,6 @@ buildRosPackage {
|
||||||
meta = {
|
meta = {
|
||||||
description = ''PMB2-specific launch files needed to run
|
description = ''PMB2-specific launch files needed to run
|
||||||
navigation on the PMB2 robot.'';
|
navigation on the PMB2 robot.'';
|
||||||
license = with lib.licenses; [ "Modified BSD" ];
|
license = with lib.licenses; [ "Modified-BSD" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,6 +20,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Simulation files for the PMB2 robot.'';
|
description = ''Simulation files for the PMB2 robot.'';
|
||||||
license = with lib.licenses; [ "Modified BSD" ];
|
license = with lib.licenses; [ "Modified-BSD" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,9 +8,9 @@ buildRosPackage {
|
||||||
version = "1.0.7-r1";
|
version = "1.0.7-r1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://gitlab.com/ApexAI/point_cloud_msg_wrapper-release/-/archive/release/foxy/point_cloud_msg_wrapper/1.0.7-1/point_cloud_msg_wrapper-release-release-foxy-point_cloud_msg_wrapper-1.0.7-1.tar.gz";
|
url = "https://gitlab.com/ApexAI/point_cloud_msg_wrapper-release/-/archive/release/foxy/point_cloud_msg_wrapper/1.0.7-1/archive.tar.gz";
|
||||||
name = "point_cloud_msg_wrapper-release-release-foxy-point_cloud_msg_wrapper-1.0.7-1.tar.gz";
|
name = "archive.tar.gz";
|
||||||
sha256 = "552051203ff6efe317e11675745a88de303e3f51490cdc4947a5b8d981ee7277";
|
sha256 = "4227bbd13ddd88f4a342779157cae33de4c008f0347013b33aea2bd8c2a769b5";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "ament_cmake";
|
buildType = "ament_cmake";
|
||||||
|
|
|
@ -20,6 +20,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''ROS support for the Pilz laser scanner'';
|
description = ''ROS support for the Pilz laser scanner'';
|
||||||
license = with lib.licenses; [ lgpl2 ];
|
license = with lib.licenses; [ "LGPL-3.0-only" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,6 +19,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Wrapper around qpOASES to make it available to the ROS ecosystem.'';
|
description = ''Wrapper around qpOASES to make it available to the ROS ecosystem.'';
|
||||||
license = with lib.licenses; [ asl20 lgpl2 ];
|
license = with lib.licenses; [ asl20 "LGPL" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,19 +2,19 @@
|
||||||
# Copyright 2022 Open Source Robotics Foundation
|
# Copyright 2022 Open Source Robotics Foundation
|
||||||
# Distributed under the terms of the BSD license
|
# Distributed under the terms of the BSD license
|
||||||
|
|
||||||
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, example-interfaces, lifecycle-msgs, rcl, rclc, rclc-lifecycle, std-msgs }:
|
{ lib, buildRosPackage, fetchurl, ament-cmake-ros, example-interfaces, lifecycle-msgs, rcl, rclc, rclc-lifecycle, rclc-parameter, std-msgs }:
|
||||||
buildRosPackage {
|
buildRosPackage {
|
||||||
pname = "ros-foxy-rclc-examples";
|
pname = "ros-foxy-rclc-examples";
|
||||||
version = "1.1.0-r1";
|
version = "1.1.1-r1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/ros2-gbp/rclc-release/archive/release/foxy/rclc_examples/1.1.0-1.tar.gz";
|
url = "https://github.com/ros2-gbp/rclc-release/archive/release/foxy/rclc_examples/1.1.1-1.tar.gz";
|
||||||
name = "1.1.0-1.tar.gz";
|
name = "1.1.1-1.tar.gz";
|
||||||
sha256 = "b91a7a11d36cf1a312eb67cf7f52ea2b51369a66bd622a6cb1e17ec63bb9229d";
|
sha256 = "ca7fff48cba64fcbbb6b297264a76737e6a50d207cf87bf4c55bf7966a021314";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "ament_cmake";
|
buildType = "ament_cmake";
|
||||||
propagatedBuildInputs = [ example-interfaces lifecycle-msgs rcl rclc rclc-lifecycle std-msgs ];
|
propagatedBuildInputs = [ example-interfaces lifecycle-msgs rcl rclc rclc-lifecycle rclc-parameter std-msgs ];
|
||||||
nativeBuildInputs = [ ament-cmake-ros ];
|
nativeBuildInputs = [ ament-cmake-ros ];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
|
|
|
@ -5,12 +5,12 @@
|
||||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lifecycle-msgs, osrf-testing-tools-cpp, rcl-lifecycle, rclc }:
|
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-ros, ament-lint-auto, ament-lint-common, lifecycle-msgs, osrf-testing-tools-cpp, rcl-lifecycle, rclc }:
|
||||||
buildRosPackage {
|
buildRosPackage {
|
||||||
pname = "ros-foxy-rclc-lifecycle";
|
pname = "ros-foxy-rclc-lifecycle";
|
||||||
version = "1.1.0-r1";
|
version = "1.1.1-r1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/ros2-gbp/rclc-release/archive/release/foxy/rclc_lifecycle/1.1.0-1.tar.gz";
|
url = "https://github.com/ros2-gbp/rclc-release/archive/release/foxy/rclc_lifecycle/1.1.1-1.tar.gz";
|
||||||
name = "1.1.0-1.tar.gz";
|
name = "1.1.1-1.tar.gz";
|
||||||
sha256 = "cb99511b0ec97a571c0e624077dddabdfeeceaa2f62783018a8c17393bcbc25b";
|
sha256 = "015a9e3b82d73480998a876155a537e68a01ece2e22182231c61c4c9ba127250";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "ament_cmake";
|
buildType = "ament_cmake";
|
||||||
|
|
25
distros/foxy/rclc-parameter/default.nix
Normal file
25
distros/foxy/rclc-parameter/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
|
||||||
|
# Copyright 2022 Open Source Robotics Foundation
|
||||||
|
# Distributed under the terms of the BSD license
|
||||||
|
|
||||||
|
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, builtin-interfaces, example-interfaces, osrf-testing-tools-cpp, rcl, rcl-interfaces, rclc, rclcpp, rcutils, rosidl-runtime-c, std-msgs }:
|
||||||
|
buildRosPackage {
|
||||||
|
pname = "ros-foxy-rclc-parameter";
|
||||||
|
version = "1.1.1-r1";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "https://github.com/ros2-gbp/rclc-release/archive/release/foxy/rclc_parameter/1.1.1-1.tar.gz";
|
||||||
|
name = "1.1.1-1.tar.gz";
|
||||||
|
sha256 = "c6da2727f71faa465d32fb16a35d58622f6c6fedc873614b3f61054cb7c89951";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildType = "ament_cmake";
|
||||||
|
checkInputs = [ ament-cmake-gtest ament-cmake-pytest ament-lint-auto ament-lint-common example-interfaces osrf-testing-tools-cpp rclcpp std-msgs ];
|
||||||
|
propagatedBuildInputs = [ builtin-interfaces rcl rcl-interfaces rclc rcutils rosidl-runtime-c ];
|
||||||
|
nativeBuildInputs = [ ament-cmake-ros ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = ''Parameter server implementation for micro-ROS nodes'';
|
||||||
|
license = with lib.licenses; [ asl20 ];
|
||||||
|
};
|
||||||
|
}
|
|
@ -5,12 +5,12 @@
|
||||||
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, example-interfaces, launch-testing, osrf-testing-tools-cpp, rcl, rcutils, rosidl-generator-c, rosidl-typesupport-c, std-msgs, test-msgs }:
|
{ lib, buildRosPackage, fetchurl, ament-cmake-gtest, ament-cmake-pytest, ament-cmake-ros, ament-lint-auto, ament-lint-common, example-interfaces, launch-testing, osrf-testing-tools-cpp, rcl, rcutils, rosidl-generator-c, rosidl-typesupport-c, std-msgs, test-msgs }:
|
||||||
buildRosPackage {
|
buildRosPackage {
|
||||||
pname = "ros-foxy-rclc";
|
pname = "ros-foxy-rclc";
|
||||||
version = "1.1.0-r1";
|
version = "1.1.1-r1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/ros2-gbp/rclc-release/archive/release/foxy/rclc/1.1.0-1.tar.gz";
|
url = "https://github.com/ros2-gbp/rclc-release/archive/release/foxy/rclc/1.1.1-1.tar.gz";
|
||||||
name = "1.1.0-1.tar.gz";
|
name = "1.1.1-1.tar.gz";
|
||||||
sha256 = "516a522d674cce7feedd4a63906bc43c370938bf95e33590905979e0c3683d82";
|
sha256 = "f57f69375c791ad71b6c32d2f50a05af3450c6c491b717148f05a93787ff1c8a";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "ament_cmake";
|
buildType = "ament_cmake";
|
||||||
|
|
|
@ -20,6 +20,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''ros2 hardware interface for realsense camera'';
|
description = ''ros2 hardware interface for realsense camera'';
|
||||||
license = with lib.licenses; [ asl20 ];
|
license = with lib.licenses; [ "apache-2.0" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,12 +5,12 @@
|
||||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-common, builtin-interfaces, rosidl-default-generators, rosidl-default-runtime, std-msgs }:
|
||||||
buildRosPackage {
|
buildRosPackage {
|
||||||
pname = "ros-foxy-realsense2-camera-msgs";
|
pname = "ros-foxy-realsense2-camera-msgs";
|
||||||
version = "4.0.2-r1";
|
version = "4.0.4-r1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/foxy/realsense2_camera_msgs/4.0.2-1.tar.gz";
|
url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/foxy/realsense2_camera_msgs/4.0.4-1.tar.gz";
|
||||||
name = "4.0.2-1.tar.gz";
|
name = "4.0.4-1.tar.gz";
|
||||||
sha256 = "61e336e0799b56ff9422fbde6dac20d0432516befbbe54f2fbbd030b092d5087";
|
sha256 = "326781ffcc20e422261bc3d8021a8d934ae5bdeccb5c73e62e9508e781d87988";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "ament_cmake";
|
buildType = "ament_cmake";
|
||||||
|
@ -19,7 +19,7 @@ buildRosPackage {
|
||||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''A package containing realsense camera messages definitions.'';
|
description = ''RealSense camera_msgs package containing realsense camera messages definitions'';
|
||||||
license = with lib.licenses; [ asl20 ];
|
license = with lib.licenses; [ asl20 ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,25 +2,25 @@
|
||||||
# Copyright 2022 Open Source Robotics Foundation
|
# Copyright 2022 Open Source Robotics Foundation
|
||||||
# Distributed under the terms of the BSD license
|
# Distributed under the terms of the BSD license
|
||||||
|
|
||||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, cv-bridge, diagnostic-updater, eigen, geometry-msgs, image-transport, launch-ros, librealsense2, opencv3, rclcpp, rclcpp-components, realsense2-camera-msgs, ros-environment, sensor-msgs, std-msgs, tf2, tf2-ros }:
|
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, cv-bridge, diagnostic-updater, eigen, geometry-msgs, image-transport, launch-ros, librealsense2, nav-msgs, opencv3, rclcpp, rclcpp-components, realsense2-camera-msgs, ros-environment, sensor-msgs, std-msgs, tf2, tf2-ros }:
|
||||||
buildRosPackage {
|
buildRosPackage {
|
||||||
pname = "ros-foxy-realsense2-camera";
|
pname = "ros-foxy-realsense2-camera";
|
||||||
version = "4.0.2-r1";
|
version = "4.0.4-r1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/foxy/realsense2_camera/4.0.2-1.tar.gz";
|
url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/foxy/realsense2_camera/4.0.4-1.tar.gz";
|
||||||
name = "4.0.2-1.tar.gz";
|
name = "4.0.4-1.tar.gz";
|
||||||
sha256 = "79c6f5f97c2f31343085597d0272af76cbf4a8ba8ee63ead7b606c991cb2b5e6";
|
sha256 = "c07648b244e80c46ee9075fdd65a0d3fbd0bc595f2f951e21e46d158eede83e5";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "ament_cmake";
|
buildType = "ament_cmake";
|
||||||
buildInputs = [ ros-environment ];
|
buildInputs = [ ros-environment ];
|
||||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common opencv3 ];
|
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common opencv3 ];
|
||||||
propagatedBuildInputs = [ builtin-interfaces cv-bridge diagnostic-updater eigen geometry-msgs image-transport launch-ros librealsense2 rclcpp rclcpp-components realsense2-camera-msgs sensor-msgs std-msgs tf2 tf2-ros ];
|
propagatedBuildInputs = [ builtin-interfaces cv-bridge diagnostic-updater eigen geometry-msgs image-transport launch-ros librealsense2 nav-msgs rclcpp rclcpp-components realsense2-camera-msgs sensor-msgs std-msgs tf2 tf2-ros ];
|
||||||
nativeBuildInputs = [ ament-cmake ];
|
nativeBuildInputs = [ ament-cmake ];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''RealSense Camera package allowing access to Intel T265 Tracking module and SR300 and D400 3D cameras'';
|
description = ''RealSense camera package allowing access to Intel T265 Tracking module and SR300 and D400 3D cameras'';
|
||||||
license = with lib.licenses; [ asl20 ];
|
license = with lib.licenses; [ asl20 ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,12 +5,12 @@
|
||||||
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, launch-ros, rclcpp, rclcpp-components, realsense2-camera-msgs, xacro }:
|
{ lib, buildRosPackage, fetchurl, ament-cmake, ament-lint-auto, ament-lint-common, launch-ros, rclcpp, rclcpp-components, realsense2-camera-msgs, xacro }:
|
||||||
buildRosPackage {
|
buildRosPackage {
|
||||||
pname = "ros-foxy-realsense2-description";
|
pname = "ros-foxy-realsense2-description";
|
||||||
version = "4.0.2-r1";
|
version = "4.0.4-r1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/foxy/realsense2_description/4.0.2-1.tar.gz";
|
url = "https://github.com/IntelRealSense/realsense-ros-release/archive/release/foxy/realsense2_description/4.0.4-1.tar.gz";
|
||||||
name = "4.0.2-1.tar.gz";
|
name = "4.0.4-1.tar.gz";
|
||||||
sha256 = "1ecba40f3b2b9279cef5376d7f2e48e7ce686fee89ed0af0ce8210ca762bf661";
|
sha256 = "e68b7ccd5281d036c9b999e866ac9b128340d1d6472e19453c63527e464af135";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "ament_cmake";
|
buildType = "ament_cmake";
|
||||||
|
@ -19,7 +19,7 @@ buildRosPackage {
|
||||||
nativeBuildInputs = [ ament-cmake ];
|
nativeBuildInputs = [ ament-cmake ];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''RealSense Camera description package for Intel 3D D400 cameras'';
|
description = ''RealSense description package for Intel 3D D400 cameras'';
|
||||||
license = with lib.licenses; [ asl20 ];
|
license = with lib.licenses; [ asl20 ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,6 +18,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''A package containing scripts for demos'';
|
description = ''A package containing scripts for demos'';
|
||||||
license = with lib.licenses; [ asl20 ];
|
license = with lib.licenses; [ "Apache-Licence-2.0" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,9 +8,9 @@ buildRosPackage {
|
||||||
version = "1.0.3-r1";
|
version = "1.0.3-r1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://gitlab.com/ros-tracing/tracetools_analysis-release/-/archive/release/foxy/ros2trace_analysis/1.0.3-1/tracetools_analysis-release-release-foxy-ros2trace_analysis-1.0.3-1.tar.gz";
|
url = "https://gitlab.com/ros-tracing/tracetools_analysis-release/-/archive/release/foxy/ros2trace_analysis/1.0.3-1/archive.tar.gz";
|
||||||
name = "tracetools_analysis-release-release-foxy-ros2trace_analysis-1.0.3-1.tar.gz";
|
name = "archive.tar.gz";
|
||||||
sha256 = "4cb6188b451d8fb208353528850b75d5551605615aa9942de7e6a307119b6a88";
|
sha256 = "e6557a80c5a0fa101ebd086ffdd93575239e0cbf6f92a6aa8811494a3c1dc395";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "ament_python";
|
buildType = "ament_python";
|
||||||
|
|
|
@ -19,6 +19,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''A ROS2 wrapper for xbee devices using digi-xbee python API'';
|
description = ''A ROS2 wrapper for xbee devices using digi-xbee python API'';
|
||||||
license = with lib.licenses; [ "TODO: License declaration" ];
|
license = with lib.licenses; [ "TODO-License-declaration" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,6 +20,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Launch files and configuration scripts for operation of the Rover and suported sensors.'';
|
description = ''Launch files and configuration scripts for operation of the Rover and suported sensors.'';
|
||||||
license = with lib.licenses; [ bsdOriginal ];
|
license = with lib.licenses; [ "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,6 +20,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''URDF description of Rover.'';
|
description = ''URDF description of Rover.'';
|
||||||
license = with lib.licenses; [ bsdOriginal ];
|
license = with lib.licenses; [ "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,6 +19,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Serial driver for Rover platform.'';
|
description = ''Serial driver for Rover platform.'';
|
||||||
license = with lib.licenses; [ bsdOriginal ];
|
license = with lib.licenses; [ "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,6 +20,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Messages for communicating with a Rover Pro.'';
|
description = ''Messages for communicating with a Rover Pro.'';
|
||||||
license = with lib.licenses; [ bsdOriginal ];
|
license = with lib.licenses; [ "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,6 +19,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Contains Rover navigation launch files'';
|
description = ''Contains Rover navigation launch files'';
|
||||||
license = with lib.licenses; [ bsdOriginal ];
|
license = with lib.licenses; [ "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,6 +20,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Launch files for Rover Simulation'';
|
description = ''Launch files for Rover Simulation'';
|
||||||
license = with lib.licenses; [ bsdOriginal ];
|
license = with lib.licenses; [ "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,6 +20,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Contains Rover provided teleoperation applications.'';
|
description = ''Contains Rover provided teleoperation applications.'';
|
||||||
license = with lib.licenses; [ bsdOriginal ];
|
license = with lib.licenses; [ "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,6 +19,6 @@ buildRosPackage {
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = ''Messages for communicating with a Rover Pro.'';
|
description = ''Messages for communicating with a Rover Pro.'';
|
||||||
license = with lib.licenses; [ bsdOriginal ];
|
license = with lib.licenses; [ "BSD-3-Clause" ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,12 +5,12 @@
|
||||||
{ 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 }:
|
{ 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 {
|
buildRosPackage {
|
||||||
pname = "ros-foxy-rqt-robot-monitor";
|
pname = "ros-foxy-rqt-robot-monitor";
|
||||||
version = "1.0.4-r1";
|
version = "1.0.5-r1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/ros2-gbp/rqt_robot_monitor-release/archive/release/foxy/rqt_robot_monitor/1.0.4-1.tar.gz";
|
url = "https://github.com/ros2-gbp/rqt_robot_monitor-release/archive/release/foxy/rqt_robot_monitor/1.0.5-1.tar.gz";
|
||||||
name = "1.0.4-1.tar.gz";
|
name = "1.0.5-1.tar.gz";
|
||||||
sha256 = "35a752c5e4b9496c554a4c1a32eab60797ca13a4a5d6a46cdc64a902b5de8508";
|
sha256 = "0aad78d4049e71e4134c5208b650763283c08434d737604ec4d27543f55d6aea";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildType = "ament_python";
|
buildType = "ament_python";
|
||||||
|
|
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