auto-generated jazzy clean without forks
This commit is contained in:
parent
ac6628f0fb
commit
83d127b00c
64 changed files with 102 additions and 921 deletions
|
@ -1,24 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-lint-auto, ament-lint-common, behaviortree-cpp-v3, example-interfaces, geometry-msgs, nav-msgs, rclcpp, rclcpp-action, rclpy, std-msgs, std-srvs }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-behavior-tree";
|
||||
version = "0.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "behavior_tree";
|
||||
rev = "bb838e2f45c362ee702fa6bd7dea7312130b6461";
|
||||
sha256 = "18r6qf4afx5rkdys3fxcc2kii7azksa3djflym243v5fh0wn2knx";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ behaviortree-cpp-v3 example-interfaces geometry-msgs nav-msgs rclcpp rclcpp-action rclpy std-msgs std-srvs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "TODO: Package description";
|
||||
license = with lib.licenses; [ "TODO-License-declaration" ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-lint-common, cartesian-controller-base, cartesian-force-controller, cartesian-motion-controller, controller-interface, hardware-interface, pluginlib, rclcpp }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-cartesian-compliance-controller";
|
||||
version = "0.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "cartesian_controllers";
|
||||
rev = "1218ab5e7153b9aa7a3cd687908671d9f900a838";
|
||||
sha256 = "1h0izk742gg4k3v4s8d3c1mj3hqxph390adfccyixggb511c8nvj";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/cartesian_compliance_controller/";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-lint-common ];
|
||||
propagatedBuildInputs = [ cartesian-controller-base cartesian-force-controller cartesian-motion-controller controller-interface hardware-interface pluginlib rclcpp ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "Control your robot through Cartesian target poses and target wrenches";
|
||||
license = with lib.licenses; [ bsd3 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, controller-interface, kdl-parser, pluginlib, rclcpp, realtime-tools, trajectory-msgs }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-cartesian-controller-base";
|
||||
version = "0.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "cartesian_controllers";
|
||||
rev = "1218ab5e7153b9aa7a3cd687908671d9f900a838";
|
||||
sha256 = "1h0izk742gg4k3v4s8d3c1mj3hqxph390adfccyixggb511c8nvj";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/cartesian_controller_base/";
|
||||
buildInputs = [ ament-cmake ];
|
||||
propagatedBuildInputs = [ controller-interface kdl-parser pluginlib rclcpp realtime-tools trajectory-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "The cartesian_controller_base package";
|
||||
license = with lib.licenses; [ bsd3 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, cartesian-controller-base, controller-interface, geometry-msgs, interactive-markers, kdl-parser, pluginlib, rclcpp, urdf }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-cartesian-controller-handles";
|
||||
version = "0.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "cartesian_controllers";
|
||||
rev = "1218ab5e7153b9aa7a3cd687908671d9f900a838";
|
||||
sha256 = "1h0izk742gg4k3v4s8d3c1mj3hqxph390adfccyixggb511c8nvj";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/cartesian_controller_handles/";
|
||||
buildInputs = [ ament-cmake ];
|
||||
propagatedBuildInputs = [ cartesian-controller-base controller-interface geometry-msgs interactive-markers kdl-parser pluginlib rclcpp urdf ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "The cartesian_controller_handles package";
|
||||
license = with lib.licenses; [ bsd3 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, geometry-msgs, launch, launch-ros, rclcpp, sensor-msgs }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-cartesian-controller-utilities";
|
||||
version = "0.1.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "cartesian_controllers";
|
||||
rev = "1218ab5e7153b9aa7a3cd687908671d9f900a838";
|
||||
sha256 = "1h0izk742gg4k3v4s8d3c1mj3hqxph390adfccyixggb511c8nvj";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/cartesian_controller_utilities/";
|
||||
buildInputs = [ ament-cmake ];
|
||||
propagatedBuildInputs = [ geometry-msgs launch launch-ros rclcpp sensor-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "Make the spacemouse a teach device for contact-based teleoperation";
|
||||
license = with lib.licenses; [ bsd3 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, cartesian-controller-base, controller-interface, rclcpp }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-cartesian-force-controller";
|
||||
version = "0.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "cartesian_controllers";
|
||||
rev = "1218ab5e7153b9aa7a3cd687908671d9f900a838";
|
||||
sha256 = "1h0izk742gg4k3v4s8d3c1mj3hqxph390adfccyixggb511c8nvj";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/cartesian_force_controller/";
|
||||
buildInputs = [ ament-cmake ];
|
||||
propagatedBuildInputs = [ cartesian-controller-base controller-interface rclcpp ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "The cartesian_force_controller package";
|
||||
license = with lib.licenses; [ bsd3 ];
|
||||
};
|
||||
}
|
|
@ -1,22 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, cartesian-controller-base, controller-interface, rclcpp }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-cartesian-motion-controller";
|
||||
version = "0.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "cartesian_controllers";
|
||||
rev = "1218ab5e7153b9aa7a3cd687908671d9f900a838";
|
||||
sha256 = "1h0izk742gg4k3v4s8d3c1mj3hqxph390adfccyixggb511c8nvj";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/cartesian_motion_controller/";
|
||||
propagatedBuildInputs = [ cartesian-controller-base controller-interface rclcpp ];
|
||||
|
||||
meta = {
|
||||
description = "The cartesian_motion_controller package";
|
||||
license = with lib.licenses; [ bsd3 ];
|
||||
};
|
||||
}
|
|
@ -1,22 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, cartesian-controller-base, controller-interface, rclcpp }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-cartesian-twist-controller";
|
||||
version = "0.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "cartesian_controllers";
|
||||
rev = "1218ab5e7153b9aa7a3cd687908671d9f900a838";
|
||||
sha256 = "1h0izk742gg4k3v4s8d3c1mj3hqxph390adfccyixggb511c8nvj";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/cartesian_twist_controller/";
|
||||
propagatedBuildInputs = [ cartesian-controller-base controller-interface rclcpp ];
|
||||
|
||||
meta = {
|
||||
description = "The cartesian_twist_controller package";
|
||||
license = with lib.licenses; [ bsd3 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gmock, hardware-interface, rclcpp-lifecycle, sensor-msgs }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-controller-interface";
|
||||
version = "2.39.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "ros2_control";
|
||||
rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db";
|
||||
sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/controller_interface/";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-cmake-gmock ];
|
||||
propagatedBuildInputs = [ hardware-interface rclcpp-lifecycle sensor-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "Description of controller_interface";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-lint-common, builtin-interfaces, lifecycle-msgs, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-controller-manager-msgs";
|
||||
version = "2.39.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "ros2_control";
|
||||
rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db";
|
||||
sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/controller_manager_msgs/";
|
||||
buildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
checkInputs = [ ament-lint-common ];
|
||||
propagatedBuildInputs = [ builtin-interfaces lifecycle-msgs rosidl-default-runtime ];
|
||||
nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
|
||||
meta = {
|
||||
description = "Messages and services for the controller manager.";
|
||||
license = with lib.licenses; [ bsdOriginal ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gmock, ament-cmake-python, ament-index-cpp, backward-ros, controller-interface, controller-manager-msgs, hardware-interface, hardware-interface-testing, launch, launch-ros, pluginlib, rclcpp, rcpputils, realtime-tools, ros2-control-test-assets, ros2param, ros2run, std-msgs }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-controller-manager";
|
||||
version = "2.39.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "ros2_control";
|
||||
rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db";
|
||||
sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/controller_manager/";
|
||||
buildInputs = [ ament-cmake ament-cmake-python ];
|
||||
checkInputs = [ ament-cmake-gmock hardware-interface-testing ros2-control-test-assets ];
|
||||
propagatedBuildInputs = [ ament-index-cpp backward-ros controller-interface controller-manager-msgs hardware-interface launch launch-ros pluginlib rclcpp rcpputils realtime-tools ros2-control-test-assets ros2param ros2run std-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ament-cmake-python ];
|
||||
|
||||
meta = {
|
||||
description = "Description of controller_manager";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, geometry-msgs, hardware-interface, gz-ros2-control, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, launch-testing-ament-cmake, python3Packages, pythonPackages, rclcpp, rclcpp-action, robot-state-publisher, ros-gz, ros2controlcli, ros2launch, xacro }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-gz-ros2-control-tests";
|
||||
version = "0.7.9";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "gz_ros2_control";
|
||||
rev = "43dd1046295ecef5b25d3caab45591da8fb747ba";
|
||||
sha256 = "0gzx2286hc1daym4prh8shrbkrp8dkirxsgbx1ykd5c271krsjfg";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/gz_ros2_control_tests/";
|
||||
buildInputs = [ ament-cmake rclcpp-action ];
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ament-index-python control-msgs geometry-msgs hardware-interface gz-ros2-control joint-state-broadcaster joint-trajectory-controller launch launch-ros launch-testing-ament-cmake python3Packages.psutil pythonPackages.pytest rclcpp robot-state-publisher ros-gz ros2controlcli ros2launch xacro ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "Gazebo ros2 control tests";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gmock, control-msgs, hardware-interface, lifecycle-msgs, pluginlib, rclcpp-lifecycle, ros2-control-test-assets }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-hardware-interface-testing";
|
||||
version = "2.39.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "ros2_control";
|
||||
rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db";
|
||||
sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/hardware_interface_testing/";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-cmake-gmock ];
|
||||
propagatedBuildInputs = [ control-msgs hardware-interface lifecycle-msgs pluginlib rclcpp-lifecycle ros2-control-test-assets ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "ros2_control hardware interface testing";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gmock, control-msgs, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcpputils, rcutils, ros2-control-test-assets, tinyxml2-vendor }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-hardware-interface";
|
||||
version = "2.39.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "ros2_control";
|
||||
rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db";
|
||||
sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/hardware_interface/";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-cmake-gmock ros2-control-test-assets ];
|
||||
propagatedBuildInputs = [ control-msgs lifecycle-msgs pluginlib rclcpp-lifecycle rcpputils rcutils tinyxml2-vendor ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "ros2_control hardware interface";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ackermann-steering-controller, ament-cmake, ament-cmake-gtest, ament-index-python, ament-lint-auto, ament-lint-common, control-msgs, diff-drive-controller, effort-controllers, geometry-msgs, hardware-interface, ign-ros2-control, imu-sensor-broadcaster, joint-state-broadcaster, joint-trajectory-controller, launch, launch-ros, rclcpp, rclcpp-action, robot-state-publisher, ros-gz-bridge, ros-ign-gazebo, ros2controlcli, ros2launch, std-msgs, tricycle-controller, velocity-controllers, xacro }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-ign-ros2-control-demos";
|
||||
version = "0.7.9";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "gz_ros2_control";
|
||||
rev = "43dd1046295ecef5b25d3caab45591da8fb747ba";
|
||||
sha256 = "0gzx2286hc1daym4prh8shrbkrp8dkirxsgbx1ykd5c271krsjfg";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/ign_ros2_control_demos/";
|
||||
buildInputs = [ ament-cmake rclcpp-action ];
|
||||
checkInputs = [ ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ackermann-steering-controller ament-index-python control-msgs diff-drive-controller effort-controllers geometry-msgs hardware-interface ign-ros2-control imu-sensor-broadcaster joint-state-broadcaster joint-trajectory-controller launch launch-ros rclcpp robot-state-publisher ros-gz-bridge ros-ign-gazebo ros2controlcli ros2launch std-msgs tricycle-controller velocity-controllers xacro ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "ign_ros2_control_demos";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-index-cpp, ament-lint-auto, ament-lint-common, controller-manager, hardware-interface, ignition-gazebo6, ignition-plugin, pluginlib, rclcpp, rclcpp-lifecycle, yaml-cpp-vendor }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-ign-ros2-control";
|
||||
version = "0.7.9";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "gz_ros2_control";
|
||||
rev = "43dd1046295ecef5b25d3caab45591da8fb747ba";
|
||||
sha256 = "0gzx2286hc1daym4prh8shrbkrp8dkirxsgbx1ykd5c271krsjfg";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/ign_ros2_control/";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ament-index-cpp controller-manager hardware-interface ignition-gazebo6 ignition-plugin pluginlib rclcpp rclcpp-lifecycle yaml-cpp-vendor ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "Ignition ros2_control package allows to control simulated robots using ros2_control framework.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gtest, hardware-interface, launch, launch-ros, launch-testing, launch-testing-ament-cmake, rclcpp, urdf }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-joint-limits-interface";
|
||||
version = "0.0.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "ros2_control";
|
||||
rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db";
|
||||
sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/joint_limits_interface/";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-cmake-gtest hardware-interface launch launch-ros launch-testing launch-testing-ament-cmake ];
|
||||
propagatedBuildInputs = [ hardware-interface rclcpp urdf ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "Interface for enforcing joint limits.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gtest, launch-testing-ament-cmake, rclcpp, rclcpp-lifecycle }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-joint-limits";
|
||||
version = "2.39.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "ros2_control";
|
||||
rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db";
|
||||
sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/joint_limits/";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-cmake-gtest launch-testing-ament-cmake ];
|
||||
propagatedBuildInputs = [ rclcpp rclcpp-lifecycle ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "Interfaces for handling of joint limits for controllers or hardware.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,60 +0,0 @@
|
|||
self: super:
|
||||
{
|
||||
behavior-tree = super.callPackage ./behavior-tree.nix {};
|
||||
behaviortree-ros2 = super.callPackage ./behaviortree-ros2.nix {};
|
||||
btcpp-ros2-interfaces = super.callPackage ./btcpp-ros2-interfaces.nix {};
|
||||
btcpp-ros2-samples = super.callPackage ./btcpp-ros2-samples.nix {};
|
||||
cartesian-compliance-controller = super.callPackage ./cartesian-compliance-controller.nix {};
|
||||
cartesian-controller-base = super.callPackage ./cartesian-controller-base.nix {};
|
||||
cartesian-controller-handles = super.callPackage ./cartesian-controller-handles.nix {};
|
||||
cartesian-controller-utilities = super.callPackage ./cartesian-controller-utilities.nix {};
|
||||
cartesian-force-controller = super.callPackage ./cartesian-force-controller.nix {};
|
||||
cartesian-motion-controller = super.callPackage ./cartesian-motion-controller.nix {};
|
||||
cartesian-twist-controller = super.callPackage ./cartesian-twist-controller.nix {};
|
||||
# controller-interface = super.callPackage ./controller-interface.nix {};
|
||||
# controller-manager = super.callPackage ./controller-manager.nix {};
|
||||
# controller-manager-msgs = super.callPackage ./controller-manager-msgs.nix {};
|
||||
dynmsg = super.callPackage ./dynmsg.nix {};
|
||||
dynmsg-demo = super.callPackage ./dynmsg-demo.nix {};
|
||||
dynmsg-msgs = super.callPackage ./dynmsg-msgs.nix {};
|
||||
env-manager = super.callPackage ./env-manager.nix {};
|
||||
env-manager-interfaces = super.callPackage ./env-manager-interfaces.nix {};
|
||||
# gz-ros2-control-tests = super.callPackage ./gz-ros2-control-tests.nix {};
|
||||
# hardware-interface = super.callPackage ./hardware-interface.nix {};
|
||||
# hardware-interface-testing = super.callPackage ./hardware-interface-testing.nix {};
|
||||
ign-ros2-control = super.callPackage ./ign-ros2-control.nix {};
|
||||
ign-ros2-control-demos = super.callPackage ./ign-ros2-control-demos.nix {};
|
||||
# joint-limits = super.callPackage ./joint-limits.nix {};
|
||||
# joint-limits-interface = super.callPackage ./joint-limits-interface.nix {};
|
||||
rbs-arm = super.callPackage ./rbs-arm.nix {};
|
||||
rbs-bringup = super.callPackage ./rbs-bringup.nix {};
|
||||
rbs-bt-executor = super.callPackage ./rbs-bt-executor.nix {};
|
||||
rbs-gripper = super.callPackage ./rbs-gripper.nix {};
|
||||
rbs-gym = super.callPackage ./rbs-gym.nix {};
|
||||
rbs-perception = super.callPackage ./rbs-perception.nix {};
|
||||
rbs-runtime = super.callPackage ./rbs-runtime.nix {};
|
||||
rbs-schunk-egp-n-n-b = super.callPackage ./rbs-schunk-egp-n-n-b.nix {};
|
||||
rbs-simulation = super.callPackage ./rbs-simulation.nix {};
|
||||
rbs-skill-interfaces = super.callPackage ./rbs-skill-interfaces.nix {};
|
||||
rbs-skill-servers = super.callPackage ./rbs-skill-servers.nix {};
|
||||
rbs-task-planner = super.callPackage ./rbs-task-planner.nix {};
|
||||
rbs-utils = super.callPackage ./rbs-utils.nix {};
|
||||
rbs-utils-interfaces = super.callPackage ./rbs-utils-interfaces.nix {};
|
||||
rbss-movetopose = super.callPackage ./rbss-movetopose.nix {};
|
||||
rbss-objectdetection = super.callPackage ./rbss-objectdetection.nix {};
|
||||
rbss-poseestimation = super.callPackage ./rbss-poseestimation.nix {};
|
||||
robonomics = super.callPackage ./robonomics.nix {};
|
||||
robot-builder = super.callPackage ./robot-builder.nix {};
|
||||
ros2controlcli = super.callPackage ./ros2controlcli.nix {};
|
||||
rqt-controller-manager = super.callPackage ./rqt-controller-manager.nix {};
|
||||
test-dynmsg = super.callPackage ./test-dynmsg.nix {};
|
||||
# transmission-interface = super.callPackage ./transmission-interface.nix {};
|
||||
ur = super.callPackage ./ur.nix {};
|
||||
ur-bringup = super.callPackage ./ur-bringup.nix {};
|
||||
ur-calibration = super.callPackage ./ur-calibration.nix {};
|
||||
ur-controllers = super.callPackage ./ur-controllers.nix {};
|
||||
ur-dashboard-msgs = super.callPackage ./ur-dashboard-msgs.nix {};
|
||||
ur-description = super.callPackage ./ur-description.nix {};
|
||||
ur-moveit-config = super.callPackage ./ur-moveit-config.nix {};
|
||||
ur-robot-driver = super.callPackage ./ur-robot-driver.nix {};
|
||||
}
|
|
@ -1,22 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchgit, ament-cmake, ament-lint-auto, ament-lint-common }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-rbs-schunk-egp-n-n-b";
|
||||
version = "0.0.0";
|
||||
|
||||
src = fetchgit {
|
||||
url = "https://gitlab.com/robossembler/arm-tools/urdf-model-shrunk-gripper-egp-40-n-n-b.git";
|
||||
rev = "d22a39da75767ed97bc27a16ca771cdc637561d7";
|
||||
sha256 = "1immr3iq56sxk5aavrky5gqbb8z8akcsjzlskra2z071n741jyrm";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "TODO: Package description";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1 +0,0 @@
|
|||
/nix/store/m92f2wcjw5q4bdwclqxc4yp8x3jlq7jg-ros-jazzy-rbs-arm-0.0.0
|
|
@ -1,23 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-ros2-control-test-assets";
|
||||
version = "2.39.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "ros2_control";
|
||||
rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db";
|
||||
sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/ros2_control_test_assets/";
|
||||
buildInputs = [ ament-cmake ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "The package provides shared test resources for ros2_control stack";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, controller-interface, controller-manager, controller-manager-msgs, hardware-interface, joint-limits, ros2-control-test-assets, ros2controlcli, transmission-interface }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-ros2-control";
|
||||
version = "2.39.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "ros2_control";
|
||||
rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db";
|
||||
sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/ros2_control/";
|
||||
buildInputs = [ ament-cmake ];
|
||||
propagatedBuildInputs = [ controller-interface controller-manager controller-manager-msgs hardware-interface joint-limits ros2-control-test-assets ros2controlcli transmission-interface ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "Metapackage for ROS2 control related packages";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,23 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-copyright, ament-flake8, ament-pep257, ament-xmllint, controller-manager, controller-manager-msgs, python3Packages, rcl-interfaces, rclpy, ros2cli, ros2node, ros2param, rosidl-runtime-py }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-ros2controlcli";
|
||||
version = "2.39.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "ros2_control";
|
||||
rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db";
|
||||
sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
sourceRoot = "${src.name}/ros2controlcli/";
|
||||
checkInputs = [ ament-copyright ament-flake8 ament-pep257 ament-xmllint ];
|
||||
propagatedBuildInputs = [ controller-manager controller-manager-msgs python3Packages.pygraphviz rcl-interfaces rclpy ros2cli ros2node ros2param rosidl-runtime-py ];
|
||||
|
||||
meta = {
|
||||
description = "The ROS 2 command line tools for ROS2 Control.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,22 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, controller-manager-msgs, rclpy, rqt-gui, rqt-gui-py }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-rqt-controller-manager";
|
||||
version = "2.39.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "ros2_control";
|
||||
rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db";
|
||||
sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
sourceRoot = "${src.name}/rqt_controller_manager/";
|
||||
propagatedBuildInputs = [ controller-manager-msgs rclpy rqt-gui rqt-gui-py ];
|
||||
|
||||
meta = {
|
||||
description = "Graphical frontend for interacting with the controller manager.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gmock, hardware-interface, pluginlib }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-transmission-interface";
|
||||
version = "2.39.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "ros2_control";
|
||||
rev = "e4a4aade5aa844f2bfb693d389e048ca509ce7db";
|
||||
sha256 = "06jl0b3cwqdja8k901gjxnp5dgpnis61m10qwk4ghv17h197y02b";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/transmission_interface/";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-cmake-gmock ];
|
||||
propagatedBuildInputs = [ hardware-interface pluginlib ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "transmission_interface contains data structures for representing mechanical transmissions, methods for propagating values between actuator and joint spaces and tooling to support this.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-python, controller-manager, force-torque-sensor-broadcaster, joint-state-broadcaster, joint-state-publisher, joint-trajectory-controller, launch, launch-ros, position-controllers, rclpy, robot-state-publisher, ros2-controllers-test-nodes, rviz2, ur-controllers, ur-description, urdf, velocity-controllers, xacro }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-ur-bringup";
|
||||
version = "2.2.9";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "Universal_Robots_ROS2_Driver";
|
||||
rev = "5a26d5376b58d1fd7d147a836d416eba551c45df";
|
||||
sha256 = "1v1j8rbwq1i2pyadmhcvv94bs4jgfprs8ylgbd7aaff3z9n52dcb";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/ur_bringup/";
|
||||
buildInputs = [ ament-cmake ament-cmake-python ];
|
||||
propagatedBuildInputs = [ controller-manager force-torque-sensor-broadcaster joint-state-broadcaster joint-state-publisher joint-trajectory-controller launch launch-ros position-controllers rclpy robot-state-publisher ros2-controllers-test-nodes rviz2 ur-controllers ur-description urdf velocity-controllers xacro ];
|
||||
nativeBuildInputs = [ ament-cmake ament-cmake-python ];
|
||||
|
||||
meta = {
|
||||
description = "Launch file and run-time configurations, e.g. controllers.";
|
||||
license = with lib.licenses; [ bsd3 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gmock, ament-cmake-gtest, ament-lint-auto, ament-lint-common, eigen, rclcpp, ur-client-library, ur-robot-driver, yaml-cpp }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-ur-calibration";
|
||||
version = "2.2.9";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "Universal_Robots_ROS2_Driver";
|
||||
rev = "5a26d5376b58d1fd7d147a836d416eba551c45df";
|
||||
sha256 = "1v1j8rbwq1i2pyadmhcvv94bs4jgfprs8ylgbd7aaff3z9n52dcb";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/ur_calibration/";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-cmake-gmock ament-cmake-gtest ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ eigen rclcpp ur-client-library ur-robot-driver yaml-cpp ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "Package for extracting the factory calibration from a UR robot and change it such that it can be used by ur_description to gain a correct URDF";
|
||||
license = with lib.licenses; [ bsd3 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, angles, controller-interface, joint-trajectory-controller, lifecycle-msgs, pluginlib, rclcpp-lifecycle, rcutils, realtime-tools, std-msgs, std-srvs, ur-dashboard-msgs, ur-msgs }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-ur-controllers";
|
||||
version = "2.2.9";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "Universal_Robots_ROS2_Driver";
|
||||
rev = "5a26d5376b58d1fd7d147a836d416eba551c45df";
|
||||
sha256 = "1v1j8rbwq1i2pyadmhcvv94bs4jgfprs8ylgbd7aaff3z9n52dcb";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/ur_controllers/";
|
||||
buildInputs = [ ament-cmake ];
|
||||
propagatedBuildInputs = [ angles controller-interface joint-trajectory-controller lifecycle-msgs pluginlib rclcpp-lifecycle rcutils realtime-tools std-msgs std-srvs ur-dashboard-msgs ur-msgs ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "Provides controllers that use the speed scaling interface of Universal Robots.";
|
||||
license = with lib.licenses; [ bsd3 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, action-msgs, ament-cmake, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-ur-dashboard-msgs";
|
||||
version = "2.2.9";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "Universal_Robots_ROS2_Driver";
|
||||
rev = "5a26d5376b58d1fd7d147a836d416eba551c45df";
|
||||
sha256 = "1v1j8rbwq1i2pyadmhcvv94bs4jgfprs8ylgbd7aaff3z9n52dcb";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/ur_dashboard_msgs/";
|
||||
buildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
propagatedBuildInputs = [ action-msgs rosidl-default-runtime ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "Messages around the UR Dashboard server.";
|
||||
license = with lib.licenses; [ bsd3 ];
|
||||
};
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-pytest, joint-state-publisher-gui, launch, launch-ros, launch-testing-ament-cmake, launch-testing-ros, robot-state-publisher, rviz2, urdf, urdfdom, xacro }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-ur-description";
|
||||
version = "2.1.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "Universal_Robots_ROS2_Description";
|
||||
rev = "1d89319dcf78bdaadc44481285caf64dde9b3ff1";
|
||||
sha256 = "0x8wy19rsvp2bp7b7d3wwnvnc611z48msplzr49ybsdwxjsqbfm0";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-cmake-pytest launch-testing-ament-cmake launch-testing-ros urdfdom xacro ];
|
||||
propagatedBuildInputs = [ joint-state-publisher-gui launch launch-ros robot-state-publisher rviz2 urdf xacro ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "URDF description for Universal Robots";
|
||||
license = with lib.licenses; [ bsd3 "Universal-Robots-A-S’-Terms-and-Conditions-for-Use-of-Graphical-Documentation" ];
|
||||
};
|
||||
}
|
|
@ -1,23 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-python, launch, launch-ros, moveit-kinematics, moveit-planners-ompl, moveit-ros-move-group, moveit-ros-visualization, moveit-servo, moveit-simple-controller-manager, rviz2, ur-description, urdf, warehouse-ros-sqlite, xacro }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-ur-moveit-config";
|
||||
version = "2.2.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "ur_moveit_config";
|
||||
rev = "4d745a96f0798519816c5553c51199edb9e6f74c";
|
||||
sha256 = "0nancpam0v4jx2fpn7h0kz49sff3wz6mna5765b28cbdgnhizmla";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
buildInputs = [ ament-cmake ament-cmake-python ];
|
||||
propagatedBuildInputs = [ launch launch-ros moveit-kinematics moveit-planners-ompl moveit-ros-move-group moveit-ros-visualization moveit-servo moveit-simple-controller-manager rviz2 ur-description urdf warehouse-ros-sqlite xacro ];
|
||||
nativeBuildInputs = [ ament-cmake ament-cmake-python ];
|
||||
|
||||
meta = {
|
||||
description = "An example package with MoveIt2 configurations for UR robots.";
|
||||
license = with lib.licenses; [ asl20 ];
|
||||
};
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-python, backward-ros, controller-manager, controller-manager-msgs, docker, force-torque-sensor-broadcaster, geometry-msgs, hardware-interface, joint-state-broadcaster, joint-state-publisher, joint-trajectory-controller, launch, launch-ros, launch-testing-ament-cmake, pluginlib, position-controllers, rclcpp, rclcpp-lifecycle, rclpy, robot-state-publisher, ros2-controllers-test-nodes, rviz2, socat, std-msgs, std-srvs, tf2-geometry-msgs, ur-client-library, ur-controllers, ur-dashboard-msgs, ur-description, ur-msgs, urdf, velocity-controllers, xacro }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-ur-robot-driver";
|
||||
version = "2.2.9";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "Universal_Robots_ROS2_Driver";
|
||||
rev = "5a26d5376b58d1fd7d147a836d416eba551c45df";
|
||||
sha256 = "1v1j8rbwq1i2pyadmhcvv94bs4jgfprs8ylgbd7aaff3z9n52dcb";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/ur_robot_driver/";
|
||||
buildInputs = [ ament-cmake ament-cmake-python ];
|
||||
checkInputs = [ docker launch-testing-ament-cmake ];
|
||||
propagatedBuildInputs = [ backward-ros controller-manager controller-manager-msgs force-torque-sensor-broadcaster geometry-msgs hardware-interface joint-state-broadcaster joint-state-publisher joint-trajectory-controller launch launch-ros pluginlib position-controllers rclcpp rclcpp-lifecycle rclpy robot-state-publisher ros2-controllers-test-nodes rviz2 socat std-msgs std-srvs tf2-geometry-msgs ur-client-library ur-controllers ur-dashboard-msgs ur-description ur-msgs urdf velocity-controllers xacro ];
|
||||
nativeBuildInputs = [ ament-cmake ament-cmake-python ];
|
||||
|
||||
meta = {
|
||||
description = "The new driver for Universal Robots UR3, UR5 and UR10 robots with CB3 controllers and the e-series.";
|
||||
license = with lib.licenses; [ bsd3 ];
|
||||
};
|
||||
}
|
25
.nix/ur.nix
25
.nix/ur.nix
|
@ -1,25 +0,0 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-lint-auto, ament-lint-common, ur-calibration, ur-controllers, ur-dashboard-msgs, ur-moveit-config, ur-robot-driver }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-ur";
|
||||
version = "2.2.9";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "solid-sinusoid";
|
||||
repo = "Universal_Robots_ROS2_Driver";
|
||||
rev = "5a26d5376b58d1fd7d147a836d416eba551c45df";
|
||||
sha256 = "1v1j8rbwq1i2pyadmhcvv94bs4jgfprs8ylgbd7aaff3z9n52dcb";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
sourceRoot = "${src.name}/ur/";
|
||||
buildInputs = [ ament-cmake ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ ur-calibration ur-controllers ur-dashboard-msgs ur-moveit-config ur-robot-driver ];
|
||||
nativeBuildInputs = [ ament-cmake ];
|
||||
|
||||
meta = {
|
||||
description = "Metapackage for universal robots";
|
||||
license = with lib.licenses; [ bsd3 ];
|
||||
};
|
||||
}
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-lint-auto, ament-lint-common, dynmsg, dynmsg-msgs, example-interfaces, geometry-msgs, rcl, rcl-action, std-msgs, test-msgs, yaml-cpp-vendor }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-dynmsg-demo";
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-lint-auto, ament-lint-common, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-dynmsg-msgs";
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, rcutils, rosidl-runtime-c, rosidl-runtime-cpp, rosidl-typesupport-introspection-c, rosidl-typesupport-introspection-cpp, std-msgs, yaml-cpp-vendor }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-dynmsg";
|
|
@ -1,17 +1,17 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchgit, ament-cmake, ament-lint-auto, ament-lint-common, builtin-interfaces, lifecycle-msgs, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-env-manager-interfaces";
|
||||
version = "0.0.0";
|
||||
|
||||
# src = fetchgit {
|
||||
# url = "git@gitlab.com:robossembler/robossembler-ros2.git";
|
||||
# rev = "d6cd0d5601493ad4f4b7c77b7cbc2d62455c8176";
|
||||
# sha256 = "06mmi33qq24vkjs5575v86vrq7bvmqwlm8ls3mahlwl68awqw5x2";
|
||||
# };
|
||||
src = fetchgit {
|
||||
url = "git@gitlab.com:robossembler/robossembler-ros2.git";
|
||||
rev = "ac6628f0fbebc73aabe0642704443dce097f5e1d";
|
||||
sha256 = "1018mbnwn46nby07hgdmzab3wyd521lv9igbvqljv2dqxa72jhry";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
src = ../env_manager/env_manager_interfaces;
|
||||
sourceRoot = "${src.name}/env_manager/env_manager_interfaces/";
|
||||
buildInputs = [ ament-cmake rosidl-default-generators ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ builtin-interfaces lifecycle-msgs rosidl-default-runtime ];
|
|
@ -1,13 +1,17 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchgit, ament-copyright, ament-flake8, ament-pep257, pythonPackages }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-env-manager";
|
||||
version = "0.0.0";
|
||||
|
||||
src = ../env_manager/env_manager;
|
||||
src = fetchgit {
|
||||
url = "git@gitlab.com:robossembler/robossembler-ros2.git";
|
||||
rev = "ac6628f0fbebc73aabe0642704443dce097f5e1d";
|
||||
sha256 = "1018mbnwn46nby07hgdmzab3wyd521lv9igbvqljv2dqxa72jhry";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
||||
# sourceRoot = "${src.name}/env_manager/env_manager/";
|
||||
sourceRoot = "${src.name}/env_manager/env_manager/";
|
||||
checkInputs = [ ament-copyright ament-flake8 ament-pep257 pythonPackages.pytest ];
|
||||
|
||||
meta = {
|
0
.nix/flake.lock → flake.lock
generated
0
.nix/flake.lock → flake.lock
generated
|
@ -1,7 +1,6 @@
|
|||
|
||||
{
|
||||
inputs = {
|
||||
#nix-ros-overlay.url = "/home/movefasta/Documents/robossembler/nix-ros-overlay";
|
||||
nix-ros-overlay.url = "github:lopsided98/nix-ros-overlay/develop";
|
||||
nixpkgs.follows = "nix-ros-overlay/nixpkgs"; # IMPORTANT!!!
|
||||
};
|
||||
|
@ -40,27 +39,8 @@
|
|||
(with pkgs.rosPackages.${rosDistro}; buildEnv {
|
||||
paths = [
|
||||
ros-core
|
||||
behavior-tree
|
||||
controller-interface
|
||||
controller-manager
|
||||
dynmsg
|
||||
# dynmsg-demo # YAML failed
|
||||
dynmsg-msgs
|
||||
gz-ros2-control
|
||||
# gz-ros2-control-tests(demos) # error: 'get_robot_description' was not declared in this scope
|
||||
hardware-interface
|
||||
hardware-interface-testing
|
||||
joint-limits
|
||||
joint-limits-interface
|
||||
# rbs-arm # error: 'get_robot_description' was not declared in this scope
|
||||
robot-builder
|
||||
ros2controlcli
|
||||
rqt-controller-manager
|
||||
# test-dynmsg # YAML
|
||||
transmission-interface
|
||||
ros2-controllers
|
||||
|
||||
# ... other ROS packages
|
||||
rbs-bt-executor
|
||||
# ... other ROS packages
|
||||
];
|
||||
})
|
||||
];
|
30
overlay.nix
Normal file
30
overlay.nix
Normal file
|
@ -0,0 +1,30 @@
|
|||
self: super:
|
||||
{
|
||||
behaviortree-ros2 = super.callPackage ./behaviortree-ros2.nix {};
|
||||
btcpp-ros2-interfaces = super.callPackage ./btcpp-ros2-interfaces.nix {};
|
||||
btcpp-ros2-samples = super.callPackage ./btcpp-ros2-samples.nix {};
|
||||
dynmsg = super.callPackage ./dynmsg.nix {};
|
||||
dynmsg-demo = super.callPackage ./dynmsg-demo.nix {};
|
||||
dynmsg-msgs = super.callPackage ./dynmsg-msgs.nix {};
|
||||
env-manager = super.callPackage ./env-manager.nix {};
|
||||
env-manager-interfaces = super.callPackage ./env-manager-interfaces.nix {};
|
||||
rbs-arm = super.callPackage ./rbs-arm.nix {};
|
||||
rbs-bringup = super.callPackage ./rbs-bringup.nix {};
|
||||
rbs-bt-executor = super.callPackage ./rbs-bt-executor.nix {};
|
||||
rbs-gripper = super.callPackage ./rbs-gripper.nix {};
|
||||
rbs-gym = super.callPackage ./rbs-gym.nix {};
|
||||
rbs-perception = super.callPackage ./rbs-perception.nix {};
|
||||
rbs-runtime = super.callPackage ./rbs-runtime.nix {};
|
||||
rbs-simulation = super.callPackage ./rbs-simulation.nix {};
|
||||
rbs-skill-interfaces = super.callPackage ./rbs-skill-interfaces.nix {};
|
||||
rbs-skill-servers = super.callPackage ./rbs-skill-servers.nix {};
|
||||
rbs-task-planner = super.callPackage ./rbs-task-planner.nix {};
|
||||
rbs-utils = super.callPackage ./rbs-utils.nix {};
|
||||
rbs-utils-interfaces = super.callPackage ./rbs-utils-interfaces.nix {};
|
||||
rbss-movetopose = super.callPackage ./rbss-movetopose.nix {};
|
||||
rbss-objectdetection = super.callPackage ./rbss-objectdetection.nix {};
|
||||
rbss-poseestimation = super.callPackage ./rbss-poseestimation.nix {};
|
||||
robonomics = super.callPackage ./robonomics.nix {};
|
||||
robot-builder = super.callPackage ./robot-builder.nix {};
|
||||
test-dynmsg = super.callPackage ./test-dynmsg.nix {};
|
||||
}
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-lint-auto, ament-lint-common, joint-trajectory-controller, ros-gz, ros2-control, ros2-controllers }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-rbs-arm";
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchgit, ament-cmake, ament-lint-auto, ament-lint-common, nav2-common }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-rbs-bringup";
|
||||
|
@ -6,8 +6,8 @@ buildRosPackage rec {
|
|||
|
||||
src = fetchgit {
|
||||
url = "git@gitlab.com:robossembler/robossembler-ros2.git";
|
||||
rev = "d6cd0d5601493ad4f4b7c77b7cbc2d62455c8176";
|
||||
sha256 = "06mmi33qq24vkjs5575v86vrq7bvmqwlm8ls3mahlwl68awqw5x2";
|
||||
rev = "ac6628f0fbebc73aabe0642704443dce097f5e1d";
|
||||
sha256 = "1018mbnwn46nby07hgdmzab3wyd521lv9igbvqljv2dqxa72jhry";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
|
@ -1,17 +1,17 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchgit, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, behaviortree-cpp, behaviortree-ros2, env-manager-interfaces, rbs-skill-interfaces, rbs-utils, rclpy }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-rbs-bt-executor";
|
||||
version = "0.0.0";
|
||||
|
||||
# src = fetchgit {
|
||||
# url = "git@gitlab.com:robossembler/robossembler-ros2.git";
|
||||
# rev = "d6cd0d5601493ad4f4b7c77b7cbc2d62455c8176";
|
||||
# sha256 = "06mmi33qq24vkjs5575v86vrq7bvmqwlm8ls3mahlwl68awqw5x2";
|
||||
# };
|
||||
src = fetchgit {
|
||||
url = "git@gitlab.com:robossembler/robossembler-ros2.git";
|
||||
rev = "ac6628f0fbebc73aabe0642704443dce097f5e1d";
|
||||
sha256 = "1018mbnwn46nby07hgdmzab3wyd521lv9igbvqljv2dqxa72jhry";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
||||
src = "./rbs_bt_executor/";
|
||||
sourceRoot = "${src.name}/rbs_bt_executor/";
|
||||
buildInputs = [ ament-cmake ament-cmake-python ];
|
||||
checkInputs = [ ament-lint-auto ament-lint-common ];
|
||||
propagatedBuildInputs = [ behaviortree-cpp behaviortree-ros2 env-manager-interfaces rbs-skill-interfaces rbs-utils rclpy ];
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-lint-auto, ament-lint-common }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-rbs-gripper";
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchgit, ament-copyright, ament-flake8, ament-pep257, pythonPackages }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-rbs-gym";
|
||||
|
@ -6,8 +6,8 @@ buildRosPackage rec {
|
|||
|
||||
src = fetchgit {
|
||||
url = "git@gitlab.com:robossembler/robossembler-ros2.git";
|
||||
rev = "d6cd0d5601493ad4f4b7c77b7cbc2d62455c8176";
|
||||
sha256 = "06mmi33qq24vkjs5575v86vrq7bvmqwlm8ls3mahlwl68awqw5x2";
|
||||
rev = "ac6628f0fbebc73aabe0642704443dce097f5e1d";
|
||||
sha256 = "1018mbnwn46nby07hgdmzab3wyd521lv9igbvqljv2dqxa72jhry";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchgit, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, cv-bridge, image-transport, perception-pcl, rbs-skill-interfaces, rclcpp, rclpy, sensor-msgs, std-msgs }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-rbs-perception";
|
||||
|
@ -6,8 +6,8 @@ buildRosPackage rec {
|
|||
|
||||
src = fetchgit {
|
||||
url = "git@gitlab.com:robossembler/robossembler-ros2.git";
|
||||
rev = "d6cd0d5601493ad4f4b7c77b7cbc2d62455c8176";
|
||||
sha256 = "06mmi33qq24vkjs5575v86vrq7bvmqwlm8ls3mahlwl68awqw5x2";
|
||||
rev = "ac6628f0fbebc73aabe0642704443dce097f5e1d";
|
||||
sha256 = "1018mbnwn46nby07hgdmzab3wyd521lv9igbvqljv2dqxa72jhry";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchgit, ament-copyright, ament-flake8, ament-pep257, pythonPackages }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-rbs-runtime";
|
||||
|
@ -6,8 +6,8 @@ buildRosPackage rec {
|
|||
|
||||
src = fetchgit {
|
||||
url = "git@gitlab.com:robossembler/robossembler-ros2.git";
|
||||
rev = "d6cd0d5601493ad4f4b7c77b7cbc2d62455c8176";
|
||||
sha256 = "06mmi33qq24vkjs5575v86vrq7bvmqwlm8ls3mahlwl68awqw5x2";
|
||||
rev = "ac6628f0fbebc73aabe0642704443dce097f5e1d";
|
||||
sha256 = "1018mbnwn46nby07hgdmzab3wyd521lv9igbvqljv2dqxa72jhry";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchgit, ament-cmake, ament-lint-auto, ament-lint-common, geometry-msgs, rclcpp, std-msgs, tf2, tf2-ros }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-rbs-simulation";
|
||||
|
@ -6,8 +6,8 @@ buildRosPackage rec {
|
|||
|
||||
src = fetchgit {
|
||||
url = "git@gitlab.com:robossembler/robossembler-ros2.git";
|
||||
rev = "d6cd0d5601493ad4f4b7c77b7cbc2d62455c8176";
|
||||
sha256 = "06mmi33qq24vkjs5575v86vrq7bvmqwlm8ls3mahlwl68awqw5x2";
|
||||
rev = "ac6628f0fbebc73aabe0642704443dce097f5e1d";
|
||||
sha256 = "1018mbnwn46nby07hgdmzab3wyd521lv9igbvqljv2dqxa72jhry";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchgit, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, geometry-msgs, rosidl-default-generators, rosidl-default-runtime, shape-msgs, std-msgs, test-msgs }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-rbs-skill-interfaces";
|
||||
|
@ -6,8 +6,8 @@ buildRosPackage rec {
|
|||
|
||||
src = fetchgit {
|
||||
url = "git@gitlab.com:robossembler/robossembler-ros2.git";
|
||||
rev = "d6cd0d5601493ad4f4b7c77b7cbc2d62455c8176";
|
||||
sha256 = "06mmi33qq24vkjs5575v86vrq7bvmqwlm8ls3mahlwl68awqw5x2";
|
||||
rev = "ac6628f0fbebc73aabe0642704443dce097f5e1d";
|
||||
sha256 = "1018mbnwn46nby07hgdmzab3wyd521lv9igbvqljv2dqxa72jhry";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchgit, action-msgs, ament-cmake, ament-lint-auto, ament-lint-common, geometric-shapes, geometry-msgs, ign-ros2-control, moveit-core, moveit-msgs, moveit-ros-planning, moveit-ros-planning-interface, rbs-skill-interfaces, rbs-utils, rclcpp, rclcpp-action, tf2-eigen, tf2-ros }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-rbs-skill-servers";
|
||||
|
@ -6,8 +6,8 @@ buildRosPackage rec {
|
|||
|
||||
src = fetchgit {
|
||||
url = "git@gitlab.com:robossembler/robossembler-ros2.git";
|
||||
rev = "d6cd0d5601493ad4f4b7c77b7cbc2d62455c8176";
|
||||
sha256 = "06mmi33qq24vkjs5575v86vrq7bvmqwlm8ls3mahlwl68awqw5x2";
|
||||
rev = "ac6628f0fbebc73aabe0642704443dce097f5e1d";
|
||||
sha256 = "1018mbnwn46nby07hgdmzab3wyd521lv9igbvqljv2dqxa72jhry";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchgit, ament-cmake, ament-cmake-gtest, ament-index-cpp, ament-lint-auto, ament-lint-common, behavior-tree, behaviortree-cpp-v3, plansys2-bringup, plansys2-bt-actions, plansys2-domain-expert, plansys2-executor, plansys2-msgs, plansys2-pddl-parser, plansys2-planner, plansys2-problem-expert, plansys2-terminal, popf, test-msgs }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-rbs-task-planner";
|
||||
|
@ -6,8 +6,8 @@ buildRosPackage rec {
|
|||
|
||||
src = fetchgit {
|
||||
url = "git@gitlab.com:robossembler/robossembler-ros2.git";
|
||||
rev = "d6cd0d5601493ad4f4b7c77b7cbc2d62455c8176";
|
||||
sha256 = "06mmi33qq24vkjs5575v86vrq7bvmqwlm8ls3mahlwl68awqw5x2";
|
||||
rev = "ac6628f0fbebc73aabe0642704443dce097f5e1d";
|
||||
sha256 = "1018mbnwn46nby07hgdmzab3wyd521lv9igbvqljv2dqxa72jhry";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchgit, ament-cmake, rosidl-default-generators, rosidl-default-runtime }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-rbs-utils-interfaces";
|
||||
|
@ -6,8 +6,8 @@ buildRosPackage rec {
|
|||
|
||||
src = fetchgit {
|
||||
url = "git@gitlab.com:robossembler/robossembler-ros2.git";
|
||||
rev = "d6cd0d5601493ad4f4b7c77b7cbc2d62455c8176";
|
||||
sha256 = "06mmi33qq24vkjs5575v86vrq7bvmqwlm8ls3mahlwl68awqw5x2";
|
||||
rev = "ac6628f0fbebc73aabe0642704443dce097f5e1d";
|
||||
sha256 = "1018mbnwn46nby07hgdmzab3wyd521lv9igbvqljv2dqxa72jhry";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchgit, ament-cmake, ament-lint-auto, ament-lint-common, dynmsg, geometry-msgs, rbs-utils-interfaces, rclcpp, rclcpp-lifecycle, rclpy, rosidl-default-generators, rviz-visual-tools, sensor-msgs, std-msgs, tf2-eigen, tf2-ros }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-rbs-utils";
|
||||
|
@ -6,8 +6,8 @@ buildRosPackage rec {
|
|||
|
||||
src = fetchgit {
|
||||
url = "git@gitlab.com:robossembler/robossembler-ros2.git";
|
||||
rev = "d6cd0d5601493ad4f4b7c77b7cbc2d62455c8176";
|
||||
sha256 = "06mmi33qq24vkjs5575v86vrq7bvmqwlm8ls3mahlwl68awqw5x2";
|
||||
rev = "ac6628f0fbebc73aabe0642704443dce097f5e1d";
|
||||
sha256 = "1018mbnwn46nby07hgdmzab3wyd521lv9igbvqljv2dqxa72jhry";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchgit, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, rbs-skill-interfaces, rclcpp, rclpy, std-msgs }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-rbss-movetopose";
|
||||
|
@ -6,8 +6,8 @@ buildRosPackage rec {
|
|||
|
||||
src = fetchgit {
|
||||
url = "git@gitlab.com:robossembler/robossembler-ros2.git";
|
||||
rev = "d6cd0d5601493ad4f4b7c77b7cbc2d62455c8176";
|
||||
sha256 = "06mmi33qq24vkjs5575v86vrq7bvmqwlm8ls3mahlwl68awqw5x2";
|
||||
rev = "ac6628f0fbebc73aabe0642704443dce097f5e1d";
|
||||
sha256 = "1018mbnwn46nby07hgdmzab3wyd521lv9igbvqljv2dqxa72jhry";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchgit, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, cv-bridge, image-transport, rbs-skill-interfaces, rclcpp, rclpy, sensor-msgs, std-msgs }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-rbss-objectdetection";
|
||||
|
@ -6,8 +6,8 @@ buildRosPackage rec {
|
|||
|
||||
src = fetchgit {
|
||||
url = "git@gitlab.com:robossembler/robossembler-ros2.git";
|
||||
rev = "d6cd0d5601493ad4f4b7c77b7cbc2d62455c8176";
|
||||
sha256 = "06mmi33qq24vkjs5575v86vrq7bvmqwlm8ls3mahlwl68awqw5x2";
|
||||
rev = "ac6628f0fbebc73aabe0642704443dce097f5e1d";
|
||||
sha256 = "1018mbnwn46nby07hgdmzab3wyd521lv9igbvqljv2dqxa72jhry";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchgit, ament-cmake, ament-cmake-python, ament-lint-auto, ament-lint-common, cv-bridge, image-transport, rbs-skill-interfaces, rclpy, sensor-msgs, std-msgs }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-rbss-poseestimation";
|
||||
|
@ -6,8 +6,8 @@ buildRosPackage rec {
|
|||
|
||||
src = fetchgit {
|
||||
url = "git@gitlab.com:robossembler/robossembler-ros2.git";
|
||||
rev = "d6cd0d5601493ad4f4b7c77b7cbc2d62455c8176";
|
||||
sha256 = "06mmi33qq24vkjs5575v86vrq7bvmqwlm8ls3mahlwl68awqw5x2";
|
||||
rev = "ac6628f0fbebc73aabe0642704443dce097f5e1d";
|
||||
sha256 = "1018mbnwn46nby07hgdmzab3wyd521lv9igbvqljv2dqxa72jhry";
|
||||
};
|
||||
|
||||
buildType = "ament_cmake";
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchgit, ament-copyright, ament-flake8, ament-pep257, pythonPackages, rclpy }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-robonomics";
|
||||
|
@ -6,8 +6,8 @@ buildRosPackage rec {
|
|||
|
||||
src = fetchgit {
|
||||
url = "git@gitlab.com:robossembler/robossembler-ros2.git";
|
||||
rev = "d6cd0d5601493ad4f4b7c77b7cbc2d62455c8176";
|
||||
sha256 = "06mmi33qq24vkjs5575v86vrq7bvmqwlm8ls3mahlwl68awqw5x2";
|
||||
rev = "ac6628f0fbebc73aabe0642704443dce097f5e1d";
|
||||
sha256 = "1018mbnwn46nby07hgdmzab3wyd521lv9igbvqljv2dqxa72jhry";
|
||||
};
|
||||
|
||||
buildType = "ament_python";
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-copyright, ament-flake8, ament-pep257, pythonPackages }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-robot-builder";
|
|
@ -1,4 +1,4 @@
|
|||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --flake --distro jazzy --output-dir .nix
|
||||
# Automatically generated by: ros2nix --output-as-nix-pkg-name --fetch --distro jazzy
|
||||
{ lib, buildRosPackage, fetchFromGitHub, ament-cmake, ament-cmake-gtest, ament-lint-auto, ament-lint-common, builtin-interfaces, dynmsg, rcl-interfaces, std-msgs, test-msgs }:
|
||||
buildRosPackage rec {
|
||||
pname = "ros-jazzy-test-dynmsg";
|
Loading…
Add table
Add a link
Reference in a new issue