Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
See the [Ignition Robotics contributing guide](https://bitbucket.org/ignitionrobotics/ign-gazebo/src/default/CONTRIBUTING.md).
See the [Ignition Robotics contributing guide](https://ignitionrobotics.org/docs/all/contributing).
124 changes: 62 additions & 62 deletions Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,218 +5,218 @@
### Ignition Msgs 5.1.0

1. Add ConvertPixelFormatType functions to Utility.hh
* [Pull request 169](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-requests/169)
* [BitBucket pull request 169](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/169)

### Ignition Msgs 5.0.0 (2019-12-09)

1. Add support for sdformat frame semantics
* [Pull request 160](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-requests/160)
* [BitBucket pull request 160](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/160)

1. Add emissive_map field to material.proto
* [Pull request 155](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-requests/155)
* [BitBucket pull request 155](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/155)

1. Add discovery message
* [Pull request 159](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-requests/159)
* [BitBucket pull request 159](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/159)

1. Deprecate all double fields in joint_cmd and pid, replace with Double
* [Pull request 162](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-requests/162)
* [BitBucket pull request 162](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/162)

1. Factory relative to
* [Pull request 163](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-requests/163)
* [BitBucket pull request 163](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/163)

1. Added `fuel_metadata.proto`, `version.proto`, `version_range.proto`, and `versioned_name.proto` message files. Added conversion functions to/from the model.config/metadata.pbtxt formats.
* [Pull request 157](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/157)
* [BitBucket pull request 157](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/157)

## Ignition Msgs 4.x

### Ignition Msgs 4.x.x

1. Fix linking order of Protocol Buffers static libraries on GCC
* [Pull request 151](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/151)
* [BitBucket pull request 151](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/151)

### Ignition Msgs 4.7.0 (2019-08-22)

1. Add video record message
* [Pull request 149](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-requests/149)
* [BitBucket pull request 149](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/149)

### Ignition Msgs 4.6.0 (2019-08-16)

1. Add Actor message
* [Pull request 147](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-requests/147)
* [BitBucket pull request 147](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/147)

### Ignition Msgs 4.5.0 (2019-07-19)

1. Add battery state message
* [Pull request 145](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-requests/145)
* [BitBucket pull request 145](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/145)

### Ignition Msgs 4.4.0 (2019-07-16)

1. Added SerializedEntityMap, SerializedStateMap, and SerializedStepMap
messages which match SerializedEntity, SerializedState, and SerializedStep messages except that the former uses `map` data structures.
* [Pull request 143](https://bitbucket.org/ignitionrobotics/ign-common/pull-requests/143)
* [BitBucket pull request 143](https://github.com/ignitionrobotics/ign-common/pull-requests/143)

### Ignition Msgs 4.2.0

1. Added odometry message
* [Pull request 137](https://bitbucket.org/ignitionrobotics/ign-common/pull-requests/137)
* [BitBucket pull request 137](https://github.com/ignitionrobotics/ign-common/pull-requests/137)

### Ignition Msgs 4.1.0

1. Added camera info message
* [Pull request 136](https://bitbucket.org/ignitionrobotics/ign-common/pull-requests/136)
* [BitBucket pull request 136](https://github.com/ignitionrobotics/ign-common/pull-requests/136)

### Ignition Msgs 4.0.0 (2019-05-20)

1. Add world stats to packet message.
* [Pull request 125](https://bitbucket.org/ignitionrobotics/ign-common/pull-requests/125)
* [BitBucket pull request 125](https://github.com/ignitionrobotics/ign-common/pull-requests/125)

1. Deprecating `raysensor.proto`, and replacing with `lidar_sensor.proto`.
* [Pull request 124](https://bitbucket.org/ignitionrobotics/ign-common/pull-requests/124)
* [BitBucket pull request 124](https://github.com/ignitionrobotics/ign-common/pull-requests/124)

1. Added orientation reference frame information to `imu_sensor.proto`.
* [Pull request 121](https://bitbucket.org/ignitionrobotics/ign-common/pull-requests/121)
* [BitBucket pull request 121](https://github.com/ignitionrobotics/ign-common/pull-requests/121)

1. New actuators `actuators.proto` message.
* [Pull request 123](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/123)
* [Pull request 129](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/129)
* [BitBucket pull request 123](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/123)
* [BitBucket pull request 129](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/129)

1. Added Physically Based Rendering (PBR) message to `material.proto`
* [Pull request 120](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/120)
* [BitBucket pull request 120](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/120)

1. Corrected `BAYER_RGGR8` to `BAYER_BGGR8` in `PixelFormatType` located in
`proto/ignition/msgs/image.proto`.
* [Pull request 118](https://bitbucket.org/ignitionrobotics/ign-common/pull-requests/118)
* [BitBucket pull request 118](https://github.com/ignitionrobotics/ign-common/pull-requests/118)

1. Adding `dynamic_bias_stddev` and `dynamic_bias_correlation_time` sensor noise parameters.
* [Pull request 117](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/117)
* [BitBucket pull request 117](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/117)

1. Added `fluid_pressure.proto` and `air_pressure_sensor.proto`.
* [Pull request 116](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/116)
* [BitBucket pull request 116](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/116)

1. Added `step_size` to `WorldStatistics` and `SerializedStep`
* [Pull request 122](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/122)
* [BitBucket pull request 122](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/122)

1. Added an `altimeter_sensor.proto` message that encapsulates information
about an altimeter sensor.
* [Pull request 114](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/114)
* [BitBucket pull request 114](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/114)

1. Added a `magnetometer_sensor.proto` message that encapsulates information
about a magnetometer sensor.
* [Pull request 113](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/113)
* [BitBucket pull request 113](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/113)

1. image: `pixel_format` field is deprecated, use `pixel_format_type` with enum `PixelFormatType` instead.
* [Pull request 106](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/106)
* [Pull request 95](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/95)
* [BitBucket pull request 106](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/106)
* [BitBucket pull request 95](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/95)

1. Updated `model.proto` with more documentation. Position, velocity, force,
and acceleration information for joint have been moved to the `axis.proto`
message, see the Migration guide. The `ign.hh` header file is no longer
installed.
* [Pull request 104](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/104)
* [BitBucket pull request 104](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/104)

1. Change serialized field from string to bytes.
* [Pull request 102](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/102)
* [BitBucket pull request 102](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/102)

1. Install ruby files into versioned folder
* [Pull request 109](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/109)
* [Issue 24](https://bitbucket.org/ignitionrobotics/ign-msgs/issues/24)
* [Issue 27](https://bitbucket.org/ignitionrobotics/ign-msgs/issues/27)
* [BitBucket pull request 109](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/109)
* [Issue 24](https://github.com/ignitionrobotics/ign-msgs/issues/24)
* [Issue 27](https://github.com/ignitionrobotics/ign-msgs/issues/27)

## Ignition Msgs 3.x

### Ignition Msgs 3.x.x

1. Install ruby files into versioned folder
* [Pull request 111](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/111)
* [Issue 24](https://bitbucket.org/ignitionrobotics/ign-msgs/issues/24)
* [Issue 27](https://bitbucket.org/ignitionrobotics/ign-msgs/issues/27)
* [BitBucket pull request 111](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/111)
* [Issue 24](https://github.com/ignitionrobotics/ign-msgs/issues/24)
* [Issue 27](https://github.com/ignitionrobotics/ign-msgs/issues/27)

1. Fix linking order of Protocol Buffers static libraries on GCC
* [Pull request 151](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/151)
* [BitBucket pull request 151](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/151)

### Ignition Msgs 3.2.0

1. Added Pose_V, Time, and Clock fields to packet.proto
* [Pull request 108](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/108)
* [BitBucket pull request 108](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/108)

### Ignition Msgs 3.1.0

1. Added serialized messages: SerializedState, SerializedEntity, SerializedComponent
* [Pull request 99](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/99)
* [BitBucket pull request 99](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/99)

1. image.proto: add `PixelFormatType` enum, copied from `ignition::common::Image::PixelFormatType`
* [Pull request 97](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/97)
* [BitBucket pull request 97](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/97)


### Ignition Msgs 3.0.0

1. axis\_aligned\_box: new message and conversion functions
* [Pull request 91](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/91)
* [BitBucket pull request 91](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/91)

1. contacts: use Entity instead of string to specify entities in contact
* [Pull request 90](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/90)
* [BitBucket pull request 90](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/90)

1. entity: new message to uniquely identify an entity
* [Pull request 87](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/87)
* [BitBucket pull request 87](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/87)

1. entity\_factory: refactor message, remove edit\_name field
* [Pull request 86](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/86)
* [Issue 25](https://bitbucket.org/ignitionrobotics/ign-msgs/issues/25)
* [BitBucket pull request 86](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/86)
* [Issue 25](https://github.com/ignitionrobotics/ign-msgs/issues/25)

1. Add twist message
* [Pull request 83](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/83)
* [BitBucket pull request 83](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/83)

1. Update light msgs fields
* [Pull request 78](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/78)
* [BitBucket pull request 78](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/78)

1. Combine docs
* [Pull request 75](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/75)
* [BitBucket pull request 75](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/75)

1. configure.bat: don't need to list recursive dependencies
* [Pull request 74](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/74)
* [BitBucket pull request 74](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/74)

1. Update gtest
* [Pull request 73](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/73)
* [BitBucket pull request 73](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/73)

1. Upgrade to protobuf3
* [Pull request 69](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/69)
* [BitBucket pull request 69](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/69)

1. Fix ruby message generation.
* [Pull request 47](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/47)
* [BitBucket pull request 47](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/47)


## Ignition Msgs 2.x

### Ignition Msgs 2.x.x

1. Fix linking order of Protocol Buffers static libraries on GCC
* [Pull request 151](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/151)
* [BitBucket pull request 151](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/151)

### Ignition Msgs 2.1.0

1. Upgrade to ign-math6
* [Pull request 138](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/138)
* [BitBucket pull request 138](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/138)


### Ignition Msgs 2.0.0

1. sonar: add geometry field
* [Pull request 82](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/82)
* [BitBucket pull request 82](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/82)

1. log\_control, log\_status: add record\_resources bool to match osrf/gazebo PR 3008
* [Pull request 76](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/76)
* [osrf/gazebo Pull request 3008](https://bitbucket.org/osrf/gazebo/pull-request/3008)
* [BitBucket pull request 76](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/76)
* [osrf/gazebo Pull request 3008](https://osrf-migration.github.io/gazebo-gh-pages/#!/osrf/gazebo/pull-requests/3008)

1. Added inline versioned namespace. Generator.hh is no longer installed
* [Pull request 59](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/59)
* [BitBucket pull request 59](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/59)

1. Upgrade to ign-cmake1
* [Pull request 55](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/55)
* [BitBucket pull request 55](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/55)

1. Extend Factory class
* [Pull request 61](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/61)
* [Pull request 66](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/66)
* [BitBucket pull request 61](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/61)
* [BitBucket pull request 66](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/66)

1. Add real\_time\_factor field to WorldStatistics
* [Pull request 67](https://bitbucket.org/ignitionrobotics/ign-msgs/pull-request/67)
* [BitBucket pull request 67](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-msgs/pull-requests/67)

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,5 +120,5 @@ ln -s /usr/local/share/ignition/transportlog7.yaml .
export IGN_CONFIG_PATH=$HOME/.ignition/tools/configs
```

This issue is tracked [here](https://bitbucket.org/ignitionrobotics/ign-tools/issues/8/too-strict-looking-for-config-paths).
This issue is tracked [here](https://github.com/ignitionrobotics/ign-tools/issues/8).

5 changes: 2 additions & 3 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,17 +11,16 @@ environment:
install:
- vcpkg install protobuf
- vcpkg install tinyxml2
- hg summary
# ign-cmake
- hg clone https://bitbucket.org/ignitionrobotics/ign-cmake -b ign-cmake2
- git clone https://github.com/ignitionrobotics/ign-cmake -b ign-cmake2
- cd ign-cmake
- md build
- cd build
- cmake .. -DBUILD_TESTING=Off
- cmake --build . --target INSTALL
- cd ../..
# ign-math
- hg clone https://bitbucket.org/ignitionrobotics/ign-math -b ign-math6
- git clone https://github.com/ignitionrobotics/ign-math -b ign-math6
- cd ign-math
- md build
- cd build
Expand Down
2 changes: 1 addition & 1 deletion bitbucket-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ pipelines:
- sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-stable.list'
- wget http://packages.osrfoundation.org/gazebo.key -O - | apt-key add -
- apt-get update
- apt-get -y install cmake build-essential curl git mercurial libprotobuf-dev protobuf-compiler libprotoc-dev g++-8 ruby cppcheck libtinyxml2-dev
- apt-get -y install cmake build-essential curl git libprotobuf-dev protobuf-compiler libprotoc-dev g++-8 ruby cppcheck libtinyxml2-dev
- update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 800 --slave /usr/bin/g++ g++ /usr/bin/g++-8 --slave /usr/bin/gcov gcov /usr/bin/gcov-8
- gcc -v
- g++ -v
Expand Down
2 changes: 1 addition & 1 deletion tools/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ set (test_sources
)

# Skip command line tests for Windows, see
# https://bitbucket.org/ignitionrobotics/ign-msgs/issues/28
# https://github.com/ignitionrobotics/ign-msgs/issues/28
if (MSVC)
list(REMOVE_ITEM test_sources ign_TEST.cc)
endif()
Expand Down