diff --git a/README.md b/README.md index 450efc391fdd51e2c886cdc4416f91e23d8b17ff..9d81d06f88988b8d7b95a8e3a973825514e7c1fe 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,29 @@ +## homer_mapnav (indigo) - 1.0.4-0 + +The packages in the `homer_mapnav` repository were released into the `indigo` distro by running `/usr/bin/bloom-release --rosdistro indigo --track indigo homer_mapnav` on `Fri, 20 Nov 2015 02:07:32 -0000` + +These packages were released: +- `homer_map_manager` +- `homer_mapnav_msgs` +- `homer_mapping` +- `homer_nav_libs` +- `homer_navigation` + +Version of package(s) in repository `homer_mapnav`: +- upstream repository: https://gitlab.uni-koblenz.de/robbie/homer_mapnav.git +- release repository: https://gitlab.uni-koblenz.de/robbie/homer_mapnav.git +- rosdistro version: `1.0.2-0` +- old version: `1.0.2-0` +- new version: `1.0.4-0` + +Versions of tools used: +- bloom version: `0.5.20` +- catkin_pkg version: `0.2.10` +- rosdep version: `0.11.4` +- rosdistro version: `0.4.2` +- vcstools version: `0.1.38` + + ## homer_mapnav (indigo) - 1.0.2-0 The packages in the `homer_mapnav` repository were released into the `indigo` distro by running `/usr/bin/bloom-release --rosdistro indigo --track indigo homer_mapnav` on `Fri, 20 Nov 2015 00:10:16 -0000` diff --git a/homer_map_manager/CHANGELOG.rst b/homer_map_manager/CHANGELOG.rst index d27dc6383c661e781f0e13ebebf434377e658c66..d093e8580158ec7abfa42df39b94cc40990a9e4d 100644 --- a/homer_map_manager/CHANGELOG.rst +++ b/homer_map_manager/CHANGELOG.rst @@ -2,6 +2,9 @@ Changelog for package homer_map_manager ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1.0.5 (2015-11-24) +------------------ + 1.0.4 (2015-11-20) ------------------ * changed build dependency from libeigen3-dev to eigen diff --git a/homer_map_manager/package.xml b/homer_map_manager/package.xml index f83c9f931e5813327e18aae33968564cdf97bed9..90f193753f7b31c1ae2eac23f2185ea364c38e80 100644 --- a/homer_map_manager/package.xml +++ b/homer_map_manager/package.xml @@ -1,6 +1,6 @@ <package> <name>homer_map_manager</name> - <version>1.0.4</version> + <version>1.0.5</version> <description> map_manager </description> diff --git a/homer_mapnav_msgs/CHANGELOG.rst b/homer_mapnav_msgs/CHANGELOG.rst index 92091e10094d35052d72853803add91d8a6dc01d..aa01d87ce411c7ab8858d1a78d6c7b054dde591e 100644 --- a/homer_mapnav_msgs/CHANGELOG.rst +++ b/homer_mapnav_msgs/CHANGELOG.rst @@ -2,6 +2,9 @@ Changelog for package mapnav_msgs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1.0.5 (2015-11-24) +------------------ + 1.0.4 (2015-11-20) ------------------ diff --git a/homer_mapnav_msgs/package.xml b/homer_mapnav_msgs/package.xml index aa87a74c89ef7aeb28ef457b9bfde167957deb55..fd8e5f27c76ffc11f74448c0c9703e57bfe36974 100644 --- a/homer_mapnav_msgs/package.xml +++ b/homer_mapnav_msgs/package.xml @@ -1,6 +1,6 @@ <package> <name>homer_mapnav_msgs</name> - <version>1.0.4</version> + <version>1.0.5</version> <description> mapnav_msgs diff --git a/homer_mapping/CHANGELOG.rst b/homer_mapping/CHANGELOG.rst index fd87292454fcd26c525ddd356f5423947aa6f662..d2f9d72919ef5c1b7e5f57c6a693a4f58fb5b4af 100644 --- a/homer_mapping/CHANGELOG.rst +++ b/homer_mapping/CHANGELOG.rst @@ -2,6 +2,9 @@ Changelog for package homer_mapping ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1.0.5 (2015-11-24) +------------------ + 1.0.4 (2015-11-20) ------------------ diff --git a/homer_mapping/package.xml b/homer_mapping/package.xml index 3e184132d7b406629a7356364e56c468079c80d3..203438281dd6a6b51f50769d1565b0b3d8a848c2 100644 --- a/homer_mapping/package.xml +++ b/homer_mapping/package.xml @@ -1,6 +1,6 @@ <package> <name>homer_mapping</name> - <version>1.0.4</version> + <version>1.0.5</version> <description> homer_mapping diff --git a/homer_nav_libs/CHANGELOG.rst b/homer_nav_libs/CHANGELOG.rst index 9968310532643dc49d93c6fe863df310d58cc08b..164f1681a1b7b2fe9d83dc05e720a87b3531d2e2 100644 --- a/homer_nav_libs/CHANGELOG.rst +++ b/homer_nav_libs/CHANGELOG.rst @@ -2,6 +2,11 @@ Changelog for package homer_nav_libs ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1.0.5 (2015-11-24) +------------------ +* added missing files +* Contributors: Niklas Yann Wettengel + 1.0.4 (2015-11-20) ------------------ * changed build dependency from libeigen3-dev to eigen diff --git a/homer_nav_libs/package.xml b/homer_nav_libs/package.xml index 0826e0d39dcca322984fa27862c670c721cfb488..4e4479ec6ac7ab4abca830fa34901abb873c2ee0 100644 --- a/homer_nav_libs/package.xml +++ b/homer_nav_libs/package.xml @@ -1,7 +1,7 @@ <?xml version="1.0"?> <package> <name>homer_nav_libs</name> - <version>1.0.4</version> + <version>1.0.5</version> <description>The nav_libs package</description> <maintainer email="vseib@uni-koblenz.de">Viktor Seib</maintainer> diff --git a/homer_nav_libs/src/tools/loadRosConfig.h b/homer_nav_libs/src/tools/loadRosConfig.h new file mode 100644 index 0000000000000000000000000000000000000000..a51a99ed1ddd8c40f5df5a40bee7e23bdff0b88d --- /dev/null +++ b/homer_nav_libs/src/tools/loadRosConfig.h @@ -0,0 +1,46 @@ + +#ifndef LOAD_ROS_CONFIG_H +#define LOAD_ROS_CONFIG_H + +#include <ros/ros.h> +#include <string> + +template <typename T> +inline bool loadConfigValue(std::string valueName, T &variable, T default_variable = T() ) +{ + if(ros::param::has(valueName)) + { + ros::param::get(valueName, variable); + ROS_INFO_STREAM(valueName << ": " << variable); + return true; + } + else + { + ROS_WARN_STREAM("No Parameter: " << valueName << ". Defaulting to "<<default_variable<<"."); + variable = default_variable; + return false; + } +} + +template <typename T> +inline bool loadConfigValue(std::string valueName, std::vector<T> &variable) +{ + if(ros::param::has(valueName)) + { + ros::param::get(valueName, variable); + ROS_INFO_STREAM(valueName << ":"); + + for (int i = 0; i < variable.size(); ++i) + ROS_INFO_STREAM("Value "<< i << " :" << variable[i]); + + return true; + } + else + { + ROS_WARN_STREAM("No Parameter: " << valueName << ". Defaulting to empty vector."); + variable.clear(); + return false; + } +} + +#endif diff --git a/homer_navigation/CHANGELOG.rst b/homer_navigation/CHANGELOG.rst index 2d3ff8f2f66103c2a1bda711c002d783f1067882..5f5aaabdb959b7718cb38345a7b73b3ca406859c 100644 --- a/homer_navigation/CHANGELOG.rst +++ b/homer_navigation/CHANGELOG.rst @@ -2,6 +2,11 @@ Changelog for package homer_navigation ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1.0.5 (2015-11-24) +------------------ +* added missing files +* Contributors: Niklas Yann Wettengel + 1.0.4 (2015-11-20) ------------------ * changed build dependency from libeigen3-dev to eigen diff --git a/homer_navigation/CMakeLists.txt b/homer_navigation/CMakeLists.txt index 880cd8a3c2c610315185fce854925551bc50c5ce..a18e69a7e7537020e7ef2b688104341a79142ce8 100644 --- a/homer_navigation/CMakeLists.txt +++ b/homer_navigation/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 2.8.3) project(homer_navigation) find_package(catkin REQUIRED COMPONENTS - roscpp roslib nav_msgs sensor_msgs homer_mapnav_msgs homer_nav_libs tf cmake_modules + roscpp roslib nav_msgs sensor_msgs homer_mapnav_msgs homer_nav_libs tf cmake_modules robbie_architecture ) find_package(Eigen REQUIRED) diff --git a/homer_navigation/package.xml b/homer_navigation/package.xml index c4cbd5a44b9908c50d6967da448255c263114410..453dceab76a2562ca17fb54723f347ed90ff4a78 100644 --- a/homer_navigation/package.xml +++ b/homer_navigation/package.xml @@ -1,7 +1,7 @@ <?xml version="1.0"?> <package> <name>homer_navigation</name> - <version>1.0.4</version> + <version>1.0.5</version> <description>The homer_navigation package</description> <maintainer email="vseib@uni-koblenz.de">Viktor Seib</maintainer> @@ -22,6 +22,7 @@ <build_depend>tf</build_depend> <build_depend>cmake_modules</build_depend> <build_depend>eigen</build_depend> + <build_depend>robbie_architecture</build_depend> <run_depend>roscpp</run_depend> <run_depend>roslib</run_depend> diff --git a/tracks.yaml b/tracks.yaml index 0b2b9cbf087a70dc3b7c39f5ace64e08f9843a89..35fc5c02fd950a3f78f5640941f9313fe6798a27 100644 --- a/tracks.yaml +++ b/tracks.yaml @@ -11,7 +11,7 @@ tracks: - git-bloom-generate -y rosrpm --prefix release/:{ros_distro} :{ros_distro} -i :{release_inc} devel_branch: null - last_version: 1.0.2 + last_version: 1.0.4 name: upstream patches: null release_inc: '0'