Skip to content

Commit

Permalink
6 ➡️ 7 (main) (partial) (#1437)
Browse files Browse the repository at this point in the history
* GzSceneManager: Prevent crash 💥 when inserted from menu (#1371)

Signed-off-by: Louise Poubel <[email protected]>
Signed-off-by: ahcorde <[email protected]>

Co-authored-by: ahcorde <[email protected]>

* Prepare version 6.7.0 (#1373)

* Prepare version 6.7.0

Signed-off-by: Jose Luis Rivero <[email protected]>

* Populate GUI plugins that are empty (#1375)

Signed-off-by: Louise Poubel <[email protected]>

* Fix visualization python tutorial (#1377)

Signed-off-by: ahcorde <[email protected]>

* Add xyz and rpy offset to published odometry pose (#1341)

* Added xyz and rpy offset to published pose

Signed-off-by: Aditya <[email protected]>

* Added headless rendering tutorial (#1386)

* Added headless rendering tutorial

Signed-off-by: Nate Koenig <[email protected]>

* Update tutorials/headless_rendering.md

Co-authored-by: Louise Poubel <[email protected]>
Signed-off-by: Nate Koenig <[email protected]>

* Update tutorials/headless_rendering.md

Co-authored-by: Louise Poubel <[email protected]>
Signed-off-by: Nate Koenig <[email protected]>

* Mention ogre2

Signed-off-by: Nate Koenig <[email protected]>

* Added note about software rendering

Signed-off-by: Nate Koenig <[email protected]>

* add 'on linux systems'

Signed-off-by: Nate Koenig <[email protected]>

* Add xyz and rpy offset to published odometry pose (#1341)

* Added xyz and rpy offset to published pose

Signed-off-by: Aditya <[email protected]>
Signed-off-by: Nate Koenig <[email protected]>

Co-authored-by: Nate Koenig <[email protected]>
Co-authored-by: Louise Poubel <[email protected]>
Co-authored-by: Aditya Pande <[email protected]>

* Allow to turn on/off lights (#1343)

Signed-off-by: ahcorde <[email protected]>
Co-authored-by: Louise Poubel <[email protected]>

* Add gazebo Entity id to rendering sensor's user data (#1381)

Adds the gazebo::Entity id to a rendering::Sensor's UserData object. The main use case is so that we can get back the corresponding gazebo Entity in the rendering thread when processing sensors.

Signed-off-by: Ian Chen <[email protected]>

Co-authored-by: Nate Koenig <[email protected]>
Co-authored-by: Alejandro Hernández Cordero <[email protected]>

* Don't mark entities with a ComponentState::NoChange component as modified (#1391)

Signed-off-by: Ashton Larkin <[email protected]>

* Disable ModelCommandAPI_TEST.RgbdCameraSensor on macOS (#1397)

Disabling test since it's very flaky.

Signed-off-by: Addisu Z. Taddese <[email protected]>

* Disable PeerTracker.PeerTrackerStale on macOS (#1398)

Signed-off-by: Addisu Z. Taddese <[email protected]>

* Toggle Light visuals (#1387)

Signed-off-by: ahcorde <[email protected]>

* Prevent hanging when world has only non-world plugins (#1383)

Signed-off-by: Louise Poubel <[email protected]>

Co-authored-by: Alejandro Hernández Cordero <[email protected]>

* Component inspector: refactor Pose3d C++ code into a separate class (#1400)

Signed-off-by: Louise Poubel <[email protected]>

* add initial_position param to joint controller system (#1406)

Similar to the <initial_position> parameter in the JointTrajectoryController system, this PR adds an <initial_position> parameter to the JointPositionController to let users specifies the initial target pos for a joint.

Signed-off-by: Ian Chen <[email protected]>

* Fix JointStatePublisher topic name for nested models (#1405)

The joint-state-publisher system currently assumes it's always attached to the top level model and hence generates an incorrect topic name for nested models. This PR updates it to generate the correct topic name.

Signed-off-by: Ian Chen <[email protected]>

* Added user command to set multiple entities (#1394)

Signed-off-by: ahcorde <[email protected]>
Signed-off-by: Louise Poubel <[email protected]>

Co-authored-by: Louise Poubel <[email protected]>

* Disable tests that are expected to fail on Windows (#1408)

Signed-off-by: Louise Poubel <[email protected]>

* Fortress: Install Ogre 2.2, simplify docker (#1395)

Signed-off-by: Louise Poubel <[email protected]>

* SceneBroadcaster: only send changed state information for change events (#1392)

Signed-off-by: Ashton Larkin <[email protected]>

Co-authored-by: Louise Poubel <[email protected]>

* Add wheel slip user command (#1241)

Signed-off-by: Ivan Santiago Paunovic <[email protected]>

* Distortion camera integration test (#1374)

Signed-off-by: William Lew <[email protected]>
Co-authored-by: Alejandro Hernández Cordero <[email protected]>
Co-authored-by: Louise Poubel <[email protected]>

* Add the Model Photo Shoot system, port of Modelpropshop plugin from Gazebo classic (#1331)

This system can be used to generate thumbnails of models. In comparison to the Modelpropshop plugin in Gazebo classic, this adds the ability to generate thumbnails after randomizing the joint positions of the model.

Signed-off-by: Marco A. Gutierrez <[email protected]>
Signed-off-by: Addisu Z. Taddese <[email protected]>

* Referring to Fuel assets within a heightmap (#1419)

Signed-off-by: Louise Poubel <[email protected]>

* Disable sensors in sensors system when battery is drained (#1385)

Added a new parameter <disable_on_drained_battery> to the sensors system. If set to true, sensors will be disabled if the model is out of battery.

It listens to the battery state of charge from the battery plugin, and if the charge reaches zero, all child sensors and nested sensors are set to be inactive.

Signed-off-by: Ian Chen <[email protected]>

* 🏁🎈 5.4.0 (#1420)

Signed-off-by: Louise Poubel <[email protected]>

* ServerConfig accepts an sdf::Root DOM object (#1333)

Signed-off-by: Nate Koenig <[email protected]>

Co-authored-by: Nate Koenig <[email protected]>
Co-authored-by: Michael Carroll <[email protected]>
Co-authored-by: Alejandro Hernández Cordero <[email protected]>

* Preparing 6.8.0 release (#1425)

* Prepareing 6.8.0 release

Signed-off-by: Jose Luis Rivero <[email protected]>

* Update changelog after merging forward port

Signed-off-by: Jose Luis Rivero <[email protected]>

* Add Gaussian noise to Odometry Publisher (#1393)

* Added gaussian noise and odometry with covariance publisher

Signed-off-by: Aditya <[email protected]>

Co-authored-by: Louise Poubel <[email protected]>

* Fix deprecation warnings for ModelPhotoShoot (#1437)

Signed-off-by: Louise Poubel <[email protected]>

Co-authored-by: ahcorde <[email protected]>
Co-authored-by: Jose Luis Rivero <[email protected]>
Co-authored-by: Aditya Pande <[email protected]>
Co-authored-by: Nate Koenig <[email protected]>
Co-authored-by: Nate Koenig <[email protected]>
Co-authored-by: Ian Chen <[email protected]>
Co-authored-by: Ashton Larkin <[email protected]>
Co-authored-by: Addisu Z. Taddese <[email protected]>
Co-authored-by: Ivan Santiago Paunovic <[email protected]>
Co-authored-by: William Lew <[email protected]>
Co-authored-by: Marco A. Gutiérrez <[email protected]>
Co-authored-by: Michael Carroll <[email protected]>
  • Loading branch information
13 people authored Apr 13, 2022
2 parents 440adc1 + 1fb55b4 commit c660c87
Show file tree
Hide file tree
Showing 91 changed files with 5,732 additions and 443 deletions.
2 changes: 1 addition & 1 deletion .github/ci/packages.apt
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ libignition-tools-dev
libignition-transport12-dev
libignition-utils1-cli-dev
libogre-1.9-dev
libogre-2.1-dev
libogre-2.2-dev
libprotobuf-dev
libprotoc-dev
libsdformat13-dev
Expand Down
190 changes: 189 additions & 1 deletion Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,103 @@

## Ignition Gazebo 6.x

### Ignition Gazebo 6.8.0 (2022-04-04)

1. ServerConfig accepts an sdf::Root DOM object
* [Pull request #1333](https://github.com/ignitionrobotics/ign-gazebo/pull/1333)

1. Disable sensors in sensors system when battery is drained
* [Pull request #1385](https://github.com/ignitionrobotics/ign-gazebo/pull/1385)

1. Referring to Fuel assets within a heightmap
* [Pull request #1419](https://github.com/ignitionrobotics/ign-gazebo/pull/1419)

1. Add the Model Photo Shoot system, port of Modelpropshop plugin from Gazebo classic
* [Pull request #1331](https://github.com/ignitionrobotics/ign-gazebo/pull/1331)

1. Distortion camera integration test
* [Pull request #1374](https://github.com/ignitionrobotics/ign-gazebo/pull/1374)

1. Add wheel slip user command
* [Pull request #1241](https://github.com/ignitionrobotics/ign-gazebo/pull/1241)

1. SceneBroadcaster: only send changed state information for change events
* [Pull request #1392](https://github.com/ignitionrobotics/ign-gazebo/pull/1392)

1. Fortress: Install Ogre 2.2, simplify docker
* [Pull request #1395](https://github.com/ignitionrobotics/ign-gazebo/pull/1395)

1. Disable tests that are expected to fail on Windows
* [Pull request #1408](https://github.com/ignitionrobotics/ign-gazebo/pull/1408)

1. Added user command to set multiple entities
* [Pull request #1394](https://github.com/ignitionrobotics/ign-gazebo/pull/1394)

1. Fix JointStatePublisher topic name for nested models
* [Pull request #1405](https://github.com/ignitionrobotics/ign-gazebo/pull/1405)

1. add initial_position param to joint controller system
* [Pull request #1406](https://github.com/ignitionrobotics/ign-gazebo/pull/1406)

1. Component inspector: refactor Pose3d C++ code into a separate class
* [Pull request #1400](https://github.com/ignitionrobotics/ign-gazebo/pull/1400)

1. Prevent hanging when world has only non-world plugins
* [Pull request #1383](https://github.com/ignitionrobotics/ign-gazebo/pull/1383)

1. Toggle Light visuals
* [Pull request #1387](https://github.com/ignitionrobotics/ign-gazebo/pull/1387)

1. Disable PeerTracker.PeerTrackerStale on macOS
* [Pull request #1398](https://github.com/ignitionrobotics/ign-gazebo/pull/1398)

1. Disable ModelCommandAPI_TEST.RgbdCameraSensor on macOS
* [Pull request #1397](https://github.com/ignitionrobotics/ign-gazebo/pull/1397)

1. Don't mark entities with a ComponentState::NoChange component as modified
* [Pull request #1391](https://github.com/ignitionrobotics/ign-gazebo/pull/1391)

1. Add gazebo Entity id to rendering sensor's user data
* [Pull request #1381](https://github.com/ignitionrobotics/ign-gazebo/pull/1381)

1. Allow to turn on/off lights
* [Pull request #1343](https://github.com/ignitionrobotics/ign-gazebo/pull/1343)

1. Added headless rendering tutorial
* [Pull request #1386](https://github.com/ignitionrobotics/ign-gazebo/pull/1386)

1. Add xyz and rpy offset to published odometry pose
* [Pull request #1341](https://github.com/ignitionrobotics/ign-gazebo/pull/1341)

1. Fix visualization python tutorial
* [Pull request #1377](https://github.com/ignitionrobotics/ign-gazebo/pull/1377)

1. Populate GUI plugins that are empty
* [Pull request #1375](https://github.com/ignitionrobotics/ign-gazebo/pull/1375)

### Ignition Gazebo 6.7.0 (2022-02-24)

1. Added Python interfaces to some Ignition Gazebo methods
* [Pull request #1219](https://github.com/ignitionrobotics/ign-gazebo/pull/1219)

1. Use pose multiplication instead of addition
* [Pull request #1369](https://github.com/ignitionrobotics/ign-gazebo/pull/1369)

1. Disables Failing Buoyancy Tests on Win32
* [Pull request #1368](https://github.com/ignitionrobotics/ign-gazebo/pull/1368)

1. Extend ShaderParam system to support loading different shader languages
* [Pull request #1335](https://github.com/ignitionrobotics/ign-gazebo/pull/1335)

1. Populate names of colliding entities in contact points message
* [Pull request #1351](https://github.com/ignitionrobotics/ign-gazebo/pull/1351)

1. Refactor System functionality into SystemManager
* [Pull request #1340](https://github.com/ignitionrobotics/ign-gazebo/pull/1340)

1. GzSceneManager: Prevent crash boom when inserted from menu
* [Pull request #1371](https://github.com/ignitionrobotics/ign-gazebo/pull/1371)

### Ignition Gazebo 6.6.0 (2022-02-24)

1. Fix accessing empty JointPosition component in lift drag plugin
Expand Down Expand Up @@ -537,7 +634,98 @@

## Ignition Gazebo 5.x

### Ignition Gazebo 5.X.X (202X-XX-XX)
### Ignition Gazebo 5.4.0 (2022-03-31)

1. Add the Model Photo Shoot system, port of Modelpropshop plugin from Gazebo classic
* [Pull request #1331](https://github.com/ignitionrobotics/ign-gazebo/pull/1331)

1. Add wheel slip user command
* [Pull request #1241](https://github.com/ignitionrobotics/ign-gazebo/pull/1241)

1. Added user command to set multiple entity poses
* [Pull request #1394](https://github.com/ignitionrobotics/ign-gazebo/pull/1394)

1. Component inspector: refactor Pose3d C++ code into a separate class
* [Pull request #1400](https://github.com/ignitionrobotics/ign-gazebo/pull/1400)

1. Toggle Light visuals
* [Pull request #1387](https://github.com/ignitionrobotics/ign-gazebo/pull/1387)

1. Allow to turn on/off lights
* [Pull request #1343](https://github.com/ignitionrobotics/ign-gazebo/pull/1343)

1. Added more sensor properties to scene/info topic
* [Pull request #1344](https://github.com/ignitionrobotics/ign-gazebo/pull/1344)

1. JointStatePublisher publish parent, child and axis data
* [Pull request #1345](https://github.com/ignitionrobotics/ign-gazebo/pull/1345)

1. Fixed light GUI component inspector
* [Pull request #1337](https://github.com/ignitionrobotics/ign-gazebo/pull/1337)

1. Fix `UNIT_SdfGenerator_TEST`
* [Pull request #1319](https://github.com/ignitionrobotics/ign-gazebo/pull/1319)

1. Add elevator system
* [Pull request #535](https://github.com/ignitionrobotics/ign-gazebo/pull/535)

1. Removed unused variables in shapes plugin
* [Pull request #1321](https://github.com/ignitionrobotics/ign-gazebo/pull/1321)

1. Log an error if JointPositionController cannot find the joint. (citadel retarget)
* [Pull request #1314](https://github.com/ignitionrobotics/ign-gazebo/pull/1314)

1. Buoyancy: fix center of volume's reference frame
* [Pull request #1302](https://github.com/ignitionrobotics/ign-gazebo/pull/1302)

1. Remove EachNew calls from sensor PreUpdates
* [Pull request #1281](https://github.com/ignitionrobotics/ign-gazebo/pull/1281)

1. Prevent GzScene3D 💥 if another scene is already loaded
* [Pull request #1294](https://github.com/ignitionrobotics/ign-gazebo/pull/1294)

1. Cleanup update call for non-rendering sensors
* [Pull request #1282](https://github.com/ignitionrobotics/ign-gazebo/pull/1282)

1. Documentation Error
* [Pull request #1285](https://github.com/ignitionrobotics/ign-gazebo/pull/1285)

1. Min and max parameters for velocity, acceleration, and jerk apply to linear and angular separately.
* [Pull request #1229](https://github.com/ignitionrobotics/ign-gazebo/pull/1229)

1. Add project() call to examples
* [Pull request #1274](https://github.com/ignitionrobotics/ign-gazebo/pull/1274)

1. Implement `/server_control::stop`
* [Pull request #1240](https://github.com/ignitionrobotics/ign-gazebo/pull/1240)

1. 👩‍🌾 Make depth camera tests more robust (#897)
* [Pull request #897) (#1257](https://github.com/ignitionrobotics/ign-gazebo/pull/897) (#1257)

1. Support battery draining start via topics
* [Pull request #1255](https://github.com/ignitionrobotics/ign-gazebo/pull/1255)

1. Make tests run as fast as possible
* [Pull request #1194](https://github.com/ignitionrobotics/ign-gazebo/pull/1194)
* [Pull request #1250](https://github.com/ignitionrobotics/ign-gazebo/pull/1250)

1. Fix visualize lidar
* [Pull request #1224](https://github.com/ignitionrobotics/ign-gazebo/pull/1224)

1. Skip failing Windows tests
* [Pull request #1205](https://github.com/ignitionrobotics/ign-gazebo/pull/1205)
* [Pull request #1204](https://github.com/ignitionrobotics/ign-gazebo/pull/1204)
* [Pull request #1259](https://github.com/ignitionrobotics/ign-gazebo/pull/1259)
* [Pull request #1408](https://github.com/ignitionrobotics/ign-gazebo/pull/1408)

1. Configurable joint state publisher's topic
* [Pull request #1076](https://github.com/ignitionrobotics/ign-gazebo/pull/1076)

1. Thruster plugin: add tests and velocity control
* [Pull request #1190](https://github.com/ignitionrobotics/ign-gazebo/pull/1190)

1. Limit thruster system's input thrust cmd
* [Pull request #1318](https://github.com/ignitionrobotics/ign-gazebo/pull/1318)

### Ignition Gazebo 5.3.0 (2021-11-12)

Expand Down
4 changes: 0 additions & 4 deletions docker/Dockerfile.base
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,6 @@ RUN scripts/enable_ign_stable.sh
COPY docker/scripts/install_common_deps.sh scripts/install_common_deps.sh
RUN scripts/install_common_deps.sh

# This is not strictly necessary, but makes things faster down the line.
COPY docker/scripts/install_ign_deps.sh scripts/install_ign_deps.sh
RUN scripts/install_ign_deps.sh

COPY docker/scripts/enable_gcc8.sh scripts/enable_gcc8.sh
RUN scripts/enable_gcc8.sh

82 changes: 0 additions & 82 deletions docker/scripts/install_ign_deps.sh

This file was deleted.

Loading

0 comments on commit c660c87

Please sign in to comment.