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/distros/melodic/nav-core/default.nix

25 lines
1.1 KiB
Nix
Raw Normal View History

2019-03-21 00:14:59 -04:00
# Copyright 2020 Open Source Robotics Foundation
2019-03-21 00:14:59 -04:00
# Distributed under the terms of the BSD license
{ lib, buildRosPackage, fetchurl, catkin, costmap-2d, geometry-msgs, std-msgs, tf2-ros }:
2019-03-21 00:14:59 -04:00
buildRosPackage {
pname = "ros-melodic-nav-core";
version = "1.16.6-r1";
2019-03-21 00:14:59 -04:00
src = fetchurl {
url = "https://github.com/ros-gbp/navigation-release/archive/release/melodic/nav_core/1.16.6-1.tar.gz";
name = "1.16.6-1.tar.gz";
sha256 = "e6cafd54154d38c72fccda29feb6f46bc4899f5276ccd32fa587cf5dbf1cb945";
2019-03-21 00:14:59 -04:00
};
buildType = "catkin";
propagatedBuildInputs = [ costmap-2d geometry-msgs std-msgs tf2-ros ];
nativeBuildInputs = [ catkin ];
2019-03-21 00:14:59 -04:00
meta = {
description = ''This package provides common interfaces for navigation specific robot actions. Currently, this package provides the BaseGlobalPlanner, BaseLocalPlanner, and RecoveryBehavior interfaces, which can be used to build actions that can easily swap their planner, local controller, or recovery behavior for new versions adhering to the same interface.'';
license = with lib.licenses; [ bsdOriginal ];
2019-03-21 00:14:59 -04:00
};
}