ros/rosdistro — pull request #6465 by fairlight1337 (2014-12-10 09:25:01+00:00)
Title: designator_integration: 0.0.1-0 in 'indigo/distribution.yaml' [bloom]

Increasing version of package(s) in repository `designator_integration` to `0.0.1-0`:

- upstream repository: https://github.com/code-iai/designator_integration.git
- release repository: https://github.com/code-iai-release/designator_integration-release.git
- distro file: `indigo/distribution.yaml`
- bloom version: `0.5.15`
- previous version for package: `null`

## designator_integration

```
* Fixed CMakeLists.txt
* Mostly cleaned up package.xml and CMakeLists.txt for deployment
* Changed data type to ''void'' instead of ''char'' to not confuse string interface
* Added convenience constructor and changed default designator type to 'OBJECT'
* Add quotation marks around printed strings
* Allow multiple definitions of values with the same key; also, support output for pose and posestamped
* Convenience constructor
* Added automatic conversion mechanisms between strings and floats when asking for the respective value from a key value pair (i.e. a designator)
* Added functions for getting a list of all defined keys in a designator
* Forgot to commit changes to other files
* Onlye send out example designator once
* Made the example node a bit more expressive in terms of sending out designator messages
* Added copying key value pairs and initializing designators from key value pairs
* fixed CMakeLists.txt and package.xml dependencies.
* The property type is now correctly set to `DATA' when data is placed in it.
* Properly integrated the use of the `data' field.
Communicated designators can now carry the `data' field, which is a vector of bytes on ROS side and a char array on the C++ side. This might be useful for transferring binary data, such as images, textures, meshes, audio, etc.
* Added missing dependencies
* Merge branch 'master' of github.com:code-iai/designator_integration
* Corrected printing out designator key value pairs
* Added function to clear the contents of a designator
* Introduced type `pose' and added a few more convenience functions
* Greatly simplified interface and added a few checks for already existing keys
* Restructured code such that managing child nodes is not done in desigs AND kvps
* Added .gitignore and adapted to the new message format
* Added C++ classes for communicating via designators
* Contributors: Jan Winkler, Wiedemeyer
```