From 65cbd6c604c2d146fcc9097e45be28416e31f28b Mon Sep 17 00:00:00 2001 From: vmayoral <v.mayoralv@gmail.com> Date: Wed, 18 Sep 2013 17:01:43 +0200 Subject: [PATCH] ros-controllers: recipes added. Library of ros-controllers. --- recipes-ros/ros-controllers/effort-controllers_0.5.3.bb | 8 ++++++++ .../force-torque-sensor-controller_0.5.3.bb | 8 ++++++++ .../ros-controllers/forward-command-controller_0.5.3.bb | 8 ++++++++ .../ros-controllers/imu-sensor-controller_0.5.3.bb | 8 ++++++++ .../ros-controllers/joint-state-controller_0.5.3.bb | 8 ++++++++ .../ros-controllers/position-controllers_0.5.3.bb | 8 ++++++++ recipes-ros/ros-controllers/ros-controllers.inc | 9 +++++++++ .../ros-controllers/velocity-controllers_0.5.3.bb | 8 ++++++++ 8 files changed, 65 insertions(+) create mode 100644 recipes-ros/ros-controllers/effort-controllers_0.5.3.bb create mode 100644 recipes-ros/ros-controllers/force-torque-sensor-controller_0.5.3.bb create mode 100644 recipes-ros/ros-controllers/forward-command-controller_0.5.3.bb create mode 100644 recipes-ros/ros-controllers/imu-sensor-controller_0.5.3.bb create mode 100644 recipes-ros/ros-controllers/joint-state-controller_0.5.3.bb create mode 100644 recipes-ros/ros-controllers/position-controllers_0.5.3.bb create mode 100644 recipes-ros/ros-controllers/ros-controllers.inc create mode 100644 recipes-ros/ros-controllers/velocity-controllers_0.5.3.bb diff --git a/recipes-ros/ros-controllers/effort-controllers_0.5.3.bb b/recipes-ros/ros-controllers/effort-controllers_0.5.3.bb new file mode 100644 index 0000000..f8040e0 --- /dev/null +++ b/recipes-ros/ros-controllers/effort-controllers_0.5.3.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "Controller to publish state of force-torque sensors." +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "controller-interface control-msgs control-toolbox realtime-tools urdf forward-command-controller dynamic-reconfigure urdfdom" + +require ros-controllers.inc diff --git a/recipes-ros/ros-controllers/force-torque-sensor-controller_0.5.3.bb b/recipes-ros/ros-controllers/force-torque-sensor-controller_0.5.3.bb new file mode 100644 index 0000000..cd095db --- /dev/null +++ b/recipes-ros/ros-controllers/force-torque-sensor-controller_0.5.3.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "Controller to publish state of force-torque sensors." +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "realtime-tools roscpp hardware-interface pluginlib controller-interface geometry-msgs" + +require ros-controllers.inc diff --git a/recipes-ros/ros-controllers/forward-command-controller_0.5.3.bb b/recipes-ros/ros-controllers/forward-command-controller_0.5.3.bb new file mode 100644 index 0000000..899fe30 --- /dev/null +++ b/recipes-ros/ros-controllers/forward-command-controller_0.5.3.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "forward_command_controller." +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "controller-interface hardware-interface std-msgs" + +require ros-controllers.inc diff --git a/recipes-ros/ros-controllers/imu-sensor-controller_0.5.3.bb b/recipes-ros/ros-controllers/imu-sensor-controller_0.5.3.bb new file mode 100644 index 0000000..712c6cf --- /dev/null +++ b/recipes-ros/ros-controllers/imu-sensor-controller_0.5.3.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "Controller to publish state of IMU sensors" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "realtime-tools roscpp hardware-interface pluginlib controller-interface sensor-msgs" + +require ros-controllers.inc diff --git a/recipes-ros/ros-controllers/joint-state-controller_0.5.3.bb b/recipes-ros/ros-controllers/joint-state-controller_0.5.3.bb new file mode 100644 index 0000000..22380cb --- /dev/null +++ b/recipes-ros/ros-controllers/joint-state-controller_0.5.3.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "Controller to publish joint state" +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "realtime-tools roscpp hardware-interface pluginlib controller-interface sensor-msgs" + +require ros-controllers.inc diff --git a/recipes-ros/ros-controllers/position-controllers_0.5.3.bb b/recipes-ros/ros-controllers/position-controllers_0.5.3.bb new file mode 100644 index 0000000..d2da4a4 --- /dev/null +++ b/recipes-ros/ros-controllers/position-controllers_0.5.3.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "position_controllers." +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=9;endline=9;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "controller-interface forward-command-controller" + +require ros-controllers.inc diff --git a/recipes-ros/ros-controllers/ros-controllers.inc b/recipes-ros/ros-controllers/ros-controllers.inc new file mode 100644 index 0000000..70629a7 --- /dev/null +++ b/recipes-ros/ros-controllers/ros-controllers.inc @@ -0,0 +1,9 @@ +SRC_URI = "https://github.com/ros-controls/${ROS_SPN}/archive/${PV}.tar.gz;downloadfilename=${ROS_SP}.tar.gz" +SRC_URI[md5sum] = "30810eb0c812ad5369684e57c81af2f6" +SRC_URI[sha256sum] = "f05bfad85bb2141632b2f4a13f6bc55e4ec3677cdb37039574935faa1058d239" + +S = "${WORKDIR}/${ROS_SP}/${ROS_BPN}" + +inherit catkin + +ROS_SPN = "ros_controllers" diff --git a/recipes-ros/ros-controllers/velocity-controllers_0.5.3.bb b/recipes-ros/ros-controllers/velocity-controllers_0.5.3.bb new file mode 100644 index 0000000..d21641b --- /dev/null +++ b/recipes-ros/ros-controllers/velocity-controllers_0.5.3.bb @@ -0,0 +1,8 @@ +DESCRIPTION = "velocity_controllers." +SECTION = "devel" +LICENSE = "BSD" +LIC_FILES_CHKSUM = "file://package.xml;beginline=7;endline=7;md5=d566ef916e9dedc494f5f793a6690ba5" + +DEPENDS = "controller-interface forward-command-controller" + +require ros-controllers.inc -- GitLab