mirror of
https://github.com/lopsided98/nix-ros-overlay.git
synced 2025-07-13 21:50:38 +03:00
regenerate ros-kinetic, Thu Mar 21 01:13:03 2019
regenerate ros-kinetic, Fri Mar 22 14:03:51 2019 regenerate ros-kinetic, Sat Mar 23 00:05:23 2019 regenerate ros-kinetic, Sat Mar 23 00:38:46 2019 regenerate ros-kinetic, Sat Mar 23 00:58:04 2019 regenerate ros-melodic, Sat Mar 23 01:14:22 2019 regenerate ros-kinetic, Tue Apr 2 01:07:09 2019 regenerate ros-kinetic, Tue Apr 2 01:22:33 2019 regenerate ros-kinetic, Tue Apr 2 20:47:59 2019 regenerate ros-kinetic, Tue Apr 2 22:55:05 2019 regenerate ros-melodic, Tue Apr 2 22:59:35 2019 regenerate ros-kinetic, Tue Apr 2 23:08:34 2019 regenerate ros-melodic, Tue Apr 2 23:11:56 2019 regenerate ros-melodic, Wed Apr 3 12:38:28 2019 regenerate ros-kinetic, Wed Apr 3 16:06:39 2019 regenerate ros-kinetic, Wed Apr 3 18:31:01 2019
This commit is contained in:
parent
ca37dee087
commit
8edcf79beb
2493 changed files with 60738 additions and 282 deletions
28
kinetic/abb-driver/default.nix
Normal file
28
kinetic/abb-driver/default.nix
Normal file
|
@ -0,0 +1,28 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, industrial-robot-client }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-abb-driver";
|
||||
version = "1.3.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_driver/1.3.0-1.tar.gz;
|
||||
sha256 = "96d96d288b6c389f94df427ac061ce3eaba78bea0f19559ca45fdc1ce3a6abe8";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ industrial-robot-client ];
|
||||
nativeBuildInputs = [ catkin industrial-robot-client ];
|
||||
|
||||
meta = {
|
||||
description = ''<p>
|
||||
ROS-Industrial nodes for interfacing with ABB robot controllers.
|
||||
</p>
|
||||
<p>
|
||||
This package is part of the ROS-Industrial program and contains nodes
|
||||
for interfacing with ABB industrial robot controllers.
|
||||
</p>'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
29
kinetic/abb-irb2400-moveit-config/default.nix
Normal file
29
kinetic/abb-irb2400-moveit-config/default.nix
Normal file
|
@ -0,0 +1,29 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, moveit-ros-visualization, moveit-ros-move-group, industrial-robot-simulator, catkin, joint-state-publisher, moveit-simple-controller-manager, robot-state-publisher, abb-irb2400-support, abb-irb2400-moveit-plugins, xacro, moveit-planners-ompl }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-abb-irb2400-moveit-config";
|
||||
version = "1.3.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb2400_moveit_config/1.3.0-1.tar.gz;
|
||||
sha256 = "85bd87058e31b801f3fe09095d227ee7784899d6fb819e97c039d1b3a8ee37b7";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ abb-irb2400-moveit-plugins moveit-ros-move-group moveit-ros-visualization moveit-simple-controller-manager moveit-planners-ompl robot-state-publisher abb-irb2400-support joint-state-publisher xacro industrial-robot-simulator ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''<p>
|
||||
MoveIt package for the ABB IRB 2400.
|
||||
</p>
|
||||
<p>
|
||||
An automatically generated package with all the configuration and launch
|
||||
files for using the ABB IRB 2400 with the MoveIt Motion Planning
|
||||
Framework.
|
||||
</p>'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
34
kinetic/abb-irb2400-moveit-plugins/default.nix
Normal file
34
kinetic/abb-irb2400-moveit-plugins/default.nix
Normal file
|
@ -0,0 +1,34 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, pluginlib, catkin, liblapack, moveit-core, tf-conversions, roscpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-abb-irb2400-moveit-plugins";
|
||||
version = "1.3.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb2400_moveit_plugins/1.3.0-1.tar.gz;
|
||||
sha256 = "e52a4bbe761932e7b0c4baf47184b690153aec1457693ad5eb6ee9cced11a70b";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ liblapack moveit-core pluginlib tf-conversions roscpp ];
|
||||
nativeBuildInputs = [ liblapack moveit-core pluginlib tf-conversions catkin roscpp ];
|
||||
|
||||
meta = {
|
||||
description = ''<p>
|
||||
MoveIt plugins for the ABB 2400 (and variants).
|
||||
</p>
|
||||
<p>
|
||||
This package contains plugins for use with MoveIt and ABB 2400 manipulators.
|
||||
Plugins included support the 2400. See the ABB 2400 support package for
|
||||
information on used joint angle and velocity limits.
|
||||
</p>
|
||||
<p>
|
||||
Before using any of the plugins included in this package, be sure to
|
||||
check they are correct for the particular robot model and configuration
|
||||
you intend to use them with.
|
||||
</p>'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
44
kinetic/abb-irb2400-support/default.nix
Normal file
44
kinetic/abb-irb2400-support/default.nix
Normal file
|
@ -0,0 +1,44 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, abb-resources, catkin, rviz, robot-state-publisher, roslaunch, joint-state-publisher, abb-driver }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-abb-irb2400-support";
|
||||
version = "1.3.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb2400_support/1.3.0-1.tar.gz;
|
||||
sha256 = "d9fcb55fd424b1184ce172aa0e5fe08f5750a25af95f45a564a7306c11d657c7";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ abb-resources rviz robot-state-publisher joint-state-publisher abb-driver ];
|
||||
nativeBuildInputs = [ roslaunch catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''<p>
|
||||
ROS-Industrial support for the ABB IRB 2400 (and variants).
|
||||
</p>
|
||||
<p>
|
||||
This package contains configuration data, 3D models and launch files
|
||||
for ABB IRB 2400 manipulators. This currently includes the base model.
|
||||
</p>
|
||||
<p>
|
||||
Joint limits and max joint velocities are based on the information in
|
||||
the ABB data sheets. All URDFs / XACROs are based on the
|
||||
default motion and joint velocity limits, unless noted otherwise (ie:
|
||||
no support for high speed joints, extended / limited motion ranges or
|
||||
other options).
|
||||
</p>
|
||||
<p>
|
||||
Before using any of the configuration files and / or meshes included
|
||||
in this package, be sure to check they are correct for the particular
|
||||
robot model and configuration you intend to use them with.
|
||||
</p>
|
||||
<p>
|
||||
The unqualified IRB 2400 model will be removed in ROS-Lunar, please
|
||||
use the IRB 2400-12/1.55 as a replacement.
|
||||
</p>'';
|
||||
#license = lib.licenses.Apache2;
|
||||
};
|
||||
}
|
41
kinetic/abb-irb4400-support/default.nix
Normal file
41
kinetic/abb-irb4400-support/default.nix
Normal file
|
@ -0,0 +1,41 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, abb-resources, catkin, rviz, robot-state-publisher, roslaunch, joint-state-publisher, xacro, abb-driver }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-abb-irb4400-support";
|
||||
version = "1.3.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb4400_support/1.3.0-1.tar.gz;
|
||||
sha256 = "fba02c735b2ac29578a195038078f4477ca047634b60d1e8b7048feebabd6c09";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ abb-resources rviz robot-state-publisher joint-state-publisher xacro abb-driver ];
|
||||
nativeBuildInputs = [ roslaunch catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''<p>
|
||||
ROS-Industrial support for the ABB IRB 4400 (and variants).
|
||||
</p>
|
||||
<p>
|
||||
This package contains configuration data, 3D models and launch files
|
||||
for ABB IRB 4400 manipulators. This currently includes the L30.
|
||||
</p>
|
||||
<p>
|
||||
Joint limits and max joint velocities are based on the information in the
|
||||
<a href="http://www05.abb.com/global/scot/scot352.nsf/veritydisplay/c90b98aaa057bd6ec12576cb00528ef6/$file/Product%20specification%204400%20M99%20BWOS3.2.pdf">
|
||||
ABB IRB 4400 product specification document</a> (Article No: 3HAC 8770-1).
|
||||
All urdfs / xacros are based on the default motion and joint velocity
|
||||
limits, unless noted otherwise (ie: no support for high speed joints,
|
||||
extended / limited motion ranges or other options).
|
||||
</p>
|
||||
<p>
|
||||
Before using any of the configuration files and / or meshes included
|
||||
in this package, be sure to check they are correct for the particular
|
||||
robot model and configuration you intend to use them with.
|
||||
</p>'';
|
||||
#license = lib.licenses.Apache2;
|
||||
};
|
||||
}
|
40
kinetic/abb-irb5400-support/default.nix
Normal file
40
kinetic/abb-irb5400-support/default.nix
Normal file
|
@ -0,0 +1,40 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, abb-resources, catkin, rviz, robot-state-publisher, roslaunch, joint-state-publisher, abb-driver }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-abb-irb5400-support";
|
||||
version = "1.3.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb5400_support/1.3.0-1.tar.gz;
|
||||
sha256 = "a510749f6ad072d9eb120978f8a78ca37bca1eba3f87dbd5fb0b22f1c700a971";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ abb-resources rviz robot-state-publisher joint-state-publisher abb-driver ];
|
||||
nativeBuildInputs = [ roslaunch catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''<p>
|
||||
ROS-Industrial support for the ABB IRB 5400 (and variants).
|
||||
</p>
|
||||
<p>
|
||||
This package contains configuration data, 3D models and launch files
|
||||
for ABB IRB 5400 manipulators. This currently includes the base model.
|
||||
</p>
|
||||
<p>
|
||||
Joint limits and max joint velocities are based on the information in
|
||||
the ABB data sheets. All URDFs / XACROs are based on the
|
||||
default motion and joint velocity limits, unless noted otherwise (ie:
|
||||
no support for high speed joints, extended / limited motion ranges or
|
||||
other options).
|
||||
</p>
|
||||
<p>
|
||||
Before using any of the configuration files and / or meshes included
|
||||
in this package, be sure to check they are correct for the particular
|
||||
robot model and configuration you intend to use them with.
|
||||
</p>'';
|
||||
#license = lib.licenses.Apache2;
|
||||
};
|
||||
}
|
44
kinetic/abb-irb6600-support/default.nix
Normal file
44
kinetic/abb-irb6600-support/default.nix
Normal file
|
@ -0,0 +1,44 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, rviz, robot-state-publisher, roslaunch, joint-state-publisher, abb-driver }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-abb-irb6600-support";
|
||||
version = "1.3.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb6600_support/1.3.0-1.tar.gz;
|
||||
sha256 = "55861d117d65932f565bcc078ae354f83b8ae440247e578fe9b0f8024aa0b545";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ rviz joint-state-publisher robot-state-publisher abb-driver ];
|
||||
nativeBuildInputs = [ roslaunch catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''<p>
|
||||
ROS-Industrial support for the ABB IRB 6600 (and variants).
|
||||
</p>
|
||||
<p>
|
||||
This package contains configuration data, 3D models and launch files
|
||||
for ABB IRB 6600 manipulators. This currently includes the base model.
|
||||
</p>
|
||||
<p>
|
||||
Joint limits and max joint velocities are based on the information in
|
||||
the ABB data sheets. All URDFs / XACROs are based on the
|
||||
default motion and joint velocity limits, unless noted otherwise (ie:
|
||||
no support for high speed joints, extended / limited motion ranges or
|
||||
other options).
|
||||
</p>
|
||||
<p>
|
||||
Before using any of the configuration files and / or meshes included
|
||||
in this package, be sure to check they are correct for the particular
|
||||
robot model and configuration you intend to use them with.
|
||||
</p>
|
||||
<p>
|
||||
The unqualified IRB 6400 model will be removed in ROS-Lunar, please
|
||||
use the abb_irb6640_support as a replacement.
|
||||
</p>'';
|
||||
#license = lib.licenses.Apache2;
|
||||
};
|
||||
}
|
29
kinetic/abb-irb6640-moveit-config/default.nix
Normal file
29
kinetic/abb-irb6640-moveit-config/default.nix
Normal file
|
@ -0,0 +1,29 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, moveit-ros-visualization, moveit-ros-move-group, catkin, abb-irb6640-support, moveit-simple-controller-manager, robot-state-publisher, industrial-robot-simulator, joint-state-publisher, xacro, moveit-planners-ompl }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-abb-irb6640-moveit-config";
|
||||
version = "1.3.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb6640_moveit_config/1.3.0-1.tar.gz;
|
||||
sha256 = "28ebe744b4dade2ab5eeaf74c462936c2e2cefbaa88eb547ac0ac78d537f57ad";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ moveit-ros-move-group moveit-ros-visualization abb-irb6640-support moveit-simple-controller-manager moveit-planners-ompl robot-state-publisher joint-state-publisher xacro industrial-robot-simulator ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''<p>
|
||||
MoveIt package for the ABB IRB 6640.
|
||||
</p>
|
||||
<p>
|
||||
An automatically generated package with all the configuration and launch
|
||||
files for using the ABB IRB 6640 with the MoveIt Motion Planning
|
||||
Framework.
|
||||
</p>'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
42
kinetic/abb-irb6640-support/default.nix
Normal file
42
kinetic/abb-irb6640-support/default.nix
Normal file
|
@ -0,0 +1,42 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, rviz, robot-state-publisher, roslaunch, joint-state-publisher, xacro, abb-driver }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-abb-irb6640-support";
|
||||
version = "1.3.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_irb6640_support/1.3.0-1.tar.gz;
|
||||
sha256 = "6d57c94b306f0b4e7336addaacc64e932f5c7e85c5ccec7cc97447483045ba35";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ rviz robot-state-publisher joint-state-publisher xacro abb-driver ];
|
||||
nativeBuildInputs = [ roslaunch catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''<p>
|
||||
ROS-Industrial support for the ABB IRB 6640 (and variants).
|
||||
</p>
|
||||
<p>
|
||||
This package contains configuration data, 3D models and launch files
|
||||
for ABB IRB 6640 manipulators. This currently includes the
|
||||
IRB 6640-185/2.8m (6640-185) only.
|
||||
</p>
|
||||
<p>
|
||||
Joint limits and max joint velocities are based on the information in the
|
||||
<a href="http://www.abbrobots.co.uk/en/3HAC028284-en.pdf">ABB IRB 6640
|
||||
technical data sheet</a> (Version: 3HAC 028284-001 Rev. N). All urdfs /
|
||||
xacros are based on the default motion and joint velocity limits, unless
|
||||
noted otherwise (ie: no support for high speed joints, extended / limited
|
||||
motion ranges or other options).
|
||||
</p>
|
||||
<p>
|
||||
Before using any of the configuration files and / or meshes included
|
||||
in this package, be sure to check they are correct for the particular
|
||||
robot model and configuration you intend to use them with.
|
||||
</p>'';
|
||||
#license = lib.licenses.Apache2;
|
||||
};
|
||||
}
|
27
kinetic/abb-resources/default.nix
Normal file
27
kinetic/abb-resources/default.nix
Normal file
|
@ -0,0 +1,27 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-abb-resources";
|
||||
version = "1.3.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb_resources/1.3.0-1.tar.gz;
|
||||
sha256 = "26d97f8ab376d314e765b682243f0566d151ab825cdd026ed71d9d12efbdc7ff";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''<p>
|
||||
Shared configuration data for ABB manipulators.
|
||||
</p>
|
||||
<p>
|
||||
This package contains common urdf / xacro resources used by
|
||||
ABB related packages.
|
||||
</p>'';
|
||||
#license = lib.licenses.Apache2;
|
||||
};
|
||||
}
|
22
kinetic/abb/default.nix
Normal file
22
kinetic/abb/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, abb-resources, catkin, abb-irb6640-support, abb-irb4400-support, abb-irb5400-support, abb-irb2400-moveit-config, abb-irb6640-moveit-config, abb-irb6600-support, abb-irb2400-support, abb-irb2400-moveit-plugins, abb-driver }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-abb";
|
||||
version = "1.3.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-industrial-release/abb-release/archive/release/kinetic/abb/1.3.0-1.tar.gz;
|
||||
sha256 = "e832daf4d35129929c51a95a4aff60576b130161c32ecaf63a4e55d7f4044c0b";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ abb-resources abb-irb6640-support abb-irb4400-support abb-irb5400-support abb-irb2400-moveit-config abb-irb6640-moveit-config abb-irb6600-support abb-irb2400-support abb-irb2400-moveit-plugins abb-driver ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''ROS-Industrial support for ABB manipulators (metapackage).'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
21
kinetic/abseil-cpp/default.nix
Normal file
21
kinetic/abseil-cpp/default.nix
Normal file
|
@ -0,0 +1,21 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, rsync, catkin }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-abseil-cpp";
|
||||
version = "0.2.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/Eurecat/abseil_cpp-release/archive/release/kinetic/abseil_cpp/0.2.3-0.tar.gz;
|
||||
sha256 = "9e9b374fac979fe1f29298d98498d481e12346f1a0c8e0aaca79a0dd01138feb";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ rsync catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''The abseil_cpp package'';
|
||||
#license = lib.licenses.Apache;
|
||||
};
|
||||
}
|
22
kinetic/acado/default.nix
Normal file
22
kinetic/acado/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, cmake, boost }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-acado";
|
||||
version = "1.2.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/tud-cor/acado-release/archive/release/kinetic/acado/1.2.2-0.tar.gz;
|
||||
sha256 = "f7903bd7d6ae8f11338f8c905ac5f43b4bb1f7bf9863b6daad99ce1b83f9b6bb";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ catkin boost ];
|
||||
nativeBuildInputs = [ cmake boost ];
|
||||
|
||||
meta = {
|
||||
description = ''ACADO Toolkit'';
|
||||
#license = lib.licenses.LGPL3;
|
||||
};
|
||||
}
|
26
kinetic/access-point-control/default.nix
Normal file
26
kinetic/access-point-control/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, rospy, catkin, dynamic-reconfigure }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-access-point-control";
|
||||
version = "1.0.15";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/pr2-gbp/linux_networking-release/archive/release/kinetic/access_point_control/1.0.15-0.tar.gz;
|
||||
sha256 = "8373f805c0200dcd6b516082f486463211cafe0494573e578fe6c4c03121849e";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ rospy dynamic-reconfigure ];
|
||||
nativeBuildInputs = [ rospy catkin dynamic-reconfigure ];
|
||||
|
||||
meta = {
|
||||
description = ''Defines an API for access point control based on
|
||||
dynamic_reconfigure. Other packages must
|
||||
implement the API for various access-point models:
|
||||
for example: hostapd_access_point for hostapd-based control or
|
||||
linksys_access_point for Linksys router web interface.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/ackermann-controller/default.nix
Normal file
22
kinetic/ackermann-controller/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, hardware-interface, control-msgs, tf, realtime-tools, control-toolbox, catkin, nav-msgs, urdf, controller-interface, angles, forward-command-controller, roscpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-ackermann-controller";
|
||||
version = "0.1.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/easymov/ackermann_controller-release/archive/release/kinetic/ackermann_controller/0.1.2-0.tar.gz;
|
||||
sha256 = "40b0ec4a814e6dc4a893490338a19c4940d72b422d9ba07e362b0517b81021b0";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ hardware-interface control-msgs tf realtime-tools control-toolbox roscpp nav-msgs urdf controller-interface angles forward-command-controller ];
|
||||
nativeBuildInputs = [ hardware-interface control-msgs tf realtime-tools control-toolbox catkin roscpp nav-msgs urdf controller-interface angles forward-command-controller ];
|
||||
|
||||
meta = {
|
||||
description = ''The ackermann_controller package'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/ackermann-msgs/default.nix
Normal file
22
kinetic/ackermann-msgs/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# 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-ackermann-msgs";
|
||||
version = "1.0.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-drivers-gbp/ackermann_msgs-release/archive/release/kinetic/ackermann_msgs/1.0.1-0.tar.gz;
|
||||
sha256 = "18040a0cd20f0fcd40959dacad2fc3f9f72371e3426fe33f4b5fa18f2e53306e";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ std-msgs message-runtime ];
|
||||
nativeBuildInputs = [ std-msgs catkin message-generation ];
|
||||
|
||||
meta = {
|
||||
description = ''ROS messages for robots using Ackermann steering.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
23
kinetic/ackermann-steering-controller/default.nix
Normal file
23
kinetic/ackermann-steering-controller/default.nix
Normal file
|
@ -0,0 +1,23 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, tf, geometry-msgs, hardware-interface, boost, realtime-tools, xacro, gazebo-ros, std-srvs, catkin, nav-msgs, urdf, controller-interface, std-msgs, roscpp, controller-manager, pluginlib, diff-drive-controller, rostest, rosunit }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-ackermann-steering-controller";
|
||||
version = "0.13.5";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/ros_controllers-release/archive/release/kinetic/ackermann_steering_controller/0.13.5-0.tar.gz;
|
||||
sha256 = "2fcad6fb4a913c7ffcd316f9fc665c3d1e00838b892dad0dce0847e5e8c19dde";
|
||||
};
|
||||
|
||||
checkInputs = [ gazebo-ros rostest controller-manager std-srvs std-msgs rosunit xacro geometry-msgs ];
|
||||
propagatedBuildInputs = [ hardware-interface pluginlib boost realtime-tools diff-drive-controller roscpp nav-msgs urdf controller-interface tf ];
|
||||
nativeBuildInputs = [ hardware-interface pluginlib boost realtime-tools diff-drive-controller catkin roscpp nav-msgs urdf controller-interface tf ];
|
||||
|
||||
meta = {
|
||||
description = ''Controller for a steer drive mobile base.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
23
kinetic/actionlib-lisp/default.nix
Normal file
23
kinetic/actionlib-lisp/default.nix
Normal file
|
@ -0,0 +1,23 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, actionlib-msgs, catkin, roslisp, message-runtime, cl-utils }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-actionlib-lisp";
|
||||
version = "0.2.10";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/roslisp_common-release/archive/release/kinetic/actionlib_lisp/0.2.10-0.tar.gz;
|
||||
sha256 = "6d9ffe69dbe4239939f00b42cfd20944b4f7705cb6d3f1de999d9350a98a4f5f";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ roslisp message-runtime cl-utils actionlib-msgs ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''actionlib_lisp is a native implementation of the famous actionlib
|
||||
in Common Lisp. It provides a client and a simple server.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
26
kinetic/actionlib-msgs/default.nix
Normal file
26
kinetic/actionlib-msgs/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# 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-actionlib-msgs";
|
||||
version = "1.12.7";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/common_msgs-release/archive/release/kinetic/actionlib_msgs/1.12.7-0.tar.gz;
|
||||
sha256 = "94bf0ae2bfb725c95a5ab9d6a683edae7d35e7b2f8440dc95aaa153b01420992";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ std-msgs message-generation message-runtime ];
|
||||
nativeBuildInputs = [ std-msgs catkin message-generation ];
|
||||
|
||||
meta = {
|
||||
description = ''actionlib_msgs defines the common messages to interact with an
|
||||
action server and an action client. For full documentation of
|
||||
the actionlib API see
|
||||
the <a href="http://wiki.ros.org/actionlib">actionlib</a>
|
||||
package.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/actionlib-tutorials/default.nix
Normal file
22
kinetic/actionlib-tutorials/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, actionlib-msgs, catkin, message-generation, message-runtime, actionlib, std-msgs, roscpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-actionlib-tutorials";
|
||||
version = "0.1.10";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/common_tutorials-release/archive/release/kinetic/actionlib_tutorials/0.1.10-0.tar.gz;
|
||||
sha256 = "a6427b547fe2c4e026fc4dc52b7ed53c4d21a104cd5c9839274022385540c835";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ roscpp message-runtime actionlib ];
|
||||
nativeBuildInputs = [ message-generation actionlib-msgs actionlib std-msgs catkin roscpp ];
|
||||
|
||||
meta = {
|
||||
description = ''The actionlib_tutorials package'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
26
kinetic/actionlib/default.nix
Normal file
26
kinetic/actionlib/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, boost, actionlib-msgs, catkin, pythonPackages, roscpp, rostest, message-generation, message-runtime, rostopic, rospy, std-msgs, roslib, rosnode }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-actionlib";
|
||||
version = "1.11.13";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/actionlib-release/archive/release/kinetic/actionlib/1.11.13-0.tar.gz;
|
||||
sha256 = "20904f8215d1cc39a6e30fee69a1c964a02dbf4a2f931e56d12fc8850d13d235";
|
||||
};
|
||||
|
||||
checkInputs = [ rosnode ];
|
||||
propagatedBuildInputs = [ boost actionlib-msgs pythonPackages.wxPython rostest roslib message-runtime rostopic rospy std-msgs roscpp ];
|
||||
nativeBuildInputs = [ rostest message-generation boost actionlib-msgs rospy std-msgs catkin roscpp ];
|
||||
|
||||
meta = {
|
||||
description = ''The actionlib stack provides a standardized interface for
|
||||
interfacing with preemptable tasks. Examples of this include moving
|
||||
the base to a target location, performing a laser scan and returning
|
||||
the resulting point cloud, detecting the handle of a door, etc.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/addwa-local-planner/default.nix
Normal file
22
kinetic/addwa-local-planner/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, costmap-2d, pluginlib, base-local-planner, cmake-modules, nav-core, catkin, roscpp, nav-msgs, eigen, dynamic-reconfigure, tf, pcl-conversions }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-addwa-local-planner";
|
||||
version = "0.0.12";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/BluewhaleRobot-release/xiaoqiang-release/archive/release/kinetic/addwa_local_planner/0.0.12-0.tar.gz;
|
||||
sha256 = "7acaa3894129b79d41e35dd91729d144609a2ea855fec3c2ddedff35379a2a86";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ costmap-2d pluginlib base-local-planner nav-core roscpp nav-msgs dynamic-reconfigure tf eigen ];
|
||||
nativeBuildInputs = [ costmap-2d pluginlib cmake-modules base-local-planner nav-core catkin roscpp nav-msgs dynamic-reconfigure tf pcl-conversions eigen ];
|
||||
|
||||
meta = {
|
||||
description = ''a modified version of dwa local planner'';
|
||||
#license = lib.licenses.MIT;
|
||||
};
|
||||
}
|
23
kinetic/adi-driver/default.nix
Normal file
23
kinetic/adi-driver/default.nix
Normal file
|
@ -0,0 +1,23 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, std-srvs, roslint, sensor-msgs, catkin, rostest, rviz-imu-plugin, rviz, rqt-plot, roslaunch, roscpp, imu-filter-madgwick, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-adi-driver";
|
||||
version = "1.0.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/tork-a/adi_driver-release/archive/release/kinetic/adi_driver/1.0.3-0.tar.gz;
|
||||
sha256 = "5736b91fb343b049bddfad0035c45201a92d2bc73d70b49c2d4813913ab694a0";
|
||||
};
|
||||
|
||||
checkInputs = [ rostest roslaunch ];
|
||||
propagatedBuildInputs = [ rviz-imu-plugin std-srvs rviz rqt-plot sensor-msgs roscpp imu-filter-madgwick xacro ];
|
||||
nativeBuildInputs = [ std-srvs catkin roslint sensor-msgs roscpp ];
|
||||
|
||||
meta = {
|
||||
description = ''The adi_driver package'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
24
kinetic/agni-tf-tools/default.nix
Normal file
24
kinetic/agni-tf-tools/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, tf2-ros, rviz, eigen, roscpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-agni-tf-tools";
|
||||
version = "0.1.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ubi-agni-gbp/agni_tf_tools-release/archive/release/kinetic/agni_tf_tools/0.1.1-0.tar.gz;
|
||||
sha256 = "ec2098e225e210719c0b7b0ab85daad43b6bf7c914cc1e58dd01a83ed8b10176";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ roscpp rviz tf2-ros ];
|
||||
nativeBuildInputs = [ rviz eigen catkin roscpp tf2-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''This package provides a gui program as well as a rviz plugin to publish static transforms.
|
||||
Both support the transformation between various Euler angle representations.
|
||||
The rviz plugin also allows to configure the transform with an interactive marker.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/agvs-common/default.nix
Normal file
22
kinetic/agvs-common/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, agvs-description, catkin, agvs-pad }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-agvs-common";
|
||||
version = "0.1.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/RobotnikAutomation/agvs_common-release/archive/release/kinetic/agvs_common/0.1.3-1.tar.gz;
|
||||
sha256 = "a6795f00e9eff8bc229652835a6ba12b715897225ecb13b80efa755148949a25";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ agvs-description agvs-pad ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''URDF description of the Agvs and Agvs.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
21
kinetic/agvs-control/default.nix
Normal file
21
kinetic/agvs-control/default.nix
Normal file
|
@ -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-agvs-control";
|
||||
version = "0.1.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/RobotnikAutomation/agvs_sim-release/archive/release/kinetic/agvs_control/0.1.3-0.tar.gz;
|
||||
sha256 = "fe1247d62037c2e144845f3cee3ee51d645a03bf97db906a3c9cc53d89d24e11";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''The agvs_control package. Config files used for Gazebo motor controllers.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/agvs-description/default.nix
Normal file
22
kinetic/agvs-description/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, std-srvs, catkin, roscpp, message-runtime, std-msgs, tf }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-agvs-description";
|
||||
version = "0.1.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/RobotnikAutomation/agvs_common-release/archive/release/kinetic/agvs_description/0.1.3-1.tar.gz;
|
||||
sha256 = "c9baa844569cef40231442ddd9bd68daeb4c9c93c98511cbe3f383b70393d095";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ std-srvs message-runtime std-msgs tf roscpp ];
|
||||
nativeBuildInputs = [ std-srvs std-msgs catkin tf roscpp ];
|
||||
|
||||
meta = {
|
||||
description = ''The agvs_description package. Robot description. Urdf and mesh files.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/agvs-gazebo/default.nix
Normal file
22
kinetic/agvs-gazebo/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, gazebo-ros, std-srvs, joint-state-controller, catkin, agvs-pad, velocity-controllers, roscpp, agvs-description, agvs-robot-control, effort-controllers, std-msgs, tf }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-agvs-gazebo";
|
||||
version = "0.1.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/RobotnikAutomation/agvs_sim-release/archive/release/kinetic/agvs_gazebo/0.1.3-0.tar.gz;
|
||||
sha256 = "6de0127434c711897d57f1bbe5aa0cbf02dc036056ecfd6685602fb364fdcc0e";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ gazebo-ros std-srvs joint-state-controller agvs-pad velocity-controllers roscpp agvs-description agvs-robot-control effort-controllers std-msgs tf ];
|
||||
nativeBuildInputs = [ gazebo-ros std-srvs joint-state-controller catkin agvs-pad velocity-controllers roscpp agvs-description agvs-robot-control effort-controllers std-msgs tf ];
|
||||
|
||||
meta = {
|
||||
description = ''The agvs_gazebo package. Launch files and worlds to run Gazebo.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/agvs-pad/default.nix
Normal file
22
kinetic/agvs-pad/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, std-srvs, geometry-msgs, sensor-msgs, catkin, robotnik-msgs, diagnostic-updater, std-msgs, diagnostic-msgs, ackermann-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-agvs-pad";
|
||||
version = "0.1.3-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/RobotnikAutomation/agvs_common-release/archive/release/kinetic/agvs_pad/0.1.3-1.tar.gz;
|
||||
sha256 = "4d5ed9a41e12e21d86ab4613dcdef0b72171d2f38b610e305c579589e8f6df3a";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ diagnostic-updater std-srvs geometry-msgs std-msgs diagnostic-msgs sensor-msgs robotnik-msgs ackermann-msgs ];
|
||||
nativeBuildInputs = [ std-srvs sensor-msgs catkin robotnik-msgs ackermann-msgs diagnostic-updater std-msgs diagnostic-msgs geometry-msgs ];
|
||||
|
||||
meta = {
|
||||
description = ''The agvs_pad package.Component to control the robot by using a ps3 pad.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/agvs-robot-control/default.nix
Normal file
22
kinetic/agvs-robot-control/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, std-srvs, geometry-msgs, sensor-msgs, catkin, robotnik-msgs, roscpp, diagnostic-updater, nav-msgs, message-generation, message-runtime, std-msgs, diagnostic-msgs, tf, ackermann-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-agvs-robot-control";
|
||||
version = "0.1.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/RobotnikAutomation/agvs_sim-release/archive/release/kinetic/agvs_robot_control/0.1.3-0.tar.gz;
|
||||
sha256 = "eea289928174804be2f07c480b31fbd7d0ac4412424a84b45abdbde5fef58e83";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ std-srvs geometry-msgs sensor-msgs robotnik-msgs roscpp diagnostic-updater nav-msgs message-runtime std-msgs diagnostic-msgs tf ackermann-msgs ];
|
||||
nativeBuildInputs = [ std-srvs geometry-msgs sensor-msgs catkin robotnik-msgs roscpp diagnostic-updater message-generation nav-msgs std-msgs diagnostic-msgs tf ackermann-msgs ];
|
||||
|
||||
meta = {
|
||||
description = ''The agvs_robot_control package. Robot controller that interacts with Gazebo motor controllers.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
21
kinetic/agvs-sim-bringup/default.nix
Normal file
21
kinetic/agvs-sim-bringup/default.nix
Normal file
|
@ -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-agvs-sim-bringup";
|
||||
version = "0.1.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/RobotnikAutomation/agvs_sim-release/archive/release/kinetic/agvs_sim_bringup/0.1.3-0.tar.gz;
|
||||
sha256 = "6fd81a5a036fbc9c6c05d60140b3c552f567539adb8f7d3dc0646ee430066611";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''The agvs_sim_bringup package. It contains multiple launch files to perform different tasks, from creating a map with gmapping to launching amcl.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/agvs-sim/default.nix
Normal file
22
kinetic/agvs-sim/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, agvs-control, agvs-robot-control, agvs-sim-bringup, agvs-gazebo }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-agvs-sim";
|
||||
version = "0.1.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/RobotnikAutomation/agvs_sim-release/archive/release/kinetic/agvs_sim/0.1.3-0.tar.gz;
|
||||
sha256 = "a189047dc877a521a3201c2b70ec3e5db2aa6d6bba1b8896a0b5aeb8922ff360";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ agvs-sim-bringup agvs-gazebo agvs-control agvs-robot-control ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''agvs Gazebo simulation packages'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
21
kinetic/allocators/default.nix
Normal file
21
kinetic/allocators/default.nix
Normal file
|
@ -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-allocators";
|
||||
version = "1.0.25";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/ros_realtime-release/archive/release/kinetic/allocators/1.0.25-0.tar.gz;
|
||||
sha256 = "bb54aa5608354bd602093da24a6a10981c5fa0e3dbc30fe3ff3879bbac80aa41";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Contains aligned allocation functions, as well as an STL-compatible AlignedAllocator class.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
32
kinetic/amcl/default.nix
Normal file
32
kinetic/amcl/default.nix
Normal file
|
@ -0,0 +1,32 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, map-server, std-srvs, tf, rosbag, catkin, message-filters, rostest, nav-msgs, dynamic-reconfigure, roscpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-amcl";
|
||||
version = "1.14.4";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/navigation-release/archive/release/kinetic/amcl/1.14.4-0.tar.gz;
|
||||
sha256 = "ff24b933e459a835da6a977d20d4a2aa1cef618fde5549798e371910ddcca3ab";
|
||||
};
|
||||
|
||||
checkInputs = [ rostest map-server ];
|
||||
propagatedBuildInputs = [ std-srvs nav-msgs dynamic-reconfigure tf rosbag roscpp ];
|
||||
nativeBuildInputs = [ std-srvs nav-msgs catkin dynamic-reconfigure rosbag tf message-filters roscpp ];
|
||||
|
||||
meta = {
|
||||
description = ''<p>
|
||||
amcl is a probabilistic localization system for a robot moving in
|
||||
2D. It implements the adaptive (or KLD-sampling) Monte Carlo
|
||||
localization approach (as described by Dieter Fox), which uses a
|
||||
particle filter to track the pose of a robot against a known map.
|
||||
</p>
|
||||
<p>
|
||||
This node is derived, with thanks, from Andrew Howard's excellent
|
||||
'amcl' Player driver.
|
||||
</p>'';
|
||||
#license = lib.licenses.LGPL;
|
||||
};
|
||||
}
|
30
kinetic/angles/default.nix
Normal file
30
kinetic/angles/default.nix
Normal file
|
@ -0,0 +1,30 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, rosunit }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-angles";
|
||||
version = "1.9.11";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/geometry_angles_utils-release/archive/release/kinetic/angles/1.9.11-0.tar.gz;
|
||||
sha256 = "5937dd2efcb6ed58eb69a1b57c4d76c76dffad86d787f9c9374fd27faed597de";
|
||||
};
|
||||
|
||||
checkInputs = [ rosunit ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''This package provides a set of simple math utilities to work
|
||||
with angles. The utilities cover simple things like
|
||||
normalizing an angle and conversion between degrees and
|
||||
radians. But even if you're trying to calculate things like
|
||||
the shortest angular distance between two joinst space
|
||||
positions of your robot, but the joint motion is constrained
|
||||
by joint limits, this package is what you need. The code in
|
||||
this packge is stable and well tested. There are no plans for
|
||||
major changes in the near future.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/app-manager/default.nix
Normal file
22
kinetic/app-manager/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, message-generation, rosgraph, message-runtime, rospy, roslaunch, rosunit }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-app-manager";
|
||||
version = "1.0.5";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/app_manager-release/archive/release/kinetic/app_manager/1.0.5-0.tar.gz;
|
||||
sha256 = "ec22bd2b90873336242132827de6549b9ccf284e2e924ae0e267854e4d982f31";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ rosgraph message-runtime rospy roslaunch rosunit ];
|
||||
nativeBuildInputs = [ message-generation rosgraph rospy roslaunch catkin rosunit ];
|
||||
|
||||
meta = {
|
||||
description = ''app_manager'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/ar-track-alvar-msgs/default.nix
Normal file
22
kinetic/ar-track-alvar-msgs/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs, geometry-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-ar-track-alvar-msgs";
|
||||
version = "0.7.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/ar_track_alvar-release/archive/release/kinetic/ar_track_alvar_msgs/0.7.1-0.tar.gz;
|
||||
sha256 = "cfe0747bf3863120aa14df24c1983677446a90db3021d5ac1dd7c8d7b396a6e0";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ std-msgs message-runtime geometry-msgs ];
|
||||
nativeBuildInputs = [ std-msgs catkin message-generation geometry-msgs ];
|
||||
|
||||
meta = {
|
||||
description = ''This package is a ROS wrapper for Alvar, an open source AR tag tracking library.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
23
kinetic/ar-track-alvar/default.nix
Normal file
23
kinetic/ar-track-alvar/default.nix
Normal file
|
@ -0,0 +1,23 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, cv-bridge, tinyxml, ar-track-alvar-msgs, rospy, pcl-ros, tf, pcl-conversions, geometry-msgs, image-transport, message-generation, message-runtime, rosbag, catkin, resource-retriever, std-msgs, roscpp, visualization-msgs, cmake-modules, sensor-msgs, rostest, tf2, dynamic-reconfigure }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-ar-track-alvar";
|
||||
version = "0.7.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/ar_track_alvar-release/archive/release/kinetic/ar_track_alvar/0.7.1-0.tar.gz;
|
||||
sha256 = "38e265750e11ad3c7d0306220ad502490449d7a20fe8c43fc318499fef10d6c2";
|
||||
};
|
||||
|
||||
checkInputs = [ rostest rosbag ];
|
||||
propagatedBuildInputs = [ image-transport sensor-msgs cv-bridge tinyxml roscpp rospy ar-track-alvar-msgs tf2 resource-retriever visualization-msgs pcl-ros std-msgs message-runtime dynamic-reconfigure tf pcl-conversions geometry-msgs ];
|
||||
nativeBuildInputs = [ cv-bridge catkin tinyxml ar-track-alvar-msgs resource-retriever rospy pcl-ros std-msgs roscpp visualization-msgs tf pcl-conversions geometry-msgs cmake-modules image-transport sensor-msgs tf2 message-generation dynamic-reconfigure ];
|
||||
|
||||
meta = {
|
||||
description = ''This package is a ROS wrapper for Alvar, an open source AR tag tracking library.'';
|
||||
#license = lib.licenses.LGPL-2.1;
|
||||
};
|
||||
}
|
22
kinetic/arbotix-controllers/default.nix
Normal file
22
kinetic/arbotix-controllers/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, arbotix-python, trajectory-msgs, tf, catkin }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-arbotix-controllers";
|
||||
version = "0.10.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/vanadiumlabs/arbotix_ros-release/archive/release/kinetic/arbotix_controllers/0.10.0-1.tar.gz;
|
||||
sha256 = "e460be8dd3bda74ed608dc292523b60b302fefed0cd4e17c4b7f4152b76820fd";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ arbotix-python trajectory-msgs tf ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Extends the arbotix_python package with a number of more sophisticated ROS wrappers for common devices.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
21
kinetic/arbotix-firmware/default.nix
Normal file
21
kinetic/arbotix-firmware/default.nix
Normal file
|
@ -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-arbotix-firmware";
|
||||
version = "0.10.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/vanadiumlabs/arbotix_ros-release/archive/release/kinetic/arbotix_firmware/0.10.0-1.tar.gz;
|
||||
sha256 = "8099ec593697968ade7453dbdc3f3b314b5bffbeb37ea7e6c74b77126a16e301";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Firmware source code for ArbotiX ROS bindings.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/arbotix-msgs/default.nix
Normal file
22
kinetic/arbotix-msgs/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# 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-arbotix-msgs";
|
||||
version = "0.10.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/vanadiumlabs/arbotix_ros-release/archive/release/kinetic/arbotix_msgs/0.10.0-1.tar.gz;
|
||||
sha256 = "d31edaaa1ffaa298241661366f49a4971aa4ff82471f28eb4653e00a97aa06f9";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ std-msgs message-runtime ];
|
||||
nativeBuildInputs = [ std-msgs catkin message-generation ];
|
||||
|
||||
meta = {
|
||||
description = ''Messages and Services definitions for the ArbotiX.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/arbotix-python/default.nix
Normal file
22
kinetic/arbotix-python/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, control-msgs, sensor-msgs, catkin, pythonPackages, nav-msgs, actionlib, rospy, diagnostic-msgs, tf, arbotix-msgs, geometry-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-arbotix-python";
|
||||
version = "0.10.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/vanadiumlabs/arbotix_ros-release/archive/release/kinetic/arbotix_python/0.10.0-1.tar.gz;
|
||||
sha256 = "663f71496a238a66a7d81542975f8c434b19ba0c472815b8db63404d5226f5b6";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ pythonPackages.pyserial control-msgs sensor-msgs nav-msgs actionlib rospy diagnostic-msgs tf arbotix-msgs geometry-msgs ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Bindings and low-level controllers for ArbotiX-powered robots.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/arbotix-sensors/default.nix
Normal file
22
kinetic/arbotix-sensors/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, arbotix-python, catkin }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-arbotix-sensors";
|
||||
version = "0.10.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/vanadiumlabs/arbotix_ros-release/archive/release/kinetic/arbotix_sensors/0.10.0-1.tar.gz;
|
||||
sha256 = "d5b5cc089219598d73e6bfc23ace2265721e80b88f65a76ab6c8d90126f5a3d2";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ arbotix-python ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Extends the arbotix_node package with a number of more sophisticated ROS wrappers for common devices.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/arbotix/default.nix
Normal file
22
kinetic/arbotix/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, arbotix-controllers, catkin, arbotix-sensors, arbotix-firmware, arbotix-python, arbotix-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-arbotix";
|
||||
version = "0.10.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/vanadiumlabs/arbotix_ros-release/archive/release/kinetic/arbotix/0.10.0-1.tar.gz;
|
||||
sha256 = "98f0fdd8370dcf112cc1ca41f15b6094c67a7e906f9ab76faccc5242e42efe66";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ arbotix-sensors arbotix-firmware arbotix-python arbotix-controllers arbotix-msgs ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''ArbotiX Drivers'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/arduino-daq/default.nix
Normal file
22
kinetic/arduino-daq/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, message-generation, mrpt1, std-msgs, roscpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-arduino-daq";
|
||||
version = "1.0.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ual-arm-ros-pkg-release/arduino_daq-release/archive/release/kinetic/arduino_daq/1.0.1-0.tar.gz;
|
||||
sha256 = "7d2d5c27545910fdce8db1eedda18cac315953b6f76396ee73a0ca0a71c65a15";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ std-msgs message-generation roscpp mrpt1 ];
|
||||
nativeBuildInputs = [ message-generation mrpt1 std-msgs catkin roscpp ];
|
||||
|
||||
meta = {
|
||||
description = ''AVR8 firmware, a host standalone C++ library, and a ROS node for UAL eCAR's Arduino-based DAQ system, but it is generic enough for use in many other applications'';
|
||||
#license = lib.licenses.GPLv3;
|
||||
};
|
||||
}
|
22
kinetic/arm-navigation-msgs/default.nix
Normal file
22
kinetic/arm-navigation-msgs/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, actionlib-msgs, trajectory-msgs, sensor-msgs, catkin, message-generation, message-runtime, std-msgs, tf, geometry-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-arm-navigation-msgs";
|
||||
version = "0.0.6";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/tork-a/openrave_planning-release/archive/release/kinetic/arm_navigation_msgs/0.0.6-0.tar.gz;
|
||||
sha256 = "4da8f9b727646dd5d6434e80e074a72c63d572a60c3c4350d7db6eaca6c04847";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ message-runtime actionlib-msgs std-msgs trajectory-msgs sensor-msgs tf geometry-msgs ];
|
||||
nativeBuildInputs = [ message-generation catkin actionlib-msgs std-msgs trajectory-msgs sensor-msgs tf geometry-msgs ];
|
||||
|
||||
meta = {
|
||||
description = ''arm_navigation_msgs'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/aruco-detect/default.nix
Normal file
22
kinetic/aruco-detect/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, tf2-geometry-msgs, fiducial-msgs, image-transport, catkin, cv-bridge, sensor-msgs, tf2-ros, roscpp, tf2, dynamic-reconfigure, visualization-msgs, opencv3 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-aruco-detect";
|
||||
version = "0.10.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/UbiquityRobotics-release/fiducials-release/archive/release/kinetic/aruco_detect/0.10.0-0.tar.gz;
|
||||
sha256 = "1625f2ff481ac9478a3a25d817cba60bc7b96db68f80f7b8386e9f77c9e8bdc8";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ tf2-geometry-msgs fiducial-msgs image-transport sensor-msgs cv-bridge roscpp tf2-ros tf2 dynamic-reconfigure visualization-msgs opencv3 ];
|
||||
nativeBuildInputs = [ tf2-geometry-msgs fiducial-msgs image-transport sensor-msgs cv-bridge catkin roscpp tf2-ros tf2 dynamic-reconfigure visualization-msgs opencv3 ];
|
||||
|
||||
meta = {
|
||||
description = ''Fiducial detection based on the aruco library'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/aruco-msgs/default.nix
Normal file
22
kinetic/aruco-msgs/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs, geometry-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-aruco-msgs";
|
||||
version = "0.2.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/pal-gbp/aruco_ros-release/archive/release/kinetic/aruco_msgs/0.2.3-0.tar.gz;
|
||||
sha256 = "ca90755d497b4ccfc1ced8b457a1e99bfc1dad143e36aa7318b42ce55209245a";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ std-msgs message-runtime geometry-msgs ];
|
||||
nativeBuildInputs = [ std-msgs catkin message-generation geometry-msgs ];
|
||||
|
||||
meta = {
|
||||
description = ''The aruco_msgs package'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
23
kinetic/aruco-ros/default.nix
Normal file
23
kinetic/aruco-ros/default.nix
Normal file
|
@ -0,0 +1,23 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, tf, image-transport, sensor-msgs, cv-bridge, aruco-msgs, catkin, visualization-msgs, dynamic-reconfigure, roscpp, aruco, geometry-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-aruco-ros";
|
||||
version = "0.2.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/pal-gbp/aruco_ros-release/archive/release/kinetic/aruco_ros/0.2.3-0.tar.gz;
|
||||
sha256 = "ce8f1625b98d03e73fe10208cf432a0862d72645e1b780a515b050d426d9f51e";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ tf image-transport sensor-msgs cv-bridge aruco-msgs roscpp dynamic-reconfigure visualization-msgs aruco geometry-msgs ];
|
||||
nativeBuildInputs = [ tf image-transport sensor-msgs cv-bridge aruco-msgs catkin roscpp dynamic-reconfigure visualization-msgs aruco geometry-msgs ];
|
||||
|
||||
meta = {
|
||||
description = ''The ARUCO Library has been developed by the Ava group of the Univeristy of Cordoba(Spain).
|
||||
It provides real-time marker based 3D pose estimation using AR markers.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
23
kinetic/aruco/default.nix
Normal file
23
kinetic/aruco/default.nix
Normal file
|
@ -0,0 +1,23 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, opencv3 }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-aruco";
|
||||
version = "0.2.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/pal-gbp/aruco_ros-release/archive/release/kinetic/aruco/0.2.3-0.tar.gz;
|
||||
sha256 = "6631c37497ef6d33f00bc31237fad18e38e7435815df99804ab2c3dea77aa7a9";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ opencv3 ];
|
||||
nativeBuildInputs = [ catkin opencv3 ];
|
||||
|
||||
meta = {
|
||||
description = ''The ARUCO Library has been developed by the Ava group of the Univeristy of Cordoba(Spain).
|
||||
It provides real-time marker based 3D pose estimation using AR markers.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/asmach-tutorials/default.nix
Normal file
22
kinetic/asmach-tutorials/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, turtlesim, actionlib-msgs, catkin, smach-ros, message-generation, asmach, actionlib, rospy }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-asmach-tutorials";
|
||||
version = "1.0.15";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/pr2-gbp/linux_networking-release/archive/release/kinetic/asmach_tutorials/1.0.15-0.tar.gz;
|
||||
sha256 = "6f8d206898a3a4c7acb1efd2e357e3aa10708393bf55780fa47685c2a5d916a4";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ turtlesim actionlib asmach actionlib-msgs rospy smach-ros ];
|
||||
nativeBuildInputs = [ turtlesim message-generation actionlib asmach actionlib-msgs rospy catkin smach-ros ];
|
||||
|
||||
meta = {
|
||||
description = ''This package containes numerous examples of how to use SMACH. See the examples directory.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
26
kinetic/asmach/default.nix
Normal file
26
kinetic/asmach/default.nix
Normal file
|
@ -0,0 +1,26 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-asmach";
|
||||
version = "1.0.15";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/pr2-gbp/linux_networking-release/archive/release/kinetic/asmach/1.0.15-0.tar.gz;
|
||||
sha256 = "9febdc4cd575ac259dc0cccef0df7d2aee3bc0106f4b206752abc9667115cbbf";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''SMACH, which stands for 'state machine', is a task-level
|
||||
architecture for rapidly creating complex robot behavior. At its
|
||||
core, SMACH is a ROS-independent Python library to build
|
||||
hierarchical state machines. SMACH is a new library that takes
|
||||
advantage of very old concepts in order to quickly create robust
|
||||
robot behavior with maintainable and modular code.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/assimp-devel/default.nix
Normal file
22
kinetic/assimp-devel/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, rosboost-cfg, boost, mk, git, rosbuild, catkin, cacert, unzip, openssl, zlib }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-assimp-devel";
|
||||
version = "2.1.11";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/tork-a/jsk_3rdparty-release/archive/release/kinetic/assimp_devel/2.1.11-0.tar.gz;
|
||||
sha256 = "10ed47e35b00a2584203626408b5f2f694122bf28873dabc556a47b8c0f27e84";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ zlib boost ];
|
||||
nativeBuildInputs = [ rosboost-cfg boost mk git rosbuild catkin cacert unzip openssl zlib ];
|
||||
|
||||
meta = {
|
||||
description = ''assimp library'';
|
||||
#license = lib.licenses.LGPL;
|
||||
};
|
||||
}
|
28
kinetic/assisted-teleop/default.nix
Normal file
28
kinetic/assisted-teleop/default.nix
Normal file
|
@ -0,0 +1,28 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, costmap-2d, filters, pluginlib, base-local-planner, tf, sensor-msgs, catkin, message-filters, move-base-msgs, roslib, actionlib, angles, roscpp, geometry-msgs, eigen }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-assisted-teleop";
|
||||
version = "0.2.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/navigation_experimental-release/archive/release/kinetic/assisted_teleop/0.2.1-0.tar.gz;
|
||||
sha256 = "11de53b07b6815ab2d93730acbc8461d7a91bc74b5f153ed9992ebc6da9cf9d5";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ costmap-2d filters pluginlib base-local-planner tf sensor-msgs message-filters roscpp move-base-msgs actionlib angles roslib geometry-msgs eigen ];
|
||||
nativeBuildInputs = [ costmap-2d filters pluginlib base-local-planner tf sensor-msgs catkin message-filters roscpp move-base-msgs actionlib angles roslib geometry-msgs eigen ];
|
||||
|
||||
meta = {
|
||||
description = ''The assisted_teleop node subscribes to a desired trajectory topic
|
||||
(geometry_msgs/Twist) and uses TrajectoryPlannerROS to find a valid
|
||||
trajectory close to the desired trajectory before republishing. Useful for
|
||||
filtering teleop commands while avoiding obstacles. This package also
|
||||
contains LaserScanMaxRangeFilter, which is a LaserScan filter plugin that
|
||||
takes max range values in a scan and turns them into valid values that are
|
||||
slightly less than max range.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/astra-camera/default.nix
Normal file
22
kinetic/astra-camera/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, camera-info-manager, image-transport, git, catkin, sensor-msgs, libusb1, message-generation, message-runtime, nodelet, dynamic-reconfigure, roscpp, libudev }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-astra-camera";
|
||||
version = "0.2.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-drivers-gbp/astra_camera-release/archive/release/kinetic/astra_camera/0.2.2-1.tar.gz;
|
||||
sha256 = "529d38740a742672b4963ad30437fe7652b09d2b29b80199f298eb53de94e34a";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ message-runtime dynamic-reconfigure camera-info-manager image-transport sensor-msgs nodelet roscpp ];
|
||||
nativeBuildInputs = [ camera-info-manager image-transport git sensor-msgs catkin libusb1 message-generation nodelet dynamic-reconfigure roscpp libudev ];
|
||||
|
||||
meta = {
|
||||
description = ''Drivers for Orbbec Astra Devices.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/astra-launch/default.nix
Normal file
22
kinetic/astra-launch/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, depth-image-proc, tf, catkin, rgbd-launch, image-proc, nodelet, astra-camera }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-astra-launch";
|
||||
version = "0.2.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-drivers-gbp/astra_launch-release/archive/release/kinetic/astra_launch/0.2.2-0.tar.gz;
|
||||
sha256 = "fb24af5599e03378f10f1a7e502ac5a18c0777947376ebf54b8460e92095aa40";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ depth-image-proc rgbd-launch nodelet image-proc tf astra-camera ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Drivers for Orbbec Astra Devices.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/astuff-sensor-msgs/default.nix
Normal file
22
kinetic/astuff-sensor-msgs/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, kartech-linear-actuator-msgs, catkin, delphi-srr-msgs, radar-msgs, mobileye-560-660-msgs, pacmod-msgs, delphi-esr-msgs, neobotix-usboard-msgs, ibeo-msgs, derived-object-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-astuff-sensor-msgs";
|
||||
version = "2.3.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/astuff/astuff_sensor_msgs-release/archive/release/kinetic/astuff_sensor_msgs/2.3.1-0.tar.gz;
|
||||
sha256 = "f537f00af14df34d02c8a67745a3ce7c39f50d0c862ba01d5a56fc9c37884846";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ kartech-linear-actuator-msgs delphi-srr-msgs radar-msgs mobileye-560-660-msgs pacmod-msgs delphi-esr-msgs neobotix-usboard-msgs ibeo-msgs derived-object-msgs ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Messages specific to AStuff-provided sensors.'';
|
||||
#license = lib.licenses.MIT;
|
||||
};
|
||||
}
|
22
kinetic/async-comm/default.nix
Normal file
22
kinetic/async-comm/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, cmake, boost }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-async-comm";
|
||||
version = "0.1.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/dpkoch/async_comm-release/archive/release/kinetic/async_comm/0.1.1-0.tar.gz;
|
||||
sha256 = "2178321d845dac075d6f96084f02438f8a60cbf7ef119ca7988fad78bc18c244";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ catkin boost ];
|
||||
nativeBuildInputs = [ cmake boost ];
|
||||
|
||||
meta = {
|
||||
description = ''A C++ library for asynchronous serial communication'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
24
kinetic/ati-ft-sensor/default.nix
Normal file
24
kinetic/ati-ft-sensor/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, cmake-modules, boost, libyamlcpp, catkin, roslib, robotis-math, eigen, roscpp, geometry-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-ati-ft-sensor";
|
||||
version = "0.2.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ROBOTIS-GIT-release/ROBOTIS-THORMANG-MPC-release/archive/release/kinetic/ati_ft_sensor/0.2.0-0.tar.gz;
|
||||
sha256 = "93bbb0f85950aa050074046de3e5f7e3f136bafddd423034bda56f1ce09fa35b";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ roslib robotis-math cmake-modules boost eigen libyamlcpp roscpp geometry-msgs ];
|
||||
nativeBuildInputs = [ cmake-modules boost libyamlcpp catkin roscpp robotis-math eigen roslib geometry-msgs ];
|
||||
|
||||
meta = {
|
||||
description = ''This package is a library for using ATI's transducer.
|
||||
This package describes basic functions for sensing force and torque.
|
||||
We provide some functions for converting and scaling.'';
|
||||
#license = lib.licenses.Apache 2.0;
|
||||
};
|
||||
}
|
22
kinetic/audibot-description/default.nix
Normal file
22
kinetic/audibot-description/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, urdf, xacro }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-audibot-description";
|
||||
version = "0.1.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/robustify/audibot-release/archive/release/kinetic/audibot_description/0.1.0-0.tar.gz;
|
||||
sha256 = "a518e37cb46b3929eab8f3ebd93ad88cea7c77cd19d741728665c230f980bf97";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ urdf xacro ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Meshes and URDF descriptions for audibot'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
23
kinetic/audibot-gazebo/default.nix
Normal file
23
kinetic/audibot-gazebo/default.nix
Normal file
|
@ -0,0 +1,23 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, gazebo-ros, gazebo-ros-pkgs, tf, catkin, rostest, rviz, robot-state-publisher, rospy, roscpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-audibot-gazebo";
|
||||
version = "0.1.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/robustify/audibot-release/archive/release/kinetic/audibot_gazebo/0.1.0-0.tar.gz;
|
||||
sha256 = "92aa9421649812ed8e7e2551c3f43e9d100f50e112d33795a95874a2eacfa7ea";
|
||||
};
|
||||
|
||||
checkInputs = [ rostest rospy ];
|
||||
propagatedBuildInputs = [ gazebo-ros gazebo-ros-pkgs rviz robot-state-publisher tf roscpp ];
|
||||
nativeBuildInputs = [ gazebo-ros catkin tf roscpp ];
|
||||
|
||||
meta = {
|
||||
description = ''Gazebo model plugin to simulate Audibot'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/audibot/default.nix
Normal file
22
kinetic/audibot/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, audibot-description, catkin, audibot-gazebo }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-audibot";
|
||||
version = "0.1.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/robustify/audibot-release/archive/release/kinetic/audibot/0.1.0-0.tar.gz;
|
||||
sha256 = "e600b42d2a23b5b5a28a3f11ce7058a962f0bfa67bcfaea31e1aa8f570c2090a";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ audibot-description audibot-gazebo ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Metapackage for audibot'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
24
kinetic/audio-capture/default.nix
Normal file
24
kinetic/audio-capture/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, gst_all_1, catkin, audio-common-msgs, roscpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-audio-capture";
|
||||
version = "0.3.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/audio_common-release/archive/release/kinetic/audio_capture/0.3.3-0.tar.gz;
|
||||
sha256 = "2252342a125f03ac6333387bdbdb03c3cfb59c5f3ea8ee6cb70e42d007f33243";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ gst_all_1.gstreamer gst_all_1.gst-plugins-base roscpp gst_all_1.gst-plugins-ugly audio-common-msgs gst_all_1.gst-plugins-good ];
|
||||
nativeBuildInputs = [ catkin audio-common-msgs gst_all_1.gst-plugins-base roscpp gst_all_1.gstreamer ];
|
||||
|
||||
meta = {
|
||||
description = ''Transports audio from a source to a destination. Audio sources can come
|
||||
from a microphone or file. The destination can play the audio or save it
|
||||
to an mp3 file.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/audio-common-msgs/default.nix
Normal file
22
kinetic/audio-common-msgs/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-audio-common-msgs";
|
||||
version = "0.3.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/audio_common-release/archive/release/kinetic/audio_common_msgs/0.3.3-0.tar.gz;
|
||||
sha256 = "9fbd274d1195d986f61791de4e542eba2872e8a98618e3ba1494acc252239d72";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ message-runtime ];
|
||||
nativeBuildInputs = [ catkin message-generation ];
|
||||
|
||||
meta = {
|
||||
description = ''Messages for transmitting audio via ROS'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/audio-common/default.nix
Normal file
22
kinetic/audio-common/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, audio-capture, catkin, sound-play, audio-common-msgs, audio-play }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-audio-common";
|
||||
version = "0.3.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/audio_common-release/archive/release/kinetic/audio_common/0.3.3-0.tar.gz;
|
||||
sha256 = "ddfb1b23cd49fd3996f482ac979ffd547a0390293470b7933c28d85e83a04037";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ audio-capture sound-play audio-common-msgs audio-play ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Common code for working with audio in ROS'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/audio-play/default.nix
Normal file
22
kinetic/audio-play/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, gst_all_1, catkin, audio-common-msgs, roscpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-audio-play";
|
||||
version = "0.3.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/audio_common-release/archive/release/kinetic/audio_play/0.3.3-0.tar.gz;
|
||||
sha256 = "132d07c5b00eb358b933445dc747bcb64f4c676da40db2d66058651f5c32f345";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ gst_all_1.gstreamer gst_all_1.gst-plugins-base roscpp gst_all_1.gst-plugins-ugly audio-common-msgs gst_all_1.gst-plugins-good ];
|
||||
nativeBuildInputs = [ catkin audio-common-msgs gst_all_1.gst-plugins-base roscpp gst_all_1.gstreamer ];
|
||||
|
||||
meta = {
|
||||
description = ''Outputs audio to a speaker from a source node.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/automotive-autonomy-msgs/default.nix
Normal file
22
kinetic/automotive-autonomy-msgs/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, automotive-navigation-msgs, catkin, automotive-platform-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-automotive-autonomy-msgs";
|
||||
version = "2.0.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/astuff/automotive_autonomy_msgs-release/archive/release/kinetic/automotive_autonomy_msgs/2.0.3-0.tar.gz;
|
||||
sha256 = "d2ea8e1e220d88b127839be571455c3df6799039850b50f3645a10b78c17b1ab";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ automotive-navigation-msgs automotive-platform-msgs ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Messages for vehicle automation'';
|
||||
#license = lib.licenses.MIT;
|
||||
};
|
||||
}
|
22
kinetic/automotive-navigation-msgs/default.nix
Normal file
22
kinetic/automotive-navigation-msgs/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs, geometry-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-automotive-navigation-msgs";
|
||||
version = "2.0.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/astuff/automotive_autonomy_msgs-release/archive/release/kinetic/automotive_navigation_msgs/2.0.3-0.tar.gz;
|
||||
sha256 = "aa0d581cd8e02cade8b47d842aae3773a257f97e5894e145974610e213aa6ab5";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ std-msgs message-runtime geometry-msgs ];
|
||||
nativeBuildInputs = [ std-msgs catkin message-generation geometry-msgs ];
|
||||
|
||||
meta = {
|
||||
description = ''Generic Messages for Navigation Objectives in Automotive Automation Software'';
|
||||
#license = lib.licenses.MIT;
|
||||
};
|
||||
}
|
22
kinetic/automotive-platform-msgs/default.nix
Normal file
22
kinetic/automotive-platform-msgs/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# 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-automotive-platform-msgs";
|
||||
version = "2.0.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/astuff/automotive_autonomy_msgs-release/archive/release/kinetic/automotive_platform_msgs/2.0.3-0.tar.gz;
|
||||
sha256 = "63c1a1ecf12184be1954ffa38860b918033dc4f169dda552791abb1443452528";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ std-msgs message-runtime ];
|
||||
nativeBuildInputs = [ std-msgs catkin message-generation ];
|
||||
|
||||
meta = {
|
||||
description = ''Generic Messages for Communication with an Automotive Autonomous Platform'';
|
||||
#license = lib.licenses.MIT;
|
||||
};
|
||||
}
|
22
kinetic/auv-msgs/default.nix
Normal file
22
kinetic/auv-msgs/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, sensor-msgs, catkin, geographic-msgs, message-generation, message-runtime, std-msgs, geometry-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-auv-msgs";
|
||||
version = "0.1.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/oceansystemslab/auv_msgs-release/archive/release/kinetic/auv_msgs/0.1.0-0.tar.gz;
|
||||
sha256 = "2e110447ae64991a7e8488fd076f2ff5bb7d32e426152d233ba77420041fa619";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ geographic-msgs message-runtime std-msgs sensor-msgs geometry-msgs ];
|
||||
nativeBuildInputs = [ geographic-msgs message-generation std-msgs sensor-msgs catkin geometry-msgs ];
|
||||
|
||||
meta = {
|
||||
description = ''This package provides message types commonly used with Autonomous Underwater Vehicles'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/avt-vimba-camera/default.nix
Normal file
22
kinetic/avt-vimba-camera/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, camera-info-manager, image-transport, sensor-msgs, catkin, message-filters, polled-camera, image-geometry, diagnostic-updater, dynamic-reconfigure, std-msgs, roscpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-avt-vimba-camera";
|
||||
version = "0.0.10";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/srv/avt_vimba_camera-release/archive/release/kinetic/avt_vimba_camera/0.0.10-0.tar.gz;
|
||||
sha256 = "bd7f88e11df09fc332ada9f3f0e595b1e70c83ac9a9294a4a0b0e2269e795e4f";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ camera-info-manager image-transport sensor-msgs message-filters polled-camera image-geometry diagnostic-updater dynamic-reconfigure std-msgs roscpp ];
|
||||
nativeBuildInputs = [ camera-info-manager image-transport sensor-msgs catkin message-filters polled-camera image-geometry diagnostic-updater dynamic-reconfigure std-msgs roscpp ];
|
||||
|
||||
meta = {
|
||||
description = ''Wrapper of the Allied Vision Technologies (AVT) VIMBA Ethernet and Firewire SDK.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
23
kinetic/aws-ros1-common/default.nix
Normal file
23
kinetic/aws-ros1-common/default.nix
Normal file
|
@ -0,0 +1,23 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, rostest, roscpp, catkin, aws-common }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-aws-ros1-common";
|
||||
version = "2.0.0-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/aws-gbp/aws_ros1_common-release/archive/release/kinetic/aws_ros1_common/2.0.0-1.tar.gz;
|
||||
sha256 = "1d5d17631e07c0bf544bb13ecfee572dff235e14239bd7e86ead078bc812dbc8";
|
||||
};
|
||||
|
||||
checkInputs = [ rostest ];
|
||||
propagatedBuildInputs = [ aws-common roscpp ];
|
||||
nativeBuildInputs = [ catkin aws-common roscpp ];
|
||||
|
||||
meta = {
|
||||
description = ''Common utilities for ROS1 nodes using Amazon Web Services'';
|
||||
#license = lib.licenses.Apache 2.0;
|
||||
};
|
||||
}
|
21
kinetic/axcli/default.nix
Normal file
21
kinetic/axcli/default.nix
Normal file
|
@ -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-axcli";
|
||||
version = "0.1.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/po1/axcli-release/archive/release/kinetic/axcli/0.1.0-0.tar.gz;
|
||||
sha256 = "684efecba78e312cbe928e090b282b6e7376fddace2e8b2a707a3880e05eac3c";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''A simple actionlib CLI client'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
23
kinetic/axis-camera/default.nix
Normal file
23
kinetic/axis-camera/default.nix
Normal file
|
@ -0,0 +1,23 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, sensor-msgs, catkin, message-generation, message-runtime, dynamic-reconfigure, rospy, tf, camera-info-manager-py, geometry-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-axis-camera";
|
||||
version = "0.3.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-drivers-gbp/axis_camera-release/archive/release/kinetic/axis_camera/0.3.0-0.tar.gz;
|
||||
sha256 = "ae6f8e91ae2ddeacc968cef472235f31a371e4a1f2a2828cd612df1713de3d8e";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ message-runtime dynamic-reconfigure rospy sensor-msgs tf camera-info-manager-py geometry-msgs ];
|
||||
nativeBuildInputs = [ message-generation catkin dynamic-reconfigure rospy sensor-msgs tf camera-info-manager-py geometry-msgs ];
|
||||
|
||||
meta = {
|
||||
description = ''Python ROS drivers for accessing an Axis camera's MJPG
|
||||
stream. Also provides control for PTZ cameras.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/backward-ros/default.nix
Normal file
22
kinetic/backward-ros/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, elfutils, roscpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-backward-ros";
|
||||
version = "0.1.7";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/pal-gbp/backward_ros-release/archive/release/kinetic/backward_ros/0.1.7-0.tar.gz;
|
||||
sha256 = "b1d4248db3584ba802bb5336b9b5a550c9ce6d0b0e0e099e4d3c67080eacda9b";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ roscpp elfutils ];
|
||||
nativeBuildInputs = [ catkin roscpp elfutils ];
|
||||
|
||||
meta = {
|
||||
description = ''The backward_ros package is a ros wrapper of backward-cpp from https://github.com/bombela/backward-cpp'';
|
||||
#license = lib.licenses.MIT;
|
||||
};
|
||||
}
|
23
kinetic/bagger/default.nix
Normal file
23
kinetic/bagger/default.nix
Normal file
|
@ -0,0 +1,23 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, roslint, rosbag, catkin, rostest, nav-msgs, message-generation, message-runtime, rospy, std-msgs, roscpp, geometry-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-bagger";
|
||||
version = "0.1.3-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/squarerobot/bagger-release/archive/release/kinetic/bagger/0.1.3-2.tar.gz;
|
||||
sha256 = "aba96b75ed79895ac7af81d1865b4e0e4b124ae136dff617eeb237a3a6936c1d";
|
||||
};
|
||||
|
||||
checkInputs = [ nav-msgs geometry-msgs ];
|
||||
propagatedBuildInputs = [ rostest message-runtime rospy std-msgs rosbag roscpp ];
|
||||
nativeBuildInputs = [ rostest message-generation roslint std-msgs catkin roscpp ];
|
||||
|
||||
meta = {
|
||||
description = ''An application used to systematically record rosbags'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/baldor/default.nix
Normal file
22
kinetic/baldor/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, pythonPackages }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-baldor";
|
||||
version = "0.1.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/crigroup/baldor-release/archive/release/kinetic/baldor/0.1.2-0.tar.gz;
|
||||
sha256 = "a0882e84b2588e799f2ef724803b2a6ed22ba8bdb086f807e79f7990048293ab";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ pythonPackages.numpy ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''The baldor package'';
|
||||
#license = lib.licenses.BSD 3-Clause;
|
||||
};
|
||||
}
|
22
kinetic/barrett-hand-common/default.nix
Normal file
22
kinetic/barrett-hand-common/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, barrett-hand-description, catkin }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-barrett-hand-common";
|
||||
version = "0.1.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/RobotnikAutomation/barrett_hand_common-release/archive/release/kinetic/barrett_hand_common/0.1.2-0.tar.gz;
|
||||
sha256 = "5aca04bf7671298e0ad13194d30283bfd44557101cb7c303711e3083465fde79";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ barrett-hand-description ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''The barrett hand common metapackage contains all the common packages for the Barrett hand'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
21
kinetic/barrett-hand-control/default.nix
Normal file
21
kinetic/barrett-hand-control/default.nix
Normal file
|
@ -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-barrett-hand-control";
|
||||
version = "0.1.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/RobotnikAutomation/barrett_hand_sim-release/archive/release/kinetic/barrett_hand_control/0.1.2-0.tar.gz;
|
||||
sha256 = "bd38c3e79981551697d1a5688f3187e3b83afbc9531f8530acdff9e98e97ab7d";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''The barrett_hand_control package is intended to control the gazebo simulation of the barrett hand'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
21
kinetic/barrett-hand-description/default.nix
Normal file
21
kinetic/barrett-hand-description/default.nix
Normal file
|
@ -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-barrett-hand-description";
|
||||
version = "0.1.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/RobotnikAutomation/barrett_hand_common-release/archive/release/kinetic/barrett_hand_description/0.1.2-0.tar.gz;
|
||||
sha256 = "21da44900cd52d4e3a5e343549b6d8cf3ebd797d42f332b3eddc0107dc472bc9";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''The barrett_hand_description package'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/barrett-hand-gazebo/default.nix
Normal file
22
kinetic/barrett-hand-gazebo/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, gazebo-ros, barrett-hand-description, catkin, roscpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-barrett-hand-gazebo";
|
||||
version = "0.1.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/RobotnikAutomation/barrett_hand_sim-release/archive/release/kinetic/barrett_hand_gazebo/0.1.2-0.tar.gz;
|
||||
sha256 = "4b52a48be7bfa7afcf77fc35dcea6980f408094bc4163205fa6168ff51ced16c";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ gazebo-ros barrett-hand-description roscpp ];
|
||||
nativeBuildInputs = [ gazebo-ros barrett-hand-description catkin roscpp ];
|
||||
|
||||
meta = {
|
||||
description = ''The barrett_hand_gazebo package'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/barrett-hand-sim/default.nix
Normal file
22
kinetic/barrett-hand-sim/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, barrett-hand-control, catkin, barrett-hand-gazebo }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-barrett-hand-sim";
|
||||
version = "0.1.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/RobotnikAutomation/barrett_hand_sim-release/archive/release/kinetic/barrett_hand_sim/0.1.2-0.tar.gz;
|
||||
sha256 = "c955a3d5382edb3a2ca2d1c154a9514475b8b372399e58b11c8c452e25d19313";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ barrett-hand-control barrett-hand-gazebo ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''The barrett_hand_sim package'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/barrett-hand/default.nix
Normal file
22
kinetic/barrett-hand/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, bhand-controller, rqt-bhand, catkin }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-barrett-hand";
|
||||
version = "0.1.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/RobotnikAutomation/barrett_hand-release/archive/release/kinetic/barrett_hand/0.1.2-0.tar.gz;
|
||||
sha256 = "ef33e29fad5ff452ce1315dae181e2ffeb417d1e0d66452a29a40d9f0edc2ad8";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ rqt-bhand bhand-controller ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''The barrett_hand package contains all the components to control the Barrett Hand'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
23
kinetic/base-local-planner/default.nix
Normal file
23
kinetic/base-local-planner/default.nix
Normal file
|
@ -0,0 +1,23 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, rospy, pcl-ros, tf, pcl-conversions, geometry-msgs, voxel-grid, message-generation, message-runtime, angles, catkin, nav-msgs, std-msgs, roscpp, eigen, costmap-2d, pluginlib, cmake-modules, nav-core, dynamic-reconfigure, rosunit }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-base-local-planner";
|
||||
version = "1.14.4";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/navigation-release/archive/release/kinetic/base_local_planner/1.14.4-0.tar.gz;
|
||||
sha256 = "5f642b0002e3c932e548ee5fb7f71fc2569f50621885aafe6400796ac320daf7";
|
||||
};
|
||||
|
||||
checkInputs = [ rosunit ];
|
||||
propagatedBuildInputs = [ costmap-2d pluginlib tf nav-core rospy voxel-grid nav-msgs message-runtime pcl-ros std-msgs angles dynamic-reconfigure roscpp geometry-msgs eigen ];
|
||||
nativeBuildInputs = [ costmap-2d pluginlib cmake-modules tf nav-core catkin rospy voxel-grid message-generation nav-msgs pcl-ros std-msgs angles dynamic-reconfigure roscpp pcl-conversions geometry-msgs eigen ];
|
||||
|
||||
meta = {
|
||||
description = ''This package provides implementations of the Trajectory Rollout and Dynamic Window approaches to local robot navigation on a plane. Given a plan to follow and a costmap, the controller produces velocity commands to send to a mobile base. This package supports both holonomic and non-holonomic robots, any robot footprint that can be represented as a convex polygon or circle, and exposes its configuration as ROS parameters that can be set in a launch file. This package's ROS wrapper adheres to the BaseLocalPlanner interface specified in the <a href="http://wiki.ros.org/nav_core">nav_core</a> package.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/bayesian-belief-networks/default.nix
Normal file
22
kinetic/bayesian-belief-networks/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, mk, git, catkin, message-generation, message-runtime, rospy, std-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-bayesian-belief-networks";
|
||||
version = "2.1.11";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/tork-a/jsk_3rdparty-release/archive/release/kinetic/bayesian_belief_networks/2.1.11-0.tar.gz;
|
||||
sha256 = "14c8edbbf6a4f6936db71b1c71cdc68355286b74ce209cf3070a2008efec892f";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ std-msgs message-runtime rospy ];
|
||||
nativeBuildInputs = [ message-generation rospy std-msgs mk git catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''The bayesian_belief_networks package form https://github.com/eBay/bayesian-belief-networks, Authored by Neville Newey, Anzar Afaq, Copyright 2013 eBay Software Foundation'';
|
||||
#license = lib.licenses.Apache License, Version 2.0;
|
||||
};
|
||||
}
|
21
kinetic/bcap-core/default.nix
Normal file
21
kinetic/bcap-core/default.nix
Normal file
|
@ -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-bcap-core";
|
||||
version = "3.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/DENSORobot/denso_robot_ros-release/archive/release/kinetic/bcap_core/3.0.2-1.tar.gz;
|
||||
sha256 = "18f0b6aae9b70cb71672a6b890b0bb4db7bc17c01c226fab40eab8ea1e6326c2";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''The bcap core package includes libraries for communicating ORiN via b-CAP (Binary - Controller Access Protocol) protocol.'';
|
||||
#license = lib.licenses.MIT;
|
||||
};
|
||||
}
|
22
kinetic/bcap-service-test/default.nix
Normal file
22
kinetic/bcap-service-test/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, bcap-service, catkin, roscpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-bcap-service-test";
|
||||
version = "3.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/DENSORobot/denso_robot_ros-release/archive/release/kinetic/bcap_service_test/3.0.2-1.tar.gz;
|
||||
sha256 = "5ee0c5f4cb25bb45edc6975bb6b609714c0d4924f48140c835cfb30898c28fe8";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ roscpp ];
|
||||
nativeBuildInputs = [ bcap-service catkin roscpp ];
|
||||
|
||||
meta = {
|
||||
description = ''The bcap service test package includes a node for testing bcap service node.'';
|
||||
#license = lib.licenses.MIT;
|
||||
};
|
||||
}
|
22
kinetic/bcap-service/default.nix
Normal file
22
kinetic/bcap-service/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, bcap-core, std-msgs, roscpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-bcap-service";
|
||||
version = "3.0.2-r1";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/DENSORobot/denso_robot_ros-release/archive/release/kinetic/bcap_service/3.0.2-1.tar.gz;
|
||||
sha256 = "c0752cf726d2b82e1e749a526fd8b49a1740c99702a8c6c55428fa05cb07be33";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ std-msgs roscpp message-runtime bcap-core ];
|
||||
nativeBuildInputs = [ message-generation bcap-core std-msgs catkin roscpp ];
|
||||
|
||||
meta = {
|
||||
description = ''The bcap service package includes a node for communicating ORiN from ROS.'';
|
||||
#license = lib.licenses.MIT;
|
||||
};
|
||||
}
|
22
kinetic/bcap/default.nix
Normal file
22
kinetic/bcap/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, roscpp }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-bcap";
|
||||
version = "0.1.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/fsuarez6/bcap-release/archive/release/kinetic/bcap/0.1.0-0.tar.gz;
|
||||
sha256 = "0950b4c4499ed1b8a308bceb0d9e3c213da753f414140253b546ca75254f8459";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ roscpp ];
|
||||
nativeBuildInputs = [ catkin roscpp ];
|
||||
|
||||
meta = {
|
||||
description = ''bCAP library as a ROS package'';
|
||||
#license = lib.licenses.BSD-3-Clause;
|
||||
};
|
||||
}
|
30
kinetic/bfl/default.nix
Normal file
30
kinetic/bfl/default.nix
Normal file
|
@ -0,0 +1,30 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, cppunit, cmake, boost, catkin }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-bfl";
|
||||
version = "0.7.0-r2";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/bfl-release/archive/release/kinetic/bfl/0.7.0-2.tar.gz;
|
||||
sha256 = "54d9c8ae3cd477fa0a413e2100233e5f450760df4ad7dd8f63723889d913cea6";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ cppunit catkin boost ];
|
||||
nativeBuildInputs = [ cppunit cmake boost ];
|
||||
|
||||
meta = {
|
||||
description = ''This package contains a recent version of the Bayesian Filtering
|
||||
Library (BFL), distributed by the Orocos Project. For stability
|
||||
reasons, this package is currently locked to revision 31655 (April
|
||||
19, 2010), but this revision will be updated on a regular basis to
|
||||
the latest available BFL trunk. This ROS package does not modify
|
||||
BFL in any way, it simply provides a convenient way to download and
|
||||
compile the library, because BFL is not available from an OS package
|
||||
manager. This ROS package compiles BFL with the Boost library for
|
||||
matrix operations and random number generation.'';
|
||||
#license = lib.licenses.LGPL;
|
||||
};
|
||||
}
|
22
kinetic/bhand-controller/default.nix
Normal file
22
kinetic/bhand-controller/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, sensor-msgs, catkin, rospy, std-msgs, genmsg }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-bhand-controller";
|
||||
version = "0.1.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/RobotnikAutomation/barrett_hand-release/archive/release/kinetic/bhand_controller/0.1.2-0.tar.gz;
|
||||
sha256 = "9d549005a71830ddb6024662bfc5e2202f9f5ca47b0c289964e0f6c0951d1378";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ std-msgs genmsg sensor-msgs rospy ];
|
||||
nativeBuildInputs = [ rospy std-msgs genmsg sensor-msgs catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''The bhand_controller package is intended to control the Barrett Hand'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
24
kinetic/bin-pose-emulator/default.nix
Normal file
24
kinetic/bin-pose-emulator/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, libyamlcpp, tf, catkin, roscpp, bin-pose-msgs, visualization-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-bin-pose-emulator";
|
||||
version = "0.1.4";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/durovsky/binpicking_utils-release/archive/release/kinetic/bin_pose_emulator/0.1.4-0.tar.gz;
|
||||
sha256 = "28a3761aec2c63b42f99aaca2fea78f9d6b48f155fe07d8635979153b3880dd5";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ libyamlcpp visualization-msgs bin-pose-msgs tf roscpp ];
|
||||
nativeBuildInputs = [ libyamlcpp catkin visualization-msgs bin-pose-msgs tf roscpp ];
|
||||
|
||||
meta = {
|
||||
description = ''<p>
|
||||
bin_pose_emulator generates random poses of items in the predefined bin.
|
||||
</p>'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/bin-pose-msgs/default.nix
Normal file
22
kinetic/bin-pose-msgs/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs, genmsg, geometry-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-bin-pose-msgs";
|
||||
version = "0.1.4";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/durovsky/binpicking_utils-release/archive/release/kinetic/bin_pose_msgs/0.1.4-0.tar.gz;
|
||||
sha256 = "1f60038100de99ed7041d53ca36fd4cf1a76ad3fa6e546869ee347265805bd73";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ std-msgs genmsg message-runtime geometry-msgs ];
|
||||
nativeBuildInputs = [ message-generation std-msgs genmsg catkin geometry-msgs ];
|
||||
|
||||
meta = {
|
||||
description = ''The bin_pose_msgs package'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
24
kinetic/binpicking-simple-utils/default.nix
Normal file
24
kinetic/binpicking-simple-utils/default.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, tf, roscpp, geometry-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-binpicking-simple-utils";
|
||||
version = "0.1.4";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/durovsky/binpicking_utils-release/archive/release/kinetic/binpicking_simple_utils/0.1.4-0.tar.gz;
|
||||
sha256 = "d1375bd5f7379048fb2c3a67729e4dfe43fb280c6f6744ec0ec4d87065f1a118";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ tf roscpp geometry-msgs ];
|
||||
nativeBuildInputs = [ catkin tf roscpp geometry-msgs ];
|
||||
|
||||
meta = {
|
||||
description = ''<p>
|
||||
Various binpicking utils
|
||||
</p>'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/binpicking-utils/default.nix
Normal file
22
kinetic/binpicking-utils/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, bin-pose-msgs, catkin, bin-pose-emulator }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-binpicking-utils";
|
||||
version = "0.1.4";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/durovsky/binpicking_utils-release/archive/release/kinetic/binpicking_utils/0.1.4-0.tar.gz;
|
||||
sha256 = "071610a5af5c02f6880d49c4af301c3d7e80557d7b41eaec8742f7d24aa659fe";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ bin-pose-msgs bin-pose-emulator ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''Binpicking utils metapackage'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
25
kinetic/bond-core/default.nix
Normal file
25
kinetic/bond-core/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, bondcpp, bondpy, catkin, smclib, bond }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-bond-core";
|
||||
version = "1.8.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/bond_core-release/archive/release/kinetic/bond_core/1.8.3-0.tar.gz;
|
||||
sha256 = "2dbaf896369b27180c38ad10b15f5be336c5be05e90513fe947c1e55e78d6d11";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ bondcpp bondpy bond smclib ];
|
||||
nativeBuildInputs = [ catkin ];
|
||||
|
||||
meta = {
|
||||
description = ''A bond allows two processes, A and B, to know when the other has
|
||||
terminated, either cleanly or by crashing. The bond remains
|
||||
connected until it is either broken explicitly or until a
|
||||
heartbeat times out.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
25
kinetic/bond/default.nix
Normal file
25
kinetic/bond/default.nix
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
# 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-bond";
|
||||
version = "1.8.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/bond_core-release/archive/release/kinetic/bond/1.8.3-0.tar.gz;
|
||||
sha256 = "58fc4390b61bd4282d935884b30d2b84dfab7803f20528b859976e9b068c1eea";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ std-msgs message-runtime ];
|
||||
nativeBuildInputs = [ std-msgs catkin message-generation ];
|
||||
|
||||
meta = {
|
||||
description = ''A bond allows two processes, A and B, to know when the other has
|
||||
terminated, either cleanly or by crashing. The bond remains
|
||||
connected until it is either broken explicitly or until a
|
||||
heartbeat times out.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
23
kinetic/bondcpp/default.nix
Normal file
23
kinetic/bondcpp/default.nix
Normal file
|
@ -0,0 +1,23 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, cmake-modules, boost, catkin, smclib, roscpp, utillinux, bond }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-bondcpp";
|
||||
version = "1.8.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/bond_core-release/archive/release/kinetic/bondcpp/1.8.3-0.tar.gz;
|
||||
sha256 = "169af3f64acf62ecf5dfbfe9e3d26bdf8f5ad36e921ff5a3821c0bb8bd848a9a";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ boost smclib roscpp utillinux bond ];
|
||||
nativeBuildInputs = [ cmake-modules boost smclib catkin roscpp utillinux bond ];
|
||||
|
||||
meta = {
|
||||
description = ''C++ implementation of bond, a mechanism for checking when
|
||||
another process has terminated.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
23
kinetic/bondpy/default.nix
Normal file
23
kinetic/bondpy/default.nix
Normal file
|
@ -0,0 +1,23 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, rospy, smclib, utillinux, bond }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-bondpy";
|
||||
version = "1.8.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/ros-gbp/bond_core-release/archive/release/kinetic/bondpy/1.8.3-0.tar.gz;
|
||||
sha256 = "0aa53cb5fb4da50b9d6a3422ecd25e2bf2a25e33e55080f95349da79eb228fe1";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ smclib utillinux rospy ];
|
||||
nativeBuildInputs = [ smclib catkin bond rospy ];
|
||||
|
||||
meta = {
|
||||
description = ''Python implementation of bond, a mechanism for checking when
|
||||
another process has terminated.'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
22
kinetic/brics-actuator/default.nix
Normal file
22
kinetic/brics-actuator/default.nix
Normal file
|
@ -0,0 +1,22 @@
|
|||
|
||||
# Copyright 2019 Open Source Robotics Foundation
|
||||
# Distributed under the terms of the BSD license
|
||||
|
||||
{ lib, buildRosPackage, fetchurl, catkin, message-generation, message-runtime, std-msgs, geometry-msgs }:
|
||||
buildRosPackage {
|
||||
pname = "ros-kinetic-brics-actuator";
|
||||
version = "0.7.0";
|
||||
|
||||
src = fetchurl {
|
||||
url = https://github.com/wnowak/brics_actuator-release/archive/release/kinetic/brics_actuator/0.7.0-0.tar.gz;
|
||||
sha256 = "03ca7dd20b0b7f3316887a13bdff4a00ea648252cfe33e9a71ac4268193a2c04";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [ std-msgs message-runtime geometry-msgs ];
|
||||
nativeBuildInputs = [ std-msgs catkin message-generation geometry-msgs ];
|
||||
|
||||
meta = {
|
||||
description = ''Message defined in the BRICS project'';
|
||||
#license = lib.licenses.BSD;
|
||||
};
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue