1
0
Fork 0
mirror of https://github.com/lopsided98/nix-ros-overlay.git synced 2025-07-14 14:10:37 +03:00
nix-ros-overlay/kinetic/gmapping/default.nix
2019-04-06 20:59:50 -04:00

26 lines
1.1 KiB
Nix

# Copyright 2019 Open Source Robotics Foundation
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, openslam-gmapping, tf, catkin, roscpp, rostest, nav-msgs, nodelet }:
buildRosPackage {
pname = "ros-kinetic-gmapping";
version = "1.3.10";
src = fetchurl {
url = https://github.com/ros-gbp/slam_gmapping-release/archive/release/kinetic/gmapping/1.3.10-0.tar.gz;
sha256 = "e54fb8de5e303382abaee579b4ec620a92e48d981a0c785b68382a13243623a0";
};
buildInputs = [ rostest nav-msgs nodelet openslam-gmapping tf roscpp ];
propagatedBuildInputs = [ nav-msgs openslam-gmapping tf nodelet roscpp ];
nativeBuildInputs = [ catkin ];
meta = {
description = ''This package contains a ROS wrapper for OpenSlam's Gmapping.
The gmapping package provides laser-based SLAM (Simultaneous Localization and Mapping),
as a ROS node called slam_gmapping. Using slam_gmapping, you can create a 2-D occupancy
grid map (like a building floorplan) from laser and pose data collected by a mobile robot.'';
#license = lib.licenses.CreativeCommons-by-nc-sa-2.0;
};
}