1
0
Fork 0
mirror of https://github.com/lopsided98/nix-ros-overlay.git synced 2025-07-16 15:10:33 +03:00
nix-ros-overlay/melodic/yocs-virtual-sensor/default.nix

29 lines
1.3 KiB
Nix
Raw Normal View History

2019-03-21 00:14:59 -04:00
# Copyright 2019 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, tf, sensor-msgs, catkin, yocs-math-toolkit, yocs-msgs, rospy-message-converter, visualization-msgs, rospy, roscpp, geometry-msgs }:
2019-03-21 00:14:59 -04:00
buildRosPackage {
pname = "ros-melodic-yocs-virtual-sensor";
version = "0.8.2";
src = fetchurl {
url = "https://github.com/yujinrobot-release/yujin_ocs-release/archive/release/melodic/yocs_virtual_sensor/0.8.2-0.tar.gz";
name = "0.8.2-0.tar.gz";
2019-03-21 00:14:59 -04:00
sha256 = "4505ba05080e444b2000591f1628a4e204e1efb9e9e45be6a8ccb19506193631";
};
buildType = "catkin";
buildInputs = [ sensor-msgs yocs-math-toolkit yocs-msgs roscpp tf geometry-msgs ];
propagatedBuildInputs = [ tf sensor-msgs yocs-math-toolkit yocs-msgs rospy-message-converter visualization-msgs rospy roscpp geometry-msgs ];
nativeBuildInputs = [ catkin ];
2019-03-21 00:14:59 -04:00
meta = {
description = ''Virtual sensor that uses semantic map information to "see" obstacles undetectable by robot sensors.
Current implementation cannot read obstacles from YAML files. Until this feature gets implemented, we
use auxiliary scripts to read and publish files' content. Data directory contains some example files.'';
license = with lib.licenses; [ bsdOriginal ];
2019-03-21 00:14:59 -04:00
};
}