From ea2cfafac873a9f4e2ba78b799b45f6b2865cd48 Mon Sep 17 00:00:00 2001 From: Ben Wolsieffer Date: Thu, 25 Apr 2019 23:12:24 -0400 Subject: [PATCH] regenerate ros-kinetic, Thu Apr 25 23:12:23 2019 --- kinetic/desistek-saga-control/default.nix | 22 +++++++++ kinetic/desistek-saga-description/default.nix | 23 +++++++++ kinetic/desistek-saga-gazebo/default.nix | 22 +++++++++ kinetic/doosan-robot/default.nix | 22 +++++++++ kinetic/doosan-robotics/default.nix | 23 +++++++++ kinetic/dsr-control/default.nix | 23 +++++++++ kinetic/dsr-description/default.nix | 21 ++++++++ kinetic/dsr-example-cpp/default.nix | 23 +++++++++ kinetic/dsr-example-py/default.nix | 23 +++++++++ kinetic/dsr-gazebo/default.nix | 23 +++++++++ kinetic/dsr-launcher/default.nix | 23 +++++++++ kinetic/dsr-msgs/default.nix | 23 +++++++++ kinetic/eca-a9-control/default.nix | 22 +++++++++ kinetic/eca-a9-description/default.nix | 23 +++++++++ kinetic/eca-a9-gazebo/default.nix | 22 +++++++++ kinetic/generated.nix | 48 +++++++++++++++++++ kinetic/heron-control/default.nix | 22 +++++++++ kinetic/heron-description/default.nix | 6 +-- kinetic/heron-msgs/default.nix | 6 +-- kinetic/husky-base/default.nix | 6 +-- kinetic/husky-bringup/default.nix | 6 +-- kinetic/husky-control/default.nix | 6 +-- kinetic/husky-description/default.nix | 6 +-- kinetic/husky-desktop/default.nix | 6 +-- kinetic/husky-gazebo/default.nix | 6 +-- kinetic/husky-msgs/default.nix | 6 +-- kinetic/husky-navigation/default.nix | 6 +-- kinetic/husky-robot/default.nix | 6 +-- kinetic/husky-simulator/default.nix | 6 +-- kinetic/husky-viz/default.nix | 6 +-- kinetic/jackal-control/default.nix | 6 +-- kinetic/jackal-description/default.nix | 6 +-- kinetic/jackal-msgs/default.nix | 6 +-- kinetic/jackal-navigation/default.nix | 6 +-- kinetic/jackal-tutorials/default.nix | 6 +-- kinetic/lauv-control/default.nix | 22 +++++++++ kinetic/lauv-description/default.nix | 23 +++++++++ kinetic/lauv-gazebo/default.nix | 22 +++++++++ kinetic/moveit-config-m0609/default.nix | 23 +++++++++ kinetic/moveit-config-m0617/default.nix | 23 +++++++++ kinetic/moveit-config-m1013/default.nix | 23 +++++++++ kinetic/moveit-config-m1509/default.nix | 23 +++++++++ kinetic/omron-os32c-driver/default.nix | 12 ++--- kinetic/opencv-apps/default.nix | 14 +++--- kinetic/quaternion-operation/default.nix | 23 +++++++++ 45 files changed, 657 insertions(+), 67 deletions(-) create mode 100644 kinetic/desistek-saga-control/default.nix create mode 100644 kinetic/desistek-saga-description/default.nix create mode 100644 kinetic/desistek-saga-gazebo/default.nix create mode 100644 kinetic/doosan-robot/default.nix create mode 100644 kinetic/doosan-robotics/default.nix create mode 100644 kinetic/dsr-control/default.nix create mode 100644 kinetic/dsr-description/default.nix create mode 100644 kinetic/dsr-example-cpp/default.nix create mode 100644 kinetic/dsr-example-py/default.nix create mode 100644 kinetic/dsr-gazebo/default.nix create mode 100644 kinetic/dsr-launcher/default.nix create mode 100644 kinetic/dsr-msgs/default.nix create mode 100644 kinetic/eca-a9-control/default.nix create mode 100644 kinetic/eca-a9-description/default.nix create mode 100644 kinetic/eca-a9-gazebo/default.nix create mode 100644 kinetic/heron-control/default.nix create mode 100644 kinetic/lauv-control/default.nix create mode 100644 kinetic/lauv-description/default.nix create mode 100644 kinetic/lauv-gazebo/default.nix create mode 100644 kinetic/moveit-config-m0609/default.nix create mode 100644 kinetic/moveit-config-m0617/default.nix create mode 100644 kinetic/moveit-config-m1013/default.nix create mode 100644 kinetic/moveit-config-m1509/default.nix create mode 100644 kinetic/quaternion-operation/default.nix diff --git a/kinetic/desistek-saga-control/default.nix b/kinetic/desistek-saga-control/default.nix new file mode 100644 index 0000000000..ae3345c2b6 --- /dev/null +++ b/kinetic/desistek-saga-control/default.nix @@ -0,0 +1,22 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, desistek-saga-description, catkin, uuv-control-cascaded-pid, uuv-thruster-manager }: +buildRosPackage { + pname = "ros-kinetic-desistek-saga-control"; + version = "0.3.2"; + + src = fetchurl { + url = https://github.com/uuvsimulator/desistek_saga-release/archive/release/kinetic/desistek_saga_control/0.3.2-0.tar.gz; + sha256 = "c222fd0a9fd29c83d4184df17dd934422867c17afd61a18ba22a4047e601eae3"; + }; + + propagatedBuildInputs = [ desistek-saga-description uuv-thruster-manager uuv-control-cascaded-pid ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Configuration and launch files to control the Desistek SAGA ROV''; + #license = lib.licenses.Apache-2.0; + }; +} diff --git a/kinetic/desistek-saga-description/default.nix b/kinetic/desistek-saga-description/default.nix new file mode 100644 index 0000000000..64aeb7624d --- /dev/null +++ b/kinetic/desistek-saga-description/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, gazebo-ros, uuv-gazebo-ros-plugins, uuv-sensor-ros-plugins, uuv-assistants, xacro, uuv-descriptions, catkin, rostest, robot-state-publisher, rosunit }: +buildRosPackage { + pname = "ros-kinetic-desistek-saga-description"; + version = "0.3.2"; + + src = fetchurl { + url = https://github.com/uuvsimulator/desistek_saga-release/archive/release/kinetic/desistek_saga_description/0.3.2-0.tar.gz; + sha256 = "48887175109459a43f0c85ff4f74dc43cfc2824f8ef6ddf9f396458360453805"; + }; + + checkInputs = [ rostest xacro rosunit ]; + propagatedBuildInputs = [ gazebo-ros uuv-assistants uuv-gazebo-ros-plugins uuv-sensor-ros-plugins robot-state-publisher uuv-descriptions ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The robot description files for the Desistek SAGA ROV underwater vehicle''; + #license = lib.licenses.Apache-2.0; + }; +} diff --git a/kinetic/desistek-saga-gazebo/default.nix b/kinetic/desistek-saga-gazebo/default.nix new file mode 100644 index 0000000000..1f536062a7 --- /dev/null +++ b/kinetic/desistek-saga-gazebo/default.nix @@ -0,0 +1,22 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, desistek-saga-description, catkin, desistek-saga-control }: +buildRosPackage { + pname = "ros-kinetic-desistek-saga-gazebo"; + version = "0.3.2"; + + src = fetchurl { + url = https://github.com/uuvsimulator/desistek_saga-release/archive/release/kinetic/desistek_saga_gazebo/0.3.2-0.tar.gz; + sha256 = "281b8dff95b39b507b2f733de3836d08897153e948786a8e06dce2ca81738ea5"; + }; + + propagatedBuildInputs = [ desistek-saga-description desistek-saga-control ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Package with launch files for demonstrations with the Desistek SAGA ROV underwater vehicle''; + #license = lib.licenses.Apache-2.0; + }; +} diff --git a/kinetic/doosan-robot/default.nix b/kinetic/doosan-robot/default.nix new file mode 100644 index 0000000000..46f323638c --- /dev/null +++ b/kinetic/doosan-robot/default.nix @@ -0,0 +1,22 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, doosan-robotics }: +buildRosPackage { + pname = "ros-kinetic-doosan-robot"; + version = "0.9.6-r1"; + + src = fetchurl { + url = https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/doosan_robot/0.9.6-1.tar.gz; + sha256 = "7724053421f1d37f56a1b37112733fdedb50eacceeda7636f07672ad4e8db77c"; + }; + + propagatedBuildInputs = [ doosan-robotics ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''ROS packages for Doosan Robot''; + #license = lib.licenses.BSD; + }; +} diff --git a/kinetic/doosan-robotics/default.nix b/kinetic/doosan-robotics/default.nix new file mode 100644 index 0000000000..c547bd42d9 --- /dev/null +++ b/kinetic/doosan-robotics/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, moveit-kinematics, dsr-example-py, robot-localization, position-controllers, lms1xx, interactive-marker-twist-server, moveit-experimental, moveit-config-m0617, dsr-launcher, moveit-core, moveit-config-m0609, dsr-control, catkin, dsr-gazebo, moveit-commander, dsr-description, controller-manager, twist-mux, dsr-msgs, moveit-config-m1013, dsr-example-cpp, moveit-config-m1509, effort-controllers, gazebo-ros-control, moveit-setup-assistant }: +buildRosPackage { + pname = "ros-kinetic-doosan-robotics"; + version = "0.9.6-r1"; + + src = fetchurl { + url = https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/doosan_robotics/0.9.6-1.tar.gz; + sha256 = "cc2cd045c24827927321f163967b91896498397b313ba80aff9ec0b104d10c36"; + }; + + buildInputs = [ controller-manager moveit-experimental twist-mux moveit-kinematics effort-controllers robot-localization position-controllers lms1xx moveit-core moveit-commander interactive-marker-twist-server gazebo-ros-control moveit-setup-assistant ]; + propagatedBuildInputs = [ dsr-msgs dsr-control moveit-config-m1013 moveit-config-m0617 dsr-gazebo dsr-example-cpp dsr-example-py moveit-config-m1509 dsr-launcher moveit-config-m0609 dsr-description ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The doosan_robotics metapackage''; + #license = lib.licenses.BSD; + }; +} diff --git a/kinetic/dsr-control/default.nix b/kinetic/dsr-control/default.nix new file mode 100644 index 0000000000..adfb373081 --- /dev/null +++ b/kinetic/dsr-control/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, controller-manager, hardware-interface, dsr-msgs, catkin, serial, roscpp }: +buildRosPackage { + pname = "ros-kinetic-dsr-control"; + version = "0.9.6-r1"; + + src = fetchurl { + url = https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/dsr_control/0.9.6-1.tar.gz; + sha256 = "cdb6f78764d399472a2139edb38172a40d35e2d597b476583365f1247325f0c0"; + }; + + buildInputs = [ controller-manager hardware-interface dsr-msgs serial roscpp ]; + propagatedBuildInputs = [ controller-manager hardware-interface dsr-msgs serial roscpp ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The dsr_control package''; + #license = lib.licenses.BSD; + }; +} diff --git a/kinetic/dsr-description/default.nix b/kinetic/dsr-description/default.nix new file mode 100644 index 0000000000..b7aead8a3b --- /dev/null +++ b/kinetic/dsr-description/default.nix @@ -0,0 +1,21 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin }: +buildRosPackage { + pname = "ros-kinetic-dsr-description"; + version = "0.9.6-r1"; + + src = fetchurl { + url = https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/dsr_description/0.9.6-1.tar.gz; + sha256 = "d6c74e6f4366dc16835700d5a2dd6f7307ed94f0a6fd47af91a1d50959e925d3"; + }; + + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The dsr_description package''; + #license = lib.licenses.BSD; + }; +} diff --git a/kinetic/dsr-example-cpp/default.nix b/kinetic/dsr-example-cpp/default.nix new file mode 100644 index 0000000000..10b9b1c0cb --- /dev/null +++ b/kinetic/dsr-example-cpp/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, dsr-msgs, catkin, serial, std-msgs, roscpp }: +buildRosPackage { + pname = "ros-kinetic-dsr-example-cpp"; + version = "0.9.6-r1"; + + src = fetchurl { + url = https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/dsr_example_cpp/0.9.6-1.tar.gz; + sha256 = "88ddffbe84c7e70c399dca817fdd10d1360fdb2689e6a6ffaa4c3fcc22357430"; + }; + + buildInputs = [ std-msgs dsr-msgs roscpp serial ]; + propagatedBuildInputs = [ std-msgs dsr-msgs roscpp serial ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The dsr_example C++ package''; + #license = lib.licenses.BSD; + }; +} diff --git a/kinetic/dsr-example-py/default.nix b/kinetic/dsr-example-py/default.nix new file mode 100644 index 0000000000..35446d865a --- /dev/null +++ b/kinetic/dsr-example-py/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, dsr-msgs, actionlib-msgs, catkin, message-generation, message-runtime, actionlib, rospy }: +buildRosPackage { + pname = "ros-kinetic-dsr-example-py"; + version = "0.9.6-r1"; + + src = fetchurl { + url = https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/dsr_example_py/0.9.6-1.tar.gz; + sha256 = "82f6c00df71dc8e33c7c07662f5ae3d0c2e7a01a4d628c09a20116131cfa4e75"; + }; + + buildInputs = [ dsr-msgs message-generation actionlib-msgs actionlib rospy ]; + propagatedBuildInputs = [ dsr-msgs actionlib message-runtime actionlib-msgs rospy ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The dsr_example Python package''; + #license = lib.licenses.TODO; + }; +} diff --git a/kinetic/dsr-gazebo/default.nix b/kinetic/dsr-gazebo/default.nix new file mode 100644 index 0000000000..c92426996c --- /dev/null +++ b/kinetic/dsr-gazebo/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, gazebo-ros, controller-manager, catkin, urdf, xacro, gazebo-ros-control }: +buildRosPackage { + pname = "ros-kinetic-dsr-gazebo"; + version = "0.9.6-r1"; + + src = fetchurl { + url = https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/dsr_gazebo/0.9.6-1.tar.gz; + sha256 = "b879567184d980dafee57575a9370906e08672d2fbc8bc174c84bd953bd651b6"; + }; + + buildInputs = [ gazebo-ros controller-manager urdf xacro gazebo-ros-control ]; + propagatedBuildInputs = [ gazebo-ros controller-manager urdf xacro gazebo-ros-control ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The dsr_gazebo package''; + #license = lib.licenses.BSD; + }; +} diff --git a/kinetic/dsr-launcher/default.nix b/kinetic/dsr-launcher/default.nix new file mode 100644 index 0000000000..b16a08f0f0 --- /dev/null +++ b/kinetic/dsr-launcher/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, gazebo-ros, roslaunch, catkin, rviz }: +buildRosPackage { + pname = "ros-kinetic-dsr-launcher"; + version = "0.9.6-r1"; + + src = fetchurl { + url = https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/dsr_launcher/0.9.6-1.tar.gz; + sha256 = "7c5ec3bcdcc54ba0ef8d37e08118bcf6f07d16b82aa7adcba98218782ceed19c"; + }; + + buildInputs = [ gazebo-ros roslaunch rviz ]; + propagatedBuildInputs = [ gazebo-ros rviz ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''dsr_launcher examples''; + #license = lib.licenses.BSD; + }; +} diff --git a/kinetic/dsr-msgs/default.nix b/kinetic/dsr-msgs/default.nix new file mode 100644 index 0000000000..f914034250 --- /dev/null +++ b/kinetic/dsr-msgs/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin, message-runtime }: +buildRosPackage { + pname = "ros-kinetic-dsr-msgs"; + version = "0.9.6-r1"; + + src = fetchurl { + url = https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/dsr_msgs/0.9.6-1.tar.gz; + sha256 = "060cd6f3d6229db516202bd2d185dcf02e39ddd61d9b0030f84c910d96894a47"; + }; + + buildInputs = [ std-msgs message-generation ]; + propagatedBuildInputs = [ std-msgs message-runtime ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The dsr_msgs package''; + #license = lib.licenses.BSD; + }; +} diff --git a/kinetic/eca-a9-control/default.nix b/kinetic/eca-a9-control/default.nix new file mode 100644 index 0000000000..35abf5675f --- /dev/null +++ b/kinetic/eca-a9-control/default.nix @@ -0,0 +1,22 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, uuv-trajectory-control, catkin, uuv-teleop }: +buildRosPackage { + pname = "ros-kinetic-eca-a9-control"; + version = "0.1.6"; + + src = fetchurl { + url = https://github.com/uuvsimulator/eca_a9-release/archive/release/kinetic/eca_a9_control/0.1.6-0.tar.gz; + sha256 = "6682d58b798d3919101315d86da3778b4564a9f4cf6a69082aa4dca2930e8fe0"; + }; + + propagatedBuildInputs = [ uuv-trajectory-control uuv-teleop ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Configuration and launch files to control the ECA A9 AUV''; + #license = lib.licenses.Apache-2.0; + }; +} diff --git a/kinetic/eca-a9-description/default.nix b/kinetic/eca-a9-description/default.nix new file mode 100644 index 0000000000..1fbcbb9a75 --- /dev/null +++ b/kinetic/eca-a9-description/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, gazebo-ros, uuv-gazebo-ros-plugins, uuv-sensor-ros-plugins, uuv-assistants, xacro, uuv-descriptions, catkin, rostest, robot-state-publisher, rosunit }: +buildRosPackage { + pname = "ros-kinetic-eca-a9-description"; + version = "0.1.6"; + + src = fetchurl { + url = https://github.com/uuvsimulator/eca_a9-release/archive/release/kinetic/eca_a9_description/0.1.6-0.tar.gz; + sha256 = "f574b5b5773bf892075d31d18c81762dc0a4296e744e1a004bc2d7c74716bb30"; + }; + + checkInputs = [ rostest xacro rosunit ]; + propagatedBuildInputs = [ gazebo-ros uuv-assistants uuv-gazebo-ros-plugins uuv-sensor-ros-plugins robot-state-publisher uuv-descriptions ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Robot description for the ECA A9 AUV''; + #license = lib.licenses.Apache-2.0; + }; +} diff --git a/kinetic/eca-a9-gazebo/default.nix b/kinetic/eca-a9-gazebo/default.nix new file mode 100644 index 0000000000..011d3fde5b --- /dev/null +++ b/kinetic/eca-a9-gazebo/default.nix @@ -0,0 +1,22 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, eca-a9-description, eca-a9-control }: +buildRosPackage { + pname = "ros-kinetic-eca-a9-gazebo"; + version = "0.1.6"; + + src = fetchurl { + url = https://github.com/uuvsimulator/eca_a9-release/archive/release/kinetic/eca_a9_gazebo/0.1.6-0.tar.gz; + sha256 = "5a6c240713959c1635e23bf9cb430ba7f263a4c243c354428900ddc5a4205c40"; + }; + + propagatedBuildInputs = [ eca-a9-description eca-a9-control ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Package with launch files for demonstrations with the ECA A9 AUV''; + #license = lib.licenses.Apache-2.0; + }; +} diff --git a/kinetic/generated.nix b/kinetic/generated.nix index 74f43bbf72..f2721b1cfd 100644 --- a/kinetic/generated.nix +++ b/kinetic/generated.nix @@ -688,6 +688,12 @@ self: super: { derived-object-msgs = self.callPackage ./derived-object-msgs {}; + desistek-saga-control = self.callPackage ./desistek-saga-control {}; + + desistek-saga-description = self.callPackage ./desistek-saga-description {}; + + desistek-saga-gazebo = self.callPackage ./desistek-saga-gazebo {}; + desktop = self.callPackage ./desktop {}; desktop-full = self.callPackage ./desktop-full {}; @@ -714,6 +720,10 @@ self: super: { dockeros = self.callPackage ./dockeros {}; + doosan-robot = self.callPackage ./doosan-robot {}; + + doosan-robotics = self.callPackage ./doosan-robotics {}; + downward = self.callPackage ./downward {}; dr-base = self.callPackage ./dr-base {}; @@ -724,6 +734,20 @@ self: super: { driver-common = self.callPackage ./driver-common {}; + dsr-control = self.callPackage ./dsr-control {}; + + dsr-description = self.callPackage ./dsr-description {}; + + dsr-example-cpp = self.callPackage ./dsr-example-cpp {}; + + dsr-example-py = self.callPackage ./dsr-example-py {}; + + dsr-gazebo = self.callPackage ./dsr-gazebo {}; + + dsr-launcher = self.callPackage ./dsr-launcher {}; + + dsr-msgs = self.callPackage ./dsr-msgs {}; + dwa-local-planner = self.callPackage ./dwa-local-planner {}; dwb-critics = self.callPackage ./dwb-critics {}; @@ -776,6 +800,12 @@ self: super: { eband-local-planner = self.callPackage ./eband-local-planner {}; + eca-a9-control = self.callPackage ./eca-a9-control {}; + + eca-a9-description = self.callPackage ./eca-a9-description {}; + + eca-a9-gazebo = self.callPackage ./eca-a9-gazebo {}; + ecl = self.callPackage ./ecl {}; ecl-build = self.callPackage ./ecl-build {}; @@ -1280,6 +1310,8 @@ self: super: { hector-xacro-tools = self.callPackage ./hector-xacro-tools {}; + heron-control = self.callPackage ./heron-control {}; + heron-description = self.callPackage ./heron-description {}; heron-desktop = self.callPackage ./heron-desktop {}; @@ -1788,6 +1820,12 @@ self: super: { launchman = self.callPackage ./launchman {}; + lauv-control = self.callPackage ./lauv-control {}; + + lauv-description = self.callPackage ./lauv-description {}; + + lauv-gazebo = self.callPackage ./lauv-gazebo {}; + leap-motion = self.callPackage ./leap-motion {}; leg-detector = self.callPackage ./leg-detector {}; @@ -2110,6 +2148,14 @@ self: super: { moveit = self.callPackage ./moveit {}; + moveit-config-m0609 = self.callPackage ./moveit-config-m0609 {}; + + moveit-config-m0617 = self.callPackage ./moveit-config-m0617 {}; + + moveit-config-m1013 = self.callPackage ./moveit-config-m1013 {}; + + moveit-config-m1509 = self.callPackage ./moveit-config-m1509 {}; + moveit-controller-manager-example = self.callPackage ./moveit-controller-manager-example {}; moveit-experimental = self.callPackage ./moveit-experimental {}; @@ -3050,6 +3096,8 @@ self: super: { qt-tutorials = self.callPackage ./qt-tutorials {}; + quaternion-operation = self.callPackage ./quaternion-operation {}; + qwt-dependency = self.callPackage ./qwt-dependency {}; radar-msgs = self.callPackage ./radar-msgs {}; diff --git a/kinetic/heron-control/default.nix b/kinetic/heron-control/default.nix new file mode 100644 index 0000000000..2410212f33 --- /dev/null +++ b/kinetic/heron-control/default.nix @@ -0,0 +1,22 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, sensor-msgs, catkin, pythonPackages, robot-localization, geometry-msgs }: +buildRosPackage { + pname = "ros-kinetic-heron-control"; + version = "0.3.1"; + + src = fetchurl { + url = https://github.com/clearpath-gbp/heron-release/archive/release/kinetic/heron_control/0.3.1-0.tar.gz; + sha256 = "d6c0ff6da42c06798880f29e435c7ce1b3705fa6cc77e39fb4a0e39e9083cecc"; + }; + + propagatedBuildInputs = [ robot-localization pythonPackages.numpy sensor-msgs geometry-msgs ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Control package for Heron''; + #license = lib.licenses.BSD; + }; +} diff --git a/kinetic/heron-description/default.nix b/kinetic/heron-description/default.nix index b2b095ae17..06ead79726 100644 --- a/kinetic/heron-description/default.nix +++ b/kinetic/heron-description/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, catkin, lms1xx, urdf, robot-state-publisher, roslaunch, xacro }: buildRosPackage { pname = "ros-kinetic-heron-description"; - version = "0.3.0"; + version = "0.3.1"; src = fetchurl { - url = https://github.com/clearpath-gbp/heron-release/archive/release/kinetic/heron_description/0.3.0-0.tar.gz; - sha256 = "a3d4e5015eea784f70d45912f6519423727e86ada4d622ecb10898f1f71c3c09"; + url = https://github.com/clearpath-gbp/heron-release/archive/release/kinetic/heron_description/0.3.1-0.tar.gz; + sha256 = "d566ac820693cbcce3ddf64a4ed8520f0f44dd31ac3491b565d5f39429e32269"; }; buildInputs = [ roslaunch ]; diff --git a/kinetic/heron-msgs/default.nix b/kinetic/heron-msgs/default.nix index 837042fbf9..d86bd0335d 100644 --- a/kinetic/heron-msgs/default.nix +++ b/kinetic/heron-msgs/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin, message-runtime }: buildRosPackage { pname = "ros-kinetic-heron-msgs"; - version = "0.3.0"; + version = "0.3.1"; src = fetchurl { - url = https://github.com/clearpath-gbp/heron-release/archive/release/kinetic/heron_msgs/0.3.0-0.tar.gz; - sha256 = "8b1d84160c5af342e0bf2485329c5408492e911edf9e9141083738b27dbed0d4"; + url = https://github.com/clearpath-gbp/heron-release/archive/release/kinetic/heron_msgs/0.3.1-0.tar.gz; + sha256 = "2ad5a2ee845261bde8492d547aa7738531de84181eb9a510d7e31d4be1b521d5"; }; buildInputs = [ std-msgs message-generation ]; diff --git a/kinetic/husky-base/default.nix b/kinetic/husky-base/default.nix index 7898425dac..1bfbd50fc9 100644 --- a/kinetic/husky-base/default.nix +++ b/kinetic/husky-base/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, controller-manager, hardware-interface, husky-msgs, roslint, diff-drive-controller, sensor-msgs, catkin, topic-tools, diagnostic-updater, husky-description, diagnostic-msgs, roslaunch, roscpp, husky-control, geometry-msgs, diagnostic-aggregator }: buildRosPackage { pname = "ros-kinetic-husky-base"; - version = "0.3.2"; + version = "0.3.3"; src = fetchurl { - url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_base/0.3.2-0.tar.gz; - sha256 = "6026539875a7a353f24452cd4877a980c2640f2e8e65836396706874002d539c"; + url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_base/0.3.3-0.tar.gz; + sha256 = "44df37260e5d6b7931ad069da17c9575b219037b9835fc5b308c9079d68c3d8e"; }; buildInputs = [ controller-manager hardware-interface husky-msgs roslint sensor-msgs diagnostic-updater diagnostic-msgs roslaunch roscpp ]; diff --git a/kinetic/husky-bringup/default.nix b/kinetic/husky-bringup/default.nix index 61d82fd5bb..d19dd44a7e 100644 --- a/kinetic/husky-bringup/default.nix +++ b/kinetic/husky-bringup/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, roslaunch, microstrain-3dmgx2-imu, nmea-navsat-driver, husky-control, husky-base, catkin, pythonPackages, tf2-ros, husky-description, lms1xx, robot-localization, nmea-comms, robot-upstart, um6, tf, imu-filter-madgwick, imu-transformer, um7 }: buildRosPackage { pname = "ros-kinetic-husky-bringup"; - version = "0.3.2"; + version = "0.3.3"; src = fetchurl { - url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_bringup/0.3.2-0.tar.gz; - sha256 = "a18a72faba08c7428ab3cfcfd4ff70c40329d3299f124f8ffa7427cc997d317c"; + url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_bringup/0.3.3-0.tar.gz; + sha256 = "c9dfca407c5f6ecf93ef5b13be4a80cf562dc322b84d62f45e770b7c1de1d228"; }; buildInputs = [ roslaunch ]; diff --git a/kinetic/husky-control/default.nix b/kinetic/husky-control/default.nix index 31d780ae16..278752f500 100644 --- a/kinetic/husky-control/default.nix +++ b/kinetic/husky-control/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, controller-manager, twist-mux, joint-state-controller, diff-drive-controller, joy, catkin, joint-trajectory-controller, husky-description, robot-localization, multimaster-launch, robot-state-publisher, interactive-marker-twist-server, rostopic, teleop-twist-joy, roslaunch }: buildRosPackage { pname = "ros-kinetic-husky-control"; - version = "0.3.2"; + version = "0.3.3"; src = fetchurl { - url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_control/0.3.2-0.tar.gz; - sha256 = "33234b9db22f766e0824cc06f812cfca7f59e4a31ea69dd9443e58634d43f2b3"; + url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_control/0.3.3-0.tar.gz; + sha256 = "f4bf9fd0c8a2fded1276e7908a44bd2343a46e554dd5663e3079d5a68baf5b3a"; }; buildInputs = [ roslaunch ]; diff --git a/kinetic/husky-description/default.nix b/kinetic/husky-description/default.nix index 7cc2f1a142..d28a5e4863 100644 --- a/kinetic/husky-description/default.nix +++ b/kinetic/husky-description/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, catkin, lms1xx, urdf, roslaunch, xacro }: buildRosPackage { pname = "ros-kinetic-husky-description"; - version = "0.3.2"; + version = "0.3.3"; src = fetchurl { - url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_description/0.3.2-0.tar.gz; - sha256 = "079b3c29eb3c1a1fffa8086406e5072e81bc955180ef50513ed8000018688ee7"; + url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_description/0.3.3-0.tar.gz; + sha256 = "5c114595867430481e19ce39edbf9e0f63efdae5115baf9abfe0142413165b32"; }; buildInputs = [ roslaunch ]; diff --git a/kinetic/husky-desktop/default.nix b/kinetic/husky-desktop/default.nix index 01d2c4aaea..23b5bfe03a 100644 --- a/kinetic/husky-desktop/default.nix +++ b/kinetic/husky-desktop/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, husky-viz, catkin, husky-msgs }: buildRosPackage { pname = "ros-kinetic-husky-desktop"; - version = "0.3.2"; + version = "0.3.3"; src = fetchurl { - url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_desktop/0.3.2-0.tar.gz; - sha256 = "922e044d2aad2acc9acaa524b7a3c3c6e4d7fefa3bcd3ac7fc30bfacb5e9d380"; + url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_desktop/0.3.3-0.tar.gz; + sha256 = "aacf67c92429801d02a5792893e254ba2ceb4f6c4f4b8aec34f3b09c4373ccbc"; }; propagatedBuildInputs = [ husky-viz husky-msgs ]; diff --git a/kinetic/husky-gazebo/default.nix b/kinetic/husky-gazebo/default.nix index 43cfe78407..2e24a186e1 100644 --- a/kinetic/husky-gazebo/default.nix +++ b/kinetic/husky-gazebo/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, gazebo-ros, controller-manager, hector-gazebo-plugins, catkin, gazebo-plugins, husky-description, multimaster-launch, rostopic, pointcloud-to-laserscan, roslaunch, husky-control, gazebo-ros-control }: buildRosPackage { pname = "ros-kinetic-husky-gazebo"; - version = "0.3.2"; + version = "0.3.3"; src = fetchurl { - url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_gazebo/0.3.2-0.tar.gz; - sha256 = "3d6adaa8dfa047d60419f8178f8ac6f7bbff30f734244efa21db209e4b0e715b"; + url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_gazebo/0.3.3-0.tar.gz; + sha256 = "c0512f217ed26d645befa3ad2d0a5a60599120c6f7de3f8dc352e379b8d5e1eb"; }; buildInputs = [ roslaunch ]; diff --git a/kinetic/husky-msgs/default.nix b/kinetic/husky-msgs/default.nix index 66686737e6..a6ddda1096 100644 --- a/kinetic/husky-msgs/default.nix +++ b/kinetic/husky-msgs/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin, message-runtime }: buildRosPackage { pname = "ros-kinetic-husky-msgs"; - version = "0.3.2"; + version = "0.3.3"; src = fetchurl { - url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_msgs/0.3.2-0.tar.gz; - sha256 = "4ebde2d186ea1d8672d28c703163ad857b4b65df17d4b16ce0ab628c0158a236"; + url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_msgs/0.3.3-0.tar.gz; + sha256 = "7fc8604fb8e9f747f849d48e7c9defde58f05c1e693d3bbb24c23bcbabd4bec8"; }; buildInputs = [ std-msgs message-generation ]; diff --git a/kinetic/husky-navigation/default.nix b/kinetic/husky-navigation/default.nix index a9457b770a..f388055968 100644 --- a/kinetic/husky-navigation/default.nix +++ b/kinetic/husky-navigation/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, gmapping, frontier-exploration, map-server, amcl, base-local-planner, navfn, catkin, move-base, dwa-local-planner, roslaunch }: buildRosPackage { pname = "ros-kinetic-husky-navigation"; - version = "0.3.2"; + version = "0.3.3"; src = fetchurl { - url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_navigation/0.3.2-0.tar.gz; - sha256 = "d23ca344b12ece712e41e43f45e6f452a0fd87cbf42241f6eda768a0c3114b4d"; + url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_navigation/0.3.3-0.tar.gz; + sha256 = "aa5e6782581f997fa1e578ebd250e0252fe886a313aad6c0ce35c46e137a4b5f"; }; buildInputs = [ roslaunch ]; diff --git a/kinetic/husky-robot/default.nix b/kinetic/husky-robot/default.nix index dddac75da6..37e2930dfe 100644 --- a/kinetic/husky-robot/default.nix +++ b/kinetic/husky-robot/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, husky-base, catkin, husky-bringup }: buildRosPackage { pname = "ros-kinetic-husky-robot"; - version = "0.3.2"; + version = "0.3.3"; src = fetchurl { - url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_robot/0.3.2-0.tar.gz; - sha256 = "36e915e8e866ada7a16bbd92d5064e2e4bae9e3f9a9351e08ce817a86d2b6981"; + url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_robot/0.3.3-0.tar.gz; + sha256 = "cb0ec30a0b05e900ec44b9454adcb43f283ef635ab7ec7068086b2f5e8165733"; }; propagatedBuildInputs = [ husky-base husky-bringup ]; diff --git a/kinetic/husky-simulator/default.nix b/kinetic/husky-simulator/default.nix index 4b46d11018..1c55667107 100644 --- a/kinetic/husky-simulator/default.nix +++ b/kinetic/husky-simulator/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, husky-gazebo, catkin }: buildRosPackage { pname = "ros-kinetic-husky-simulator"; - version = "0.3.2"; + version = "0.3.3"; src = fetchurl { - url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_simulator/0.3.2-0.tar.gz; - sha256 = "78a1bae715191150c98ac70d7451744189900ec32f558eeecdc425366d9e9fa5"; + url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_simulator/0.3.3-0.tar.gz; + sha256 = "3f22bf20fee6fef8a154c778e5df08da2143d396b620c4fe6f227996caaa0c80"; }; propagatedBuildInputs = [ husky-gazebo ]; diff --git a/kinetic/husky-viz/default.nix b/kinetic/husky-viz/default.nix index 69985841c1..3bcf74c462 100644 --- a/kinetic/husky-viz/default.nix +++ b/kinetic/husky-viz/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, catkin, husky-description, rviz-imu-plugin, rviz, robot-state-publisher, roslaunch, joint-state-publisher }: buildRosPackage { pname = "ros-kinetic-husky-viz"; - version = "0.3.2"; + version = "0.3.3"; src = fetchurl { - url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_viz/0.3.2-0.tar.gz; - sha256 = "7c81fc30270feac8fed1a8e716f1f83f4c902c3ce6e85a8bcdb80fa3b810db3c"; + url = https://github.com/clearpath-gbp/husky-release/archive/release/kinetic/husky_viz/0.3.3-0.tar.gz; + sha256 = "1065753a0d829aa05f3cf673375e205c65207fd13f89bbe0972ad05c869b34ba"; }; buildInputs = [ roslaunch ]; diff --git a/kinetic/jackal-control/default.nix b/kinetic/jackal-control/default.nix index 5996ead8e1..fd2a398fe0 100644 --- a/kinetic/jackal-control/default.nix +++ b/kinetic/jackal-control/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, controller-manager, twist-mux, joint-state-controller, diff-drive-controller, joy, catkin, robot-localization, teleop-twist-joy, interactive-marker-twist-server, topic-tools, roslaunch }: buildRosPackage { pname = "ros-kinetic-jackal-control"; - version = "0.6.1"; + version = "0.6.2"; src = fetchurl { - url = https://github.com/clearpath-gbp/jackal-release/archive/release/kinetic/jackal_control/0.6.1-0.tar.gz; - sha256 = "d88b33dcd28c0e905c380499b64cc9e7e8a44d28244ece638fd1b05b70b27eaa"; + url = https://github.com/clearpath-gbp/jackal-release/archive/release/kinetic/jackal_control/0.6.2-0.tar.gz; + sha256 = "f300d2f001da3ecde426697f54571d830e51c3f06b68dfe1d7865eebca5f7355"; }; buildInputs = [ roslaunch ]; diff --git a/kinetic/jackal-description/default.nix b/kinetic/jackal-description/default.nix index 3f026a7052..ba7577ddd5 100644 --- a/kinetic/jackal-description/default.nix +++ b/kinetic/jackal-description/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, pointgrey-camera-description, catkin, lms1xx, urdf, robot-state-publisher, roslaunch, xacro }: buildRosPackage { pname = "ros-kinetic-jackal-description"; - version = "0.6.1"; + version = "0.6.2"; src = fetchurl { - url = https://github.com/clearpath-gbp/jackal-release/archive/release/kinetic/jackal_description/0.6.1-0.tar.gz; - sha256 = "a3b42c512b8362b594165c7d8b4037c8bbb0802c2400f361a4cadafd0e229b7d"; + url = https://github.com/clearpath-gbp/jackal-release/archive/release/kinetic/jackal_description/0.6.2-0.tar.gz; + sha256 = "4c2d0cbf6fd755476a1a7872639929c7d5277a3e4f258091df26e5c959f8f70c"; }; buildInputs = [ roslaunch ]; diff --git a/kinetic/jackal-msgs/default.nix b/kinetic/jackal-msgs/default.nix index b14c155879..13f7b7563a 100644 --- a/kinetic/jackal-msgs/default.nix +++ b/kinetic/jackal-msgs/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, std-msgs, message-generation, catkin, message-runtime }: buildRosPackage { pname = "ros-kinetic-jackal-msgs"; - version = "0.6.1"; + version = "0.6.2"; src = fetchurl { - url = https://github.com/clearpath-gbp/jackal-release/archive/release/kinetic/jackal_msgs/0.6.1-0.tar.gz; - sha256 = "92888cd04fe174debffc499b2e18ff39fb040e745321cc8f268e9834b3729ce2"; + url = https://github.com/clearpath-gbp/jackal-release/archive/release/kinetic/jackal_msgs/0.6.2-0.tar.gz; + sha256 = "14c8deb7808dd63e2120074d75f7ea8a2ff277805ee93ffbd951fb9d27c2b5c7"; }; buildInputs = [ std-msgs message-generation ]; diff --git a/kinetic/jackal-navigation/default.nix b/kinetic/jackal-navigation/default.nix index 2a418dbe23..9c105cf60b 100644 --- a/kinetic/jackal-navigation/default.nix +++ b/kinetic/jackal-navigation/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, gmapping, map-server, amcl, catkin, move-base, urdf, roslaunch, xacro }: buildRosPackage { pname = "ros-kinetic-jackal-navigation"; - version = "0.6.1"; + version = "0.6.2"; src = fetchurl { - url = https://github.com/clearpath-gbp/jackal-release/archive/release/kinetic/jackal_navigation/0.6.1-0.tar.gz; - sha256 = "4253f00535930e79559c60ff4f07918a03dd853792ab29c03747d9595865b02b"; + url = https://github.com/clearpath-gbp/jackal-release/archive/release/kinetic/jackal_navigation/0.6.2-0.tar.gz; + sha256 = "d42cf86af4666a1802fb3782112f26641a231ad5cddc30e11e75e21e8cf9fda1"; }; buildInputs = [ roslaunch ]; diff --git a/kinetic/jackal-tutorials/default.nix b/kinetic/jackal-tutorials/default.nix index 5707223857..6434bbecc8 100644 --- a/kinetic/jackal-tutorials/default.nix +++ b/kinetic/jackal-tutorials/default.nix @@ -5,11 +5,11 @@ { lib, buildRosPackage, fetchurl, rosdoc-lite, catkin }: buildRosPackage { pname = "ros-kinetic-jackal-tutorials"; - version = "0.6.1"; + version = "0.6.2"; src = fetchurl { - url = https://github.com/clearpath-gbp/jackal-release/archive/release/kinetic/jackal_tutorials/0.6.1-0.tar.gz; - sha256 = "a7f26d6969c18c80f135c4c7e2af701ecd16c1f50e0cc4e6bab9c5e9cd7d91f5"; + url = https://github.com/clearpath-gbp/jackal-release/archive/release/kinetic/jackal_tutorials/0.6.2-0.tar.gz; + sha256 = "ef9f89d86c226f61f8ef0b52650f584944da093cab755dd931133aff8ecd3c53"; }; buildInputs = [ rosdoc-lite ]; diff --git a/kinetic/lauv-control/default.nix b/kinetic/lauv-control/default.nix new file mode 100644 index 0000000000..cb27682ac2 --- /dev/null +++ b/kinetic/lauv-control/default.nix @@ -0,0 +1,22 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, uuv-trajectory-control, catkin, uuv-control-utils, uuv-teleop, lauv-description, uuv-auv-control-allocator }: +buildRosPackage { + pname = "ros-kinetic-lauv-control"; + version = "0.1.6"; + + src = fetchurl { + url = https://github.com/uuvsimulator/lauv_gazebo-release/archive/release/kinetic/lauv_control/0.1.6-0.tar.gz; + sha256 = "c00c04351a8cf6b9a060fb1676910948b81c8e07608b997ecc84018d22d5085a"; + }; + + propagatedBuildInputs = [ uuv-control-utils lauv-description uuv-auv-control-allocator uuv-trajectory-control uuv-teleop ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Collection of configuration and launch files to start controllers for the LAUV.''; + #license = lib.licenses.Apache-2.0; + }; +} diff --git a/kinetic/lauv-description/default.nix b/kinetic/lauv-description/default.nix new file mode 100644 index 0000000000..bc329847ad --- /dev/null +++ b/kinetic/lauv-description/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, gazebo-ros, uuv-gazebo-ros-plugins, uuv-sensor-ros-plugins, uuv-assistants, xacro, uuv-descriptions, catkin, rostest, robot-state-publisher, rosunit }: +buildRosPackage { + pname = "ros-kinetic-lauv-description"; + version = "0.1.6"; + + src = fetchurl { + url = https://github.com/uuvsimulator/lauv_gazebo-release/archive/release/kinetic/lauv_description/0.1.6-0.tar.gz; + sha256 = "291ed38c201fd6238354ca7f3b14f0c22718712c7baeb020d1bc13d6e993f476"; + }; + + checkInputs = [ rostest xacro rosunit ]; + propagatedBuildInputs = [ gazebo-ros uuv-assistants uuv-gazebo-ros-plugins uuv-sensor-ros-plugins robot-state-publisher uuv-descriptions xacro ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Robot description files for the LAUV.''; + #license = lib.licenses.Apache-2.0; + }; +} diff --git a/kinetic/lauv-gazebo/default.nix b/kinetic/lauv-gazebo/default.nix new file mode 100644 index 0000000000..c3cddc6a19 --- /dev/null +++ b/kinetic/lauv-gazebo/default.nix @@ -0,0 +1,22 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, rosbag, catkin, uuv-control-utils, lauv-description, lauv-control }: +buildRosPackage { + pname = "ros-kinetic-lauv-gazebo"; + version = "0.1.6"; + + src = fetchurl { + url = https://github.com/uuvsimulator/lauv_gazebo-release/archive/release/kinetic/lauv_gazebo/0.1.6-0.tar.gz; + sha256 = "dde6059edf49f860a8ece6721ff6635ee996b2b875b60f2301241ee5d0edded3"; + }; + + propagatedBuildInputs = [ rosbag lauv-description uuv-control-utils lauv-control ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''Sample launch files to start a simulated LAUV in Gazebo.''; + #license = lib.licenses.Apache-2.0; + }; +} diff --git a/kinetic/moveit-config-m0609/default.nix b/kinetic/moveit-config-m0609/default.nix new file mode 100644 index 0000000000..ebc149f3c0 --- /dev/null +++ b/kinetic/moveit-config-m0609/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, moveit-fake-controller-manager, dsr-description, moveit-ros-move-group, moveit-ros-visualization, catkin, moveit-kinematics, moveit-planners-ompl, robot-state-publisher, joint-state-publisher, xacro, moveit-setup-assistant }: +buildRosPackage { + pname = "ros-kinetic-moveit-config-m0609"; + version = "0.9.6-r1"; + + src = fetchurl { + url = https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/moveit_config_m0609/0.9.6-1.tar.gz; + sha256 = "c80741f3881718628cdb2ac230e79c74c62679e90689fa551d0b6a0b31d08ebf"; + }; + + buildInputs = [ dsr-description ]; + propagatedBuildInputs = [ moveit-fake-controller-manager dsr-description moveit-ros-move-group moveit-ros-visualization moveit-kinematics moveit-planners-ompl robot-state-publisher joint-state-publisher xacro moveit-setup-assistant ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''An automatically generated package with all the configuration and launch files for using the m0609 with the MoveIt! Motion Planning Framework''; + #license = lib.licenses.BSD; + }; +} diff --git a/kinetic/moveit-config-m0617/default.nix b/kinetic/moveit-config-m0617/default.nix new file mode 100644 index 0000000000..787bc8d41c --- /dev/null +++ b/kinetic/moveit-config-m0617/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, moveit-fake-controller-manager, dsr-description, moveit-ros-move-group, moveit-ros-visualization, catkin, moveit-kinematics, moveit-planners-ompl, robot-state-publisher, joint-state-publisher, xacro, moveit-setup-assistant }: +buildRosPackage { + pname = "ros-kinetic-moveit-config-m0617"; + version = "0.9.6-r1"; + + src = fetchurl { + url = https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/moveit_config_m0617/0.9.6-1.tar.gz; + sha256 = "46ee8de58b413439b623dbd0aefbf86cd38b8a47d6c4c84fb57b5d1a7ded56e8"; + }; + + buildInputs = [ dsr-description ]; + propagatedBuildInputs = [ moveit-fake-controller-manager dsr-description moveit-ros-move-group moveit-ros-visualization moveit-kinematics moveit-planners-ompl robot-state-publisher joint-state-publisher xacro moveit-setup-assistant ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''An automatically generated package with all the configuration and launch files for using the m0617 with the MoveIt! Motion Planning Framework''; + #license = lib.licenses.BSD; + }; +} diff --git a/kinetic/moveit-config-m1013/default.nix b/kinetic/moveit-config-m1013/default.nix new file mode 100644 index 0000000000..6302033d5c --- /dev/null +++ b/kinetic/moveit-config-m1013/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, moveit-fake-controller-manager, dsr-description, moveit-ros-move-group, moveit-ros-visualization, catkin, moveit-kinematics, moveit-planners-ompl, robot-state-publisher, joint-state-publisher, xacro, moveit-setup-assistant }: +buildRosPackage { + pname = "ros-kinetic-moveit-config-m1013"; + version = "0.9.6-r1"; + + src = fetchurl { + url = https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/moveit_config_m1013/0.9.6-1.tar.gz; + sha256 = "33f018bdc3f5b2c9e5ca1083e23b7b79e7da13d411df933c9a63232f8ab1379f"; + }; + + buildInputs = [ dsr-description ]; + propagatedBuildInputs = [ moveit-fake-controller-manager dsr-description moveit-ros-move-group moveit-ros-visualization moveit-kinematics moveit-planners-ompl robot-state-publisher joint-state-publisher xacro moveit-setup-assistant ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''An automatically generated package with all the configuration and launch files for using the m1013 with the MoveIt! Motion Planning Framework''; + #license = lib.licenses.BSD; + }; +} diff --git a/kinetic/moveit-config-m1509/default.nix b/kinetic/moveit-config-m1509/default.nix new file mode 100644 index 0000000000..6166affb5f --- /dev/null +++ b/kinetic/moveit-config-m1509/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, moveit-fake-controller-manager, dsr-description, moveit-ros-move-group, moveit-ros-visualization, catkin, moveit-kinematics, moveit-planners-ompl, robot-state-publisher, joint-state-publisher, xacro, moveit-setup-assistant }: +buildRosPackage { + pname = "ros-kinetic-moveit-config-m1509"; + version = "0.9.6-r1"; + + src = fetchurl { + url = https://github.com/doosan-robotics/doosan-robot-release/archive/release/kinetic/moveit_config_m1509/0.9.6-1.tar.gz; + sha256 = "e23a0c29c6ab006a2f3bfc6431c9dc999f0f84024c9fa70ef15938b7a0570d9f"; + }; + + buildInputs = [ dsr-description ]; + propagatedBuildInputs = [ moveit-fake-controller-manager dsr-description moveit-ros-move-group moveit-ros-visualization moveit-kinematics moveit-planners-ompl robot-state-publisher joint-state-publisher xacro moveit-setup-assistant ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''An automatically generated package with all the configuration and launch files for using the m1509 with the MoveIt! Motion Planning Framework''; + #license = lib.licenses.BSD; + }; +} diff --git a/kinetic/omron-os32c-driver/default.nix b/kinetic/omron-os32c-driver/default.nix index 90c1f96fb3..a772dd4877 100644 --- a/kinetic/omron-os32c-driver/default.nix +++ b/kinetic/omron-os32c-driver/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, boost, sensor-msgs, catkin, diagnostic-updater, odva-ethernetip, roslaunch, roscpp, rosunit }: +{ lib, buildRosPackage, fetchurl, boost, sensor-msgs, catkin, rosconsole-bridge, diagnostic-updater, odva-ethernetip, roslaunch, roscpp, rosunit }: buildRosPackage { pname = "ros-kinetic-omron-os32c-driver"; - version = "0.1.2"; + version = "0.1.3"; src = fetchurl { - url = https://github.com/ros-drivers-gbp/omron-release/archive/release/kinetic/omron_os32c_driver/0.1.2-0.tar.gz; - sha256 = "f32233951d32d26d96992ea97425445eedb4bebffa91ba7858deda27f156dc6e"; + url = https://github.com/ros-drivers-gbp/omron-release/archive/release/kinetic/omron_os32c_driver/0.1.3-0.tar.gz; + sha256 = "d204bf0848d9c06d7bb24309c7015f80565ab9316e657ef34052e3fb36c33b64"; }; - buildInputs = [ diagnostic-updater odva-ethernetip boost sensor-msgs roscpp ]; + buildInputs = [ diagnostic-updater odva-ethernetip boost sensor-msgs roscpp rosconsole-bridge ]; checkInputs = [ roslaunch rosunit ]; - propagatedBuildInputs = [ diagnostic-updater odva-ethernetip boost sensor-msgs roscpp ]; + propagatedBuildInputs = [ diagnostic-updater odva-ethernetip boost sensor-msgs roscpp rosconsole-bridge ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/opencv-apps/default.nix b/kinetic/opencv-apps/default.nix index d34c979e83..248a3e7085 100644 --- a/kinetic/opencv-apps/default.nix +++ b/kinetic/opencv-apps/default.nix @@ -2,19 +2,19 @@ # Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license -{ lib, buildRosPackage, fetchurl, std-srvs, image-proc, image-transport, rosbag, cv-bridge, catkin, rosservice, topic-tools, rostest, message-generation, rostopic, image-view, nodelet, std-msgs, message-runtime, dynamic-reconfigure, roscpp, compressed-image-transport }: +{ lib, buildRosPackage, fetchurl, cv-bridge, rosservice, image-view, image-transport, message-generation, message-runtime, image-proc, roslaunch, std-srvs, rosbag, catkin, std-msgs, nodelet, roscpp, compressed-image-transport, sensor-msgs, rostest, rostopic, dynamic-reconfigure, topic-tools }: buildRosPackage { pname = "ros-kinetic-opencv-apps"; - version = "2.0.0"; + version = "2.0.1-r1"; src = fetchurl { - url = https://github.com/ros-perception/opencv_apps-release/archive/release/kinetic/opencv_apps/2.0.0-0.tar.gz; - sha256 = "9832eca7901959d7990e91415d9101f37eefd9c69aa91427f07550733e5f2af2"; + url = https://github.com/ros-perception/opencv_apps-release/archive/release/kinetic/opencv_apps/2.0.1-1.tar.gz; + sha256 = "e1009a12d6fda59502ad6336ab20cef4fe785066348088630ba57e384ce2ae1e"; }; - buildInputs = [ std-srvs message-generation cv-bridge nodelet dynamic-reconfigure std-msgs image-transport roscpp ]; - checkInputs = [ rostest rostopic image-view topic-tools rosbag image-proc compressed-image-transport rosservice ]; - propagatedBuildInputs = [ std-srvs cv-bridge message-runtime nodelet dynamic-reconfigure std-msgs image-transport roscpp ]; + buildInputs = [ std-srvs image-transport sensor-msgs cv-bridge roscpp message-generation dynamic-reconfigure std-msgs nodelet ]; + checkInputs = [ image-proc rosbag rosservice rostest rostopic image-view topic-tools roslaunch compressed-image-transport ]; + propagatedBuildInputs = [ std-srvs image-transport sensor-msgs cv-bridge roscpp message-runtime dynamic-reconfigure std-msgs nodelet ]; nativeBuildInputs = [ catkin ]; meta = { diff --git a/kinetic/quaternion-operation/default.nix b/kinetic/quaternion-operation/default.nix new file mode 100644 index 0000000000..1694ac8edf --- /dev/null +++ b/kinetic/quaternion-operation/default.nix @@ -0,0 +1,23 @@ + +# Copyright 2019 Open Source Robotics Foundation +# Distributed under the terms of the BSD license + +{ lib, buildRosPackage, fetchurl, catkin, rostest, eigen, roscpp, geometry-msgs }: +buildRosPackage { + pname = "ros-kinetic-quaternion-operation"; + version = "0.0.1-r1"; + + src = fetchurl { + url = https://github.com/OUXT-Polaris/quaternion_operation-release/archive/release/kinetic/quaternion_operation/0.0.1-1.tar.gz; + sha256 = "4b99c612235901144550ff53d671a970246b4ed638c8b631faf501bd6548ecb8"; + }; + + buildInputs = [ rostest roscpp geometry-msgs eigen ]; + propagatedBuildInputs = [ rostest roscpp geometry-msgs eigen ]; + nativeBuildInputs = [ catkin ]; + + meta = { + description = ''The quaternion_operation package''; + #license = lib.licenses.Aoache v2; + }; +}