# Copyright 2019 Open Source Robotics Foundation # Distributed under the terms of the BSD license { lib, buildRosPackage, fetchurl, roscpp, catkin, pr2-mechanism-model, controller-interface }: buildRosPackage { pname = "ros-kinetic-pr2-controller-interface"; version = "1.8.17"; src = fetchurl { url = https://github.com/pr2-gbp/pr2_mechanism-release/archive/release/kinetic/pr2_controller_interface/1.8.17-0.tar.gz; sha256 = "529432c34b823d416113f8974ec688de4aaac2a8a71fb252bad72106119c7e2b"; }; buildInputs = [ controller-interface pr2-mechanism-model roscpp ]; propagatedBuildInputs = [ controller-interface pr2-mechanism-model roscpp ]; nativeBuildInputs = [ catkin ]; meta = { description = ''This package specifies the interface to a realtime controller. A controller that implements this interface can be executed by the controller manager in the real time control loop. The package basically contains the C++ controller base class that all controllers need to inherit from.''; #license = lib.licenses.BSD; }; }